@charset "UTF-8"; /*------------------------------------------------------------------ [Master Stylesheet] Theme Name: Transfar – Transportation & Logistics HTML Template Version: 1.0.0 -------------------------------------------------------------------*/ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- 1. General 1.1 Theme Reset Style 1.2 Global Elements 2. header 2.1 topbar 2.2 navigation 3. content 3.1 wpo-hero-slider 3.2 wpo-fun-fact-section 3.3 wpo-about-section 3.4 wpo-service-area 3.5 wpo-video-section 3.6 wpo-project-section 3.7 wpo-cta-section 3.8 partners-section 3.9 wpo-blog-section 4. wpo-footer 5. Home-style-2 5.1 wpo-about-section-s2 5.2 wpo-fun-fact-section-s2 5.3 wpo-service-area-s2 5.4 wpo-video-section-s2 5.5 wpo-team-section 5.6 wpo-project-section-s2 5.7 wpo-testimonial-section-s2 5.8 wpo-calculation-section 5.9 wpo-blog-section-s2 5.10 wpo-subscribe-section 6. Home-style-3 6.1 wpo-about-section-s2 6.2 wpo-service-area-s3 6.3 wpo-team-section-s3 6.4 wpo-video-section-s3 6.5 wpo-project-section-s3 6.6 wpo-testimonial-section-s3 6.7 wpo-calculation-section-s2 6.8 wpo-blog-section-s3 6.9 wpo-subscribe-section-s2 7. wpo-service-single 8. wpo-project-single 9. wpo-cart-page-style 10. wpo-checkout-page-style 11. wpo-shop-page 12. wpo-shop-single-page 13. wpo-blog-pg-section 14. wpo-blog-single-section 15. wpo-contact-pg-section 16. error-404-section ----------------------------------------------------------------*/ /*------------------------------------------------------------------ 1. General ----------------------------------------------------------------*/ /*--------------------------- Fonts ----------------------------*/ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap"); /* 1.1 Theme Reset Style */ html { font-size: 15px; } :root { scroll-behavior: unset; } body { font-family: "Inter", sans-serif; color: #626B72; background-color: #fff; font-size: 15px; font-size: 1rem; overflow-x: hidden; } @media (max-width: 767px) { body { font-size: 14px; } } p { font-size: 16px; color: #626B72; line-height: 1.8em; } h1, h2, h3, h4, h5, h6 { color: #1E3446; font-family: "Inter", sans-serif; font-weight: 400; } ul { padding-left: 0; margin: 0; } a { text-decoration: none; -webkit-transition: all 0.2s; transition: all 0.2s; } a:hover { text-decoration: none; } img { max-width: 100%; } .hidden { display: none; } .sr-only { display: none !important; opacity: 0; visibility: hidden; } /* 1.2 Global Elements */ .page-wrapper { position: relative; overflow: hidden; } .wow { visibility: hidden; } .fi:before { margin: 0; } .section-padding { padding: 120px 0; } @media (max-width: 991px) { .section-padding { padding: 90px 0; } } @media (max-width: 767px) { .section-padding { padding: 80px 0; } } .pt-120 { padding-top: 120px; } @media (max-width: 991px) { .pt-120 { padding-top: 90px; } } @media (max-width: 767px) { .pt-120 { padding-top: 80px; } } @media (max-width: 575px) { .pt-120 { padding-top: 60px; } } .pb-120 { padding-bottom: 120px; } @media (max-width: 991px) { .pb-120 { padding-bottom: 90px; } } @media (max-width: 767px) { .pb-120 { padding-bottom: 80px; } } @media (max-width: 575px) { .pb-120 { padding-bottom: 60px; } } /*** contact form error handling ***/ .contact-validation-active .error-handling-messages { width: 100% !important; margin-top: 15px !important; } .contact-validation-active label.error { color: red; font-size: 0.93333rem; font-weight: normal; margin: 5px 0 0 0; text-align: left; display: block; } .contact-validation-active #c-loader, .contact-validation-active #loader { display: none; margin-top: 10px; } .contact-validation-active #c-loader i, .contact-validation-active #loader i { font-size: 30px; font-size: 2rem; color: #2e3191; display: inline-block; -webkit-animation: rotating linear 2s infinite; animation: rotating linear 2s infinite; } .contact-validation-active #success, .contact-validation-active #c-success, .contact-validation-active #c-error, .contact-validation-active #error { width: 100%; color: #fff; padding: 5px 10px; font-size: 16px; text-align: center; display: none; } @media (max-width: 767px) { .contact-validation-active #success, .contact-validation-active #c-success, .contact-validation-active #c-error, .contact-validation-active #error { font-size: 15px; } } .contact-validation-active #c-success, .contact-validation-active #success { background-color: #009a00; border-left: 5px solid green; margin-bottom: 5px; } .contact-validation-active #c-error, .contact-validation-active #error { background-color: #ff1a1a; border-left: 5px solid red; } @-webkit-keyframes rotating { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotating { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .rotating { -webkit-animation: rotating 5s alternate infinite; animation: rotating 5s alternate infinite; } /*** back to top **/ .back-to-top { background-color: rgba(46, 49, 145, 0.7); width: 45px; height: 45px; line-height: 45px; border: 2px solid #2e3191; border-radius: 45px; text-align: center; display: none; position: fixed; z-index: 999; right: 15px; bottom: 15px; -webkit-transition: all 0.2s; transition: all 0.2s; } @media (max-width: 991px) { .back-to-top { width: 35px; height: 35px; line-height: 35px; } } .back-to-top:hover { background-color: #2e3191; } .back-to-top i { font-size: 18px; font-size: 1.2rem; color: #fff; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /** for popup image ***/ .mfp-wrap { background-color: rgba(0, 0, 0, 0.9); z-index: 99999; } .mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; } .mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; } .mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0; } /*** for fancybox video ***/ .fancybox-overlay { background: rgba(0, 0, 0, 0.9); z-index: 9999 !important; } .fancybox-wrap { z-index: 99999 !important; } .wpo-section-title { margin-bottom: 60px; text-align: center; } @media (max-width: 991px) { .wpo-section-title { margin-bottom: 50px; } } @media (max-width: 767px) { .wpo-section-title { margin-bottom: 40px; } } .wpo-section-title span { text-transform: uppercase; font-weight: 700; font-size: 13px; line-height: 16px; color: #1E3446; text-align: center; margin-bottom: 10px; display: inline-block; position: relative; z-index: 1; letter-spacing: 0.16em; margin-left: 6px; } .wpo-section-title span:before { position: absolute; left: -6px; top: -3px; width: 34px; height: 22px; background: #2e3191; content: ""; z-index: -1; } .wpo-section-title h2 { margin: 0; margin-top: 15px; position: relative; font-family: "Inter", sans-serif; font-weight: 700; font-size: 47px; line-height: 57px; margin-top: 0px; } .wpo-section-title h2:before { position: unset; left: 0; top: 0; width: 10px; height: 100%; background: #2e3191; content: ""; } @media (max-width: 767px) { .wpo-section-title h2 { font-size: 32px; line-height: 40px; } } @media (max-width: 330px) { .wpo-section-title h2 { font-size: 30px; } } .wpo-section-title p { font-size: 18px; } .theme-btn, .view-cart-btn, .theme-btn-s2 { background: #00adee; color: #fff; display: inline-block; font-weight: 700; padding: 15px 45px; border: 0; text-transform: uppercase; -webkit-backface-visibility: hidden; z-index: 1; position: relative; font-size: 14px; font-size: 0.93333rem; border-radius: 0px; } .theme-btn:after, .view-cart-btn:after, .theme-btn-s2:after { position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; border-radius: 0px; background: #105047; -webkit-transition: opacity 0.5s ease-out; transition: opacity 0.5s ease-out; opacity: 0; z-index: -1; } .theme-btn:hover, .view-cart-btn:hover, .theme-btn:focus, .view-cart-btn:focus, .theme-btn:active, .view-cart-btn:active, .theme-btn-s2:hover, .theme-btn-s2:focus, .theme-btn-s2:active { background: #135d52; color: #fff; } .theme-btn:hover:after, .view-cart-btn:hover:after, .theme-btn-s2:hover:after { opacity: 1; } @media (max-width: 991px) { .theme-btn, .view-cart-btn, .theme-btn-s2 { font-size: 18px; font-size: 1.2rem; } } @media (max-width: 767px) { .theme-btn, .view-cart-btn, .theme-btn-s2 { padding: 12px 18px; font-size: 14px; } } .theme-btn-s2 { background: #2e3191; } .theme-btn-s2:after { background: #ff4b3a; } .theme-btn-s2:hover, .theme-btn-s2:focus, .theme-btn-s2:active { background: #ff594a; color: #fff; } .theme-btn-s3 { background: #fff; color: #6e6e6e; display: inline-block; padding: 12px 22px; border: 1px solid #00adee; border-radius: 55px; text-transform: capitalize; z-index: 1; position: relative; } .theme-btn-s3:after { position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; border-radius: 55px; background: -webkit-gradient(linear, left top, right top, from(#00ded8), to(#00a7d5)); background: linear-gradient(left, #00ded8, #00a7d5); -webkit-transition: opacity 0.5s ease-out; transition: opacity 0.5s ease-out; opacity: 0; z-index: -1; } @media (max-width: 991px) { .theme-btn-s3 { font-size: 14px; font-size: 0.93333rem; } } .theme-btn-s3:hover, .theme-btn-s3:focus, .theme-btn-s3:active { background: #135d52; color: #fff; } .theme-btn-s3:hover:after { opacity: 1; } @media (max-width: 767px) { .theme-btn-s3 { padding: 12px 18px; font-size: 13px; } } .view-cart-btn { display: block; margin-top: 15px; border-radius: 5px; padding: 10px 45px; } .view-cart-btn:after { display: none; } .view-cart-btn:hover { background-color: #105047; } .view-cart-btn.s1 { background: #ddd; } .view-cart-btn.s1:hover { background-color: #c9c9c9; } .form input, .form textarea, .form select { border-color: #bfbfbf; border-radius: 0; outline: 0; -webkit-box-shadow: none; box-shadow: none; color: #595959; font-style: normal; } .form input:focus, .form textarea:focus, .form select:focus { border-color: #2e3191; -webkit-box-shadow: 0 0 5px 0 #ff9f96; -o-box-shadow: 0 0 5px 0 #ff9f96; -ms-box-shadow: 0 0 5px 0 #ff9f96; box-shadow: 0 0 5px 0 #ff9f96; } .form ::-webkit-input-placeholder { font-style: 14px; font-style: italic; color: #595959; } .form :-moz-placeholder { font-style: 14px; font-style: italic; color: #595959; } .form ::-moz-placeholder { font-style: 14px; font-style: italic; color: #595959; } .form :-ms-input-placeholder { font-style: 14px; font-style: italic; color: #595959; } .form select { font-style: normal; background: url(../images/select-icon.png) no-repeat right center; display: inline-block; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; cursor: pointer; } .form select::-ms-expand { /* for IE 11 */ display: none; } .form ::-webkit-input-placeholder { /* Edge */ font-style: normal; } .form :-ms-input-placeholder { /* Internet Explorer 10-11 */ font-style: normal; } .form ::-ms-input-placeholder { font-style: normal; } .form ::placeholder { font-style: normal; } .social-links { overflow: hidden; } .social-links li { float: left; width: 35px; height: 35px; margin-right: 1px; } .social-links li a { background-color: #ff9f96; width: 35px; height: 35px; line-height: 35px; display: block; color: #fff; text-align: center; } .social-links li a:hover { background-color: #2e3191; } .wpo-page-title { background: url(../images/page-title.jpg) no-repeat center top/cover; min-height: 380px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; z-index: 1; overflow: hidden; } @media (max-width: 767px) { .wpo-page-title { min-height: 250px; } } .wpo-page-title:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; z-index: -1; opacity: .95; background: -ms-linear-gradient(left, #1E3446 45%, transparent 65%); background: -webkit-gradient(linear, left top, right top, color-stop(45%, #1E3446), color-stop(65%, transparent)); background: left, #1E3446 45%, transparent 65%; } .wpo-page-title .vector-1, .wpo-page-title .vector-2, .wpo-page-title .vector-3, .wpo-page-title .vector-4, .wpo-page-title .vector-5, .wpo-page-title .vector-6, .wpo-page-title .vector-7, .wpo-page-title .vector-8 { position: absolute; left: -125px; top: 0px; background: #00adee; opacity: 0.12; width: 200px; height: 115%; z-index: 11; -webkit-transform: rotate(345deg); transform: rotate(345deg); } .wpo-page-title .vector-2 { left: -125px; top: -100px; -webkit-transform: rotate(20deg); transform: rotate(20deg); } .wpo-page-title .vector-3 { left: -155px; top: 0px; -webkit-transform: rotate(348deg); transform: rotate(348deg); } .wpo-page-title .vector-4 { left: -155px; top: -100px; -webkit-transform: rotate(17deg); transform: rotate(17deg); } .wpo-page-title .vector-5 { left: -185px; -webkit-transform: rotate(351deg); transform: rotate(351deg); } .wpo-page-title .vector-6 { left: -185px; top: -80px; top: -100px; -webkit-transform: rotate(14deg); transform: rotate(14deg); } .wpo-page-title .vector-7 { left: -205px; -webkit-transform: rotate(354deg); transform: rotate(354deg); } .wpo-page-title .vector-8 { left: -215px; top: -100px; -webkit-transform: rotate(11deg); transform: rotate(11deg); } .wpo-page-title .wpo-breadcumb-wrap { text-align: left; margin-top: 20px; } .wpo-page-title .wpo-breadcumb-wrap h2 { font-size: 60px; color: #fff; line-height: 60px; margin-bottom: 10px; font-weight: 700; } @media (max-width: 767px) { .wpo-page-title .wpo-breadcumb-wrap h2 { font-size: 30px; line-height: 35px; margin-bottom: 10px; } } .wpo-page-title .wpo-breadcumb-wrap ol { padding-left: 0; margin-bottom: 0; } .wpo-page-title .wpo-breadcumb-wrap ol li { display: inline-block; padding: 0px 5px; padding-right: 20px; color: #fff; position: relative; font-weight: 500; font-size: 17px; line-height: 34px; } @media (max-width: 767px) { .wpo-page-title .wpo-breadcumb-wrap ol li { font-size: 18px; } } .wpo-page-title .wpo-breadcumb-wrap ol li:last-child { padding-right: 0; } .wpo-page-title .wpo-breadcumb-wrap ol li:after { content: "//"; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #2e3191; } .wpo-page-title .wpo-breadcumb-wrap ol li:last-child span { color: #cbd4fd; } .wpo-page-title .wpo-breadcumb-wrap ol li:last-child:after { display: none; } .wpo-page-title .wpo-breadcumb-wrap ol li a { color: #fff; font-weight: 500; font-size: 17px; line-height: 34px; -webkit-transition: all .3s; transition: all .3s; } .wpo-page-title .wpo-breadcumb-wrap ol li a:hover { color: #2e3191; } .preloader { background-color: #00adee; width: 100%; height: 100%; position: fixed; z-index: 1000; overflow: hidden; } .preloader .vertical-centered-box { position: absolute; width: 100%; height: 100%; text-align: center; } .preloader .vertical-centered-box:after { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; } .preloader .vertical-centered-box .content { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; vertical-align: middle; text-align: left; font-size: 0; } .preloader * { -webkit-transition: all 0.3s; transition: all 0.3s; } .preloader .loader-circle { position: absolute; left: 50%; top: 50%; width: 120px; height: 120px; border-radius: 50%; -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); margin-left: -60px; margin-top: -60px; } .preloader .loader-line-mask { position: absolute; left: 50%; top: 50%; width: 60px; height: 120px; margin-left: -60px; margin-top: -60px; overflow: hidden; -webkit-transform-origin: 60px 60px; transform-origin: 60px 60px; -webkit-mask-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)); -webkit-animation: rotate 1.2s infinite linear; animation: rotate 1.2s infinite linear; } .preloader .loader-line-mask .loader-line { width: 120px; height: 120px; border-radius: 50%; -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5); } .preloader #particles-background, .preloader #particles-foreground { left: -51%; top: -51%; width: 202%; height: 202%; -webkit-transform: scale3d(0.5, 0.5, 1); transform: scale3d(0.5, 0.5, 1); } .preloader #particles-background { background: #2c2d44; background-image: linear-gradient(45deg, #3f3251 2%, #002025 100%); } .preloader lesshat-selector { -lh-property: 0; } @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .preloader [not-existing] { zoom: 1; } .preloader lesshat-selector { -lh-property: 0; } @-webkit-keyframes fade { 0% { opacity: 1; } 50% { opacity: 0.25; } } @keyframes fade { 0% { opacity: 1; } 50% { opacity: 0.25; } } .preloader [not-existing] { zoom: 1; } .preloader lesshat-selector { -lh-property: 0; } @-webkit-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } .preloader [not-existing] { zoom: 1; } /*------------------------------------ blog sidebar ------------------------------------*/ .blog-sidebar { /*** search-widget ***/ /*** about-widget ***/ /*** category-widget ***/ /*** recent-post-widget ***/ /*** instagram-widget ***/ /*** tag-widget ***/ /*** wpo-contact-widget ***/ } @media screen and (min-width: 992px) { .blog-sidebar { padding-left: 45px; } } @media (max-width: 991px) { .blog-sidebar { margin-top: 80px; max-width: 400px; } } @media (max-width: 767px) { .blog-sidebar { margin-top: 60px; max-width: 400px; } } .blog-sidebar .widget h3 { font-weight: 700; font-size: 25px; font-size: 1.66667rem; line-height: 30px; color: #1E3446; margin: 0 0 1.3em; position: relative; text-transform: capitalize; } .blog-sidebar > .widget + .widget { margin-top: 65px; } .blog-sidebar .search-widget form div { position: relative; } .blog-sidebar .search-widget input { background-color: #F3F6F6; height: 70px; font-size: 16px; font-size: 1.06667rem; padding: 6px 50px 6px 20px; border: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: all 0.3s; transition: all 0.3s; } .blog-sidebar .search-widget input:focus { background-color: rgba(23, 114, 101, 0.1); } .blog-sidebar .search-widget form button { background: transparent; font-size: 20px; font-size: 1.33333rem; color: #fff; background-color: #2e3191; border: 0; outline: 0; position: absolute; right: 10px; top: 52%; height: 50px; line-height: 50px; width: 50px; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .blog-sidebar .about-widget { text-align: center; background-color: #F3F6F6; padding: 45px; position: relative; z-index: 1; } @media (max-width: 1200px) { .blog-sidebar .about-widget { padding: 35px; } } .blog-sidebar .about-widget .aw-shape { position: absolute; right: 0; top: 0; z-index: -1; } .blog-sidebar .about-widget .img-holder { margin-bottom: 25px; } .blog-sidebar .about-widget .img-holder img { border-radius: 50%; width: 100%; max-width: 200px; } .blog-sidebar .about-widget ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .blog-sidebar .about-widget ul li { margin-right: 10px; } .blog-sidebar .about-widget ul li:last-child { margin-right: 0; } .blog-sidebar .about-widget ul li a { text-decoration: none; display: block; width: 40px; height: 40px; line-height: 44px; background-color: #f1f1f1; border-radius: 50%; } .blog-sidebar .about-widget h4 { font-size: 25px; font-weight: 700; margin-bottom: 15px; } .blog-sidebar .about-widget p { font-size: 15px; font-size: 1rem; margin-bottom: 1.2em; } .blog-sidebar .about-widget a { font-family: "Inter", sans-serif; font-size: 14px; font-size: 0.93333rem; color: #1E3446; text-decoration: underline; } .blog-sidebar .about-widget a:hover { color: #2e3191; } .blog-sidebar .category-widget ul { list-style: none; } .blog-sidebar .category-widget ul li { font-size: 19px; font-size: 1.26667rem; position: relative; } @media (max-width: 767px) { .blog-sidebar .category-widget ul li { font-size: 16px; font-size: 1.06667rem; } } .blog-sidebar .category-widget ul li span { position: absolute; right: 0; } .blog-sidebar .category-widget ul > li + li { margin-top: 12px; } .blog-sidebar .category-widget ul a { display: block; color: #474f62; font-size: 16px; padding: 20px; background: #F3F6F6; padding-left: 60px; position: relative; } @media (max-width: 1200px) { .blog-sidebar .category-widget ul a { padding: 10px; padding-left: 25px; font-size: 14px; } } .blog-sidebar .category-widget ul a:after { position: absolute; left: 30px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); content: "\f13b"; font-family: "flaticon_transfar"; transform: translateY(-50%); } @media (max-width: 1200px) { .blog-sidebar .category-widget ul a:after { left: 5px; } } .blog-sidebar .category-widget ul a:hover, .blog-sidebar .category-widget ul a.active, .blog-sidebar .category-widget ul li:hover:before { background: #00adee; color: #fff; } .blog-sidebar .recent-post-widget .post { overflow: hidden; } .blog-sidebar .recent-post-widget .posts > .post + .post { margin-top: 15px; padding-top: 15px; } .blog-sidebar .recent-post-widget .post .img-holder { width: 90px; float: left; } .blog-sidebar .recent-post-widget .post .img-holder img { border-radius: 6px; } .blog-sidebar .recent-post-widget .post .details { width: calc(100% - 90px); float: left; padding-left: 20px; } .blog-sidebar .recent-post-widget .post h4 { font-size: 18px; font-size: 1.2rem; font-weight: 500; line-height: 1.3em; margin: 0 0 0.3em; font-family: "Inter", sans-serif; } @media (max-width: 1199px) { .blog-sidebar .recent-post-widget .post h4 { margin: 0; } } @media (max-width: 767px) { .blog-sidebar .recent-post-widget .post h4 { font-size: 16px; font-size: 1.06667rem; } } .blog-sidebar .recent-post-widget .post h4 a { display: inline-block; color: #1E3446; } .blog-sidebar .recent-post-widget .post h4 a:hover { color: #2e3191; } .blog-sidebar .recent-post-widget .post .details .date { font-size: 13px; font-size: 0.86667rem; color: #6e6e6e; } .blog-sidebar .recent-post-widget .post .details .date i { display: inline-block; padding-right: 7px; } .blog-sidebar .wpo-instagram-widget ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; } .blog-sidebar .wpo-instagram-widget ul li { -ms-flex: 0 0 33.33%; -webkit-box-flex: 0; flex: 0 0 33.33%; max-width: 33.33%; margin-bottom: 5px; padding: 0px 3px; } .blog-sidebar .wpo-instagram-widget ul li img { width: 100%; border-radius: 6px; } .blog-sidebar .tag-widget ul { overflow: hidden; list-style: none; } .blog-sidebar .tag-widget ul li { float: left; margin: 0 8px 8px 0; } .blog-sidebar .tag-widget ul li a { font-size: 15px; font-size: 1rem; display: inline-block; padding: 15px 25px; color: #1E3446; background: #F3F6F6; border-radius: 0px; } @media (max-width: 1399px) { .blog-sidebar .tag-widget ul li a { padding: 15px 20px; } } @media (max-width: 1199px) { .blog-sidebar .tag-widget ul li a { padding: 8px 10px; font-size: 14px; font-size: 0.93333rem; } } .blog-sidebar .tag-widget ul li a:hover { background: #2e3191; color: #fff; } .blog-sidebar .wpo-contact-widget { border: 0; background: url(../images/bg-2.jpg) no-repeat center center; position: relative; background-size: cover; z-index: 1; padding: 70px 30px; text-align: center; overflow: hidden; } .blog-sidebar .wpo-contact-widget:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(255, 112, 99, 0.8); content: ""; z-index: -1; } .blog-sidebar .wpo-contact-widget:after { position: absolute; left: -10%; bottom: -75%; width: 120%; height: 100%; background: rgba(255, 255, 255, 0.2); content: ""; z-index: -1; border-radius: 50%; } @media (max-width: 1200px) { .blog-sidebar .wpo-contact-widget { padding: 20px; } } .blog-sidebar .wpo-contact-widget h2 { font-weight: 700; font-size: 28px; line-height: 40px; color: #fff; margin-bottom: 30px; } .blog-sidebar .wpo-contact-widget h2::before { left: 28px; background: url(../images/Single-title-shape2.html) no-repeat right center; } @media (max-width: 1199px) { .blog-sidebar .wpo-contact-widget h2 { font-size: 24px; line-height: 35px; margin-bottom: 20px; } } .blog-sidebar .wpo-contact-widget .call { margin-bottom: 40px; } .blog-sidebar .wpo-contact-widget .call span { font-weight: 700; font-size: 15px; line-height: 36px; color: #fff; } .blog-sidebar .wpo-contact-widget .call h5 { font-weight: 700; font-size: 20px; line-height: 36px; color: #fff; } @media screen and (min-width: 992px) { .wpo-blog-pg-section.blog-pg-left-sidebar .blog-sidebar { padding-left: 0px; padding-right: 45px; } } @media screen and (min-width: 992px) { .wpo-blog-single-section.wpo-blog-single-left-sidebar-section .blog-sidebar { padding-left: 0px; padding-right: 45px; } } /**** pagination ****/ .pagination-wrapper { text-align: center; margin-top: 60px; } @media (max-width: 991px) { .pagination-wrapper { text-align: left; margin-top: 40px; } } .pagination-wrapper .pg-pagination { display: inline-block; overflow: hidden; list-style-type: none; text-align: center; } .pagination-wrapper .pg-pagination li { float: left; margin-right: 10px; } @media (max-width: 767px) { .pagination-wrapper .pg-pagination li { margin-right: 5px; } } .pagination-wrapper .pg-pagination li:last-child { margin-right: 0; } .pagination-wrapper .pg-pagination li a { background-color: transparent; width: 50px; height: 50px; line-height: 50px; font-size: 16px; font-size: 1.06667rem; font-weight: 600; color: #1E3446; background: #ebf4fc; display: block; } @media (max-width: 991px) { .pagination-wrapper .pg-pagination li a { width: 40px; height: 40px; line-height: 40px; font-size: 15px; font-size: 1rem; } } .pagination-wrapper .pg-pagination .active a, .pagination-wrapper .pg-pagination li a:hover { background: #2e3191; border-color: #2e3191; color: #fff; } .pagination-wrapper .pg-pagination .fi:before { font-size: 15px; font-size: 1rem; } .pagination-wrapper-left { text-align: left; } .pagination-wrapper-right { text-align: right; } @media screen and (min-width: 1200px) { .pagination-wrapper-right { padding-right: 50px; } } @media (max-width: 991px) { .pagination-wrapper-right { margin-top: 45px; text-align: left; } } /*-------------------------------------------------------------- 2. header --------------------------------------------------------------*/ /*-- 2.1 topbar --*/ .topbar { background: transparent; padding: 20px 0; position: relative; z-index: 11; } @media (max-width: 767px) { .topbar .container { max-width: 100%; } } .topbar .contyact-info-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 991px) { .topbar .contyact-info-wrap { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-right: 0; } } @media (max-width: 640px) { .topbar .contyact-info-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .topbar .contyact-info-wrap .contact-info { margin: 0 20px; } @media (max-width: 1200px) { .topbar .contyact-info-wrap .contact-info { margin: 5px; } } @media (max-width: 991px) { .topbar .contyact-info-wrap .contact-info { margin: 0 15px; } } @media (max-width: 767px) { .topbar .contyact-info-wrap .contact-info { margin: 0 5px; } } @media (max-width: 640px) { .topbar .contyact-info-wrap .contact-info { text-align: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 0 10px; } } @media (max-width: 575px) { .topbar .contyact-info-wrap .contact-info { margin-bottom: 15px; } } .topbar .contyact-info-wrap .contact-info .icon { float: left; text-align: center; margin-right: 20px; } @media (max-width: 640px) { .topbar .contyact-info-wrap .contact-info .icon { float: none; margin: 0 auto; margin-bottom: 5px; } } @media (max-width: 575px) { .topbar .contyact-info-wrap .contact-info .icon { margin-bottom: 5px; } } .topbar .contyact-info-wrap .contact-info .icon .fi:before { line-height: unset; color: #2e3191; font-size: 25px; } @media (max-width: 640px) { .topbar .contyact-info-wrap .contact-info .icon .fi:before { font-size: 18px; } } .topbar .contyact-info-wrap .contact-info .info-text { overflow: hidden; margin-left: 20px; } @media (max-width: 575px) { .topbar .contyact-info-wrap .contact-info .info-text { margin-left: 0; } } @media (max-width: 640px) { .topbar .contyact-info-wrap .contact-info .info-text { margin-left: 0; } } .topbar .contyact-info-wrap .contact-info .info-text span { font-weight: 600; font-size: 16px; line-height: 19px; line-height: 18px; color: #00adee; display: block; margin-bottom: 8px; } @media (max-width: 1400px) { .topbar .contyact-info-wrap .contact-info .info-text span { font-size: 13px; } } .topbar .contyact-info-wrap .contact-info .info-text p { font-weight: 400; font-size: 15px; line-height: 18px; color: #A3A3A3; margin-bottom: 0; } @media (max-width: 1400px) { .topbar .contyact-info-wrap .contact-info .info-text p { font-size: 13px; } } .topbar .contyact-info-wrap .contact-info:last-child { margin-right: 0; } .topbar .contyact-info-wrap .contact-info:last-child .info-text { margin-right: 0; } .topbar.s2 { padding: 0; border-bottom: 1px solid #EFEFEF; } .topbar.s2 .contyact-info-wrap { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } @media (max-width: 767px) { .topbar.s2 .contyact-info-wrap { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 1199px) { .topbar.s2 .contyact-info-wrap .contact-info .icon { margin-right: 10px; } } .topbar.s2 .contyact-info-wrap .contact-info { padding: 20px 0; position: relative; margin: 0; } @media (max-width: 767px) { .topbar.s2 .contyact-info-wrap .contact-info { margin: 0 5px; } } .topbar.s2 .contyact-info-wrap .contact-info + .contact-info:before { position: absolute; left: -50%; top: 0; width: 1px; height: 100%; content: ""; background: #EFEFEF; } @media (max-width: 1199px) { .topbar.s2 .contyact-info-wrap .contact-info + .contact-info:before { left: -25%; } } @media (max-width: 991px) { .topbar.s2 .contyact-info-wrap .contact-info + .contact-info:before { display: none; } } .topbar.s3 { background: #00adee; padding: 10px 0; } .topbar.s3 .topbar-welcome { text-align: center; } .topbar.s3 .topbar-welcome p { margin-bottom: 0; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 575px) { .topbar.s3 .topbar-welcome p { font-size: 14px; } } .topbar.s3 .topbar-welcome p i { margin: 0 20px; } .wpo-site-header { /* navigation open and close btn hide for width screen */ /* style for navigation less than 992px */ /*navbar collaps less then 992px*/ /*** cart-search-contact ***/ background-color: transparent; position: relative; z-index: 111; } @media (max-width: 991px) { .wpo-site-header { margin-bottom: 0; border-radius: 0; background: none; border-top: 1px solid rgba(35, 35, 35, 0.09); } } .wpo-site-header .row { background: #F3F6F6; border-radius: 0px; margin-bottom: -25px; } @media (max-width: 991px) { .wpo-site-header .row { margin-bottom: 0; border-radius: 0; background: none; } } .wpo-site-header .navigation { background-color: #fff; margin-bottom: 0; padding: 0; border: 0; border-radius: 0; } .sticky-header { width: 100%; position: fixed; left: 0; top: -400px; z-index: 9999; opacity: 0; visibility: hidden; -webkit-transition: all 1s; transition: all 1s; -webkit-box-shadow: 0 -5px 15px #086ad84a; box-shadow: 0 -5px 15px #086ad84a; } .sticky-on { opacity: 1; top: 0; visibility: visible; } .wpo-site-header .navigation > .container { position: relative; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 450px) { .wpo-site-header .navigation > .container { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } } .wpo-site-header .row { width: 100%; } @media (max-width: 991px) { .wpo-site-header .navigation { padding: 20px 0; } } .wpo-site-header #navbar { -webkit-transition: all 0.5s; transition: all 0.5s; } .wpo-site-header #navbar > ul li a:hover, .wpo-site-header #navbar > ul li a.active, .wpo-site-header #navbar > ul li a:focus { text-decoration: none; color: #2e3191; } @media screen and (min-width: 992px) { .wpo-site-header #navbar { /*** hover effect ***/ } .wpo-site-header #navbar li { position: relative; } .wpo-site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a { position: relative; } .wpo-site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a:before { font-family: "themify"; content: "\e649"; font-size: 11px; font-size: 0.73333rem; position: absolute; right: 15px; top: 58%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-site-header #navbar > ul > li:hover > .sub-menu { top: 100%; visibility: visible; opacity: 1; } .wpo-site-header #navbar .sub-menu > li:hover > .sub-menu { left: 100%; visibility: visible; opacity: 1; } } .wpo-site-header .container-fluid { padding-right: 0; } @media (max-width: 991px) { .wpo-site-header { /* class for show hide navigation */ } .wpo-site-header .container { width: 100%; max-width: 100%; } .wpo-site-header .header-right { right: -18px; } .wpo-site-header .navbar-header button span { background-color: #fff; width: 20px; display: block; height: 2px; margin-bottom: 5px; } .wpo-site-header .navbar-header button span:last-child { margin: 0; } } .wpo-site-header #navbar ul { list-style: none; } @media (max-width: 991px) and (max-width: 991px) { .wpo-site-header #navbar { top: 0; visibility: visible; opacity: 1; } } @media (max-width: 991px) { .wpo-site-header #navbar > ul { z-index: 101; } .wpo-site-header #navbar ul a { color: #000; } .wpo-site-header #navbar ul a:hover, .wpo-site-header #navbar ul li.current a { color: #2e3191; } .wpo-site-header #navbar .close-navbar .ti-close { position: relative; top: 1px; } .wpo-site-header .navbar-toggler .first-angle, .wpo-site-header .navbar-toggler .last-angle { -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-site-header .x-close .middle-angle { opacity: 0; } .wpo-site-header .x-close .first-angle { position: absolute; -webkit-transform: rotate(-44deg); top: 16px; left: 10px; } .wpo-site-header .x-close .last-angle { -webkit-transform: rotate(44deg); position: absolute; top: 16px; right: 10px; } } @media (max-width: 767px) { .wpo-site-header .navbar-header .navbar-brand { font-size: 24px; } .wpo-site-header #navbar .navbar-nav { margin: 0; } } @media (max-width: 991px) { .wpo-site-header .navbar-collapse.collapse { display: none; } .wpo-site-header .navbar-collapse.collapse.in { display: block; } .wpo-site-header .navbar-header .collapse, .wpo-site-header .navbar-toggle { display: block; } .wpo-site-header .navbar-header { float: none; position: relative; z-index: 99; text-align: center; } .wpo-site-header .navbar-right { float: none; } .wpo-site-header .navbar-nav { float: none; } .wpo-site-header .navbar-nav > li { float: none; } } .wpo-site-header .header-right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; z-index: 991; position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .wpo-site-header .header-right button { padding: 0; border: 0; outline: 0; } .wpo-site-header .header-right > div { float: left; position: relative; margin-right: 8px; } @media (max-width: 1400px) { .wpo-site-header .header-right .close-form .theme-btn, .wpo-site-header .header-right .close-form .view-cart-btn { padding: 10px 15px; font-size: 15px; } } @media (max-width: 450px) { .wpo-site-header .header-right > div { margin-right: 10px; } .wpo-site-header .header-right { right: -30px; } } .wpo-site-header .header-right > div:last-child { margin: 0 0 0 10px; position: relative; } @media (max-width: 767px) { .wpo-site-header .header-right > div:last-child { margin: 3px 0 0 10px; } } .wpo-site-header .header-right .header-search-form-wrapper { position: relative; } .wpo-site-header .header-right .header-search-form-wrapper .fi:before { font-size: 18px; } @media (max-width: 450px) { .wpo-site-header .header-right .search-toggle-btn { display: none; } } .wpo-site-header .header-right .search-toggle-btn, .wpo-site-header .header-right .cart-toggle-btn { background-color: transparent; line-height: 0.66em; color: #232f4b; width: 50px; height: 50px; border: 0; border-radius: 50%; border: 1px solid rgba(35, 35, 35, 0.09); } @media (max-width: 1200px) { .wpo-site-header .header-right .search-toggle-btn, .wpo-site-header .header-right .cart-toggle-btn { width: 50px; height: 50px; } } @media (max-width: 991px) { .wpo-site-header .header-right .search-toggle-btn, .wpo-site-header .header-right .cart-toggle-btn { width: 40px; height: 40px; } } @media (max-width: 991px) { .wpo-site-header .header-right .search-toggle-btn .fi:before, .wpo-site-header .header-right .cart-toggle-btn .fi:before { font-size: 16px; } } .wpo-site-header .header-right .search-toggle-btn .ti-close, .wpo-site-header .header-right .cart-toggle-btn .ti-close { display: block; line-height: 20px; position: relative; top: -2px; } /*** cart-search-contact ***/ .cart-search-contact button { background: transparent; padding: 0; border: 0; outline: 0; } .cart-search-contact .fi { font-size: 30px; font-size: 2rem; color: #1E3446; } .cart-search-contact > div { float: left; position: relative; } .cart-search-contact > div + div { margin-left: 12px; } .cart-search-contact .header-search-form { position: absolute; width: 350px; right: 0; top: 75px; -webkit-transform: scale(0); transform: scale(0); opacity: 0; visibility: hidden; background: #fff; padding: 30px; border-radius: 6px; -webkit-transition: all 0.5s; transition: all 0.5s; -webkit-box-shadow: -2px 18px 40px -9px #999999; box-shadow: -2px 18px 40px -9px #999999; } @media (max-width: 991px) { .cart-search-contact .header-search-form { top: 65px; } } @media (max-width: 767px) { .cart-search-contact .header-search-form { right: 15px; } } @media (max-width: 575px) { .cart-search-contact .header-search-form { width: 260px; padding: 15px; } } .cart-search-contact .header-search-form-wrapper .fi:before { font-size: 18px; font-size: 1.2rem; } .cart-search-contact form div { position: relative; } .cart-search-contact form div button { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .cart-search-contact form div button .fi:before { font-size: 18px !important; } .cart-search-contact input { width: 100%; height: 50px; padding: 6px 20px; border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #EFEFEF; } .cart-search-contact input:focus { -webkit-box-shadow: none; box-shadow: none; border-color: #2e3191; } .wpo-site-header .header-right .header-search-content-toggle { opacity: 1; visibility: visible; right: 0; -webkit-transform: scale(1); transform: scale(1); } .mini-cart .cart-count { background: #2e3191; width: 19px; height: 19px; font-size: 10px; font-size: 0.53333rem; line-height: 17px; color: white; position: absolute; top: -2px; right: -5px; border-radius: 50%; font-weight: 600; } .mini-cart-content { background: #fff; width: 320px; height: 100%; z-index: 100; position: fixed; right: -320px; top: 0; opacity: 0; visibility: hidden; -webkit-transition: all 0.5s; transition: all 0.5s; -webkit-box-shadow: -2px 18px 40px -9px #999999; box-shadow: -2px 18px 40px -9px #999999; } @media (max-width: 575px) { .mini-cart-content { width: 290px; } } .mini-cart-content .mini-cart-close { display: block; width: 40px; height: 40px; background-color: #333333; color: white; font-size: 0px; text-align: center; overflow: hidden; position: relative; float: right; line-height: 54px; border-radius: 3px; right: 10px; top: 20px; } .mini-cart-content .mini-cart-close i { font-size: 15px; } .mini-cart-content p { font-size: 15px; font-size: 1rem; font-weight: 500; color: #1E3446; margin: 0; text-transform: uppercase; } .mini-cart-content .mini-cart-items { padding: 100px 20px 25px; } .mini-cart-content .mini-cart-item { padding-top: 15px; margin-top: 15px; border-top: 1px solid #efefef; } .mini-cart-content .mini-cart-item:first-child { padding-top: 0; margin-top: 0; border-top: 0; } .mini-cart-content .mini-cart-item-image { width: 50px; height: 50px; border: 2px solid #f3f3f3; float: left; margin-right: 15px; } .mini-cart-content .mini-cart-item-image a, .mini-cart-content .mini-cart-item-image img { display: block; width: 46px; height: 46px; } .mini-cart-content .mini-cart-item-des { position: relative; overflow: hidden; } .mini-cart-content .mini-cart-item-des a { font-size: 14px; font-size: 0.93333rem; font-weight: 600; text-align: left; color: #1E3446; } .mini-cart-content .mini-cart-item-des a:hover { color: #2e3191; } .mini-cart-content .mini-cart-item-des .mini-cart-item-price { font-size: 13px; font-size: 0.86667rem; color: #888; display: block; margin-top: 3px; } .mini-cart-content .mini-cart-item-des .mini-cart-item-quantity { font-size: 12px; font-size: 0.8rem; color: #444; display: block; position: absolute; right: 0; top: 6px; } .mini-cart-content .visible-icon { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 300px; height: 300px; opacity: .02; z-index: -1; } .mini-cart-content .mini-cart-action { padding: 20px 0 30px; text-align: center; position: absolute; left: 50%; bottom: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .mini-cart-content .mini-cart-action .theme-btn-s2 { float: right; } .mini-cart-content .mini-cart-action .mini-btn { width: 240px; } .mini-cart-content .mini-cart-action .mini-checkout-price { font-size: 16px; font-size: 1.06667rem; font-weight: 600; color: #1E3446; display: block; margin-bottom: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .mini-cart-content .mini-cart-action .mini-checkout-price span { color: #00adee; font-size: 20px; } .mini-cart-content-toggle, .mini-wislist-content-toggle { opacity: 1; visibility: visible; right: 0; } @media (max-width: 991px) { .page-wrapper { -webkit-transition: all 0.3s; transition: all 0.3s; } .body-overlay:before { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.9); position: absolute; left: 0; top: 0; z-index: 10; -webkit-transition: all 0.3s; transition: all 0.3s; } } .header-search-area { background: #fff; width: 100%; padding: 100px 0; text-align: center; position: fixed; left: 0; top: 0; z-index: 999; } .header-search-area h3 { font-size: 45px; margin: 0 0 1em; } .header-search-area form { position: relative; } .header-search-area input { height: 50px; font-size: 18px; font-size: 1.2rem; border-radius: 0; border: 0; border-bottom: 1px solid #d0d0d0; -webkit-box-shadow: none; box-shadow: none; } .header-search-area input:focus { -webkit-box-shadow: none; box-shadow: none; border-color: #2e3191; } .header-search-area form button { background: transparent; border: 0; font-size: 20px; font-size: 1.33333rem; position: absolute; right: 0; bottom: 10px; } .header-search-area form button:focus { border: none; outline: none; } .header-search-area .close-form { position: absolute; right: 35px; top: 35px; bottom: auto; padding-bottom: 5px; border-bottom: 1px solid; } .header-search-area .close-form button { background: transparent; border: 0; outline: 0; font-size: 13px; font-size: 0.86667rem; text-transform: uppercase; color: #000; letter-spacing: 2px; z-index: 99; } .header-search-area .close-form button:focus { border: 0; outline: 0; } .wpo-site-header { /* navigation open and close btn hide for width screen */ /* style for navigation less than 992px */ /*navbar collaps less then 992px*/ } .wpo-site-header .navigation { background-color: transparent; margin-bottom: 0; padding: 0; border: 0; border-radius: 0; } @media (min-width: 991px) { .wpo-site-header .navigation .col { padding-left: 0; } } .wpo-site-header .navigation > .container { position: relative; } @media (max-width: 991px) { .wpo-site-header .navigation { padding: 20px 0; } } .wpo-site-header #navbar { -webkit-transition: all 0.5s; transition: all 0.5s; } .wpo-site-header #navbar > ul li a:hover, .wpo-site-header #navbar > ul li a:focus { text-decoration: none; color: #ff594a; } @media screen and (min-width: 992px) { .wpo-site-header #navbar { /*** hover effect ***/ } .wpo-site-header #navbar li { position: relative; } .wpo-site-header #navbar > ul > li > a { font-size: 16px; padding: 30px 20px; display: block; color: #232f4b; font-weight: 700; position: relative; } } @media screen and (min-width: 992px) and (max-width: 1870px) { .wpo-site-header #navbar > ul > li > a { padding: 35px 18px; } } @media screen and (min-width: 992px) { .wpo-site-header #navbar > ul .sub-menu { background-color: #fff; -webkit-box-shadow: 0px 2px 20px 0px rgba(62, 65, 159, 0.09); box-shadow: 0px 2px 20px 0px rgba(62, 65, 159, 0.09); width: 235px; position: absolute; padding: 20px 0; left: 0; top: 110%; z-index: 10; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-site-header #navbar > ul > li .sub-menu a { font-size: 16px; font-size: 1.06667rem; display: block; padding: 10px 15px; color: #1E3446; position: relative; overflow: hidden; font-weight: 700; } .wpo-site-header #navbar > ul > li .sub-menu a:after { position: absolute; left: 15px; bottom: 4px; width: 0px; height: 2px; content: ""; background: #2e3191; -webkit-transition: all .3s; transition: all .3s; opacity: 0; visibility: hidden; } .wpo-site-header #navbar > ul > li .sub-menu a:hover:after, .wpo-site-header #navbar > ul > li .sub-menu a.active:after { width: 40px; opacity: 1; visibility: visible; } .wpo-site-header #navbar > ul > li > .sub-menu .sub-menu { left: 110%; top: 0; } .wpo-site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a { position: relative; } .wpo-site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a:before { font-family: "themify"; content: "\e649"; font-size: 11px; font-size: 0.73333rem; position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-site-header #navbar > ul > li:hover > .sub-menu { top: 100%; visibility: visible; opacity: 1; } .wpo-site-header #navbar .sub-menu > li:hover > .sub-menu { left: 100%; visibility: visible; opacity: 1; } } @media (max-width: 991px) { .wpo-site-header #navbar > ul > li a { display: block; font-size: 15px; font-size: 1rem; color: #fff; font-weight: 600; } .wpo-site-header #navbar > ul > li a:hover, .wpo-site-header #navbar > ul > li a.active { color: #fff; } .wpo-site-header #navbar > ul .sub-menu > li:last-child { border-bottom: 0; } .wpo-site-header #navbar > ul > li > .sub-menu a { padding: 8px 15px 8px 45px; } .wpo-site-header #navbar > ul > li > .sub-menu .sub-menu a { padding: 8px 15px 8px 65px; } .wpo-site-header #navbar > ul .menu-item-has-children > a { position: relative; color: #ddd; } .wpo-site-header #navbar > ul .menu-item-has-children > a:hover, .wpo-site-header #navbar > ul .menu-item-has-children > a.active { color: #fff; } .wpo-site-header #navbar > ul .menu-item-has-children > a:before { font-family: "themify"; content: "\e649"; font-size: 11px; font-size: 0.73333rem; position: absolute; right: 30px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-site-header #navbar > ul .menu-item-has-children > a.rotate:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); top: 29%; } .wpo-site-header #navbar > ul .menu-item-has-children > a.rotate { color: #fff; } } @media screen and (min-width: 992px) { .wpo-site-header .navbar-header .open-btn { display: none; } .wpo-site-header #navbar .close-navbar { display: none; } } .wpo-site-header .menu-close { display: none; } @media (max-width: 991px) { .wpo-site-header { /* class for show hide navigation */ } .wpo-site-header .container { width: 100%; } .wpo-site-header .mobail-menu button { background-color: #2e3191; width: 40px; height: 35px; border: 0; padding: 5px 10px; outline: 0; position: relative; z-index: 20; } .wpo-site-header .mobail-menu button:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .wpo-site-header .mobail-menu button span { background-color: #fff; width: 20px; display: block; height: 2px; margin-bottom: 5px; } .wpo-site-header .mobail-menu button span:last-child { margin: 0; } .wpo-site-header #navbar { background: #243352; display: block !important; width: 300px; height: 100%; margin: 0; padding: 0; border: 0; position: fixed; left: -320px; top: 0px; z-index: 999999; opacity: 0; visibility: hidden; } .wpo-site-header #navbar .navbar-nav { display: block; } .wpo-site-header #navbar > ul { position: relative; z-index: 101; } .wpo-site-header #navbar ul a { color: #000; } .wpo-site-header #navbar ul a:hover, .wpo-site-header #navbar ul li.current { color: #2e3191; } .wpo-site-header #navbar .navbar-nav { height: 100%; overflow: auto; padding-bottom: 60px; } .wpo-site-header #navbar .close-navbar { background-color: #fff; width: 40px; height: 40px; color: #000; border: 0; outline: none; position: absolute; left: -41px; top: 90px; z-index: 20; } .wpo-site-header #navbar .close-navbar .ti-close { position: relative; top: 1px; } .wpo-site-header .menu-close { display: block; z-index: 99; background: none; text-align: center; color: #fff; border: 0; text-align: center; margin-left: auto; margin-top: 30px; margin-right: 30px; margin-bottom: 30px; width: 40px; height: 40px; line-height: 40px; border: 1px solid #fff; } .wpo-site-header .slideInn { left: 0 !important; opacity: 1 !important; visibility: visible !important; } .wpo-site-header .navbar-toggler .first-angle, .wpo-site-header .navbar-toggler .last-angle { -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-site-header .x-close .middle-angle { opacity: 0; } .wpo-site-header .x-close .first-angle { position: absolute; -webkit-transform: rotate(-44deg); top: 16px; left: 10px; } .wpo-site-header .x-close .last-angle { -webkit-transform: rotate(44deg); position: absolute; top: 16px; right: 10px; } } @media (max-width: 767px) { .wpo-site-header .navbar-header .navbar-brand { font-size: 24px; } .wpo-site-header #navbar .navbar-nav { margin: 0; } } .wpo-site-header .navbar-header .navbar-brand img { max-width: 300px; } @media (max-width: 991px) { .wpo-site-header .navbar-collapse.collapse { display: none; } .wpo-site-header .navbar-collapse.collapse.in { display: block; } .wpo-site-header .navbar-header .collapse, .wpo-site-header .navbar-toggle { display: block; } .wpo-site-header .navbar-header { float: none; } .wpo-site-header .navbar-right { float: none; } .wpo-site-header .navbar-nav { float: none; } .wpo-site-header .navbar-nav > li { float: none; } } @media (max-width: 440px) { .wpo-site-header .navbar-header .navbar-brand img { max-width: 300px; } } @media (max-width: 370px) { .wpo-site-header .navbar-header .navbar-brand img { max-width: 300px; } } @media (max-width: 1700px) { .wpo-site-header { padding: 0 30px; } } @media (max-width: 1500px) { .wpo-site-header #navbar > ul > li > a { padding: 30px 15px; } .wpo-site-header { padding: 0 10px; } } @media (max-width: 1400px) { .wpo-site-header #navbar > ul > li > a { padding: 30px 10px; } } @media (max-width: 1200px) { .wpo-site-header #navbar > ul > li > a { padding: 30px 6px; font-size: 16px; } .wpo-site-header .header-right .close-form .theme-btn, .wpo-site-header .header-right .close-form .view-cart-btn { display: none; } } @media (max-width: 991px) { .wpo-site-header #navbar > ul > li > a { font-size: 15px; } } @media (max-width: 767px) { .header-right .theme-btn, .header-right .view-cart-btn { padding: 20px 12px; } .wpo-site-header .header-right .close-form { display: none; } } @media (max-width: 991px) { .wpo-site-header #navbar > ul > li > a { padding: 15px 30px; } } @media (max-width: 991px) { .wpo-site-header, .wpo-header-style-2 { z-index: 99; } } .wpo-site-header .navigation.sticky-header { padding: 0 130px; background: #fff; } .wpo-site-header .navigation.sticky-header .row { background: #fff; margin-bottom: 0; } .wpo-site-header .navigation.sticky-header .navigation { background: #fff; } @media (max-width: 1700px) { .wpo-site-header .navigation.sticky-header { padding: 0 50px; } } @media (max-width: 1400px) { .wpo-site-header .navigation.sticky-header { padding: 0 20px; } } @media (max-width: 991px) { .wpo-site-header .navigation.sticky-header { padding: 20px; } } @media (max-width: 575px) { .wpo-site-header .navigation.sticky-header { padding: 20px 10px; } } .wpo-header-style-2 .row, .wpo-header-style-3 .row { margin: 0; } .wpo-header-style-2 .navigation, .wpo-header-style-3 .navigation { background: transparent; } .wpo-header-style-2 .navigation #navbar, .wpo-header-style-3 .navigation #navbar { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 1199px) { .wpo-header-style-2 .navigation #navbar, .wpo-header-style-3 .navigation #navbar { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } } .wpo-header-style-2 .navigation .header-right .search-toggle-btn, .wpo-header-style-3 .navigation .header-right .search-toggle-btn { display: block; } @media (min-width: 991px) { .wpo-header-style-2 .navigation .navbar-header, .wpo-header-style-3 .navigation .navbar-header { background: #fff; height: 100%; position: absolute; left: 0; top: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 30px; } } .wpo-header-style-2 .navigation.sticky-on, .wpo-header-style-3 .navigation.sticky-on { background: #fff; } .wpo-header-style-3 { padding: 0; } .wpo-header-style-3 .row { margin: 0; } @media (max-width: 1199px) { .wpo-header-style-3 .row { background: #fff; } } .wpo-header-style-3 .navigation { background: transparent; } .wpo-header-style-3 .navigation #navbar { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 1199px) { .wpo-header-style-3 .navigation #navbar { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 1600px) { .wpo-header-style-3 .navigation #navbar > ul > li > a { padding: 35px 12px; } } @media (max-width: 1399px) { .wpo-header-style-3 .navigation #navbar > ul > li > a { padding: 35px 6px; } } @media (min-width: 991px) { .wpo-header-style-3 .navigation .navbar-header { padding-right: 80px; padding-left: 30px; } } @media (max-width: 1700px) { .wpo-header-style-3 .navigation .navbar-header { padding-right: 50px; padding-left: 20px; } } @media (max-width: 1500px) { .wpo-header-style-3 .navigation .navbar-header { padding-right: 20px; padding-left: 20px; } } @media (max-width: 1399px) { .wpo-header-style-3 .navigation .navbar-header { padding-right: 0px; padding-left: 10px; } } @media (max-width: 991px) { .wpo-header-style-3 .navigation .navbar-header { padding: 0; } } .wpo-header-style-3 .navigation.sticky-header { background: #29395b; padding: 0; } .wpo-header-style-3 .header-right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow: hidden; } @media (max-width: 1199px) { .wpo-header-style-3 .header-right { text-align: center; margin: 0; } } @media (max-width: 991px) { .wpo-header-style-3 .header-right { margin-right: 30px; overflow: unset; } } .wpo-header-style-3 .header-right > div { padding: 15px 0; padding-left: 20px; position: relative; -ms-flex-preferred-size: 33.33%; flex-basis: 33.33%; } @media (max-width: 1888px) { .wpo-header-style-3 .header-right > div { padding: 5px; padding-left: 10px; } } @media (max-width: 1199px) { .wpo-header-style-3 .header-right > div { padding: 0; } } .wpo-header-style-3 .header-right > div:before { position: absolute; left: 0; top: -5px; width: 1px; height: 120%; content: ""; background: #DEDEDE; } @media (max-width: 1199px) { .wpo-header-style-3 .header-right > div:before { display: none; } } .wpo-header-style-3 .header-right > div:after { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 20px; content: ""; background: #2e3191; } @media (max-width: 1199px) { .wpo-header-style-3 .header-right > div:after { display: none; } } .wpo-header-style-3 .header-right .contact-info { margin: 0 20px; } @media (max-width: 1199px) { .wpo-header-style-3 .header-right .contact-info { text-align: center; margin: 0; } } @media (max-width: 640px) { .wpo-header-style-3 .header-right .contact-info { text-align: center; margin: 0 5px; } } .wpo-header-style-3 .header-right .contact-info .icon { float: left; text-align: center; margin-right: 20px; } @media (max-width: 1700px) { .wpo-header-style-3 .header-right .contact-info .icon { margin-right: 8px; } } @media (max-width: 1199px) { .wpo-header-style-3 .header-right .contact-info .icon { width: 50px; height: 50px; line-height: 50px; background: #F3F6F6; border-radius: 50%; margin: 0 auto; margin-left: 10px; } } @media (max-width: 640px) { .wpo-header-style-3 .header-right .contact-info .icon { width: 40px; height: 40px; line-height: 40px; margin: 0; } } .wpo-header-style-3 .header-right .contact-info .icon .fi:before { line-height: unset; color: #2e3191; font-size: 25px; } @media (max-width: 640px) { .wpo-header-style-3 .header-right .contact-info .icon .fi:before { font-size: 18px; } } .wpo-header-style-3 .header-right .contact-info .info-text { overflow: hidden; margin-left: 20px; } @media (max-width: 1199px) { .wpo-header-style-3 .header-right .contact-info .info-text { display: none; } } .wpo-header-style-3 .header-right .contact-info .info-text span { font-weight: 600; font-size: 16px; line-height: 19px; line-height: 18px; color: #00adee; display: block; margin-bottom: 8px; } @media (max-width: 1400px) { .wpo-header-style-3 .header-right .contact-info .info-text span { font-size: 13px; } } .wpo-header-style-3 .header-right .contact-info .info-text p { font-weight: 400; font-size: 15px; line-height: 18px; color: #A3A3A3; margin-bottom: 0; } @media (max-width: 1700px) { .wpo-header-style-3 .header-right .contact-info .info-text p { font-size: 13px; } } .wpo-header-style-3 .header-right .contact-info:last-child { margin-right: 0; } .wpo-header-style-3 .header-right .contact-info:last-child .info-text { margin-right: 0; } @media (max-width: 450px) { .wpo-header-style-3 .header-right .contact-info:nth-child(2) { display: none; } } @media (max-width: 1399px) { .wpo-header-style-3 .header-right .close-form { display: none; } } @media (max-width: 1888px) { .wpo-header-style-3 .header-right .close-form .theme-btn, .wpo-header-style-3 .header-right .close-form .view-cart-btn { padding: 15px 25px; } } @media (max-width: 1600px) { .wpo-header-style-3 .header-right .close-form .theme-btn, .wpo-header-style-3 .header-right .close-form .view-cart-btn { padding: 15px; font-size: 12px; } } /*-------------------------------------------------------------- 3. content --------------------------------------------------------------*/ /*3.1 wpo-hero-slider*/ .wpo-hero-slider, .wpo-hero-slider-s2, .static-hero { width: 100%; height: 820px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; z-index: 0; overflow: hidden; } @media (max-width: 991px) { .wpo-hero-slider, .wpo-hero-slider-s2, .static-hero { height: 600px; } } @media (max-width: 767px) { .wpo-hero-slider, .wpo-hero-slider-s2, .static-hero { height: 500px; } } .wpo-hero-slider .swiper-slide, .wpo-hero-slider-s2 .swiper-slide, .static-hero .swiper-slide { overflow: hidden; } .wpo-hero-slider .swiper-container, .wpo-hero-slider .hero-container, .wpo-hero-slider-s2 .swiper-container, .wpo-hero-slider-s2 .hero-container, .static-hero .swiper-container, .static-hero .hero-container { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .wpo-hero-slider .slide-inner, .wpo-hero-slider .hero-inner, .wpo-hero-slider-s2 .slide-inner, .wpo-hero-slider-s2 .hero-inner, .static-hero .slide-inner, .static-hero .hero-inner { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; background-size: cover; background-position: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: left; } .wpo-hero-slider .slide-inner:before, .wpo-hero-slider .hero-inner:before, .wpo-hero-slider-s2 .slide-inner:before, .wpo-hero-slider-s2 .hero-inner:before, .static-hero .slide-inner:before, .static-hero .hero-inner:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #1E3446; content: ""; opacity: .6; } .wpo-hero-slider .slide-inner .slide-content, .wpo-hero-slider .hero-inner .slide-content, .wpo-hero-slider-s2 .slide-inner .slide-content, .wpo-hero-slider-s2 .hero-inner .slide-content, .static-hero .slide-inner .slide-content, .static-hero .hero-inner .slide-content { position: relative; z-index: 111; } @media (max-width: 1199px) { .wpo-hero-slider .slide-inner .slide-content, .wpo-hero-slider .hero-inner .slide-content, .wpo-hero-slider-s2 .slide-inner .slide-content, .wpo-hero-slider-s2 .hero-inner .slide-content, .static-hero .slide-inner .slide-content, .static-hero .hero-inner .slide-content { padding-bottom: 0; } } @media (max-width: 991px) { .wpo-hero-slider .slide-inner .slide-content, .wpo-hero-slider .hero-inner .slide-content, .wpo-hero-slider-s2 .slide-inner .slide-content, .wpo-hero-slider-s2 .hero-inner .slide-content, .static-hero .slide-inner .slide-content, .static-hero .hero-inner .slide-content { padding-bottom: 0; } } .wpo-hero-slider .slide-sub-title p, .wpo-hero-slider-s2 .slide-sub-title p, .static-hero .slide-sub-title p { font-weight: 400; font-size: 25px; line-height: 30px; color: #fff; } @media (max-width: 767px) { .wpo-hero-slider .slide-sub-title p, .wpo-hero-slider-s2 .slide-sub-title p, .static-hero .slide-sub-title p { font-size: 20px; } } @media (max-width: 575px) { .wpo-hero-slider .slide-sub-title p, .wpo-hero-slider-s2 .slide-sub-title p, .static-hero .slide-sub-title p { font-size: 18px; } } .wpo-hero-slider .slide-sub-title span, .wpo-hero-slider-s2 .slide-sub-title span, .static-hero .slide-sub-title span { color: #2e3191; } .wpo-hero-slider .slide-title, .wpo-hero-slider-s2 .slide-title, .static-hero .slide-title { max-width: 712px; } @media (max-width: 1199px) { .wpo-hero-slider .slide-title, .wpo-hero-slider-s2 .slide-title, .static-hero .slide-title { max-width: 555px; } } .wpo-hero-slider .slide-title h2, .wpo-hero-slider-s2 .slide-title h2, .static-hero .slide-title h2 { font-weight: 700; font-size: 60px; line-height: 66px; margin: 10px 0 25px; color: #fff; } @media (max-width: 1199px) { .wpo-hero-slider .slide-title h2, .wpo-hero-slider-s2 .slide-title h2, .static-hero .slide-title h2 { font-size: 50px; font-size: 3.33333rem; line-height: 70px; } } @media (max-width: 991px) { .wpo-hero-slider .slide-title h2, .wpo-hero-slider-s2 .slide-title h2, .static-hero .slide-title h2 { font-size: 40px; font-size: 2.66667rem; line-height: 55px; } } @media (max-width: 767px) { .wpo-hero-slider .slide-title h2, .wpo-hero-slider-s2 .slide-title h2, .static-hero .slide-title h2 { font-size: 30px; font-size: 2rem; line-height: 36px; } } .wpo-hero-slider .slide-text, .wpo-hero-slider-s2 .slide-text, .static-hero .slide-text { max-width: 680px; } @media (max-width: 767px) { .wpo-hero-slider .slide-text, .wpo-hero-slider-s2 .slide-text, .static-hero .slide-text { max-width: 500px; } } .wpo-hero-slider .slide-text p, .wpo-hero-slider-s2 .slide-text p, .static-hero .slide-text p { font-weight: 500; font-size: 17px; line-height: 34px; color: #fff; max-width: 520px; margin-bottom: 40px; } @media (max-width: 991px) { .wpo-hero-slider .slide-text p, .wpo-hero-slider-s2 .slide-text p, .static-hero .slide-text p { font-size: 18px; font-size: 1.2rem; } } @media (max-width: 767px) { .wpo-hero-slider .slide-text p, .wpo-hero-slider-s2 .slide-text p, .static-hero .slide-text p { font-size: 16px; font-size: 1.06667rem; line-height: 22px; margin-bottom: 30px; } } @media (max-width: 991px) { .wpo-hero-slider .slide-btns, .wpo-hero-slider-s2 .slide-btns, .static-hero .slide-btns { max-width: 400px; } } .wpo-hero-slider .slide-btns .hero-video-btn, .wpo-hero-slider-s2 .slide-btns .hero-video-btn, .static-hero .slide-btns .hero-video-btn { margin-left: 40px; } @media (max-width: 767px) { .wpo-hero-slider .slide-btns .hero-video-btn, .wpo-hero-slider-s2 .slide-btns .hero-video-btn, .static-hero .slide-btns .hero-video-btn { margin-left: 20px; } } .wpo-hero-slider .swiper-button-prev, .wpo-hero-slider .swiper-button-next, .wpo-hero-slider-s2 .swiper-button-prev, .wpo-hero-slider-s2 .swiper-button-next, .static-hero .swiper-button-prev, .static-hero .swiper-button-next { background: rgba(255, 255, 255, 0.2); width: 60px; height: 60px; line-height: 60px; border: 2px solid #fff; border-radius: 50%; opacity: 0.7; text-align: center; -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-hero-slider .swiper-button-prev:hover, .wpo-hero-slider .swiper-button-next:hover, .wpo-hero-slider-s2 .swiper-button-prev:hover, .wpo-hero-slider-s2 .swiper-button-next:hover, .static-hero .swiper-button-prev:hover, .static-hero .swiper-button-next:hover { opacity: 0.9; } @media (max-width: 767px) { .wpo-hero-slider .swiper-button-prev, .wpo-hero-slider .swiper-button-next, .wpo-hero-slider-s2 .swiper-button-prev, .wpo-hero-slider-s2 .swiper-button-next, .static-hero .swiper-button-prev, .static-hero .swiper-button-next { display: none; } } .wpo-hero-slider .swiper-button-prev, .wpo-hero-slider-s2 .swiper-button-prev, .static-hero .swiper-button-prev { left: 25px; } .wpo-hero-slider .swiper-button-prev:before, .wpo-hero-slider-s2 .swiper-button-prev:before, .static-hero .swiper-button-prev:before { font-family: "themify"; content: "\e629"; font-size: 20px; color: #fff; } .wpo-hero-slider .swiper-button-next, .wpo-hero-slider-s2 .swiper-button-next, .static-hero .swiper-button-next { right: 25px; } .wpo-hero-slider .swiper-button-next:before, .wpo-hero-slider-s2 .swiper-button-next:before, .static-hero .swiper-button-next:before { font-family: "themify"; content: "\e628"; font-size: 20px; color: #fff; } @media (max-width: 991px) { .wpo-hero-slider .swiper-button-prev, .wpo-hero-slider .swiper-button-next, .wpo-hero-slider-s2 .swiper-button-prev, .wpo-hero-slider-s2 .swiper-button-next, .static-hero .swiper-button-prev, .static-hero .swiper-button-next { display: none; } } .wpo-hero-slider .swiper-pagination-bullet, .wpo-hero-slider-s2 .swiper-pagination-bullet, .static-hero .swiper-pagination-bullet { width: 12px; height: 12px; text-align: center; line-height: 12px; font-size: 12px; color: #000; opacity: 1; background: rgba(255, 255, 255, 0.2); } @media screen and (min-width: 992px) { .wpo-hero-slider .swiper-pagination-bullet, .wpo-hero-slider-s2 .swiper-pagination-bullet, .static-hero .swiper-pagination-bullet { display: none; } } .wpo-hero-slider .swiper-pagination-bullet-active, .wpo-hero-slider-s2 .swiper-pagination-bullet-active, .static-hero .swiper-pagination-bullet-active { color: #fff; background: #fff; width: 12px; height: 12px; text-align: center; line-height: 12px; } .wpo-hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .wpo-hero-slider .swiper-pagination-custom, .wpo-hero-slider .swiper-pagination-fraction, .wpo-hero-slider-s2 .swiper-container-horizontal > .swiper-pagination-bullets, .wpo-hero-slider-s2 .swiper-pagination-custom, .wpo-hero-slider-s2 .swiper-pagination-fraction, .static-hero .swiper-container-horizontal > .swiper-pagination-bullets, .static-hero .swiper-pagination-custom, .static-hero .swiper-pagination-fraction { bottom: 30px; } .wpo-hero-slider .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .wpo-hero-slider-s2 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .static-hero .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 8px; } .wpo-hero-slider-s1 { position: relative; overflow: hidden; } .wpo-hero-slider-s1 .vector-1, .wpo-hero-slider-s1 .vector-2, .wpo-hero-slider-s1 .vector-3, .wpo-hero-slider-s1 .vector-4, .wpo-hero-slider-s1 .vector-5, .wpo-hero-slider-s1 .vector-6, .wpo-hero-slider-s1 .vector-7, .wpo-hero-slider-s1 .vector-8 { position: absolute; left: -125px; top: 0px; background: #00adee; opacity: 0.12; width: 200px; height: 115%; z-index: 11; -webkit-transform: rotate(345deg); transform: rotate(345deg); } .wpo-hero-slider-s1 .vector-2 { left: -125px; top: -100px; -webkit-transform: rotate(20deg); transform: rotate(20deg); } .wpo-hero-slider-s1 .vector-3 { left: -155px; top: 0px; -webkit-transform: rotate(348deg); transform: rotate(348deg); } .wpo-hero-slider-s1 .vector-4 { left: -155px; top: -100px; -webkit-transform: rotate(17deg); transform: rotate(17deg); } .wpo-hero-slider-s1 .vector-5 { left: -185px; -webkit-transform: rotate(351deg); transform: rotate(351deg); } .wpo-hero-slider-s1 .vector-6 { left: -185px; top: -80px; top: -100px; -webkit-transform: rotate(14deg); transform: rotate(14deg); } .wpo-hero-slider-s1 .vector-7 { left: -205px; -webkit-transform: rotate(354deg); transform: rotate(354deg); } .wpo-hero-slider-s1 .vector-8 { left: -215px; top: -100px; -webkit-transform: rotate(11deg); transform: rotate(11deg); } @media (max-width: 1199px) { .wpo-hero-slider-s1 { height: 680px; } } @media (max-width: 991px) { .wpo-hero-slider-s1 { height: 600px; } } @media (max-width: 767px) { .wpo-hero-slider-s1 { height: 500px; } } @media (max-width: 575px) { .wpo-hero-slider-s1 { height: 450px; } } .wpo-hero-slider-s1 .gradient-overlay { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; opacity: .95; background: -ms-linear-gradient(left, #1E3446 45%, transparent 65%); background: -webkit-gradient(linear, left top, right top, color-stop(45%, #1E3446), color-stop(65%, transparent)); background: left, #1E3446 45%, transparent 65%; } .wpo-hero-slider-s1 .gradient-overlay + .container { position: relative; z-index: 11; } .wpo-hero-slider-s1 .swiper-slide { position: relative; z-index: 11; } .wpo-hero-slider-s1 .swiper-button-prev, .wpo-hero-slider-s1 .swiper-button-next { top: 45%; } .wpo-hero-slider-s1 .swiper-button-prev { right: 190px; left: auto; top: 55%; } .wpo-hero-slider-s1 .swiper-button-prev:before { font-family: "themify"; content: "\e629"; font-size: 20px; color: #fff; } .wpo-hero-slider-s1 .swiper-button-next { right: 190px; } .wpo-hero-slider-s1 .swiper-button-next:before { font-family: "themify"; content: "\e628"; font-size: 20px; color: #fff; } @media (max-width: 991px) { .wpo-hero-slider-s1 .swiper-button-prev, .wpo-hero-slider-s1 .swiper-button-next { display: none; } } .wpo-hero-slider-s2 { height: 785px; } @media (max-width: 1199px) { .wpo-hero-slider-s2 { height: 600px; } } @media (max-width: 991px) { .wpo-hero-slider-s2 { height: 550px; } } @media (max-width: 767px) { .wpo-hero-slider-s2 { height: 450px; } } .wpo-hero-slider-s2 .slide-inner:before { background: #00adee; opacity: 0.85; } @media (max-width: 991px) { .wpo-hero-slider-s2 .slide-inner .slide-content { padding-bottom: 70px; } } .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title, .wpo-hero-slider-s2 .slide-inner .slide-content .slide-text, .wpo-hero-slider-s2 .slide-inner .slide-content .slide-btns, .wpo-hero-slider-s2 .slide-inner .slide-content .slide-text p { margin: 0 auto; text-align: center; } .wpo-hero-slider-s2 .slide-inner .slide-content .slide-btns { margin-top: 30px; } .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 { font-weight: 700; font-size: 113px; line-height: 70px; text-align: center; text-transform: uppercase; margin-bottom: 20px; } @media (max-width: 1199px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 { font-size: 80px; } } @media (max-width: 767px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 { font-size: 60px; line-height: 50px; } } @media (max-width: 575px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 { font-size: 40px; line-height: 40px; } } .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span { font-weight: 700; font-size: 48px; line-height: 58px; text-align: center; text-transform: uppercase; display: block; margin-bottom: 30px; } @media (max-width: 1199px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span { font-size: 30px; line-height: 45px; margin-bottom: 15px; } } @media (max-width: 767px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span { font-size: 20px; line-height: 35px; margin-bottom: 10px; } } .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span:last-child { margin-top: 30px; margin-bottom: 0; } @media (max-width: 1199px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span:last-child { margin-top: 15px; } } @media (max-width: 767px) { .wpo-hero-slider-s2 .slide-inner .slide-content .slide-title h2 span:last-child { margin-top: 10px; } } .static-hero { background: #2e3191; height: 810px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; z-index: 0; overflow: hidden; } @media (max-width: 1199px) { .static-hero { height: 680px; } } @media (max-width: 991px) { .static-hero { height: 100%; padding: 100px 0; } .static-hero .hero-container { position: relative; } .static-hero .hero-inner { position: relative; } } @media (max-width: 575px) { .static-hero { padding: 50px 0; } } .static-hero:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/slider/shape.png) no-repeat center center; content: ""; } @media (max-width: 991px) { .static-hero .slide-title { text-align: center; margin: 0 auto; } } .static-hero .slide-title h2 { font-size: 90px; line-height: 90px; margin-top: 0; } @media (max-width: 991px) { .static-hero .slide-title h2 { font-size: 50px; line-height: 50px; } } @media (max-width: 575px) { .static-hero .slide-title h2 { font-size: 30px; line-height: 30px; margin-bottom: 10px; } } .static-hero .hero-inner .container { position: relative; } .static-hero .hero-inner::before { display: none; } .static-hero .slide-text p { font-weight: 500; font-size: 21px; line-height: 35px; } @media (max-width: 1400px) { .static-hero .slide-text p { max-width: 600px; } } @media (max-width: 991px) { .static-hero .slide-text p { text-align: center; margin: 0 auto; } } @media (max-width: 575px) { .static-hero .slide-text p { font-size: 18px; line-height: 25px; } } @media (max-width: 991px) { .static-hero .slide-btns { text-align: center; margin: 0 auto; margin-top: 20px; } } .static-hero .hero-right-wrap { position: absolute; right: -40px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 1399px) { .static-hero .hero-right-wrap { right: 0; max-width: 500px; } } @media (max-width: 1199px) { .static-hero .hero-right-wrap { max-width: 400px; right: -50px; } } @media (max-width: 991px) { .static-hero .hero-right-wrap { position: relative; top: auto; bottom: 0; -webkit-transform: translate(0); transform: translate(0); margin: 0 auto; margin-top: 50px; max-width: 100%; right: 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .static-hero .hero-right-wrap .hero-left-img { padding-right: 15px; } @media (max-width: 575px) { .static-hero .hero-right-wrap .hero-left-img { padding-right: 5px; } } .static-hero .hero-right-wrap .hero-left-img span { display: block; text-align: right; } .static-hero .hero-right-wrap .hero-left-img span:first-child { margin-bottom: 30px; } @media (max-width: 575px) { .static-hero .hero-right-wrap .hero-left-img span:first-child { margin-bottom: 10px; } } .static-hero .hero-right-wrap .hero-right-img { padding-left: 15px; } @media (max-width: 575px) { .static-hero .hero-right-wrap .hero-right-img { padding-left: 5px; } } .static-hero .hero-right-wrap .o-shape { position: absolute; left: -80px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: -1; } @media (max-width: 1199px) { .static-hero .hero-right-wrap .o-shape img { max-width: 200px; } } @media (max-width: 575px) { .static-hero .hero-right-wrap .o-shape { display: none; } } /*-------------------------------------------------------------- #0.5 footer --------------------------------------------------------------*/ .wpo-site-footer, .wpo-site-footer-s2, .wpo-site-footer-s3 { background: url(../images/ft-bg.jpg) no-repeat center top/cover; position: relative; z-index: 1; margin-top: 70px; /*** upper contact area ***/ /*** about-widget ***/ /*** link-widget ***/ /*** service-link-widget ***/ /*** newsletter-widget ***/ /*** lower-footer ***/ } .wpo-site-footer:before, .wpo-site-footer-s2:before, .wpo-site-footer-s3:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: #1E3446; opacity: .98; } .wpo-site-footer .vector-1, .wpo-site-footer .vector-2, .wpo-site-footer .vector-3, .wpo-site-footer .vector-4, .wpo-site-footer-s2 .vector-1, .wpo-site-footer-s2 .vector-2, .wpo-site-footer-s2 .vector-3, .wpo-site-footer-s2 .vector-4, .wpo-site-footer-s3 .vector-1, .wpo-site-footer-s3 .vector-2, .wpo-site-footer-s3 .vector-3, .wpo-site-footer-s3 .vector-4 { position: absolute; left: -130px; top: 0px; background: #2e3191; opacity: 0.06; width: 250px; height: 115%; z-index: 11; -webkit-transform: rotate(345deg); transform: rotate(345deg); } @media (max-width: 1199px) { .wpo-site-footer .vector-1, .wpo-site-footer .vector-2, .wpo-site-footer .vector-3, .wpo-site-footer .vector-4, .wpo-site-footer-s2 .vector-1, .wpo-site-footer-s2 .vector-2, .wpo-site-footer-s2 .vector-3, .wpo-site-footer-s2 .vector-4, .wpo-site-footer-s3 .vector-1, .wpo-site-footer-s3 .vector-2, .wpo-site-footer-s3 .vector-3, .wpo-site-footer-s3 .vector-4 { display: none; } } .wpo-site-footer .vector-1, .wpo-site-footer-s2 .vector-1, .wpo-site-footer-s3 .vector-1 { left: -125px; top: -130px; -webkit-transform: rotate(35deg); transform: rotate(35deg); } .wpo-site-footer .vector-2, .wpo-site-footer-s2 .vector-2, .wpo-site-footer-s3 .vector-2 { left: -160px; top: -100px; -webkit-transform: rotate(30deg); transform: rotate(30deg); } .wpo-site-footer .vector-3, .wpo-site-footer-s2 .vector-3, .wpo-site-footer-s3 .vector-3 { left: -185px; top: -80px; top: -100px; -webkit-transform: rotate(23deg); transform: rotate(23deg); } .wpo-site-footer .vector-4, .wpo-site-footer-s2 .vector-4, .wpo-site-footer-s3 .vector-4 { left: -210px; top: -100px; -webkit-transform: rotate(15deg); transform: rotate(15deg); } .wpo-site-footer .vector-5, .wpo-site-footer .vector-6, .wpo-site-footer .vector-7, .wpo-site-footer .vector-8, .wpo-site-footer-s2 .vector-5, .wpo-site-footer-s2 .vector-6, .wpo-site-footer-s2 .vector-7, .wpo-site-footer-s2 .vector-8, .wpo-site-footer-s3 .vector-5, .wpo-site-footer-s3 .vector-6, .wpo-site-footer-s3 .vector-7, .wpo-site-footer-s3 .vector-8 { position: absolute; right: -60px; bottom: -235px; background: #00adee; opacity: 0.06; width: 250px; height: 115%; z-index: 11; -webkit-transform: rotate(59deg); transform: rotate(59deg); } @media (max-width: 1199px) { .wpo-site-footer .vector-5, .wpo-site-footer .vector-6, .wpo-site-footer .vector-7, .wpo-site-footer .vector-8, .wpo-site-footer-s2 .vector-5, .wpo-site-footer-s2 .vector-6, .wpo-site-footer-s2 .vector-7, .wpo-site-footer-s2 .vector-8, .wpo-site-footer-s3 .vector-5, .wpo-site-footer-s3 .vector-6, .wpo-site-footer-s3 .vector-7, .wpo-site-footer-s3 .vector-8 { display: none; } } .wpo-site-footer .vector-6, .wpo-site-footer-s2 .vector-6, .wpo-site-footer-s3 .vector-6 { bottom: -265px; -webkit-transform: rotate(50deg); transform: rotate(50deg); } .wpo-site-footer .vector-7, .wpo-site-footer-s2 .vector-7, .wpo-site-footer-s3 .vector-7 { bottom: -330px; -webkit-transform: rotate(40deg); transform: rotate(40deg); } .wpo-site-footer .vector-8, .wpo-site-footer-s2 .vector-8, .wpo-site-footer-s3 .vector-8 { bottom: -345px; -webkit-transform: rotate(30deg); transform: rotate(30deg); right: -110px; } .wpo-site-footer ul, .wpo-site-footer-s2 ul, .wpo-site-footer-s3 ul { list-style: none; } .wpo-site-footer p, .wpo-site-footer li, .wpo-site-footer-s2 p, .wpo-site-footer-s2 li, .wpo-site-footer-s3 p, .wpo-site-footer-s3 li { color: #fff; } .wpo-site-footer .upper-contact-area, .wpo-site-footer-s2 .upper-contact-area, .wpo-site-footer-s3 .upper-contact-area { position: absolute; width: 100%; top: -63px; z-index: 10; } @media (max-width: 991px) { .wpo-site-footer .upper-contact-area, .wpo-site-footer-s2 .upper-contact-area, .wpo-site-footer-s3 .upper-contact-area { display: none; } } .wpo-site-footer .upper-contact-area .contact-grids, .wpo-site-footer-s2 .upper-contact-area .contact-grids, .wpo-site-footer-s3 .upper-contact-area .contact-grids { background-color: #1c3142; padding: 40px 34px; overflow: hidden; border-radius: 80px; } .wpo-site-footer .upper-contact-area .contact-grids .grid, .wpo-site-footer-s2 .upper-contact-area .contact-grids .grid, .wpo-site-footer-s3 .upper-contact-area .contact-grids .grid { width: 33.33%; float: left; padding-left: 60px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-site-footer .upper-contact-area .contact-grids .grid .icon, .wpo-site-footer-s2 .upper-contact-area .contact-grids .grid .icon, .wpo-site-footer-s3 .upper-contact-area .contact-grids .grid .icon { left: 12%; } .wpo-site-footer .upper-contact-area .contact-grids > .grid + .grid, .wpo-site-footer-s2 .upper-contact-area .contact-grids > .grid + .grid, .wpo-site-footer-s3 .upper-contact-area .contact-grids > .grid + .grid { border-left: 1px solid rgba(255, 255, 255, 0.1); padding-left: 95px; } .wpo-site-footer .upper-contact-area .contact-grids > .grid + .grid .icon, .wpo-site-footer-s2 .upper-contact-area .contact-grids > .grid + .grid .icon, .wpo-site-footer-s3 .upper-contact-area .contact-grids > .grid + .grid .icon { left: 28%; } .wpo-site-footer .upper-contact-area .icon, .wpo-site-footer-s2 .upper-contact-area .icon, .wpo-site-footer-s3 .upper-contact-area .icon { position: absolute; left: 12%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 40px; font-size: 2.66667rem; color: #fff; } .wpo-site-footer .upper-contact-area .icon .fi:before, .wpo-site-footer-s2 .upper-contact-area .icon .fi:before, .wpo-site-footer-s3 .upper-contact-area .icon .fi:before { font-size: 40px; } .wpo-site-footer .upper-contact-area h5, .wpo-site-footer-s2 .upper-contact-area h5, .wpo-site-footer-s3 .upper-contact-area h5 { font-size: 18px; font-size: cacl-rem-value(18); font-weight: 600; color: #fff; margin: 0 0 0.2em; } .wpo-site-footer .upper-contact-area p, .wpo-site-footer-s2 .upper-contact-area p, .wpo-site-footer-s3 .upper-contact-area p { font-size: 15px; font-size: 1rem; margin: 0; color: #efefef; } .wpo-site-footer .upper-footer, .wpo-site-footer-s2 .upper-footer, .wpo-site-footer-s3 .upper-footer { padding: 90px 0; z-index: 1; position: relative; overflow: hidden; } @media screen and (min-width: 992px) { .wpo-site-footer .upper-footer, .wpo-site-footer-s2 .upper-footer, .wpo-site-footer-s3 .upper-footer { padding-top: 160px; } } @media (max-width: 991px) { .wpo-site-footer .upper-footer, .wpo-site-footer-s2 .upper-footer, .wpo-site-footer-s3 .upper-footer { padding: 90px 0 20px; } } @media (max-width: 767px) { .wpo-site-footer .upper-footer, .wpo-site-footer-s2 .upper-footer, .wpo-site-footer-s3 .upper-footer { padding: 80px 0 10px; } } @media (max-width: 991px) { .wpo-site-footer .upper-footer .col, .wpo-site-footer-s2 .upper-footer .col, .wpo-site-footer-s3 .upper-footer .col { min-height: 235px; margin-bottom: 70px; } } @media (max-width: 767px) { .wpo-site-footer .upper-footer .col, .wpo-site-footer-s2 .upper-footer .col, .wpo-site-footer-s3 .upper-footer .col { min-height: auto; margin-bottom: 60px; } } .wpo-site-footer .upper-footer .shape-1, .wpo-site-footer-s2 .upper-footer .shape-1, .wpo-site-footer-s3 .upper-footer .shape-1 { position: absolute; left: 20px; top: 50px; z-index: -1; } @media (max-width: 1700px) { .wpo-site-footer .upper-footer .shape-1, .wpo-site-footer-s2 .upper-footer .shape-1, .wpo-site-footer-s3 .upper-footer .shape-1 { opacity: .3; } } .wpo-site-footer .upper-footer .shape-2, .wpo-site-footer-s2 .upper-footer .shape-2, .wpo-site-footer-s3 .upper-footer .shape-2 { position: absolute; right: 20px; bottom: 50px; z-index: -1; } @media (max-width: 1700px) { .wpo-site-footer .upper-footer .shape-2, .wpo-site-footer-s2 .upper-footer .shape-2, .wpo-site-footer-s3 .upper-footer .shape-2 { opacity: .3; } } .wpo-site-footer .widget-title, .wpo-site-footer-s2 .widget-title, .wpo-site-footer-s3 .widget-title { margin-bottom: 30px; } @media (max-width: 767px) { .wpo-site-footer .widget-title, .wpo-site-footer-s2 .widget-title, .wpo-site-footer-s3 .widget-title { margin-bottom: 20px; } } .wpo-site-footer .widget-title h3, .wpo-site-footer-s2 .widget-title h3, .wpo-site-footer-s3 .widget-title h3 { font-size: 24px; font-size: 1.6rem; font-weight: blod; color: #fff; margin: 0; padding-bottom: 0.4em; text-transform: capitalize; position: relative; } @media (max-width: 767px) { .wpo-site-footer .widget-title h3, .wpo-site-footer-s2 .widget-title h3, .wpo-site-footer-s3 .widget-title h3 { font-size: 22px; font-size: 1.46667rem; } } @media screen and (min-width: 1200px) { .wpo-site-footer .about-widget, .wpo-site-footer-s2 .about-widget, .wpo-site-footer-s3 .about-widget { padding-right: 75px; position: relative; } .wpo-site-footer .about-widget:after, .wpo-site-footer-s2 .about-widget:after, .wpo-site-footer-s3 .about-widget:after { content: ""; background: rgba(255, 255, 255, 0.05); width: 1px; height: 100%; position: absolute; right: 35px; top: 0; } } @media (max-width: 1199px) { .wpo-site-footer .about-widget .logo, .wpo-site-footer-s2 .about-widget .logo, .wpo-site-footer-s3 .about-widget .logo { max-width: 90%; } } .wpo-site-footer .about-widget p, .wpo-site-footer-s2 .about-widget p, .wpo-site-footer-s3 .about-widget p { margin-bottom: 0.8em; line-height: 1.9em; } .wpo-site-footer .about-widget p:last-child, .wpo-site-footer-s2 .about-widget p:last-child, .wpo-site-footer-s3 .about-widget p:last-child { margin-bottom: 0; } .wpo-site-footer .about-widget .social-icons ul, .wpo-site-footer-s2 .about-widget .social-icons ul, .wpo-site-footer-s3 .about-widget .social-icons ul { overflow: hidden; padding-top: 15px; } @media (max-width: 767px) { .wpo-site-footer .about-widget .social-icons ul, .wpo-site-footer-s2 .about-widget .social-icons ul, .wpo-site-footer-s3 .about-widget .social-icons ul { padding-top: 8px; } } .wpo-site-footer .about-widget .social-icons ul li, .wpo-site-footer-s2 .about-widget .social-icons ul li, .wpo-site-footer-s3 .about-widget .social-icons ul li { float: left; } .wpo-site-footer .about-widget .social-icons ul > li + li, .wpo-site-footer-s2 .about-widget .social-icons ul > li + li, .wpo-site-footer-s3 .about-widget .social-icons ul > li + li { margin-left: 15px; } .wpo-site-footer .about-widget .social-icons ul a, .wpo-site-footer-s2 .about-widget .social-icons ul a, .wpo-site-footer-s3 .about-widget .social-icons ul a { color: #fff; } .wpo-site-footer .about-widget .social-icons ul a:hover, .wpo-site-footer-s2 .about-widget .social-icons ul a:hover, .wpo-site-footer-s3 .about-widget .social-icons ul a:hover { color: #00adee; } @media (max-width: 1199px) { .wpo-site-footer .link-widget, .wpo-site-footer-s2 .link-widget, .wpo-site-footer-s3 .link-widget { padding-left: 20px; } } @media (max-width: 991px) { .wpo-site-footer .link-widget, .wpo-site-footer-s2 .link-widget, .wpo-site-footer-s3 .link-widget { padding-left: 0; } } .wpo-site-footer .link-widget ul li, .wpo-site-footer-s2 .link-widget ul li, .wpo-site-footer-s3 .link-widget ul li { position: relative; padding-left: 15px; } .wpo-site-footer .link-widget ul li:before, .wpo-site-footer-s2 .link-widget ul li:before, .wpo-site-footer-s3 .link-widget ul li:before { content: ""; background-color: #fff; width: 5px; height: 1px; position: absolute; left: 0; top: 9px; -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-site-footer .link-widget ul li:hover:before, .wpo-site-footer-s2 .link-widget ul li:hover:before, .wpo-site-footer-s3 .link-widget ul li:hover:before { background: #2e3191; } .wpo-site-footer .link-widget ul a, .wpo-site-footer-s2 .link-widget ul a, .wpo-site-footer-s3 .link-widget ul a { color: #fff; } .wpo-site-footer .link-widget ul a:hover, .wpo-site-footer .link-widget ul li:hover:before, .wpo-site-footer-s2 .link-widget ul a:hover, .wpo-site-footer-s2 .link-widget ul li:hover:before, .wpo-site-footer-s3 .link-widget ul a:hover, .wpo-site-footer-s3 .link-widget ul li:hover:before { color: #2e3191; } .wpo-site-footer .link-widget ul > li + li, .wpo-site-footer-s2 .link-widget ul > li + li, .wpo-site-footer-s3 .link-widget ul > li + li { margin-top: 17px; } @media screen and (min-width: 1200px) { .wpo-site-footer .service-link-widget, .wpo-site-footer-s2 .service-link-widget, .wpo-site-footer-s3 .service-link-widget { padding-left: 25px; } } .wpo-site-footer .newsletter-widget form, .wpo-site-footer-s2 .newsletter-widget form, .wpo-site-footer-s3 .newsletter-widget form { margin-top: 25px; position: relative; } .wpo-site-footer .newsletter-widget form input, .wpo-site-footer-s2 .newsletter-widget form input, .wpo-site-footer-s3 .newsletter-widget form input { background-color: #2c4456; height: 50px; color: #fff; padding: 6px 15px; border: 1px solid #2c4456; -webkit-box-shadow: none; box-shadow: none; } .wpo-site-footer .newsletter-widget form input::-webkit-input-placeholder, .wpo-site-footer-s2 .newsletter-widget form input::-webkit-input-placeholder, .wpo-site-footer-s3 .newsletter-widget form input::-webkit-input-placeholder { color: #CFD8DF; } .wpo-site-footer .newsletter-widget form input:-ms-input-placeholder, .wpo-site-footer-s2 .newsletter-widget form input:-ms-input-placeholder, .wpo-site-footer-s3 .newsletter-widget form input:-ms-input-placeholder { color: #CFD8DF; } .wpo-site-footer .newsletter-widget form input::-ms-input-placeholder, .wpo-site-footer-s2 .newsletter-widget form input::-ms-input-placeholder, .wpo-site-footer-s3 .newsletter-widget form input::-ms-input-placeholder { color: #CFD8DF; } .wpo-site-footer .newsletter-widget form input::placeholder, .wpo-site-footer-s2 .newsletter-widget form input::placeholder, .wpo-site-footer-s3 .newsletter-widget form input::placeholder { color: #CFD8DF; } .wpo-site-footer .newsletter-widget form .submit, .wpo-site-footer-s2 .newsletter-widget form .submit, .wpo-site-footer-s3 .newsletter-widget form .submit { position: absolute; right: 20px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-site-footer .newsletter-widget form .submit button, .wpo-site-footer-s2 .newsletter-widget form .submit button, .wpo-site-footer-s3 .newsletter-widget form .submit button { background: transparent; border: 0; outline: 0; font-size: 20px; color: #fff; } .wpo-site-footer .wpo-lower-footer, .wpo-site-footer-s2 .wpo-lower-footer, .wpo-site-footer-s3 .wpo-lower-footer { text-align: center; position: relative; } .wpo-site-footer .wpo-lower-footer .row, .wpo-site-footer-s2 .wpo-lower-footer .row, .wpo-site-footer-s3 .wpo-lower-footer .row { padding: 20px 0; position: relative; border-top: 1px solid rgba(255, 255, 255, 0.125); } .wpo-site-footer .wpo-lower-footer .copyright, .wpo-site-footer-s2 .wpo-lower-footer .copyright, .wpo-site-footer-s3 .wpo-lower-footer .copyright { display: inline-block; font-size: 15px; font-size: 0.9375rem; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: left; -ms-flex-pack: left; justify-content: left; } .wpo-site-footer .wpo-lower-footer .copyright span, .wpo-site-footer-s2 .wpo-lower-footer .copyright span, .wpo-site-footer-s3 .wpo-lower-footer .copyright span { color: #2e3191; padding: 0 10px 0 5px; } .wpo-site-footer .wpo-lower-footer .copyright .copyright-icon, .wpo-site-footer-s2 .wpo-lower-footer .copyright .copyright-icon, .wpo-site-footer-s3 .wpo-lower-footer .copyright .copyright-icon { padding-right: 10px; color: #fff; } .wpo-site-footer .wpo-lower-footer .copyright a, .wpo-site-footer-s2 .wpo-lower-footer .copyright a, .wpo-site-footer-s3 .wpo-lower-footer .copyright a { color: #fff; text-decoration: none; } @media (max-width: 991px) { .wpo-site-footer .wpo-lower-footer .copyright, .wpo-site-footer-s2 .wpo-lower-footer .copyright, .wpo-site-footer-s3 .wpo-lower-footer .copyright { float: none; display: block; } } .wpo-site-footer .wpo-lower-footer p, .wpo-site-footer-s2 .wpo-lower-footer p, .wpo-site-footer-s3 .wpo-lower-footer p { font-size: 15px; font-size: 0.9375rem; font-weight: 400; } .wpo-site-footer .wpo-lower-footer .link, .wpo-site-footer-s2 .wpo-lower-footer .link, .wpo-site-footer-s3 .wpo-lower-footer .link { margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: right; -ms-flex-pack: right; justify-content: right; } .wpo-site-footer .wpo-lower-footer .link a, .wpo-site-footer-s2 .wpo-lower-footer .link a, .wpo-site-footer-s3 .wpo-lower-footer .link a { color: #fff; } .wpo-site-footer .wpo-lower-footer .link span, .wpo-site-footer-s2 .wpo-lower-footer .link span, .wpo-site-footer-s3 .wpo-lower-footer .link span { color: #2e3191; padding: 0 10px; } @media (max-width: 991px) { .wpo-site-footer .wpo-lower-footer .link, .wpo-site-footer-s2 .wpo-lower-footer .link, .wpo-site-footer-s3 .wpo-lower-footer .link { float: none; display: block; } } .wpo-site-footer-s2 { margin-top: 0; background: #1E3446; } @media screen and (min-width: 992px) { .wpo-site-footer-s2 .upper-footer { padding-top: 100px; } } .wpo-site-footer-s3 { margin-top: 0; background: url(../images/ft-bg2.jpg) no-repeat center top/cover; } .wpo-site-footer-s3 .instagram ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -3px; } .wpo-site-footer-s3 .instagram ul li { -ms-flex: 0 0 33.33%; -webkit-box-flex: 0; flex: 0 0 33.33%; max-width: 33.33%; margin-bottom: 5px; padding: 0px 3px; } .wpo-site-footer-s3 .instagram ul li img { width: 100%; } .sticky-header { width: 100%; position: fixed; left: 0; top: -200px; z-index: 9999; opacity: 0; -webkit-transition: all 0.7s; transition: all 0.7s; } .sticky-on { opacity: 1; top: 0; } /* 3.2 wpo-fun-fact-section */ .wpo-fun-fact-section, .wpo-fun-fact-section-s2 { text-align: center; background: #2e3191; padding: 50px 0; position: relative; z-index: 1; } .wpo-fun-fact-section .shape, .wpo-fun-fact-section-s2 .shape { position: absolute; left: 0; top: 0; width: 100%; z-index: -1; } @media (max-width: 767px) { .wpo-fun-fact-section, .wpo-fun-fact-section-s2 { padding-bottom: 0; } } @media (max-width: 767px) { .wpo-fun-fact-section, .wpo-fun-fact-section-s2 { padding-bottom: 30px; } } .wpo-fun-fact-section .wpo-fun-fact-grids .grid, .wpo-fun-fact-section-s2 .wpo-fun-fact-grids .grid { width: 25%; float: left; } @media (max-width: 119px) { .wpo-fun-fact-section .wpo-fun-fact-grids .grid, .wpo-fun-fact-section-s2 .wpo-fun-fact-grids .grid { margin-bottom: 20px; } } @media (max-width: 767px) { .wpo-fun-fact-section .wpo-fun-fact-grids .grid, .wpo-fun-fact-section-s2 .wpo-fun-fact-grids .grid { width: 50%; margin-bottom: 20px; } } .wpo-fun-fact-section .grid, .wpo-fun-fact-section-s2 .grid { position: relative; } .wpo-fun-fact-section .grid + .grid:before, .wpo-fun-fact-section-s2 .grid + .grid:before { position: absolute; left: -20px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); content: url("../images/funfact/star.png"); } @media (max-width: 450px) { .wpo-fun-fact-section .grid + .grid:before, .wpo-fun-fact-section-s2 .grid + .grid:before { display: none; } } @media (max-width: 991px) { .wpo-fun-fact-section .grid:nth-child(3):before, .wpo-fun-fact-section-s2 .grid:nth-child(3):before { left: -15px; } } @media (max-width: 767px) { .wpo-fun-fact-section .grid:nth-child(3):before, .wpo-fun-fact-section-s2 .grid:nth-child(3):before { display: none; left: 0; } } .wpo-fun-fact-section .grid h3, .wpo-fun-fact-section-s2 .grid h3 { font-weight: 700; font-size: 44px; line-height: 53px; font-size: 4.66667rem; color: #fff; margin: 0 0 0.1em; font-family: "Inter", sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-fun-fact-section .grid h3 span, .wpo-fun-fact-section-s2 .grid h3 span { font-family: "Inter", sans-serif; } @media (max-width: 1200px) { .wpo-fun-fact-section .grid h3, .wpo-fun-fact-section-s2 .grid h3 { font-size: 50px; ont-size: 3.33333rem; } } @media (max-width: 991px) { .wpo-fun-fact-section .grid h3, .wpo-fun-fact-section-s2 .grid h3 { font-size: 35px; font-size: 2.33333rem; line-height: 48px; } } @media (max-width: 767px) { .wpo-fun-fact-section .grid h3, .wpo-fun-fact-section-s2 .grid h3 { font-size: 25px; font-size: 1.66667rem; line-height: 38px; } } .wpo-fun-fact-section .grid h3 + p, .wpo-fun-fact-section-s2 .grid h3 + p { font-weight: 700; font-size: 13px; font-size: 0.86667rem; line-height: 16px; text-align: center; letter-spacing: 0.08em; text-transform: uppercase; margin: 0; color: #fff; } @media (max-width: 1200px) { .wpo-fun-fact-section .grid h3 + p, .wpo-fun-fact-section-s2 .grid h3 + p { font-size: 18px; font-size: 1rem; } } @media (max-width: 991px) { .wpo-fun-fact-section .grid h3 + p, .wpo-fun-fact-section-s2 .grid h3 + p { font-size: 13px; font-size: 0.86667rem; } } @media (max-width: 450px) { .wpo-fun-fact-section .grid h3 + p, .wpo-fun-fact-section-s2 .grid h3 + p { font-size: 12px; font-size: 0.8rem; } } /* 3.3 wpo-about-section */ .wpo-about-section .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; padding-right: 30px; } @media (max-width: 1399px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img { padding-right: 0; } } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 50%; flex-basis: 50%; } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 100%; flex-basis: 100%; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img img { width: 100%; } @media (max-width: 1199px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img img { max-height: 675px; -o-object-fit: cover; object-fit: cover; } } @media (max-width: 991px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img img, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img img { max-height: 585px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner { -ms-flex-preferred-size: 50%; flex-basis: 50%; padding-left: 20px; } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner { -ms-flex-preferred-size: 100%; flex-basis: 100%; padding-left: 0; margin-top: 20px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text { background: #00adee; padding: 40px 50px; margin-bottom: 20px; -webkit-clip-path: polygon(100% 0, 100% 87%, 89% 100%, 0 100%, 0 0); clip-path: polygon(100% 0, 100% 87%, 89% 100%, 0 100%, 0 0); } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2 { font-weight: 700; font-size: 55px; line-height: 66px; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2 span, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2 span, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text h2 span { font-weight: 500; font-size: 13px; line-height: 21px; margin-left: 10px; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-img-inner .about-img-inner-text p { font-weight: 500; font-size: 14px; line-height: 26px; color: #fff; margin-bottom: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content { padding-left: 50px; max-width: 580px; } @media (max-width: 1199px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content { max-width: 100%; padding-left: 0; margin-top: 50px; } } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content { margin-top: 20px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top { margin-bottom: 30px; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2 { font-weight: 700; font-size: 47px; line-height: 53px; margin-bottom: 30px; } @media (max-width: 1399px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2 { font-size: 40px; } } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2 { font-size: 30px; line-height: 40px; margin-bottom: 15px; } } @media (max-width: 450px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2 { font-size: 24px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top p { font-weight: 500; font-size: 17px; line-height: 34px; color: #1E3446; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 40px; /*progress-design*/ } @media (max-width: 450px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 20px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress p { margin-bottom: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner { margin-right: 20px; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress { width: 100px; height: 100px; background: none; -webkit-box-shadow: none; box-shadow: none; position: relative; overflow: unset; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:after, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:after, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:after { content: ""; width: 100%; height: 100%; border-radius: 50%; border: 6px solid #ebebeb; position: absolute; top: 0; left: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress > span, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress > span, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress > span { width: 50%; height: 100%; overflow: hidden; position: absolute; top: 0; z-index: 1; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left { left: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar { width: 100%; height: 100%; background: none; border-width: 6px; border-style: solid; position: absolute; top: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-left .progress-bar { left: 100%; border-top-right-radius: 80px; border-bottom-right-radius: 80px; border-left: 0; -webkit-transform-origin: center left; transform-origin: center left; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right { right: 0; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-right .progress-bar { left: -100%; border-top-left-radius: 80px; border-bottom-left-radius: 80px; border-right: 0; -webkit-transform-origin: center right; transform-origin: center right; -webkit-animation: loading-1 1.8s linear forwards; animation: loading-1 1.8s linear forwards; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-value, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-value, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-value { width: 90%; height: 90%; border-radius: 50%; background: transparent; font-weight: 700; font-size: 28px; line-height: 80px; color: #1E3446; text-align: center; position: absolute; top: 0; left: 5%; font-weight: 700; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress .progress-bar { border-color: #00adee; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name { position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 25%; width: 100%; text-align: center; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name span, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name span, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress-name span { font-size: 15px; color: #131058; line-height: 15px; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-right .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-right .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-right .progress-bar { -webkit-animation: loading-1 1s linear forwards 1.8s; animation: loading-1 1s linear forwards 1.8s; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-left .progress-bar, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-left .progress-bar, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress.yellow .progress-left .progress-bar { -webkit-animation: loading-2 1s linear forwards 2.8s; animation: loading-2 1s linear forwards 2.8s; } @-webkit-keyframes loading-1 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } } @keyframes loading-1 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } } @-webkit-keyframes loading-2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(155deg); transform: rotate(155deg); } } @keyframes loading-2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(155deg); transform: rotate(155deg); } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:before, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:before, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner .progress:before { position: absolute; left: -14px; top: -15px; width: 120%; height: 120%; background: #fff; content: ""; border-radius: 50%; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p { margin-left: 20px; } @media (max-width: 450px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-progress .progress-inner p { margin: 0; margin-top: 20px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap { margin-bottom: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 20px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item { padding-left: 60px; position: relative; } @media (max-width: 575px) { .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item { margin-bottom: 20px; max-width: 400px; } } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item:before, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item:before, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item:before { position: absolute; left: 0; top: 5px; width: 40px; height: 40px; line-height: 40px; background: #F3F6F6; content: "\e64c"; font-family: 'themify'; text-align: center; color: #00adee; } .wpo-about-section .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item p, .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item p, .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item p { font-weight: 500; font-size: 15px; line-height: 26px; color: #1E3446; margin-bottom: 0; } /* 3.4 wpo-service-area */ .wpo-service-area, .wpo-service-area-s2, .wpo-service-area-s3 { position: relative; z-index: 1; } .wpo-service-area:before, .wpo-service-area-s2:before, .wpo-service-area-s3:before { position: absolute; left: 0; top: 0; width: 100%; height: 50%; content: ""; background: #F3F6F6; z-index: -1; } .wpo-service-area .wpo-service-wrap, .wpo-service-area-s2 .wpo-service-wrap, .wpo-service-area-s3 .wpo-service-wrap { background: #fff; padding: 30px; position: relative; z-index: 1; padding-bottom: 0; } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap, .wpo-service-area-s2 .wpo-service-wrap, .wpo-service-area-s3 .wpo-service-wrap { padding: 0; } } .wpo-service-area .wpo-service-wrap:after, .wpo-service-area-s2 .wpo-service-wrap:after, .wpo-service-area-s3 .wpo-service-wrap:after { position: absolute; left: -4%; top: 0; width: 108%; height: 100%; content: ""; background: #F3F6F6; z-index: -11; } .wpo-service-area .wpo-service-wrap:before, .wpo-service-area-s2 .wpo-service-wrap:before, .wpo-service-area-s3 .wpo-service-wrap:before { position: absolute; left: 0; top: 0; width: 100%; height: 46%; content: ""; background: #fff; z-index: -1; } @media (max-width: 1399px) { .wpo-service-area .wpo-service-wrap:before, .wpo-service-area-s2 .wpo-service-wrap:before, .wpo-service-area-s3 .wpo-service-wrap:before { height: 41%; } } @media (max-width: 1199px) { .wpo-service-area .wpo-service-wrap:before, .wpo-service-area-s2 .wpo-service-wrap:before, .wpo-service-area-s3 .wpo-service-wrap:before { height: 35%; } } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap:before, .wpo-service-area-s2 .wpo-service-wrap:before, .wpo-service-area-s3 .wpo-service-wrap:before { display: none; } } .wpo-service-area .wpo-service-wrap .wpo-service-item, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item { background: #fff; } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap .wpo-service-item, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item { padding: 20px; margin-bottom: 30px; } } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 40px 55px; padding-top: 0; } @media (max-width: 1199px) { .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 40px 25px; padding-top: 0; } } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 5px 0; padding-top: 0; } } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content span, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content span, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content span { font-weight: 700; font-size: 11px; line-height: 13px; padding: 5px 10px; display: inline-block; background: #2e3191; color: #fff; text-transform: uppercase; position: relative; top: -1px; } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content h2, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content h2, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 35px; font-weight: 700; font-size: 25px; line-height: 30px; margin-bottom: 20px; } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content h2, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content h2, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 25px; margin-bottom: 10px; } } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content a, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content a, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content a { display: inline-block; padding: 15px 25px; background: #F3F6F6; margin-top: 10px; color: #1E3446; text-transform: uppercase; font-weight: 700; font-size: 12px; line-height: 15px; } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-content a:hover, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content a:hover, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content a:hover { background: #2e3191; color: #fff; } .wpo-service-area .wpo-service-wrap .wpo-service-item .wpo-service-img img, .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img img, .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-img img { width: 100%; } .wpo-service-area .wpo-service-wrap .service-btn, .wpo-service-area-s2 .wpo-service-wrap .service-btn, .wpo-service-area-s3 .wpo-service-wrap .service-btn { text-align: center; margin-top: 30px; position: relative; bottom: -20px; } @media (max-width: 991px) { .wpo-service-area .wpo-service-wrap .service-btn, .wpo-service-area-s2 .wpo-service-wrap .service-btn, .wpo-service-area-s3 .wpo-service-wrap .service-btn { margin-top: 0px; } } .wpo-service-area .wpo-service-wrap .service-btn a, .wpo-service-area-s2 .wpo-service-wrap .service-btn a, .wpo-service-area-s3 .wpo-service-wrap .service-btn a { display: inline-block; } /* 3.5 wpo-video-section */ .wpo-video-section, .wpo-video-section-s2, .wpo-video-section-s3 { background: url(../images/v-bg.jpg) no-repeat center center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-size: cover; padding-top: 130px; position: relative; z-index: 1; } @media (max-width: 991px) { .wpo-video-section, .wpo-video-section-s2, .wpo-video-section-s3 { padding: 80px 0; padding-top: 120px; } } @media (max-width: 575px) { .wpo-video-section, .wpo-video-section-s2, .wpo-video-section-s3 { padding: 80px 0; } } .wpo-video-section:before, .wpo-video-section-s2:before, .wpo-video-section-s3:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #1E3446; opacity: 0.78; content: ""; z-index: -1; } .wpo-video-section .wpo-video-item .video-text-wrap, .wpo-video-section-s2 .wpo-video-item .video-text-wrap, .wpo-video-section-s3 .wpo-video-item .video-text-wrap { position: relative; z-index: 1; max-width: 410px; } @media (max-width: 991px) { .wpo-video-section .wpo-video-item .video-text-wrap, .wpo-video-section-s2 .wpo-video-item .video-text-wrap, .wpo-video-section-s3 .wpo-video-item .video-text-wrap { margin: 0 auto; } } .wpo-video-section .wpo-video-item .video-text-wrap:before, .wpo-video-section-s2 .wpo-video-item .video-text-wrap:before, .wpo-video-section-s3 .wpo-video-item .video-text-wrap:before { position: absolute; right: 0; top: -40px; width: 250px; height: 280px; background: #fff; opacity: .20; content: ""; z-index: -1; } @media (max-width: 575px) { .wpo-video-section .wpo-video-item .video-text-wrap:before, .wpo-video-section-s2 .wpo-video-item .video-text-wrap:before, .wpo-video-section-s3 .wpo-video-item .video-text-wrap:before { display: none; } } .wpo-video-section .wpo-video-item .wpo-viedo-text, .wpo-video-section-s2 .wpo-video-item .wpo-viedo-text, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-text { max-width: 370px; height: 370px; background: #00adee; padding: 70px 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: end; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%, 9% 0); clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%, 9% 0); position: relative; z-index: 1; } @media (max-width: 575px) { .wpo-video-section .wpo-video-item .wpo-viedo-text, .wpo-video-section-s2 .wpo-video-item .wpo-viedo-text, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-text { margin: 0 auto; padding: 40px 30px; height: 300px; } } .wpo-video-section .wpo-video-item .wpo-viedo-text h2, .wpo-video-section-s2 .wpo-video-item .wpo-viedo-text h2, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-text h2 { font-weight: 700; font-size: 36px; line-height: 44px; color: #fff; padding-top: 45px; margin-bottom: 0; position: relative; } @media (max-width: 575px) { .wpo-video-section .wpo-video-item .wpo-viedo-text h2, .wpo-video-section-s2 .wpo-video-item .wpo-viedo-text h2, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-text h2 { font-size: 30px; line-height: 40px; } } .wpo-video-section .wpo-video-item .wpo-viedo-text h2:before, .wpo-video-section-s2 .wpo-video-item .wpo-viedo-text h2:before, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-text h2:before { position: absolute; left: 0; top: 0; width: 150px; height: 10px; background: #2e3191; content: ""; } .wpo-video-section .wpo-video-item .wpo-video-icon, .wpo-video-section-s2 .wpo-video-item .wpo-video-icon, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon { text-align: center; height: 100%; padding-top: 70px; } .wpo-video-section .wpo-video-item .wpo-video-icon .video-btn, .wpo-video-section-s2 .wpo-video-item .wpo-video-icon .video-btn, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon .video-btn { display: block; width: 90px; height: 90px; line-height: 90px; background: #2e3191; margin: 0 auto; border-radius: 50%; position: relative; } .wpo-video-section .wpo-video-item .wpo-video-icon .video-btn:before, .wpo-video-section-s2 .wpo-video-item .wpo-video-icon .video-btn:before, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon .video-btn:before { content: " "; width: 125%; height: 125%; background: rgba(255, 255, 255, 0.2); border-radius: 50%; position: absolute; left: -12px; top: -11px; -webkit-animation: pulse 1s infinite; animation: pulse 1s infinite; z-index: -1; } .wpo-video-section .wpo-video-item .wpo-video-icon .video-btn .fi, .wpo-video-section-s2 .wpo-video-item .wpo-video-icon .video-btn .fi, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon .video-btn .fi { color: #fff; } .wpo-video-section .wpo-video-item .wpo-video-icon .video-btn .fi:before, .wpo-video-section-s2 .wpo-video-item .wpo-video-icon .video-btn .fi:before, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon .video-btn .fi:before { font-size: 30px; } /* 3.6 wpo-project-section */ .wpo-project-section, .wpo-project-section-s2, .wpo-project-section-s3 { overflow: hidden; position: relative; z-index: 1; } .wpo-project-section:before, .wpo-project-section-s2:before, .wpo-project-section-s3:before { position: absolute; left: 0; top: 0; width: 100%; height: 55%; background: #F3F6F6; content: ""; z-index: -1; } .wpo-project-section .shape, .wpo-project-section-s2 .shape, .wpo-project-section-s3 .shape { position: absolute; left: 0; width: 100%; top: 0; opacity: 0.1; z-index: -1; } .wpo-project-section .wpo-project-slider .wpo-project-item, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item, .wpo-project-section .wpo-project-wrapper .wpo-project-item, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item { position: relative; z-index: 1; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img { position: relative; overflow: hidden; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img:before, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:before, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img:before, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img:before, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:before, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img:before, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img:before, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:before, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(20, 33, 43, 0.98)), color-stop(50%, rgba(20, 33, 43, 0))); background: linear-gradient(180deg, rgba(20, 33, 43, 0.98) 20%, rgba(20, 33, 43, 0) 50%); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); z-index: 11; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text { position: absolute; left: 0; bottom: 0; padding: 40px; z-index: 19; -webkit-transition: all .5s; transition: all .5s; } @media (max-width: 991px) { .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text { padding: 30px; } } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text .thumb span, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text .thumb span { font-weight: 700; font-size: 11px; line-height: 13px; padding: 5px 10px; display: inline-block; background: #00adee; color: #fff; text-transform: uppercase; position: relative; top: -1px; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2 { color: #fff; font-weight: 700; font-size: 25px; line-height: 33px; margin-bottom: 20px; margin-top: 10px; } @media (max-width: 575px) { .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-text h2, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-text h2 { font-size: 22px; } } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text { position: absolute; left: -1px; bottom: -1px; padding: 50px; width: 101%; height: 101%; background: rgba(46, 49, 145, 0.4); border-radius: 6px; -webkit-transform: translateY(102%); transform: translateY(102%); -webkit-transition: all .3s; transition: all .3s; overflow: hidden; z-index: 20; } @media (max-width: 991px) { .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text { padding: 30px; } } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span { font-weight: 700; font-size: 11px; line-height: 13px; padding: 5px 10px; display: inline-block; background: rgba(23, 114, 101, 0.4); color: #fff; text-transform: uppercase; position: relative; top: -1px; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2 { color: #fff; font-weight: 700; font-size: 25px; line-height: 33px; margin-bottom: 20px; margin-top: 10px; } @media (max-width: 575px) { .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2 { font-size: 22px; } } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text h4 { font-weight: 700; font-size: 88px; line-height: 106px; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; opacity: .4; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a { display: inline-block; padding: 12px 35px; color: #1E3446; background: #fff; position: relative; margin-top: 10px; max-width: 150px; position: absolute; bottom: 50px; text-transform: uppercase; font-weight: 700; font-size: 12px; line-height: 15px; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text a:hover { background: #fff; color: #2e3191; } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-hidden-text { -webkit-transform: translateY(0); transform: translateY(0); } .wpo-project-section .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s2 .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img:hover .wpo-project-text, .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img:hover .wpo-project-text { opacity: 0; visibility: hidden; } .wpo-project-section .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s2 .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text, .wpo-project-section-s3 .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-img .wpo-project-hidden-text { -webkit-transform: translateY(0); transform: translateY(0); } .wpo-project-section .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s2 .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-item.center .grid .wpo-project-item .wpo-project-text, .wpo-project-section-s3 .wpo-project-wrapper .owl-item.center .grid .wpo-project-item .wpo-project-text { opacity: 0; visibility: hidden; } .wpo-project-section .wpo-project-slider .owl-controls, .wpo-project-section .wpo-project-slider-s2 .owl-controls, .wpo-project-section .wpo-project-wrapper .owl-controls, .wpo-project-section-s2 .wpo-project-slider .owl-controls, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-controls, .wpo-project-section-s2 .wpo-project-wrapper .owl-controls, .wpo-project-section-s3 .wpo-project-slider .owl-controls, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-controls, .wpo-project-section-s3 .wpo-project-wrapper .owl-controls { width: 100%; margin: 0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-project-section .wpo-project-slider .owl-nav [class*=owl-], .wpo-project-section .wpo-project-slider-s2 .owl-nav [class*=owl-], .wpo-project-section .wpo-project-wrapper .owl-nav [class*=owl-], .wpo-project-section-s2 .wpo-project-slider .owl-nav [class*=owl-], .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav [class*=owl-], .wpo-project-section-s2 .wpo-project-wrapper .owl-nav [class*=owl-], .wpo-project-section-s3 .wpo-project-slider .owl-nav [class*=owl-], .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav [class*=owl-], .wpo-project-section-s3 .wpo-project-wrapper .owl-nav [class*=owl-] { padding: 0; margin: 0; color: #2e3191; -webkit-transition: all 0.3s; transition: all 0.3s; border: 0; background: none; } .wpo-project-section .wpo-project-slider .owl-nav [class*=owl-] i, .wpo-project-section .wpo-project-slider-s2 .owl-nav [class*=owl-] i, .wpo-project-section .wpo-project-wrapper .owl-nav [class*=owl-] i, .wpo-project-section-s2 .wpo-project-slider .owl-nav [class*=owl-] i, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav [class*=owl-] i, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav [class*=owl-] i, .wpo-project-section-s3 .wpo-project-slider .owl-nav [class*=owl-] i, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav [class*=owl-] i, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav [class*=owl-] i { font-size: 20px; color: #2e3191; } .wpo-project-section .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section .wpo-project-slider .owl-nav .owl-next, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-next { position: absolute; top: 51%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: #fff; width: 50px; height: 50px; line-height: 56px; border-radius: 50%; -webkit-transition: all .3s; transition: all .3s; -webkit-box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); } @media (max-width: 575px) { .wpo-project-section .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section .wpo-project-slider .owl-nav .owl-next, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-next { display: none; } } .wpo-project-section .wpo-project-slider .owl-nav .owl-prev:hover, .wpo-project-section .wpo-project-slider .owl-nav .owl-next:hover, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-prev:hover, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-next:hover, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-prev:hover, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-next:hover, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-prev:hover, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-next:hover, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev:hover, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next:hover, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-prev:hover, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-next:hover, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-prev:hover, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-next:hover, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-prev:hover, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-next:hover, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-prev:hover, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-next:hover { background: #2e3191; } .wpo-project-section .wpo-project-slider .owl-nav .owl-prev:hover i, .wpo-project-section .wpo-project-slider .owl-nav .owl-next:hover i, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-prev:hover i, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-next:hover i, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-prev:hover i, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-next:hover i, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-prev:hover i, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-next:hover i, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev:hover i, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next:hover i, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-prev:hover i, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-next:hover i, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-prev:hover i, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-next:hover i, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-prev:hover i, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-next:hover i, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-prev:hover i, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-next:hover i { color: #fff; } .wpo-project-section .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-prev, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-prev { left: -28px; } .wpo-project-section .wpo-project-slider .owl-nav .owl-next, .wpo-project-section .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s2 .wpo-project-wrapper .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-nav .owl-next, .wpo-project-section-s3 .wpo-project-wrapper .owl-nav .owl-next { right: -28px; } .wpo-project-section .wpo-project-slider .owl-dots, .wpo-project-section .wpo-project-slider-s2 .owl-dots, .wpo-project-section .wpo-project-wrapper .owl-dots, .wpo-project-section-s2 .wpo-project-slider .owl-dots, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-dots, .wpo-project-section-s2 .wpo-project-wrapper .owl-dots, .wpo-project-section-s3 .wpo-project-slider .owl-dots, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-dots, .wpo-project-section-s3 .wpo-project-wrapper .owl-dots { text-align: center; bottom: -110px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 575px) { .wpo-project-section .wpo-project-slider .owl-dots, .wpo-project-section .wpo-project-slider-s2 .owl-dots, .wpo-project-section .wpo-project-wrapper .owl-dots, .wpo-project-section-s2 .wpo-project-slider .owl-dots, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-dots, .wpo-project-section-s2 .wpo-project-wrapper .owl-dots, .wpo-project-section-s3 .wpo-project-slider .owl-dots, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-dots, .wpo-project-section-s3 .wpo-project-wrapper .owl-dots { display: none; } } .wpo-project-section .wpo-project-slider .owl-dots button, .wpo-project-section .wpo-project-slider-s2 .owl-dots button, .wpo-project-section .wpo-project-wrapper .owl-dots button, .wpo-project-section-s2 .wpo-project-slider .owl-dots button, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-dots button, .wpo-project-section-s2 .wpo-project-wrapper .owl-dots button, .wpo-project-section-s3 .wpo-project-slider .owl-dots button, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-dots button, .wpo-project-section-s3 .wpo-project-wrapper .owl-dots button { border: none; margin: 0 5px; width: 20px; height: 8px; border-radius: 10px; } .wpo-project-section .wpo-project-slider .owl-dots button.active, .wpo-project-section .wpo-project-slider-s2 .owl-dots button.active, .wpo-project-section .wpo-project-wrapper .owl-dots button.active, .wpo-project-section-s2 .wpo-project-slider .owl-dots button.active, .wpo-project-section-s2 .wpo-project-slider-s2 .owl-dots button.active, .wpo-project-section-s2 .wpo-project-wrapper .owl-dots button.active, .wpo-project-section-s3 .wpo-project-slider .owl-dots button.active, .wpo-project-section-s3 .wpo-project-slider-s2 .owl-dots button.active, .wpo-project-section-s3 .wpo-project-wrapper .owl-dots button.active { background: #2e3191; width: 45px; } .wpo-project-section .project-btn, .wpo-project-section-s2 .project-btn, .wpo-project-section-s3 .project-btn { text-align: center; margin-top: 30px; } /* 3.7 wpo-cta-section */ .wpo-cta-section { background: url(../images/cta.jpg) no-repeat center center; background-size: cover; padding: 55px 0; } .wpo-cta-section .row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-cta-section .wpo-cta-text span { text-transform: uppercase; font-weight: 700; font-size: 13px; line-height: 16px; color: #fff; text-align: center; margin-bottom: 15px; display: inline-block; position: relative; z-index: 1; letter-spacing: 0.16em; margin-left: 6px; } .wpo-cta-section .wpo-cta-text span:before { position: absolute; left: -6px; top: -3px; width: 34px; height: 22px; background: #2e3191; content: ""; z-index: -1; } .wpo-cta-section .wpo-cta-text h3 { margin: 0; margin-top: 15px; position: relative; font-family: "Inter", sans-serif; font-weight: 700; font-size: 35px; line-height: 44px; margin-top: 0px; color: #fff; } @media (max-width: 767px) { .wpo-cta-section .wpo-cta-text h3 { font-size: 32px; line-height: 40px; margin-bottom: 20px; } } @media (max-width: 330px) { .wpo-cta-section .wpo-cta-text h3 { font-size: 30px; } } /* 3.3 wpo-testimonial-section */ .wpo-testimonial-section .container-fluid, .wpo-testimonial-section-s2 .container-fluid, .wpo-testimonial-section-s3 .container-fluid { padding-left: 0; } @media (max-width: 991px) { .wpo-testimonial-section .container-fluid, .wpo-testimonial-section-s2 .container-fluid, .wpo-testimonial-section-s3 .container-fluid { padding: 0; } } .wpo-testimonial-section .wpo-testimonial-left, .wpo-testimonial-section-s2 .wpo-testimonial-left, .wpo-testimonial-section-s3 .wpo-testimonial-left { background: #F3F6F6; padding: 140px 0; position: relative; overflow: hidden; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left, .wpo-testimonial-section-s2 .wpo-testimonial-left, .wpo-testimonial-section-s3 .wpo-testimonial-left { padding: 100px 0; } } @media (max-width: 991px) { .wpo-testimonial-section .wpo-testimonial-left, .wpo-testimonial-section-s2 .wpo-testimonial-left, .wpo-testimonial-section-s3 .wpo-testimonial-left { padding: 0px 0; } } .wpo-testimonial-section .wpo-testimonial-left .left-shape, .wpo-testimonial-section-s2 .wpo-testimonial-left .left-shape, .wpo-testimonial-section-s3 .wpo-testimonial-left .left-shape { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; opacity: 0.03; } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left { max-width: 460px; height: 492px; position: relative; z-index: 1; margin: 0 auto; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left { max-width: 360px; } } @media (max-width: 575px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left { max-width: 320px; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left:before, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left:before, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left:before { position: absolute; width: 387px; height: 387px; background: #fff; content: ""; z-index: -1; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 50%; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left:before, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left:before, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left:before { width: 287px; height: 287px; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-1, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-1, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-1 { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-1, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-1, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-1 { text-align: center; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-2, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-2, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-2 { position: absolute; left: 0; top: 15%; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-2, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-2, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-2 { top: 30%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-3, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-3, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-3 { position: absolute; left: 0; bottom: 25%; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-3, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-3, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-3 { bottom: 28%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-4, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-4, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-4 { position: absolute; left: 18%; bottom: 15px; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-4, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-4, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-4 { bottom: 15%; left: 25%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-5, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-5, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-5 { position: absolute; left: 45%; bottom: 15px; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-5, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-5, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-5 { bottom: 15%; left: 50%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-6, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-6, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-6 { position: absolute; right: 40px; bottom: 50px; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-6, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-6, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-6 { right: 20px; bottom: 24%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-7, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-7, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-7 { position: absolute; right: 0px; top: 45%; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-7, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-7, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-7 { right: -20px; top: 45%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-8, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-8, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-8 { position: absolute; right: 15%; top: 5%; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-8, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-8, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-8 { right: 15%; top: 20%; } } .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-9, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-9, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-9 { position: absolute; left: 35%; top: 0; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-9, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-9, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-9 { left: 35%; top: 13%; } } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-1 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-2 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-3 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-4 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-5 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-6 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-7 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-8 img, .wpo-testimonial-section .wpo-testimonial-left .wpo-testimonial-image-left .image-9 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-1 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-2 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-3 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-4 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-5 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-6 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-7 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-8 img, .wpo-testimonial-section-s2 .wpo-testimonial-left .wpo-testimonial-image-left .image-9 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-1 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-2 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-3 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-4 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-5 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-6 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-7 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-8 img, .wpo-testimonial-section-s3 .wpo-testimonial-left .wpo-testimonial-image-left .image-9 img { max-width: 70%; } } .wpo-testimonial-section .wpo-testimonial-right, .wpo-testimonial-section-s2 .wpo-testimonial-right, .wpo-testimonial-section-s3 .wpo-testimonial-right { padding: 80px 0 175px; padding-left: 50px; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-right, .wpo-testimonial-section-s2 .wpo-testimonial-right, .wpo-testimonial-section-s3 .wpo-testimonial-right { padding-left: 20px; padding: 60px 0 135px; } } @media (max-width: 991px) { .wpo-testimonial-section .wpo-testimonial-right, .wpo-testimonial-section-s2 .wpo-testimonial-right, .wpo-testimonial-section-s3 .wpo-testimonial-right { padding: 60px 15px 90px; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-section-title, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-section-title, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-section-title { text-align: left; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item { width: 100%; background: #F3F6F6; padding: 55px; } @media (max-width: 991px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item { max-width: 100%; } } @media (max-width: 575px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item { padding: 30px; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide { position: relative; z-index: 1; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide:before, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide:before, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide:before, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide:before, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide:before, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide:before { position: absolute; right: 60px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); content: "\f136"; font-family: "flaticon_transfar"; font-size: 200px; z-index: -1; opacity: 0.08; color: #2e3191; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li { color: #EAA743; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li + li, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li + li, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li + li, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li + li, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide ul li + li, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide ul li + li { margin-left: 10px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p { font-weight: 500; font-size: 17px; line-height: 32px; color: #1E3446; } @media (max-width: 1199px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide p, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide p { font-size: 14px; line-height: 28px; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 20px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client img, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client img, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client img, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client img, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client img, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client img { border-radius: 50%; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text { margin-left: 20px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4 { font-weight: 600; font-size: 23px; line-height: 28px; } @media (max-width: 575px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text h4 { font-size: 20px; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text span { font-weight: 400; font-size: 14px; line-height: 17px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-controls, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-controls, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-controls, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-controls, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-controls, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-controls { width: 100%; margin: 0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-], .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-], .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-], .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-], .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-], .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] { padding: 0; margin: 0; color: #2e3191; -webkit-transition: all 0.3s; transition: all 0.3s; border: 0; background: none; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i { color: #1E3446; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i:before, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i:before, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i:before, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i:before, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav [class*=owl-] i:before, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav [class*=owl-] i:before { font-size: 12px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next { position: absolute; top: auto; bottom: -120px; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: #F3F6F6; width: 50px; height: 50px; line-height: 50px; border-radius: 50%; -webkit-transition: all .3s; transition: all .3s; } @media (max-width: 991px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next { display: none; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover { background: #2e3191; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover i, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover i, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover i, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover i, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev:hover i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next:hover i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev:hover i, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next:hover i { color: #fff; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-prev, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-prev { left: 0px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-nav .owl-next, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-nav .owl-next { left: 65px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-dots, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-dots, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-dots { text-align: center; bottom: -35px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 991px) { .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-dots, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-dots, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-dots { display: none; } } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-dots button, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-dots button, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-dots button { border: none; margin: 0 5px; width: 20px; height: 8px; border-radius: 10px; } .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button.active, .wpo-testimonial-section .wpo-testimonial-right .wpo-testimonial-item .owl-dots button.active, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button.active, .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .owl-dots button.active, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-wrap .owl-dots button.active, .wpo-testimonial-section-s3 .wpo-testimonial-right .wpo-testimonial-item .owl-dots button.active { background: #2e3191; width: 45px; } /* 3.8 partners-section*/ .partners-section { padding: 80px 0; background: url(../images/partner/bg.jpg) no-repeat center center; background-size: cover; position: relative; } .partners-section:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #1E3446; opacity: .92; content: ""; } @media (max-width: 575px) { .partners-section { padding: 40px 0; } } .partners-section h3 { font-weight: 700; font-size: 23px; line-height: 34px; color: #fff; } @media (max-width: 991px) { .partners-section h3 { text-align: center; margin-bottom: 30px; } } .partners-section h3 span { color: #2e3191; } .partners-section .container { position: relative; padding: 0px 15px; } .partners-section .hidden { display: none; } .partners-section .grid { text-align: center; } .partners-section .grid img { width: auto; margin: 0 auto; display: inline-block; -webkit-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: all .3s; transition: all .3s; } .partners-section .grid img:hover { -webkit-filter: grayscale(0); filter: grayscale(0); } .partners-section .owl-nav { display: none; } /* 3.9 wpo-blog-section*/ .wpo-blog-section, .wpo-blog-section-s2, .wpo-blog-section-s3 { padding-bottom: 90px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item { background: #F3F6F6; margin-bottom: 30px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-img img, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-img img, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img img { width: 100%; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content { padding: 40px; padding-top: 0; } @media (max-width: 1199px) { .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content { padding: 20px; padding-top: 0; } } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content span, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content span, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content span { font-weight: 700; font-size: 11px; line-height: 13px; padding: 5px 10px; display: inline-block; background: #2e3191; color: #fff; text-transform: uppercase; position: relative; top: -1px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 { margin-top: 30px; font-weight: 700; font-size: 25px; line-height: 33px; margin-bottom: 10px; } @media (max-width: 1199px) { .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 { font-size: 21px; line-height: 33px; margin-top: 15px; } } @media (max-width: 991px) { .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 { margin-top: 25px; margin-bottom: 10px; } } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 a, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 a, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 a { color: #1E3446; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul { display: -webkit-box; display: -ms-flexbox; display: flex; list-style: none; margin-bottom: 20px; margin-top: 25px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li { font-weight: 500; font-size: 15px; line-height: 18px; color: #1E3446; padding-left: 10px; border-left: 2px solid #2e3191; } @media (max-width: 1199px) { .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li { font-size: 14px; } } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li + li, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li + li, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li + li { margin-left: 20px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a { color: #1E3446; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a:hover, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a:hover, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content ul li a:hover { color: #2e3191; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn { display: inline-block; padding: 15px 25px; background: #E6E9E9; margin-top: 10px; color: #1E3446; text-transform: uppercase; font-weight: 700; font-size: 12px; line-height: 15px; } .wpo-blog-section .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn:hover, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn:hover, .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content a.b-btn:hover { background: #00adee; color: #fff; } /*====================================== 5. Home-style-2 =======================================*/ /* 5.1 wpo-about-section-s2 */ .wpo-about-section-s2 { position: relative; z-index: 1; } .wpo-about-section-s2::before { position: absolute; top: 0; right: 0; width: 40%; height: 100%; content: ""; background: #F3F6F6; z-index: -1; } @media (max-width: 1199px) { .wpo-about-section-s2::before { display: none; } } @media (max-width: 1199px) { .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content { margin-top: 0; } } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0; } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item { -ms-flex-preferred-size: 50%; flex-basis: 50%; margin-bottom: 40px; } @media (max-width: 575px) { .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item { -ms-flex-preferred-size: 100%; flex-basis: 100%; } } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-content .wpo-about-check-wrap .wpo-about-check-item:before { background: #00adee; color: #fff; } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img { padding-right: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 45%; flex-basis: 45%; padding-top: 130px; } @media (max-width: 575px) { .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 100%; flex-basis: 100%; padding-top: 50px; } } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner { -ms-flex-preferred-size: 55%; flex-basis: 55%; position: relative; z-index: 1; } @media (max-width: 575px) { .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner { -ms-flex-preferred-size: 100%; flex-basis: 100%; } } .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner::before { position: absolute; right: -100px; bottom: -100px; width: 200px; height: 200px; content: ""; background: #fff; z-index: -1; border-radius: 50%; } @media (max-width: 1199px) { .wpo-about-section-s2 .wpo-about-section-wrapper .wpo-about-img .about-img-inner::before { background: #F3F6F6; } } /* 5.2 wpo-fun-fact-section-s2 */ .wpo-fun-fact-section-s2 { padding: 0; background: url(../images/funfact/bg.png) no-repeat center center; background-size: cover; position: relative; } @media (max-width: 991px) { .wpo-fun-fact-section-s2 { padding: 50px 0; } } .wpo-fun-fact-section-s2:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: #2e3191; opacity: .95; } .wpo-fun-fact-section-s2 .grid { padding: 40px 0; } @media (max-width: 991px) { .wpo-fun-fact-section-s2 .grid { padding: 0; } } .wpo-fun-fact-section-s2 .grid + .grid:before { content: ""; left: 0; top: -10px; width: 1px; height: 115%; background: #fff; -webkit-transform: rotate(25deg); transform: rotate(25deg); } @media (max-width: 991px) { .wpo-fun-fact-section-s2 .grid + .grid:before { display: none; } } /* 5.3 wpo-service-area-s2 */ .wpo-service-area-s2 { padding-bottom: 350px; } @media (max-width: 991px) { .wpo-service-area-s2 { padding-bottom: 300px; } } .wpo-service-area-s2.pb-120 { padding-bottom: 120px; } @media (max-width: 991px) { .wpo-service-area-s2.pb-120 { padding-bottom: 90px; } } @media (max-width: 767px) { .wpo-service-area-s2.pb-120 { padding-bottom: 70px; } } .wpo-service-area-s2:before { width: 30%; height: 100%; } @media (max-width: 991px) { .wpo-service-area-s2:before { display: none; } } .wpo-service-area-s2 .wpo-service-wrap:before, .wpo-service-area-s2 .wpo-service-wrap:after { display: none; } .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item { background: #F3F6F6; margin-bottom: 30px; overflow: hidden; } @media (max-width: 991px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item { padding: 0; } } .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img { float: left; padding-right: 30px; max-width: 260px; } @media (max-width: 1399px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img { padding-right: 15px; } } @media (max-width: 1199px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img { max-width: 200px; } } @media (max-width: 991px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img { max-width: 250px; } } @media (max-width: 575px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img { float: none; padding-right: 0; max-width: 100%; } } @media (max-width: 1199px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img img { min-height: 260px; -o-object-fit: cover; object-fit: cover; } } @media (max-width: 991px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-img img { min-height: 100%; } } .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content { overflow: hidden; padding: 30px; padding-left: 0; padding-top: 0; } @media (max-width: 1399px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 15px; padding-left: 0; padding-top: 0; } } @media (max-width: 575px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 20px; padding-top: 0; } } .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 25px; margin-bottom: 15px; } @media (max-width: 991px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 30px; } } @media (max-width: 575px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 15px; } } @media (max-width: 1399px) { .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content p { font-size: 14px; } } .wpo-service-area-s2 .wpo-service-wrap .wpo-service-item .wpo-service-content a { background: #E4E8E8; } /* 5.4 wpo-video-section-s2 */ .wpo-video-section-s2, .wpo-video-section-s3 { padding: 0 0 100px; } .wpo-video-section-s2 .why-choose-wrap, .wpo-video-section-s3 .why-choose-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; max-width: 1130px; background: #2e3191; margin: 0 auto; padding: 60px 80px 20px; padding-right: 60px; overflow: hidden; z-index: 1; margin-top: -210px; } @media (max-width: 1199px) { .wpo-video-section-s2 .why-choose-wrap, .wpo-video-section-s3 .why-choose-wrap { padding: 30px 30px 0px; } } @media (max-width: 991px) { .wpo-video-section-s2 .why-choose-wrap, .wpo-video-section-s3 .why-choose-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 30px 20px 0px; } } .wpo-video-section-s2 .why-choose-wrap .v-shape, .wpo-video-section-s3 .why-choose-wrap .v-shape { position: absolute; left: 0; top: 0; width: 100%; z-index: -1; } .wpo-video-section-s2 .why-choose-wrap .v-shape img, .wpo-video-section-s3 .why-choose-wrap .v-shape img { width: 100%; } .wpo-video-section-s2 .why-choose-wrap .why-choose-left, .wpo-video-section-s3 .why-choose-wrap .why-choose-left { -ms-flex-preferred-size: 50%; flex-basis: 50%; padding-right: 50px; position: relative; } @media (max-width: 991px) { .wpo-video-section-s2 .why-choose-wrap .why-choose-left, .wpo-video-section-s3 .why-choose-wrap .why-choose-left { -ms-flex-preferred-size: 100%; flex-basis: 100%; padding-right: 0; } } .wpo-video-section-s2 .why-choose-wrap .why-choose-left h2, .wpo-video-section-s3 .why-choose-wrap .why-choose-left h2 { font-weight: 700; font-size: 45px; line-height: 55px; color: #fff; margin-bottom: 10px; } @media (max-width: 1199px) { .wpo-video-section-s2 .why-choose-wrap .why-choose-left h2, .wpo-video-section-s3 .why-choose-wrap .why-choose-left h2 { font-size: 40px; line-height: 55px; } } @media (max-width: 991px) { .wpo-video-section-s2 .why-choose-wrap .why-choose-left h2, .wpo-video-section-s3 .why-choose-wrap .why-choose-left h2 { font-size: 30px; line-height: 45px; } } @media (max-width: 575px) { .wpo-video-section-s2 .why-choose-wrap .why-choose-left h2, .wpo-video-section-s3 .why-choose-wrap .why-choose-left h2 { font-size: 25px; line-height: 35px; } } .wpo-video-section-s2 .why-choose-wrap .why-choose-left p, .wpo-video-section-s3 .why-choose-wrap .why-choose-left p { color: #fff; } .wpo-video-section-s2 .why-choose-wrap .why-choose-right, .wpo-video-section-s3 .why-choose-wrap .why-choose-right { -ms-flex-preferred-size: 50%; flex-basis: 50%; } @media (max-width: 991px) { .wpo-video-section-s2 .why-choose-wrap .why-choose-right, .wpo-video-section-s3 .why-choose-wrap .why-choose-right { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-top: 10px; } } .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 575px) { .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item { padding-left: 60px; position: relative; -ms-flex-preferred-size: 50%; flex-basis: 50%; margin-bottom: 40px; padding-right: 20px; } @media (max-width: 575px) { .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 20px; padding-right: 0; max-width: 350px; } } .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item:before, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item:before { position: absolute; left: 0; top: 5px; width: 40px; height: 40px; line-height: 40px; background: rgba(255, 255, 255, 0.4); content: "\e64c"; font-family: 'themify'; text-align: center; color: #fff; } .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p { font-weight: 500; font-size: 14px; line-height: 26px; color: #fff; margin-bottom: 0; } @media (max-width: 1199px) { .wpo-video-section-s2 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p, .wpo-video-section-s3 .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p { font-size: 13px; } } .wpo-video-section-s2 .wpo-video-item .wpo-video-icon, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon { height: unset; padding-top: 0; margin-top: 100px; } .wpo-video-section-s2 .wpo-video-item .wpo-video-icon .video-btn, .wpo-video-section-s3 .wpo-video-item .wpo-video-icon .video-btn { background: #00adee; } .wpo-video-section-s2 .wpo-video-item .wpo-viedo-title, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-title { text-align: center; max-width: 595px; margin: 0 auto; margin-top: 50px; } .wpo-video-section-s2 .wpo-video-item .wpo-viedo-title h2, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-title h2 { font-weight: 700; font-size: 33px; line-height: 45px; color: #fff; } @media (max-width: 991px) { .wpo-video-section-s2 .wpo-video-item .wpo-viedo-title h2, .wpo-video-section-s3 .wpo-video-item .wpo-viedo-title h2 { font-size: 20px; line-height: 32px; } } /* 5.5 wpo-team-section */ .wpo-team-section { padding-bottom: 90px; } @media (max-width: 767px) { .wpo-team-section { padding-bottom: 60px; padding-top: 60px; } } .wpo-team-section .wpo-team-wrap .wpo-team-item { margin-bottom: 30px; position: relative; padding-bottom: 110px; overflow: hidden; } @media screen and (max-width: 1199px) and (min-width: 991px) { .wpo-team-section .wpo-team-wrap .wpo-team-item { padding-bottom: 80px; } } @media screen and (max-width: 767px) and (min-width: 575px) { .wpo-team-section .wpo-team-wrap .wpo-team-item { padding-bottom: 80px; } } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-img { position: relative; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-img img { width: 100%; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text { padding: 30px; background: #F3F6F6; text-align: center; position: relative; -webkit-transition: all .3s; transition: all .3s; padding-top: 40px; -webkit-clip-path: polygon(0 11%, 100% 0, 100% 100%, 0 100%); clip-path: polygon(0 11%, 100% 0, 100% 100%, 0 100%); position: absolute; left: -1px; bottom: 0px; width: 101%; } @media screen and (max-width: 1199px) and (min-width: 991px) { .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text { padding: 10px; padding-top: 30px; } } @media screen and (max-width: 767px) and (min-width: 575px) { .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text { padding: 10px; padding-top: 30px; } } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text h2 { font-weight: 700; font-size: 25px; line-height: 30px; margin-top: -70px; -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text h2 a { color: #1E3446; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text h2 a:hover { color: #00adee; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text span { font-weight: 400; font-size: 14px; line-height: 17px; color: #2e3191; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social { overflow: hidden; height: 45px; margin-bottom: 20px; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: -50px; -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social ul li { -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social ul li + li { margin-left: 10px; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social ul li a { display: block; width: 44px; height: 44px; background: #fff; line-height: 46px; text-align: center; color: #1E3446; } .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-text .social ul li a:hover { background: #00adee; color: #fff; border-radius: 50%; } .wpo-team-section .wpo-team-wrap .wpo-team-item:hover .wpo-team-text h2 { margin-top: 0; } .wpo-team-section .wpo-team-wrap .wpo-team-item:hover .wpo-team-text .social ul { margin-top: 0; } /* 5.6 wpo-project-section-s2 */ .wpo-project-section-s2 { background: #F3F6F6; } .wpo-project-section-s2:before { display: none; } .wpo-project-section-s2 .shape { opacity: 1; } @media (min-width: 991px) { .wpo-project-section-s2 .container-fluid { padding: 0; } } .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text { padding: 20px; padding-top: 50px; } .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text h2 { font-weight: 700; font-size: 25px; line-height: 36px; max-width: 300px; } .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text .invisible-text { right: 20px; } @media (max-width: 370px) { .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text { padding-top: 25px; } } @media (max-width: 1399px) { .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a { bottom: 30px; } } @media (max-width: 370px) { .wpo-project-section-s2 .wpo-project-slider-s2 .wpo-project-item .wpo-project-img .wpo-project-hidden-text a { bottom: 25px; } } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev { left: 31%; border-radius: 0; } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev i { color: #1E3446; } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev:hover { background: #00adee; } @media (max-width: 1199px) { .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-prev { display: none; } } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next { right: 31%; border-radius: 0; } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next i { color: #1E3446; } .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next:hover { background: #00adee; } @media (max-width: 1199px) { .wpo-project-section-s2 .wpo-project-slider-s2 .owl-nav .owl-next { display: none; } } @media (max-width: 1199px) { .wpo-project-section-s2 .wpo-project-slider-s2 .owl-dots { display: block; bottom: -30px; } } /* 5.7 wpo-testimonial-section-s2*/ .wpo-testimonial-section-s2 { padding: 100px 0; } @media (max-width: 575px) { .wpo-testimonial-section-s2 { padding-top: 50px; } } .wpo-testimonial-section-s2 .wpo-testimonial-right { padding: 0; } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item { padding: 0; background: none; z-index: 1; } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide:before { z-index: 1; } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-slide-inner { padding: 55px; background: #F3F6F6; position: relative; } @media (max-width: 767px) { .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-slide-inner { padding: 30px; } } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-slide-inner:before { position: absolute; left: 55px; bottom: -20px; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #F3F6F6; content: ""; } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-slide-inner p { margin-bottom: 0; } .wpo-testimonial-section-s2 .wpo-testimonial-right .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client { padding-left: 45px; margin-top: 40px; } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-nav button.owl-next { left: auto; right: 0px; top: -100px; } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-nav button { position: absolute; right: 65px; top: -100px; height: 50px; width: 50px; line-height: 50px; text-align: center; -webkit-transition: all .3s; transition: all .3s; background: #F3F6F6; border: 0; color: #2e3191; text-decoration: none; border-radius: 50%; } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-nav button:hover { background: #2e3191; color: #fff; text-decoration: none; } @media (max-width: 575px) { .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-nav button { display: none; } } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-dots { bottom: -50px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 575px) { .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-dots { display: none; } } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-dots button { border: 0; width: 10px; height: 12px; margin: 5px; border-radius: 50%; } .wpo-testimonial-section-s2 .wpo-testimonial-right .owl-dots button.active { background: #2e3191; } /* 5.8 wpo-calculation-section*/ .wpo-calculation-section, .wpo-calculation-section-s2, .wpo-calculation-section-s3 { position: relative; z-index: 1; } @media (max-width: 991px) { .wpo-calculation-section, .wpo-calculation-section-s2, .wpo-calculation-section-s3 { padding-top: 90px; } } .wpo-calculation-section:before, .wpo-calculation-section-s2:before, .wpo-calculation-section-s3:before { position: absolute; right: 0; top: 0; width: 30%; height: 100%; content: ""; background: #E6E9E9; z-index: -1; } @media (max-width: 991px) { .wpo-calculation-section:before, .wpo-calculation-section-s2:before, .wpo-calculation-section-s3:before { display: none; } } .wpo-calculation-section .d-boy, .wpo-calculation-section-s2 .d-boy, .wpo-calculation-section-s3 .d-boy { position: absolute; right: 40px; bottom: 0; } @media (max-width: 1500px) { .wpo-calculation-section .d-boy img, .wpo-calculation-section-s2 .d-boy img, .wpo-calculation-section-s3 .d-boy img { max-width: 280px; } } @media (max-width: 1199px) { .wpo-calculation-section .d-boy, .wpo-calculation-section-s2 .d-boy, .wpo-calculation-section-s3 .d-boy { display: none; } } @media (max-width: 1399px) { .wpo-calculation-section .wpo-section-title h2, .wpo-calculation-section-s2 .wpo-section-title h2, .wpo-calculation-section-s3 .wpo-section-title h2 { font-size: 40px; line-height: 45px; } } @media (max-width: 1199px) { .wpo-calculation-section .wpo-section-title h2, .wpo-calculation-section-s2 .wpo-section-title h2, .wpo-calculation-section-s3 .wpo-section-title h2 { font-size: 35px; line-height: 45px; } } @media (max-width: 575px) { .wpo-calculation-section .wpo-section-title h2, .wpo-calculation-section-s2 .wpo-section-title h2, .wpo-calculation-section-s3 .wpo-section-title h2 { font-size: 22px; line-height: 35px; } } @media (max-width: 1800px) { .wpo-calculation-section .wpo-calculation-section-wrapper, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper { padding-right: 120px; } } @media (max-width: 1500px) { .wpo-calculation-section .wpo-calculation-section-wrapper, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper { padding-right: 180px; } } @media (max-width: 1199px) { .wpo-calculation-section .wpo-calculation-section-wrapper, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper { padding-right: 0px; } } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-section-title, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-section-title, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-section-title { text-align: left; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-section-title span, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-section-title span, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-section-title span { margin-left: 8px; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area { background: #E6E9E9; padding: 80px; } @media (max-width: 1500px) { .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area { padding: 40px; } } @media (max-width: 575px) { .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area { padding: 20px; } } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area h5, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area h5, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area h5 { font-weight: 700; font-size: 13px; line-height: 16px; letter-spacing: 0.16em; position: relative; z-index: 1; margin-bottom: 25px; margin-left: 6px; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area h5:before, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area h5:before, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area h5:before { position: absolute; left: -6px; top: -3px; width: 34px; height: 22px; background: #2e3191; content: ""; z-index: -1; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .personal-info, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .personal-info, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .personal-info { margin-bottom: 15px; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-group, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-group, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-group { margin-bottom: 20px; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control { width: 100%; height: 60px; background: #fff; color: #626B72; border-radius: 0; font-weight: 400; font-size: 15px; line-height: 18px; padding: 0; border: 0; padding: 15px; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:focus, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:focus, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-webkit-input-placeholder, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-webkit-input-placeholder, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-webkit-input-placeholder { color: #626B72; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:-ms-input-placeholder, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:-ms-input-placeholder, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:-ms-input-placeholder { color: #626B72; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-ms-input-placeholder, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-ms-input-placeholder, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-ms-input-placeholder { color: #626B72; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::placeholder, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::placeholder, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::placeholder { color: #626B72; } .wpo-calculation-section .wpo-calculation-section-wrapper .wpo-contact-form-area select.form-control, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area select.form-control, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area select.form-control { color: #626B72; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; -moz-appearance: none; background: #fff url(../images/select-icon2.png) no-repeat calc(100% - 15px) center; position: relative; } .wpo-calculation-section .wpo-calculation-section-wrapper .submit-area, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .submit-area, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .submit-area { margin-top: 30px; } @media (max-width: 575px) { .wpo-calculation-section .wpo-calculation-section-wrapper .submit-area, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .submit-area, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .submit-area { margin-top: 15px; } } .wpo-calculation-section .wpo-calculation-section-wrapper .submit-area button i, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .submit-area button i, .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .submit-area button i { margin-left: 40px; } .wpo-calculation-section-s3:before { display: none; } .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-section-title { text-align: center; } .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area { padding-bottom: 70px; } @media (max-width: 991px) { .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area { padding-bottom: 40px; padding-top: 60px; } } .wpo-calculation-section-s3 .wpo-calculation-section-wrapper .wpo-contact-form-area .submit-area { text-align: center; } /* 5.9 wpo-blog-section-s2 */ .wpo-blog-section-s2 { position: relative; z-index: 1; } .wpo-blog-section-s2:before { position: absolute; left: 0; top: 0; width: 50%; height: 100%; content: ""; background: #F3F6F6; z-index: -1; } @media (max-width: 1199px) { .wpo-blog-section-s2:before { width: 46%; } } @media (max-width: 991px) { .wpo-blog-section-s2:before { display: none; } } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item { position: relative; z-index: 1; margin-bottom: 0; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 11; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top h2 a { color: #fff; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top h2 a:hover { color: #2e3191; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top p, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top ul li, .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top ul li a { color: #fff; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item .wpo-blog-content .wpo-blog-content-top ul li a:hover { color: #2e3191; } .wpo-blog-section-s2 .wpo-blog-items .wpo-blog-item:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: -webkit-gradient(linear, left top, left bottom, from(rgba(30, 52, 70, 0.7)), to(#1E3446)); background: linear-gradient(180deg, rgba(30, 52, 70, 0.7) 0%, #1E3446 100%); -webkit-transform: matrix(-1, 0, 0, 1, 0, 0); transform: matrix(-1, 0, 0, 1, 0, 0); z-index: 1; } .wpo-blog-section-s2 .wpo-blog-items .owl-item.active.center .wpo-blog-item:before { background: -webkit-gradient(linear, left top, left bottom, from(#2e3191), to(#2e3191)); background: linear-gradient(180deg, #2e3191 0%, #2e3191 100%); opacity: 0.85; -webkit-transform: matrix(-1, 0, 0, 1, 0, 0); transform: matrix(-1, 0, 0, 1, 0, 0); } .wpo-blog-section-s2 .wpo-blog-items .owl-item.active.center .wpo-blog-item .wpo-blog-content .wpo-blog-content-top span { background: #00adee; } .wpo-blog-section-s2 .wpo-blog-items .owl-item.active.center .wpo-blog-item .wpo-blog-content .wpo-blog-content-top h2 a:hover { color: #00adee; } .wpo-blog-section-s2 .wpo-blog-items .owl-item.active.center .wpo-blog-item .wpo-blog-content .wpo-blog-content-top ul li a:hover { color: #00adee; } .wpo-blog-section-s2 .wpo-blog-items .owl-controls { width: 100%; margin: 0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-blog-section-s2 .wpo-blog-items .owl-nav [class*=owl-] { padding: 0; margin: 0; color: #2e3191; -webkit-transition: all 0.3s; transition: all 0.3s; border: 0; background: none; } .wpo-blog-section-s2 .wpo-blog-items .owl-nav [class*=owl-] i { font-size: 20px; color: #2e3191; } .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev, .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: #fff; width: 50px; height: 50px; line-height: 56px; border-radius: 50%; -webkit-transition: all .3s; transition: all .3s; -webkit-box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); } @media (max-width: 575px) { .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev, .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next { display: none; } } .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev:hover, .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next:hover { background: #2e3191; } .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev:hover i, .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next:hover i { color: #fff; } .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev { left: -100px; } @media (max-width: 1500px) { .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-prev { left: -25px; } } .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next { right: -100px; } @media (max-width: 1500px) { .wpo-blog-section-s2 .wpo-blog-items .owl-nav .owl-next { right: -25px; } } .wpo-blog-section-s2 .wpo-blog-items .owl-dots { text-align: center; bottom: -45px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 575px) { .wpo-blog-section-s2 .wpo-blog-items .owl-dots { display: none; } } .wpo-blog-section-s2 .wpo-blog-items .owl-dots button { border: none; margin: 0 5px; width: 20px; height: 8px; border-radius: 10px; } .wpo-blog-section-s2 .wpo-blog-items .owl-dots button.active { background: #2e3191; width: 45px; } /* 5.10 wpo-subscribe-section */ .wpo-subscribe-section, .wpo-subscribe-section-s2 { background: #00adee; position: relative; z-index: 11; } .wpo-subscribe-section .s-shape, .wpo-subscribe-section-s2 .s-shape { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; } .wpo-subscribe-section:before, .wpo-subscribe-section-s2:before { position: absolute; left: 50%; bottom: -20px; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #00adee; content: ""; } .wpo-subscribe-section .wpo-section-title, .wpo-subscribe-section-s2 .wpo-section-title { max-width: 590px; margin: 0 auto; margin-bottom: 50px; } @media (max-width: 575px) { .wpo-subscribe-section .wpo-section-title, .wpo-subscribe-section-s2 .wpo-section-title { margin-bottom: 30px; } } .wpo-subscribe-section .wpo-section-title h2, .wpo-subscribe-section-s2 .wpo-section-title h2 { color: #fff; font-weight: 700; font-size: 38px; line-height: 48px; } @media (max-width: 575px) { .wpo-subscribe-section .wpo-section-title h2, .wpo-subscribe-section-s2 .wpo-section-title h2 { font-size: 30px; line-height: 42px; } } @media (max-width: 450px) { .wpo-subscribe-section .wpo-section-title h2, .wpo-subscribe-section-s2 .wpo-section-title h2 { font-size: 22px; line-height: 30px; } } .wpo-subscribe-section .wpo-section-title span, .wpo-subscribe-section-s2 .wpo-section-title span { color: #fff; } .wpo-subscribe-section .wpo-subscribe-wrap, .wpo-subscribe-section-s2 .wpo-subscribe-wrap { max-width: 1030px; margin: 0 auto; } .wpo-subscribe-section .wpo-subscribe-wrap form, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 991px) { .wpo-subscribe-section .wpo-subscribe-wrap form, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field { margin: 0 10px; -ms-flex-preferred-size: 35%; flex-basis: 35%; } @media (max-width: 991px) { .wpo-subscribe-section .wpo-subscribe-wrap form .form-field, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 20px; } } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control { height: 60px; background: transparent; background: rgba(255, 255, 255, 0.2); border: 1px solid #448F85; color: #fff; padding: 15px; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control:focus, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control::-webkit-input-placeholder, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control::-webkit-input-placeholder { color: #fff; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control:-ms-input-placeholder, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control:-ms-input-placeholder { color: #fff; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control::-ms-input-placeholder, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control::-ms-input-placeholder { color: #fff; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field .form-control::placeholder, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field .form-control::placeholder { color: #fff; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn { -ms-flex-preferred-size: 30%; flex-basis: 30%; } @media (max-width: 991px) { .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 { height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 i, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 i { margin-left: 10px; } @media (max-width: 1199px) { .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 { padding: 10px 20px; } } @media (max-width: 1199px) { .wpo-subscribe-section .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 img, .wpo-subscribe-section-s2 .wpo-subscribe-wrap form .form-field.s-btn .theme-btn-s2 img { max-width: 60%; } } /*====================================== 6. Home-style-3 =======================================*/ /* 6.1 wpo-about-section-s2 */ .wpo-about-section-s3 { position: relative; z-index: 1; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img { padding-right: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; position: relative; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 45%; flex-basis: 45%; padding-top: 130px; } @media (max-width: 575px) { .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .wpo-about-img-left { -ms-flex-preferred-size: 100%; flex-basis: 100%; padding-top: 0px; } } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-logo { position: absolute; left: 50%; top: 50%; width: 180px; height: 180px; line-height: 180px; background: #2e3191; border-radius: 50%; text-align: center; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 5px solid #fff; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-logo i { position: relative; top: -5px; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-img .about-logo img { width: unset; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-about-content-top h2 span { color: #2e3191; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-items { margin-bottom: 40px; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-single { margin-bottom: 30px; position: relative; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-single h5 { font-weight: 600; font-size: 15px; line-height: 18px; margin-bottom: 10px; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-single:last-child { margin-bottom: 0; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-single .progress { background: #F3F6F6; height: 6px; position: relative; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .wpo-progress-single .progress .progress-bar { background-color: #00adee; } .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .progress-number { position: absolute; right: 0; top: -5px; color: #1E3446; font-weight: 600; font-size: 15px; line-height: 18px; } @media (max-width: 767px) { .wpo-about-section-s3 .wpo-about-section-wrapper .wpo-about-content .progress-number { font-size: 18px; top: -5px; } } /* 6.2 wpo-service-area-s3 */ .wpo-service-area-s3 { background: #F3F6F6; padding-bottom: 0; } .wpo-service-area-s3 .wpo-service-wrap { padding: 100px 120px; padding-top: 0; } @media (max-width: 1399px) { .wpo-service-area-s3 .wpo-service-wrap { padding: 100px 80px; padding-top: 0; } } @media (max-width: 991px) { .wpo-service-area-s3 .wpo-service-wrap { padding: 0 40px 100px 40px; } } @media (max-width: 575px) { .wpo-service-area-s3 .wpo-service-wrap { padding: 0; padding-bottom: 100px; } } .wpo-service-area-s3 .wpo-service-wrap:before { bottom: 0; top: auto; background-color: #ECF0F0; height: 62%; display: block; } @media (max-width: 575px) { .wpo-service-area-s3 .wpo-service-wrap:before { display: none; } } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item { padding: 30px; padding-top: 0; position: relative; z-index: 1; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item:after { position: absolute; left: 0; top: 0; width: 100%; height: 100px; background: #F3F6F6; content: ""; z-index: -1; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-img { position: relative; padding: 0 20px; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content { padding: 0; text-align: center; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content h2 { margin-top: 20px; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content .icon { width: 120px; height: 120px; line-height: 120px; text-align: center; background: #F3F6F6; border-radius: 50%; margin: 0 auto; position: relative; margin-top: -80px; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content .icon .fi:before { font-size: 50px; color: #2e3191; } .wpo-service-area-s3 .wpo-service-wrap .wpo-service-item .wpo-service-content p { font-weight: 400; font-size: 15px; line-height: 30px; } .wpo-service-area-s3 .wpo-service-wrap .owl-controls { width: 100%; margin: 0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-service-area-s3 .wpo-service-wrap .owl-nav [class*=owl-] { padding: 0; margin: 0; color: #2e3191; -webkit-transition: all 0.3s; transition: all 0.3s; border: 0; background: none; } .wpo-service-area-s3 .wpo-service-wrap .owl-nav [class*=owl-] i { font-size: 20px; color: #2e3191; } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev, .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next { position: absolute; top: 46%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: #fff; width: 50px; height: 50px; line-height: 56px; border-radius: 50%; -webkit-transition: all .3s; transition: all .3s; -webkit-box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); box-shadow: 0px 0px 30px rgba(30, 52, 70, 0.1); } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev:before, .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next:before { position: absolute; left: -10px; top: -10px; width: 70px; height: 70px; content: ""; border: 1px solid #DCDDDD; border-radius: 50%; } @media (max-width: 991px) { .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev, .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next { display: none; } } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev:hover, .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next:hover { background: #2e3191; } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev:hover i, .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next:hover i { color: #fff; } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev { left: -140px; } @media (max-width: 1399px) { .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-prev { left: -100px; } } .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next { right: -140px; } @media (max-width: 1399px) { .wpo-service-area-s3 .wpo-service-wrap .owl-nav .owl-next { right: -100px; } } .wpo-service-area-s3 .wpo-service-wrap .owl-dots { text-align: center; bottom: -30px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 991px) { .wpo-service-area-s3 .wpo-service-wrap .owl-dots { display: none; } } .wpo-service-area-s3 .wpo-service-wrap .owl-dots button { border: none; margin: 0 5px; width: 20px; height: 8px; border-radius: 10px; background: #d7dddd; } .wpo-service-area-s3 .wpo-service-wrap .owl-dots button.active { background: #2e3191; width: 45px; } /* 6.3 wpo-team-section-s3 */ @media (max-width: 991px) { .wpo-team-section-s3 { padding-bottom: 60px; } } @media (max-width: 767px) { .wpo-team-section-s3 { padding-bottom: 50px; } } .wpo-team-section-s3 .wpo-section-title { text-align: left; } @media (max-width: 1199px) { .wpo-team-section-s3 .wpo-section-title { text-align: center; } } .wpo-team-section-s3 .wpo-section-title .theme-btn-s2 { margin-top: 30px; } @media (max-width: 991px) { .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item { margin-bottom: 30px; } } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img { border-radius: 50%; position: relative; overflow: hidden; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #00adee; content: ""; border-radius: 50%; opacity: 0; visibility: hidden; -webkit-transition: all .3s; transition: all .3s; z-index: 1; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all .3s; transition: all .3s; opacity: 0; visibility: hidden; z-index: 11; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul { list-style: none; position: relative; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li { -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li:nth-child(2) { -webkit-transition: all .5s; transition: all .5s; position: absolute; right: 0; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li:nth-child(3) { -webkit-transition: all .5s; transition: all .5s; position: absolute; left: 0px; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li:nth-child(4) { -webkit-transition: all .7s; transition: all .7s; position: absolute; left: 0px; bottom: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li:nth-child(5) { -webkit-transition: all .7s; transition: all .7s; position: absolute; right: 0px; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li a { display: block; width: 35px; height: 35px; background: #fff; line-height: 35px; text-align: center; color: #1E3446; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li.on { opacity: 0; visibility: hidden; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li.switch { width: 35px; height: 35px; background: transparent; line-height: 35px; text-align: center; color: #fff; cursor: pointer; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li.switch i { -webkit-transform: rotate(0deg); transform: rotate(0deg); } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social ul li.switch i img { -webkit-transform: unset; transform: unset; -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.switch i { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); position: absolute; left: 7px; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.on { opacity: 1; visibility: visible; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.on:nth-child(2) { right: 0; top: -50px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.on:nth-child(3) { left: -50px; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.on:nth-child(4) { left: 0px; bottom: -50px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img .social.active ul li.on:nth-child(5) { right: -50px; top: 0px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-img img { width: 100%; border-radius: 50%; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item:hover .wpo-team-img { border-radius: 50%; position: relative; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item:hover .wpo-team-img img { -webkit-transform: scale(1.2); transform: scale(1.2); } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item:hover .wpo-team-img:before { opacity: .85; visibility: visible; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item:hover .wpo-team-img .social { opacity: 1; visibility: visible; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item:hover .wpo-team-img .social i img { -webkit-transform: unset; transform: unset; width: unset; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-text { text-align: center; position: relative; padding-top: 20px; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-text h2 { font-weight: 700; font-size: 25px; line-height: 30px; -webkit-transition: all .3s; transition: all .3s; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-text h2 a { color: #1E3446; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-text h2 a:hover { color: #00adee; } .wpo-team-section-s3 .wpo-team-wrap .wpo-team-item .wpo-team-text span { font-weight: 400; font-size: 14px; line-height: 17px; color: #2e3191; } /* 6.4 wpo-video-section-s3 */ .wpo-video-section-s3 { position: relative; z-index: 11; } .wpo-video-section-s3 .why-choose-wrap { margin-bottom: -250px; margin-top: 0; } .wpo-video-section-s3 .wpo-video-item .wpo-viedo-title { margin-bottom: 40px; } /* 6.5 wpo-project-section-s3*/ .wpo-project-section-s3 { padding-top: 270px; padding-bottom: 90px; } @media (max-width: 991px) { .wpo-project-section-s3 { padding-top: 230px; padding-bottom: 60px; } } @media (max-width: 767px) { .wpo-project-section-s3 { padding-top: 220px; padding-bottom: 50px; } } .wpo-project-section-s3.pt-120 { padding-top: 120px; } @media (max-width: 991px) { .wpo-project-section-s3.pt-120 { padding-top: 90px; } } @media (max-width: 767px) { .wpo-project-section-s3.pt-120 { padding-top: 70px; } } .wpo-project-section-s3:before { width: 40%; left: 50%; height: 100%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item { margin-bottom: 30px; } .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img img { width: 100%; } .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text { background: rgba(23, 114, 101, 0.4); } .wpo-project-section-s3 .wpo-project-wrapper .wpo-project-item .wpo-project-img .wpo-project-hidden-text .thumb span { background: #2e3191; } /* 6.6 wpo-testimonial-section-s3*/ .wpo-testimonial-section-s3 .wpo-section-title { text-align: left; } @media (max-width: 575px) { .wpo-testimonial-section-s3 .wpo-section-title { text-align: center; } } .wpo-testimonial-section-s3 .wpo-testimonial-right { padding: 0; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active { padding: 0; right: -200px; position: relative; padding-left: 100px; } @media (max-width: 1850px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active { padding-left: 0px; } } @media (max-width: 1600px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active { right: -100px; } } @media (max-width: 1399px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active { right: -50px; } } @media (max-width: 991px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active { right: 0px; padding: 0 15px; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-item img { width: unset; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item { max-width: 100%; position: relative; z-index: 1; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item:before { position: absolute; left: 0; top: 0; width: 200px; background: #DADEDE; height: 100%; content: ""; -webkit-clip-path: polygon(69% 0, 100% 49%, 100% 48%, 70% 100%, 0 100%, 0% 60%, 0 0); clip-path: polygon(69% 0, 100% 49%, 100% 48%, 70% 100%, 0 100%, 0% 60%, 0 0); z-index: -1; -webkit-transition: all .3s; transition: all .3s; } @media (max-width: 575px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item:before { width: 100%; height: 150px; -webkit-clip-path: polygon(100% 0, 100% 49%, 100% 65%, 52% 100%, 0 68%, 0 60%, 0 0); clip-path: polygon(100% 0, 100% 49%, 100% 65%, 52% 100%, 0 68%, 0 60%, 0 0); } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item.active:before, .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item:hover:before { background: #00adee; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-client-img { float: left; overflow: hidden; border-radius: 50%; border: 15px solid #fff; z-index: 11; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } @media (max-width: 575px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-client-img { float: none; position: relative; max-width: 145px; margin: 0 auto; top: 90px; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-client-img img { border-radius: 50%; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide { overflow: hidden; margin-left: 220px; } @media (max-width: 1199px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide { margin-left: 185px; } } @media (max-width: 575px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide { margin-left: 0; text-align: center; margin-top: 50px; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide ul, .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide:before { left: 50%; right: auto; -webkit-transform: unset; transform: unset; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .wpo-testimonial-item .wpo-testimonial-slide .wpo-testimonial-client .wpo-testimonial-client-text { margin-left: 0; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button.owl-next { left: auto; right: 500px; top: -100px; } @media (max-width: 1600px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button.owl-next { right: 300px; } } @media (max-width: 1399px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button.owl-next { right: 200px; } } @media (max-width: 1199px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button.owl-next { right: 100px; } } @media (max-width: 991px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button.owl-next { right: 20px; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { position: absolute; right: 560px; top: -100px; height: 50px; width: 50px; line-height: 50px; text-align: center; -webkit-transition: all .3s; transition: all .3s; background: #F3F6F6; border: 0; color: #2e3191; text-decoration: none; border-radius: 50%; } @media (max-width: 1600px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { right: 360px; } } @media (max-width: 1399px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { right: 260px; } } @media (max-width: 1199px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { right: 160px; } } @media (max-width: 991px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { right: 80px; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button:hover { background: #2e3191; color: #fff; text-decoration: none; } @media (max-width: 575px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-nav button { display: none; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-dots { bottom: -50px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 575px) { .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-dots { display: none; } } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-dots button { border: 0; width: 10px; height: 12px; margin: 5px; border-radius: 50%; } .wpo-testimonial-section-s3 .wpo-testimonial-right .testimonial-active .owl-dots button.active { background: #2e3191; } /* 6.7 wpo-calculation-section-s2 */ .wpo-calculation-section-s2 { background: #1E3446; z-index: 1; } .wpo-calculation-section-s2:before { display: none; } .wpo-calculation-section-s2 .d-boy { z-index: -1; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-section-title h2, .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-section-title span { color: #fff; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area { background: none; padding-left: 0; padding-right: 0; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area h5 { color: #fff; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control { background: #1E3446; border: 1px solid rgba(255, 255, 255, 0.3); color: #fff; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #2e3191; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-webkit-input-placeholder { color: #CFD8DF; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control:-ms-input-placeholder { color: #CFD8DF; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::-ms-input-placeholder { color: #CFD8DF; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area .form-control::placeholder { color: #CFD8DF; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area select.form-control { color: #CFD8DF; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; -moz-appearance: none; background: #1E3446 url(../images/select-icon2.png) no-repeat calc(100% - 15px) center; position: relative; } .wpo-calculation-section-s2 .wpo-calculation-section-wrapper .wpo-contact-form-area select.form-control option { background: #162734; } /* 6.8 wpo-blog-section-s3 */ @media (max-width: 991px) { .wpo-blog-section-s3 { padding-bottom: 70px; } } @media (max-width: 991px) { .wpo-blog-section-s3 { padding-bottom: 40px; } } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img { position: relative; -ms-flex-preferred-size: 50%; flex-basis: 50%; overflow: hidden; } @media (max-width: 575px) { .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img { -ms-flex-preferred-size: 100%; flex-basis: 100%; } } @media (max-width: 1399px) { .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img img { min-height: 225px; -o-object-fit: cover; object-fit: cover; } } @media (max-width: 575px) { .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img img { min-height: 100%; width: 100%; } } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-img span { font-weight: 700; font-size: 11px; line-height: 13px; padding: 5px 10px; display: inline-block; background: #2e3191; color: #fff; text-transform: uppercase; position: absolute; right: -35px; top: 50%; -webkit-transform: rotate(270deg); transform: rotate(270deg); } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content { padding: 20px 40px; } @media (max-width: 575px) { .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content { padding: 20px; } } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 { margin-top: 0; } .wpo-blog-section-s3 .wpo-blog-items .wpo-blog-item .wpo-blog-content h2 a:hover { color: #2e3191; } /* 6.9 wpo-subscribe-section-s2 */ .wpo-subscribe-section-s2 { background: none; padding: 0; z-index: 11; overflow: hidden; margin-bottom: -100px; } @media (max-width: 991px) { .wpo-subscribe-section-s2 { margin-bottom: 0; padding-bottom: 90px; } } @media (max-width: 991px) { .wpo-subscribe-section-s2 { padding-bottom: 70px; } } .wpo-subscribe-section-s2:before { display: none; } .wpo-subscribe-section-s2:after { position: absolute; right: 0; top: 0; width: 30%; height: 100%; background: #2e3191; content: ""; } @media (max-width: 991px) { .wpo-subscribe-section-s2:after { display: none; } } .wpo-subscribe-section-s2 .s-shape { position: absolute; left: auto; right: 0; top: 0; width: 50%; height: 100%; z-index: 1; } @media (max-width: 991px) { .wpo-subscribe-section-s2 .s-shape { display: none; } } .wpo-subscribe-section-s2 .wpo-subscribe-main { background: #2e3191; overflow: hidden; position: relative; z-index: 11; padding: 50px 100px; padding-right: 0; } @media (max-width: 991px) { .wpo-subscribe-section-s2 .wpo-subscribe-main { padding: 50px; } } @media (max-width: 575px) { .wpo-subscribe-section-s2 .wpo-subscribe-main { padding: 20px; } } .wpo-subscribe-section-s2 .wpo-subscribe-main .s-shape { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; } .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form { display: block; max-width: 700px; margin-left: auto; position: relative; } .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .form-field .form-control { border: 0; padding-right: 210px; } @media (max-width: 450px) { .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .form-field .form-control { padding-right: 15px; } } @media (max-width: 450px) { .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .form-field { margin: 0; margin-bottom: 15px; } } .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .theme-btn, .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .view-cart-btn { position: absolute; right: 0; top: 0; height: 60px; } @media (max-width: 450px) { .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .theme-btn, .wpo-subscribe-section-s2 .wpo-subscribe-main .wpo-subscribe-wrap form .view-cart-btn { position: relative; } } .wpo-subscribe-section-s2 .wpo-section-title { text-align: left; margin-bottom: 0; } @media (max-width: 991px) { .wpo-subscribe-section-s2 .wpo-section-title { text-align: center; margin-bottom: 30px; margin-top: 15px; } } /*===================================================== 7. wpo-service-single ======================================================*/ .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-title h3 { font-weight: 700; font-size: 36px; line-height: 55px; margin-bottom: 20px; } @media (max-width: 767px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-title h3 { font-size: 25px; line-height: 35px; margin-bottom: 15px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item { margin-bottom: 40px; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .wpo-service-single-main-img { margin-bottom: 30px; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap { position: relative; max-width: 1130px; background: #00adee; margin: 0 auto; padding: 60px 80px 20px; padding-right: 60px; overflow: hidden; z-index: 1; } @media (max-width: 1199px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap { padding: 30px 30px 0px; } } @media (max-width: 991px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 30px 20px 0px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .v-shape { position: absolute; left: 0; top: 0; width: 100%; z-index: -1; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .v-shape img { width: 100%; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left { position: relative; margin-bottom: 40px; } @media (max-width: 991px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left { padding-right: 0; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left h2 { font-weight: 700; font-size: 36px; line-height: 60px; color: #fff; margin-bottom: 10px; } @media (max-width: 1199px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left h2 { font-size: 40px; line-height: 55px; } } @media (max-width: 991px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left h2 { font-size: 30px; line-height: 45px; } } @media (max-width: 575px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left h2 { font-size: 25px; line-height: 35px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-left p { color: #fff; } @media (max-width: 991px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .why-choose-right { margin-top: 10px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 575px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item { padding-left: 60px; position: relative; -ms-flex-preferred-size: 50%; flex-basis: 50%; margin-bottom: 40px; padding-right: 20px; } @media (max-width: 575px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-bottom: 20px; padding-right: 0; max-width: 350px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item:before { position: absolute; left: 0; top: 5px; width: 40px; height: 40px; line-height: 40px; background: #2e3191; content: "\e64c"; font-family: 'themify'; text-align: center; color: #fff; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p { font-weight: 500; font-size: 14px; line-height: 26px; color: #fff; margin-bottom: 0; } @media (max-width: 1199px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .why-choose-wrap .wpo-choose-check-wrap .wpo-choose-check-item p { font-size: 13px; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .service-video-wrap { margin-top: 40px; position: relative; } @media (max-width: 767px) { .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .service-video-wrap img { min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .service-video-wrap .video-btn { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 63px; height: 63px; line-height: 63px; background: #2e3191; border-radius: 50%; z-index: 1; display: block; text-align: center; color: #fff; } .wpo-service-single-area .wpo-service-single-wrap .wpo-service-single-item .service-video-wrap .video-btn:after { position: absolute; left: -12px; top: -12px; width: 140%; height: 140%; background: rgba(255, 112, 99, 0.5); content: ""; -webkit-animation: spineer 2s infinite; animation: spineer 2s infinite; border-radius: 50%; z-index: -1; } @-webkit-keyframes spineer { from { -webkit-box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); } to { -webkit-box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); } } @keyframes spineer { from { -webkit-box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); } to { -webkit-box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); } } /*===================================================== 8. wpo-project-single ======================================================*/ .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-title h3 { font-weight: 700; font-size: 36px; line-height: 55px; margin-bottom: 20px; } @media (max-width: 767px) { .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-title h3 { font-size: 25px; line-height: 35px; margin-bottom: 15px; } } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item { margin-bottom: 40px; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .wpo-project-single-main-img { margin-bottom: 30px; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery { margin-bottom: 40px; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery .img-holder { position: relative; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery .img-holder img { width: 100%; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery .img-holder .hover-content { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(255, 112, 99, 0.8); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all .3s; transition: all .3s; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery .img-holder .hover-content i { color: #fff; font-size: 30px; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .sortable-gallery .img-holder:hover .hover-content { -webkit-transform: scale(1); transform: scale(1); } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .project-video-wrap { margin-top: 40px; position: relative; } @media (max-width: 767px) { .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .project-video-wrap img { min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .project-video-wrap .video-btn { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 63px; height: 63px; line-height: 63px; background: #2e3191; border-radius: 50%; z-index: 1; display: block; text-align: center; color: #fff; } .wpo-project-single-area .wpo-project-single-wrap .wpo-project-single-item .project-video-wrap .video-btn:after { position: absolute; left: -12px; top: -12px; width: 140%; height: 140%; background: rgba(255, 112, 99, 0.5); content: ""; -webkit-animation: spineer 2s infinite; animation: spineer 2s infinite; border-radius: 50%; z-index: -1; } @-webkit-keyframes spineer { from { -webkit-box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); } to { -webkit-box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); } } @keyframes spineer { from { -webkit-box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); box-shadow: 0 0 0 0 rgba(255, 112, 99, 0.99); } to { -webkit-box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); box-shadow: 0 0 0 45px rgba(255, 112, 99, 0.01); } } .wpo-project-single-area .project-info { background: #00adee; padding: 50px; } @media (max-width: 1199px) { .wpo-project-single-area .project-info { padding: 25px 20px; } } .wpo-project-single-area .project-info h3 { color: #fff; margin-bottom: 20px; } .wpo-project-single-area .project-info ul { list-style: none; } .wpo-project-single-area .project-info ul li { font-style: normal; font-weight: 600; font-size: 15px; line-height: 37px; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-bottom: 10px; position: relative; } .wpo-project-single-area .project-info ul li:before { position: absolute; left: 35%; top: 0; content: "::"; } .wpo-project-single-area .project-info ul li:last-child { padding-bottom: 0; } .wpo-project-single-area .project-info ul li span { display: block; -ms-flex-preferred-size: 50%; flex-basis: 50%; text-align: left; font-weight: 400; position: relative; } /*=========================== 9. wpo-cart-page-style ===========================*/ .cart-area .cart-wrapper { -webkit-box-shadow: 0px 5px 15px 0px rgba(68, 68, 68, 0.1); box-shadow: 0px 5px 15px 0px rgba(68, 68, 68, 0.1); } @media (max-width: 991px) { .cart-area .cart-wrapper table { width: 1022px; } } @media (max-width: 991px) { .cart-area .cart-wrapper form { overflow: scroll; overflow-y: hidden; } } .cart-area .cart-wrap td, .cart-area .cart-wrap th { width: 10%; border-bottom: 1px solid #f0f0f094; text-align: center; font-weight: 400; color: #414141; } .cart-area .cart-wrap td ul, .cart-area .cart-wrap th ul { list-style: none; } .cart-area .cart-wrap th { border-bottom: 1px solid #f0f0f094; padding: 40px 0; } .cart-area .cart-wrap thead { background: #fff; color: #505050; padding: 40px; } .cart-area .cart-area form { margin: auto; text-align: center; background: #fff; } .cart-area .cart-wrap .product { width: 15%; } .cart-area .cart-wrap .product ul { text-align: left; padding-left: 30px; list-style: none; } .cart-area .cart-wrap .product ul li { padding-bottom: 5px; } .cart-area .cart-wrap .product a { font-size: 16px; color: #a5a4a4; } .cart-area .cart-wrap .product-2 { text-align: left; padding-left: 55px; } .cart-area .cart-wrap .product a:hover { color: #2e3191; } .cart-area .cart-wrap th { height: 80px; font-weight: 700; } .cart-area .cart-wrap td { padding: 40px 25px; } .cart-area .cart-wrap td.action ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; list-style: none; } .cart-area .cart-wrap td.action ul .w-btn-view a { line-height: 45px; } .cart-area .cart-wrap td span { display: block; width: 100px; height: 38px; line-height: 34px; color: #ee9902; font-size: 14px; border: 1.5px solid #ee9902; border-radius: 4px; } .cart-area .cart-wrap td.Del span { color: #4ABA4E; border: 1.5px solid #4ABA4E; } .cart-area .cart-wrap td.can span { color: #D85656; border: 1.5px solid #D85656; } .cart-area .cart-wrap td.pro span { color: #691A5F; border: 1.5px solid #691A5F; } .cart-area .cart-wrap .name { width: 15%; } .cart-area .cart-wrap .action a { display: block; width: 40px; height: 38px; line-height: 45px; background: #414141; color: #fff; border-radius: 4px; font-size: 14px; } .cart-area .cart-wrap .action a .fi::before { font-size: 20px; } .cart-area .cart-wrap .action a:hover { background: #2e3191; } .cart-area .cart-wrap .action li.c-btn { margin-right: 10px; } .cart-area .cart-wrap .action li.c-btn a { background-color: #2e3191; } .cart-area .order-wrap { padding: 0; } .cart-area .cart-wrap tr:nth-child(even) { background: #FCFCFC; } .cart-area .cart-wrap .quantity { position: relative; max-width: 110px; margin: 0 auto; } .cart-area .quantity input { width: 105px; padding: 0px 35px; text-align: center; height: 36px; position: relative; background: #f2f2f5; border: none; border-radius: 40px; } .cart-area .quantity .qtybutton { position: absolute; top: 0; left: 0px; height: 30px; width: 30px; text-align: center; line-height: 28px; font-size: 18px; cursor: pointer; color: #333; background: #fafaff; border-radius: 30px; } .cart-area .cart-wrap .quantity .qtybutton { top: 50%; left: 5px; transform: translateY(-51%); -webkit-transform: translateY(-51%); -moz-transform: translateY(-51%); } .cart-area .cart-wrap .quantity .qtybutton.dec { border-left: none; } .cart-area .cart-wrap .quantity .qtybutton.inc { right: 5px; left: auto; border-right: none; } .cart-area .submit-btn-area { padding: 40px; } .cart-area .submit-btn-area ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; list-style: none; } @media (max-width: 450px) { .cart-area .submit-btn-area ul { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .cart-area .submit-btn-area ul li:last-child { margin-left: 20px; } @media (max-width: 450px) { .cart-area .submit-btn-area ul li:last-child { margin-left: 3px; margin-top: 5px; } } .cart-area .submit-btn-area button { padding: 15px 40px; border: none; background: #333; color: #fff; -webkit-transition: all .3s; transition: all .3s; outline: none; border-radius: 40px; } .cart-area .submit-btn-area button:hover { background: #2e3191; } .cart-area .submit-btn-area .theme-btn, .cart-area .submit-btn-area .view-cart-btn { text-transform: capitalize; font-size: 15px; font-weight: 500; line-height: 27px; } .cart-area .cart-product-list ul { border-top: 1px solid #f0f0f094; padding-top: 20px; list-style: none; } .cart-area .cart-product-list ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0px 30px; font-weight: 300; font-size: 18px; line-height: 21px; color: #414141; padding-bottom: 30px; } .cart-area .cart-product-list ul li.cart-b { border-top: 1px solid #f0f0f094; border-bottom: 1px solid #f0f0f094; color: #2e3191; padding-top: 30px; font-weight: 600; } /*=============================== 10. wpo-checkout-page-style ================================*/ .wpo-checkout-area .checkout-wrap { background: #fff; } .wpo-checkout-area .checkout-wrap ul { list-style: none; } .wpo-checkout-area #open2 { display: block; } .wpo-checkout-area #open3 { display: none; } .wpo-checkout-area #open4 { display: none; } .wpo-checkout-area .create-account p { margin-bottom: 15px; } .wpo-checkout-area .create-account { display: none; padding: 20px; } .wpo-checkout-area .create-account span { margin-bottom: 20px; display: block; } .wpo-checkout-area .input-wrap { position: relative; } .wpo-checkout-area .create-account input { width: 100%; height: 50px; border: 1px solid #ebebeb; margin-bottom: 25px; padding-left: 20px; border-radius: 40px; } .wpo-checkout-area .create-account input:focus { outline: none; } .wpo-checkout-area .create-account button { position: absolute; right: 0; top: 0; height: 50px; background: #333; color: #fff; width: 108px; border: none; outline: none; -webkit-box-shadow: none; box-shadow: none; cursor: pointer; border-top-right-radius: 40px; border-bottom-right-radius: 40px; } .wpo-checkout-area .create-account button:hover { background: #2e3191; } .wpo-checkout-area .coupon { position: relative; cursor: pointer; cursor: pointer; background: #fff7f6; } .wpo-checkout-area .coupon:before { position: absolute; right: 30px; top: 21px; content: "\e64b"; font-family: 'themify'; } .wpo-checkout-area .coupon span { position: absolute; right: 30px; top: 30px; } .wpo-checkout-area .coupon label { margin-bottom: 0; font-weight: 500; font-size: 18px; color: #0F0F0F; cursor: pointer; padding: 20px 20px; border-left: 4px solid #2e3191; -webkit-transition: all .3s; transition: all .3s; width: 100%; } @media (max-width: 767px) { .wpo-checkout-area .coupon label { font-size: 15px; } } .wpo-checkout-area .caupon-wrap { background: #fff; margin-bottom: 20px; -webkit-transition: all .3s; transition: all .3s; -webkit-box-shadow: 0px 5px 15px 0px rgba(62, 65, 159, 0.1); box-shadow: 0px 5px 15px 0px rgba(62, 65, 159, 0.1); } .wpo-checkout-area .active-border { -webkit-transition: all .3s; transition: all .3s; } .wpo-checkout-area .s1.active-border .coupon-active label, .wpo-checkout-area .s3.coupon-2 .coupon-3 label { border-left: none; border-top: 4px solid #2e3191; border-bottom: 1px solid #ffe5dc; } .wpo-checkout-area .s2 .coupon-3 { border-top: 4px solid #2e3191; } .wpo-checkout-area .s2.coupon-2 .coupon-3 { border-top: 0; } .wpo-checkout-area .s2 .coupon-3 label { border-left: 0; border-bottom: 1px solid #ffe5dc; } .wpo-checkout-area .s2.coupon-2 .coupon-3 label { border-left: 4px solid #2e3191; border-bottom: 0; } .wpo-checkout-area .billing-adress .form-style input, .wpo-checkout-area .billing-adress .form-style select { width: 100%; margin-bottom: 15px; padding-left: 10px; height: 40px; background: #fff; border-radius: 2px; border: none; border: 1px solid #ebebeb; border-radius: 40px; } .wpo-checkout-area .billing-adress .form-style input:focus, .wpo-checkout-area .billing-adress .form-style select:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .wpo-checkout-area .billing-adress .form-style select { -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; -moz-appearance: none; background: transparent url(../images/select-icon2.png) no-repeat calc(100% - 15px) center; position: relative; } .wpo-checkout-area .billing-adress { padding: 30px; } .wpo-checkout-area .note-area textarea { width: 100%; height: 150px; padding-top: 10px; margin-bottom: 0; padding-left: 10px; border: 1px solid #ebebeb; border-radius: 20px; } .wpo-checkout-area .note-area textarea:focus { outline: none; } .wpo-checkout-area .biling-item-2 { margin-top: 20px; } .wpo-checkout-area .biling-item-2 label.fontsize { margin-bottom: 20px; } .wpo-checkout-area .biling-item-2 .billing-adress { padding: 0; } .wpo-checkout-area .payment-name ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 575px) { .wpo-checkout-area .payment-name ul { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .wpo-checkout-area .payment-area form { overflow: unset !important; } .wpo-checkout-area .payment-name ul li { width: 100px; height: 60px; text-align: center; line-height: 60px; } .wpo-checkout-area .payment-name ul li input { margin-right: 0; } .wpo-checkout-area .payment-name ul li { margin-right: 15px; } @media (max-width: 575px) { .wpo-checkout-area .payment-name ul li { margin-bottom: 10px; } } .wpo-checkout-area .payment-area h2 { padding-bottom: 40px; margin-bottom: 0; } .wpo-checkout-area .payment-select { padding: 40px 0; } .wpo-checkout-area .payment-select ul { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 575px) { .wpo-checkout-area .payment-select ul { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .wpo-checkout-area .payment-select ul li { margin-right: 10px; font-size: 15px; font-weight: 500; color: #5B5B5B; } .wpo-checkout-area .payment-select label { font-size: 18px; font-weight: 600; } @media (max-width: 575px) { .wpo-checkout-area .payment-select label { font-size: 14px; } } .wpo-checkout-area .payment-area h2 { font-size: 20px; color: #878787; font-weight: 700; } .wpo-checkout-area .payment-area h2 span { font-size: 30px; color: #ff493c; } .wpo-checkout-area .payment-area { width: 100%; } .wpo-checkout-area .payment-name ul li input { margin-right: 0; position: absolute; z-index: -1; } .wpo-checkout-area .payment-name ul li input:checked ~ label { border: 1px solid #ff493c; } .wpo-checkout-area .payment-name label { width: 100%; border: 1px solid transparent; } .wpo-checkout-area .payment-name .visa label { border: 1px solid #0057A0; } .wpo-checkout-area .payment-name .mas label { border: 1px solid #CC0000; } .wpo-checkout-area .payment-name .ski label { border: 1px solid #691A5F; } .wpo-checkout-area .payment-name .pay label { border: 1px solid #019CDE; } .wpo-checkout-area .payment-option { padding: 30px; } .wpo-checkout-area .payment-name { display: none; } .wpo-checkout-area .payment-name.active { display: block; } .wpo-checkout-area .payment-option.active .payment-name { display: none !important; } .wpo-checkout-area .payment-area .form-style input, .wpo-checkout-area .payment-area .form-style select { width: 100%; margin-bottom: 15px; padding-left: 10px; height: 40px; background: #fff; border-radius: 2px; border: none; border: 1px solid #ebebeb; border-radius: 40px; } .wpo-checkout-area .payment-area .form-style input:focus, .wpo-checkout-area .payment-area .form-style select:focus { outline: none; } .wpo-checkout-area .payment-area .contact-form { margin-top: 40px; } .wpo-checkout-area .cout-order-area { -webkit-box-shadow: 0px 5px 15px 0px rgba(62, 65, 159, 0.1); box-shadow: 0px 5px 15px 0px rgba(62, 65, 159, 0.1); } .wpo-checkout-area .cout-order-area .oreder-item ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 20px 30px; font-weight: 300; font-size: 18px; line-height: 21px; color: #414141; } .wpo-checkout-area .cout-order-area .oreder-item ul li.s-total { font-weight: 400; } .wpo-checkout-area .cout-order-area .oreder-item ul .o-header { color: #0F0F0F; font-size: 20px; font-weight: 600; border-bottom: 1px solid #ebebeb; } .wpo-checkout-area .cout-order-area .oreder-item ul .o-middle { border-bottom: 1px solid #ebebeb; } .wpo-checkout-area .cout-order-area .oreder-item ul .o-bottom { border-top: 1px solid #ebebeb; color: #2e3191; font-weight: 600; } .wpo-checkout-area .create-account.active { display: block; } .wpo-checkout-area .contact-form .form-control { -webkit-appearance: auto; -moz-appearance: auto; appearance: auto; } .wpo-checkout-area .contact-form input, .wpo-checkout-area .contact-form select { margin-top: 10px; } .wpo-checkout-area .submit-btn-area { margin-top: 20px; } .wpo-checkout-area .submit-btn-area .theme-btn, .wpo-checkout-area .submit-btn-area .view-cart-btn { text-transform: capitalize; } /*-------------------------------------------------------------- 11. wpo-shop-page --------------------------------------------------------------*/ .wpo-shop-section .shop-grids { margin: 0 -15px; } @media (max-width: 767px) { .wpo-shop-section .shop-grids { margin: 0 -7px; } } .wpo-shop-section .grid { width: calc(33.33% - 30px); float: left; margin: 0 15px 30px; } @media (max-width: 991px) { .wpo-shop-section .grid { width: calc(50% - 30px); } } @media (max-width: 767px) { .wpo-shop-section .grid { width: calc(50% - 15px); margin: 0 7px 15px; } } @media (max-width: 550px) { .wpo-shop-section .grid { width: calc(100% - 15px); float: none; } } .wpo-shop-section .grid img { width: 100%; } .wpo-shop-section .details { background-color: #fff; text-align: center; padding: 35px 15px; -webkit-box-shadow: 0px 2px 20px 0px rgba(62, 65, 159, 0.09); box-shadow: 0px 2px 20px 0px rgba(62, 65, 159, 0.09); } .wpo-shop-section .details h3 { font-size: 20px; font-size: 1.33333rem; margin: 0 0 0.5em; font-weight: 700; } @media (max-width: 991px) { .wpo-shop-section .details h3 { font-size: 16px; font-size: 1.06667rem; } } .wpo-shop-section .details h3 a { color: #1E3446; } .wpo-shop-section .details h3 a:hover { color: #2e3191; } .wpo-shop-section .details del { color: #6e6e6e; } .wpo-shop-section .details del + span { display: inline-block; padding-left: 20px; } .wpo-shop-section .add-to-cart { margin-top: 20px; } .wpo-shop-section .add-to-cart a { font-family: "Inter", sans-serif; font-size: 15px; font-size: 1rem; font-weight: 600; color: #2e3191; padding: 12px 20px; border: 2px solid #2e3191; display: inline-block; border-radius: 50px; } @media (max-width: 767px) { .wpo-shop-section .add-to-cart a { font-size: 12px; font-size: 0.8rem; padding: 8px 18px; } } .wpo-shop-section .add-to-cart a:hover { background-color: #2e3191; color: #fff; } .wpo-shop-section .add-to-cart a i { font-size: 15px; font-size: 1rem; display: inline-block; padding-left: 5px; } .wpo-shop-section .grid:hover .add-to-cart a { background-color: #2e3191; color: #fff; } /*-------------------------------------------------------------- 12. wpo-shop-single-page --------------------------------------------------------------*/ .wpo-shop-single-section { /*** product slider ***/ /*** product info ***/ } .wpo-shop-single-section .shop-single-slider .slider-for { text-align: center; } .wpo-shop-single-section .shop-single-slider .slider-for img { display: inline-block; } .wpo-shop-single-section .shop-single-slider .slider-nav { padding: 0 25px; margin-top: 35px; } .wpo-shop-single-section .shop-single-slider .slider-nav > i { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 100; } .wpo-shop-single-section .shop-single-slider .slider-nav > i:hover { cursor: pointer; } .wpo-shop-single-section .shop-single-slider .slider-nav .nav-btn-rt { left: auto; right: 0; } .wpo-shop-single-section .shop-single-slider .slider-nav .slick-slide { text-align: center; margin: 0 2px; } .wpo-shop-single-section .shop-single-slider .slider-nav .slick-slide img { display: inline-block; } .wpo-shop-single-section .product-details { padding: 15px 30px 80px; /*** product option ***/ } @media (max-width: 1199px) { .wpo-shop-single-section .product-details { padding: 10px 30px 15px; } } @media (max-width: 991px) { .wpo-shop-single-section .product-details { margin-top: 45px; padding: 40px 30px; } } @media (max-width: 767px) { .wpo-shop-single-section .product-details { padding: 0; } } .wpo-shop-single-section .product-details h2 { font-size: 35px; font-size: 2.33333rem; line-height: 1.4em; margin: 0 0 0.33em; font-weight: 700; } @media (max-width: 767px) { .wpo-shop-single-section .product-details h2 { font-size: 22px; font-size: 1.46667rem; } } .wpo-shop-single-section .product-details .price { font-size: 25px; font-size: 1.66667rem; color: #2e3191; margin: 7px 0 20px; font-weight: 700; } @media (max-width: 991px) { .wpo-shop-single-section .product-details .price { font-size: 30px; font-size: 2rem; } } @media (max-width: 767px) { .wpo-shop-single-section .product-details .price { font-size: 25px; font-size: 1.66667rem; } } .wpo-shop-single-section .product-details .price .old { font-size: 24px; font-size: 1.6rem; font-weight: normal; color: #a1a1a1; text-decoration: line-through; display: inline-block; margin-left: 5px; font-weight: 500; } @media (max-width: 991px) { .wpo-shop-single-section .product-details .price .old { font-size: 20px; font-size: 1.33333rem; } } @media (max-width: 767px) { .wpo-shop-single-section .product-details .price .old { font-size: 18px; font-size: 1.2rem; } } .wpo-shop-single-section .product-details .product-rt { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 20px; } .wpo-shop-single-section .product-details .product-rt .rating { margin-right: 10px; } .wpo-shop-single-section .product-details .product-rt .rating i { color: #f9d322; } .wpo-shop-single-section .product-details p { margin-bottom: 1.3em; } .wpo-shop-single-section .product-details ul { list-style: none; } .wpo-shop-single-section .product-details ul li { padding-left: 20px; position: relative; margin-bottom: 10px; } .wpo-shop-single-section .product-details ul li:before { position: absolute; left: 0; top: 6px; width: 8px; height: 8px; background: #2e3191; content: ""; border-radius: 50%; } .wpo-shop-single-section .product-details .product-option { margin-top: 30px; } .wpo-shop-single-section .product-details .tg-btm { margin-top: 25px; } .wpo-shop-single-section .product-details .tg-btm p { margin-bottom: 0px; } .wpo-shop-single-section .product-details .tg-btm p span { font-weight: 700; color: #1E3446; margin-right: 5px; } .wpo-shop-single-section .product-details .product-option .product-row button:after { display: none; } .wpo-shop-single-section .product-details .product-option .product-row > div { height: 35px; display: inline-block; } .wpo-shop-single-section .product-details .product-option .product-row > div + div { margin-left: 15px; } .wpo-shop-single-section .product-details .product-option .product-row > div + div .theme-btn, .wpo-shop-single-section .product-details .product-option .product-row > div + div .view-cart-btn { border-radius: 0; border-width: 1px; height: 40px; padding: 0 18px; } .wpo-shop-single-section .product-details .product-option .product-row > div:first-child { width: 85px; } .wpo-shop-single-section .product-details .product-option .product-row > div:last-child .theme-btn:hover, .wpo-shop-single-section .product-details .product-option .product-row > div:last-child .view-cart-btn:hover { background: #2e3191; border-color: #2e3191; color: #fff; } .wpo-shop-single-section .product-details .product-option .theme-btn, .wpo-shop-single-section .product-details .product-option .view-cart-btn { background-color: transparent; color: #333; font-size: 14px; font-size: 0.93333rem; padding: 0 20px; height: 35px; line-height: 32px; outline: 0; border: 2px solid #e6e6e6; border-radius: 0; } .wpo-shop-single-section .product-details .product-option .theme-btn:hover, .wpo-shop-single-section .product-details .product-option .view-cart-btn:hover { background-color: #2e3191; color: #fff; border-color: #2e3191; } @media (max-width: 767px) { .wpo-shop-single-section .product-details .product-option .theme-btn, .wpo-shop-single-section .product-details .product-option .view-cart-btn { font-size: 14px; font-size: 0.93333rem; } } .wpo-shop-single-section .product-details .product-option .theme-btn:before, .wpo-shop-single-section .product-details .product-option .view-cart-btn:before { display: none; } .wpo-shop-single-section .product-details .product-option .heart-btn i { font-size: 15px; font-size: 1rem; } .wpo-shop-single-section .product-details .product-option .product-row > div:last-child .theme-btn, .wpo-shop-single-section .product-details .product-option .product-row > div:last-child .view-cart-btn { background-color: #fff; font-size: 18px; font-size: 1.2rem; color: #6e6e6e; border: 1px solid #e6e6e6; } .wpo-shop-single-section .product-details #product-count { border-radius: 0; border: 1px solid #e6e6e6; } .wpo-shop-single-section .product-details #product-count:focus { -webkit-box-shadow: none; box-shadow: none; outline: none; } .wpo-shop-single-section .product-details .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up, .wpo-shop-single-section .product-details .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-radius: 0; border-color: #e6e6e6; display: block; padding: 1px 4px; font-size: 10px; } .wpo-shop-single-section .product-details .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up:hover, .wpo-shop-single-section .product-details .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down:hover { background-color: #2e3191; color: #fff; } .wpo-shop-single-section .product-info { margin-top: 75px; /*** tabs ***/ /*** client rv ***/ /*** review form ***/ } @media (max-width: 991px) { .wpo-shop-single-section .product-info { margin-top: 40px; } } .wpo-shop-single-section .product-info h4 { font-size: 18px; font-size: 1.2rem; margin: 0; line-height: 1.7em; font-weight: 700; margin-bottom: 10px; } .wpo-shop-single-section .product-info p { margin-bottom: 1.3em; } .wpo-shop-single-section .product-info .tab-pane p:last-child { margin-bottom: 0; } .wpo-shop-single-section .product-info .nav-tabs { font-family: "Inter", sans-serif; border: 0; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .nav-tabs { margin-bottom: 20px; } } .wpo-shop-single-section .product-info .nav-tabs li { margin-right: 1px; } .wpo-shop-single-section .product-info .nav-tabs li a.active { border: 0; outline: 0; } .wpo-shop-single-section .product-info .nav-tabs a { font-size: 15px; font-size: 1rem; color: #6e6e6e; border: 0; border-radius: 0; margin: 0; display: block; padding: 12px 20px 11px; font-family: "Inter", sans-serif; position: relative; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .nav-tabs a { font-size: 14px; font-size: 0.93333rem; font-weight: normal; padding: 10px 10px 8px; text-transform: none; } } .wpo-shop-single-section .product-info .nav-tabs a:before { position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #2e3191; border-radius: 4px; content: ""; opacity: 0; visibility: hidden; } .wpo-shop-single-section .product-info .nav-tabs a:hover:before, .wpo-shop-single-section .product-info .nav-tabs a.active:before { opacity: 1; visibility: visible; } .wpo-shop-single-section .product-info .nav-tabs .active, .wpo-shop-single-section .product-info .nav-tabs li:hover { border-color: #2e3191; } .wpo-shop-single-section .product-info .tab-content { border-top: 1px solid rgba(255, 112, 99, 0.3); padding-top: 30px; margin-top: -1px; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .tab-content { border: 0; padding: 0; margin: 0; } } .wpo-shop-single-section .product-info .client-rv { overflow: hidden; margin-bottom: 30px; } .wpo-shop-single-section .product-info .client-rv:last-child { margin-bottom: 0; } .wpo-shop-single-section .product-info .client-rv .client-pic { width: 100px; float: left; } .wpo-shop-single-section .product-info .client-rv .client-pic img { border-radius: 50%; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .client-pic { width: 100%; float: none; margin-bottom: 10px; } } .wpo-shop-single-section .product-info .client-rv .details { width: calc(100% - 130px); float: right; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .details { width: 100%; float: none; } } .wpo-shop-single-section .product-info .client-rv .name-rating .product-rt { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .name-rating-time { padding-bottom: 3px; } } .wpo-shop-single-section .product-info .client-rv .name-rating-time > div, .wpo-shop-single-section .product-info .client-rv .name-rating > div { display: inline-block; font-size: 14px; font-size: 0.93333rem; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .name-rating-time > div, .wpo-shop-single-section .product-info .client-rv .name-rating > div { font-size: 12px; font-size: 0.8rem; display: block; } } .wpo-shop-single-section .product-info .client-rv .rating { font-size: 12px; padding-left: 12px; } .wpo-shop-single-section .product-info .client-rv .rating i { color: #2e3191; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .rating { padding-left: 0; margin: 4px 0 7px; } } .wpo-shop-single-section .product-info .client-rv .name-rating-time .time { float: right; color: #b3b3b3; text-transform: uppercase; } @media (max-width: 767px) { .wpo-shop-single-section .product-info .client-rv .name-rating-time .time { float: none; } } .wpo-shop-single-section .product-info .client-rv .review-body { padding-top: 12px; } .wpo-shop-single-section .product-info .review-form { margin-top: 45px; } .wpo-shop-single-section .product-info .review-form h4 { font-size: 30px; font-weight: 700; } .wpo-shop-single-section .product-info .review-form p { margin-bottom: 1.73em; } .wpo-shop-single-section .product-info .review-form .give-rat-sec { margin-bottom: 10px; } .wpo-shop-single-section .product-info .review-form .give-rat-sec p { margin-bottom: 0; } .wpo-shop-single-section .product-info .review-form .give-rating { display: inline-block; position: relative; height: 50px; line-height: 50px; font-size: 30px; margin-bottom: 10px; } .wpo-shop-single-section .product-info .review-form .give-rating label { position: absolute; top: 0; left: 0; height: 100%; cursor: pointer; } .wpo-shop-single-section .product-info .review-form .give-rating label:last-child { position: static; } .wpo-shop-single-section .product-info .review-form .give-rating label:nth-child(1) { z-index: 5; } .wpo-shop-single-section .product-info .review-form .give-rating label:nth-child(2) { z-index: 4; } .wpo-shop-single-section .product-info .review-form .give-rating label:nth-child(3) { z-index: 3; } .wpo-shop-single-section .product-info .review-form .give-rating label:nth-child(4) { z-index: 2; } .wpo-shop-single-section .product-info .review-form .give-rating label:nth-child(5) { z-index: 1; } .wpo-shop-single-section .product-info .review-form .give-rating label input { position: absolute; top: 0; left: 0; opacity: 0; } .wpo-shop-single-section .product-info .review-form .give-rating label .icon { float: left; color: transparent; } .wpo-shop-single-section .product-info .review-form .give-rating label:last-child .icon { color: #ddd; } .wpo-shop-single-section .product-info .review-form .give-rating:not(:hover) label input:checked ~ .icon, .wpo-shop-single-section .product-info .review-form .give-rating:hover label:hover input ~ .icon { color: #FFD400; } .wpo-shop-single-section .product-info .review-form .give-rating label input:focus:not(:checked) ~ .icon:last-child { color: #ddd; text-shadow: 0 0 5px #FFD400; } .wpo-shop-single-section .product-info .review-form form input, .wpo-shop-single-section .product-info .review-form form textarea { background: transparent; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; height: 50px; border: 1px solid #efefef; } .wpo-shop-single-section .product-info .review-form form input:focus, .wpo-shop-single-section .product-info .review-form form textarea:focus { -webkit-box-shadow: none; box-shadow: none; outline: none; } .wpo-shop-single-section .product-info .review-form form textarea { height: 130px; } .wpo-shop-single-section .product-info .review-form form > div { margin-bottom: 27px; } .wpo-shop-single-section .product-info .review-form form > div:last-child { margin-bottom: 0; } .wpo-shop-single-section .product-info .review-form form .theme-btn-s4 { background-color: transparent; color: #908f8f; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .wpo-shop-single-section .product-info .review-form form .theme-btn-s4:hover { background-color: #2e3191; color: #fff; } @media screen and (min-width: 767px) { .wpo-shop-single-section .product-info .review-form form .theme-btn-s4 { font-size: 15px; font-size: 1rem; padding: 0 20px; } } .wpo-shop-single-section .slider-nav .slick-slide:focus { outline: none; } /*-------------------------------------------------------------- 13. wpo-blog-pg-section --------------------------------------------------------------*/ .wpo-blog-pg-section { /*** format-standard ***/ /*** format-gallery ***/ /*** format-quote ***/ /*** format-video ***/ } .wpo-blog-pg-section .wpo-blog-content .post { margin-bottom: 70px; } @media (max-width: 991px) { .wpo-blog-pg-section .wpo-blog-content .post { margin-bottom: 50px; } } @media (max-width: 767px) { .wpo-blog-pg-section .wpo-blog-content .post { margin-bottom: 40px; } } .wpo-blog-pg-section .entry-meta { list-style: none; overflow: hidden; margin: 35px 0; } @media (max-width: 767px) { .wpo-blog-pg-section .entry-meta { margin: 25px 0; } } .wpo-blog-pg-section .entry-meta ul { list-style: none; } .wpo-blog-pg-section .entry-meta ul li { font-weight: 500; font-size: 14px; font-size: 0.93333rem; float: left; text-transform: uppercase; } .wpo-blog-pg-section .entry-meta ul li a { color: #636893; } .wpo-blog-pg-section .entry-meta ul li a:hover { color: #2e3191; } .wpo-blog-pg-section .entry-meta ul li i { position: relative; margin-right: 3px; } .wpo-blog-pg-section .entry-meta ul li i:before { font-size: 13px; } .wpo-blog-pg-section .entry-meta ul li + li { margin-left: 20px; padding-left: 20px; position: relative; } .wpo-blog-pg-section .entry-meta ul li + li:before { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 7px; height: 7px; content: ""; background: #2e3191; border-radius: 50%; } @media (max-width: 440px) { .wpo-blog-pg-section .entry-meta ul li + li:before { display: none; } } @media (max-width: 440px) { .wpo-blog-pg-section .entry-meta ul li + li { margin-left: 0; padding-left: 0; } } @media (max-width: 767px) { .wpo-blog-pg-section .entry-meta ul li { font-size: 12px; font-size: 0.8rem; } } @media (max-width: 440px) { .wpo-blog-pg-section .entry-meta ul li { float: none; display: block; margin-bottom: 5px; } } .wpo-blog-pg-section .post h3 { font-size: 34px; font-size: 2.26667rem; line-height: 1.2em; font-weight: 700; margin: -0.27em 0 0.7em; font-family: "Inter", sans-serif; } @media (max-width: 991px) { .wpo-blog-pg-section .post h3 { font-size: 25px; font-size: 1.66667rem; } } @media (max-width: 767px) { .wpo-blog-pg-section .post h3 { font-size: 22px; font-size: 1.46667rem; } } .wpo-blog-pg-section .post h3 a { color: #1E3446; } .wpo-blog-pg-section .post h3 a:hover { color: #2e3191; } .wpo-blog-pg-section .post p { margin-bottom: 1.5em; } @media (max-width: 991px) { .wpo-blog-pg-section .post p { font-size: 16px; font-size: 1.06667rem; } } .wpo-blog-pg-section .post a.read-more { color: #6e6e6e; text-transform: capitalize; font-size: 16px; } .wpo-blog-pg-section .post a.read-more:hover { color: #2e3191; } .wpo-blog-pg-section .entry-media img { width: 100%; } .wpo-blog-pg-section .format-standard, .wpo-blog-pg-section .format-quote { background-color: #F3F6F6; padding: 25px 35px 45px; } @media (max-width: 767px) { .wpo-blog-pg-section .format-standard, .wpo-blog-pg-section .format-quote { padding: 25px 20px 45px; } } .wpo-blog-pg-section .format-standard { position: relative; } .wpo-blog-pg-section .format-standard:before { position: absolute; right: 20px; top: 10px; font-family: "flaticon_transfar"; content: "\f137"; font-size: 90px; line-height: 80px; color: #e5f0fb; } .wpo-blog-pg-section .format-gallery { position: relative; } .wpo-blog-pg-section .format-gallery .owl-controls { width: 100%; margin: 0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-blog-pg-section .format-gallery .owl-nav [class*=owl-]:hover { background: #2e3191; color: #fff; } .wpo-blog-pg-section .format-gallery .owl-nav [class*=owl-] { background: #fff; width: 50px; height: 50px; line-height: 58px; padding: 0; margin: 0; border-radius: 50%; color: #2e3191; -webkit-transition: all 0.3s; transition: all 0.3s; border: 0; } .wpo-blog-pg-section .format-gallery .owl-nav [class*=owl-] .fi::before { font-size: 20px; } .wpo-blog-pg-section .format-gallery .owl-nav .owl-prev, .wpo-blog-pg-section .format-gallery .owl-nav .owl-next { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .wpo-blog-pg-section .format-gallery .owl-nav .owl-prev { left: 15px; } .wpo-blog-pg-section .format-gallery .owl-nav .owl-next { right: 15px; } .wpo-blog-pg-section .format-quote { text-align: center; padding: 80px 60px; position: relative; } @media (max-width: 767px) { .wpo-blog-pg-section .format-quote { padding: 40px 20px; } } .wpo-blog-pg-section .format-quote p { margin-bottom: 0; } .wpo-blog-pg-section .format-quote:before { font-family: "Flaticon"; content: "\f120"; font-size: 250px; font-size: 16.66667rem; color: #ecf3fb; margin-left: 0; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .wpo-blog-pg-section .format-quote h3, .wpo-blog-pg-section .format-quote p { position: relative; } .wpo-blog-pg-section .format-video .video-holder { position: relative; text-align: center; } .wpo-blog-pg-section .format-video .video-holder:before { content: ""; background-color: #163967; width: 100%; height: 100%; position: absolute; left: 0; top: 0; -webkit-transition: all 0.3s; transition: all 0.3s; opacity: 0.5; } .wpo-blog-pg-section .format-video .video-holder:hover:before { opacity: 0.8; } .wpo-blog-pg-section .format-video .video-holder a { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 63px; height: 63px; line-height: 70px; background: #fff; border-radius: 50%; z-index: 1; } .wpo-blog-pg-section .format-video .video-holder a:after { position: absolute; left: -12px; top: -12px; width: 140%; height: 140%; background: rgba(255, 255, 255, 0.3); content: ""; -webkit-animation: spineer 2s infinite; animation: spineer 2s infinite; border-radius: 50%; z-index: -1; } .wpo-blog-pg-section .format-video .video-holder a:before { content: ""; width: 0px; height: 0px; border-top: 9px solid transparent; border-bottom: 10px solid transparent; border-left: 14px solid #2f426b; position: absolute; left: 52%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .wpo-blog-pg-section .format-video .video-holder .fi:before { font-size: 20px; font-size: 1.33333rem; color: #2e3191; } @media screen and (min-width: 1200px) { .blog-pg-left-sidebar .blog-sidebar { padding-right: 45px; padding-left: 0; } } @media screen and (min-width: 1200px) { .blog-pg-fullwidth .wpo-blog-content { padding: 0; } } @-webkit-keyframes save-the-date-pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(0.95, 0.95, 0.95); transform: scale3d(0.95, 0.95, 0.95); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes save-the-date-pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(0.95, 0.95, 0.95); transform: scale3d(0.95, 0.95, 0.95); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } /*-------------------------------------------------------------- 14. wpo-blog-single-section --------------------------------------------------------------*/ .wpo-blog-single-section { /*** tag-share ***/ /*** author-box ***/ /*** more-posts ***/ /*** comments area ***/ /*** comment-respond ***/ } .wpo-blog-single-section .entry-meta { list-style: none; overflow: hidden; margin: 35px 0; } @media (max-width: 767px) { .wpo-blog-single-section .entry-meta { margin: 25px 0; } } .wpo-blog-single-section .entry-meta ul { list-style: none; } .wpo-blog-single-section .entry-meta ul li { font-weight: 500; font-size: 14px; font-size: 0.93333rem; float: left; text-transform: uppercase; } .wpo-blog-single-section .entry-meta ul li a { color: #636893; } .wpo-blog-single-section .entry-meta ul li a:hover { color: #2e3191; } .wpo-blog-single-section .entry-meta ul li i { position: relative; top: 0; margin-right: 3px; } .wpo-blog-single-section .entry-meta ul li i.fi:before { font-size: 13px; } .wpo-blog-single-section .entry-meta ul li + li { margin-left: 20px; padding-left: 20px; position: relative; } .wpo-blog-single-section .entry-meta ul li + li:before { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 4px; height: 12px; content: ""; background: #2e3191; } @media (max-width: 440px) { .wpo-blog-single-section .entry-meta ul li + li:before { display: none; } } @media (max-width: 440px) { .wpo-blog-single-section .entry-meta ul li + li { margin-left: 0; padding-left: 0; } } @media (max-width: 767px) { .wpo-blog-single-section .entry-meta ul li { font-size: 12px; font-size: 0.8rem; } } @media (max-width: 440px) { .wpo-blog-single-section .entry-meta ul li { float: none; display: block; margin-bottom: 5px; } } .wpo-blog-single-section .entry-media img { width: 100%; } .wpo-blog-single-section .post h2 { font-size: 35px; font-size: 2.33333rem; margin: -0.22em 0 0.7em; line-height: 1.3em; font-family: "Inter", sans-serif; font-weight: 600; } @media (max-width: 991px) { .wpo-blog-single-section .post h2 { font-size: 30px; font-size: 2rem; } } @media (max-width: 767px) { .wpo-blog-single-section .post h2 { font-size: 25px; font-size: 1.66667rem; } } .wpo-blog-single-section .post p { margin-bottom: 1.5em; } .wpo-blog-single-section .post h3 { font-size: 24px; font-size: 1.6rem; font-weight: 600; line-height: 1.3em; margin: 1.8em 0 1em; } @media (max-width: 991px) { .wpo-blog-single-section .post h3 { font-size: 22px; font-size: 1.46667rem; } } @media (max-width: 767px) { .wpo-blog-single-section .post h3 { font-size: 20px; font-size: 1.33333rem; } } .wpo-blog-single-section .post blockquote { background-color: #F3F6F6; color: #233d62; font-size: 18px; line-height: 1.6em; padding: 65px; margin-top: 60px; margin-bottom: 40px; border: 0; text-align: center; position: relative; text-decoration: underline; } @media (max-width: 767px) { .wpo-blog-single-section .post blockquote { padding: 55px 25px; } } .wpo-blog-single-section .post blockquote:before { font-family: "flaticon_transfar"; content: "\f137"; font-size: 25px; font-size: 1.66667rem; color: rgba(255, 255, 255, 0.5); position: absolute; left: 50%; top: -30px; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 60px; height: 60px; line-height: 60px; border: 2px solid #F3F6F6; background: #fff; color: #2e3191; border-radius: 50%; } .wpo-blog-single-section .post .gallery { overflow: hidden; margin: 40px -7.5px 0; } .wpo-blog-single-section .post .gallery > div { width: calc(50% - 15px); float: left; margin: 0 7.5px 15px; } .wpo-blog-single-section .post .gallery img { width: 100%; } .wpo-blog-single-section .tag-share, .wpo-blog-single-section .tag-share-s2 { border-bottom: 1px solid #EFEFEF; margin: 75px 0 0; padding-bottom: 30px; color: #1E3446; } @media (max-width: 767px) { .wpo-blog-single-section .tag-share, .wpo-blog-single-section .tag-share-s2 { margin-top: 40px; } } .wpo-blog-single-section .tag-share ul, .wpo-blog-single-section .tag-share-s2 ul { list-style: none; display: inline-block; overflow: hidden; } .wpo-blog-single-section .tag-share ul li, .wpo-blog-single-section .tag-share-s2 ul li { float: left; } @media (max-width: 767px) { .wpo-blog-single-section .tag-share ul li, .wpo-blog-single-section .tag-share-s2 ul li { margin: 2px; } } .wpo-blog-single-section .tag-share ul > li + li, .wpo-blog-single-section .tag-share-s2 ul > li + li { margin-left: 10px; } @media (max-width: 767px) { .wpo-blog-single-section .tag-share ul > li + li, .wpo-blog-single-section .tag-share-s2 ul > li + li { margin: 2px; } } .wpo-blog-single-section .tag-share .tag, .wpo-blog-single-section .tag-share-s2 .tag { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .wpo-blog-single-section .tag-share .tag > span, .wpo-blog-single-section .tag-share-s2 .tag > span { font-family: "Inter", sans-serif; color: #1E3446; font-weight: 600; display: inline-block; padding-right: 15px; text-transform: uppercase; } .wpo-blog-single-section .tag-share .tag ul, .wpo-blog-single-section .tag-share-s2 .tag ul { list-style: none; position: relative; } .wpo-blog-single-section .tag-share .tag li, .wpo-blog-single-section .tag-share-s2 .tag li { position: relative; } .wpo-blog-single-section .tag-share .tag a, .wpo-blog-single-section .tag-share-s2 .tag a { font-size: 12px; font-size: 0.8rem; display: inline-block; padding: 5px 18px; color: #1E3446; background: #ecf4fb; border-radius: 5px; text-transform: uppercase; } @media (max-width: 767px) { .wpo-blog-single-section .tag-share .tag a, .wpo-blog-single-section .tag-share-s2 .tag a { font-size: 13px; font-size: 0.86667rem; } } .wpo-blog-single-section .tag-share .tag a:hover, .wpo-blog-single-section .tag-share-s2 .tag a:hover { color: #2e3191; } .wpo-blog-single-section .tag-share-s2 { margin: 0; margin-top: 30px; border-bottom: 0; } .wpo-blog-single-section .tag-share-s2 .tag a { padding: 0; font-size: 16px; font-size: 1.06667rem; text-transform: capitalize; background: none; text-decoration: underline; color: #6e6e6e; } .wpo-blog-single-section .author-box { margin: 35px 0 60px; } .wpo-blog-single-section .author-box .author-avatar { float: left; } @media (max-width: 767px) { .wpo-blog-single-section .author-box .author-avatar { float: none; } } .wpo-blog-single-section .author-box .author-avatar img { border-radius: 50%; } .wpo-blog-single-section .author-box .author-content { display: block; overflow: hidden; padding-left: 25px; } @media (max-width: 767px) { .wpo-blog-single-section .author-box .author-content { padding: 0; margin: 15px 0 0 0; } } .wpo-blog-single-section .author-box .author-content p { margin-bottom: 20px; } .wpo-blog-single-section .author-box .author-name { font-family: "Inter", sans-serif; font-size: 24px; font-size: 1.6rem; font-weight: 600; display: inline-block; margin-bottom: 10px; color: #1E3446; } .wpo-blog-single-section .author-box .social-link { display: inline-block; list-style: none; } .wpo-blog-single-section .author-box .social-link li { float: left; margin-right: 12px; } .wpo-blog-single-section .author-box .social-link a { display: block; font-size: 13px; font-size: 0.86667rem; color: #1E3446; } .wpo-blog-single-section .author-box .social-link a:hover { color: #2e3191; } .wpo-blog-single-section .more-posts { overflow: hidden; border: 1px solid #d8e0f1; padding: 0 25px; } .wpo-blog-single-section .more-posts > div { width: 50%; float: left; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts > div { width: 100%; float: none; } } .wpo-blog-single-section .more-posts > div > a { display: inline-block; } .wpo-blog-single-section .more-posts .previous-post, .wpo-blog-single-section .more-posts .next-post { padding: 40px 0; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .previous-post, .wpo-blog-single-section .more-posts .next-post { padding: 25px 15px !important; } } .wpo-blog-single-section .more-posts .next-post { text-align: right; border-left: 1px solid #d8e0f1; padding-left: 15px; padding-right: 5px; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .next-post { border-left: 0; text-align: left; border-top: 1px solid #d8e0f1; } } .wpo-blog-single-section .more-posts .next-post .post-control-link { padding-right: 25px; position: relative; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .next-post .post-control-link { padding-right: 0; } } .wpo-blog-single-section .more-posts .next-post .post-control-link:before { font-family: "themify"; content: "\e628"; position: absolute; right: 0; top: 0; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .next-post .post-control-link:before { display: none; } } .wpo-blog-single-section .more-posts .previous-post { padding-right: 15px; padding-left: 5px; } .wpo-blog-single-section .more-posts .previous-post .post-control-link { padding-left: 25px; position: relative; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .previous-post .post-control-link { padding-left: 0; } } .wpo-blog-single-section .more-posts .previous-post .post-control-link:before { font-family: "themify"; content: "\e629"; position: absolute; left: 0; top: 0; } @media (max-width: 767px) { .wpo-blog-single-section .more-posts .previous-post .post-control-link:before { display: none; } } .wpo-blog-single-section .more-posts .previous-post > a > span, .wpo-blog-single-section .more-posts .next-post > a > span { display: block; } .wpo-blog-single-section .more-posts .post-control-link { font-size: 14px; font-size: 0.93333rem; color: #6e6e6e; text-transform: uppercase; font-weight: 600; letter-spacing: 2px; } .wpo-blog-single-section .more-posts .post-name { font-size: 16px; font-size: 1.06667rem; color: #1E3446; margin: 0.7em 0 0; } @media (max-width: 991px) { .wpo-blog-single-section .more-posts .post-name { font-size: 16px; font-size: 1.06667rem; } } .wpo-blog-single-section .more-posts a:hover .post-control-link { color: #2e3191; } .wpo-blog-single-section .comments-area { margin-top: 70px; } .wpo-blog-single-section .comments-area li > div { border-bottom: 1px solid #e4effb; padding: 35px; } @media (max-width: 991px) { .wpo-blog-single-section .comments-area li > div { padding: 35px 25px; } } .wpo-blog-single-section .comments-area ol { list-style-type: none; padding-left: 0; } .wpo-blog-single-section .comments-area ol ul { padding-left: 30px; list-style-type: none; } .wpo-blog-single-section .comments-area ol > li:last-child div { border-bottom: 0; } .wpo-blog-single-section .comments-area .comments-title { font-size: 22px; font-size: 1.46667rem; font-weight: 500; margin: 0 0 1em; text-transform: uppercase; letter-spacing: 3px; } @media (max-width: 991px) { .wpo-blog-single-section .comments-area .comments-title { font-size: 20px; font-size: 1.33333rem; } } .wpo-blog-single-section .comments-area li > div { position: relative; } .wpo-blog-single-section .comments-area .comment-theme { position: absolute; left: 35px; } @media (max-width: 767px) { .wpo-blog-single-section .comments-area .comment-theme { position: static; } } .wpo-blog-single-section .comments-area .comment-theme img { border-radius: 50%; } .wpo-blog-single-section .comments-area .comment-main-area { padding-left: 100px; } @media (max-width: 767px) { .wpo-blog-single-section .comments-area .comment-main-area { padding-left: 0; margin-top: 25px; } } .wpo-blog-single-section .comments-area .comment-main-area p { margin-bottom: 20px; } .wpo-blog-single-section .comments-area .comments-meta h4 { font-family: "Inter", sans-serif; font-size: 20px; font-size: 1.33333rem; color: #1E3446; font-weight: bold; margin: 0 0 1em; } .wpo-blog-single-section .comments-area .comments-meta h4 span { font-size: 15px; font-size: 1rem; color: #6e6e6e; font-weight: normal; text-transform: none; display: inline-block; padding-left: 5px; font-family: "Inter", sans-serif; } @media (max-width: 767px) { .wpo-blog-single-section .comments-area .comments-meta h4 span { padding-left: 0; } } .wpo-blog-single-section .comments-area .comment-reply-link { font-family: "Inter", sans-serif; font-size: 13px; font-size: 0.86667rem; font-weight: 600; color: #1E3446; text-align: center; border-radius: 50px; display: inline-block; font-family: "Inter", sans-serif; text-decoration: underline; text-transform: uppercase; letter-spacing: 1px; } .wpo-blog-single-section .comments-area .comment-reply-link:hover { color: #2e3191; } .wpo-blog-single-section .comment-respond { margin-top: 70px; padding: 40px; background: #F3F6F6; } @media (max-width: 575px) { .wpo-blog-single-section .comment-respond { padding: 20px; } } .wpo-blog-single-section .comment-respond .comment-reply-title { font-size: 22px; font-size: 1.46667rem; margin: 0 0 1.5em; text-transform: uppercase; letter-spacing: 2px; } @media (max-width: 991px) { .wpo-blog-single-section .comment-respond .comment-reply-title { font-size: 20px; font-size: 1.33333rem; } } .wpo-blog-single-section .comment-respond form input, .wpo-blog-single-section .comment-respond form textarea { background-color: #fff; width: 100%; height: 65px; border: 0; padding: 6px 15px; margin-bottom: 15px; outline: 0; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: all 0.3s; transition: all 0.3s; } .wpo-blog-single-section .comment-respond form input:focus, .wpo-blog-single-section .comment-respond form textarea:focus { -webkit-box-shadow: none; box-shadow: none; border-color: #2e3191; } @media (max-width: 991px) { .wpo-blog-single-section .comment-respond form input, .wpo-blog-single-section .comment-respond form textarea { height: 40px; } } .wpo-blog-single-section .comment-respond form textarea { height: 220px; padding: 15px; } @media (max-width: 991px) { .wpo-blog-single-section .comment-respond form textarea { height: 150px; } } .wpo-blog-single-section .comment-respond .form-inputs { overflow: hidden; } .wpo-blog-single-section .comment-respond .form-inputs > input:nth-child(1) { width: 49%; float: left; } @media (max-width: 767px) { .wpo-blog-single-section .comment-respond .form-inputs > input:nth-child(1) { width: 100%; float: none; } } .wpo-blog-single-section .comment-respond .form-inputs > input:nth-child(2) { width: 49%; float: right; } @media (max-width: 767px) { .wpo-blog-single-section .comment-respond .form-inputs > input:nth-child(2) { width: 100%; float: none; } } .wpo-blog-single-section .comment-respond .form-submit input { max-width: 180px; background-color: #2e3191; color: #fff; margin-bottom: 0; border: 0; outline: 0; font-size: 15px; border-radius: 0px; } .wpo-blog-single-section .comment-respond .form-submit input:hover { background-color: #1E3446; } @media screen and (min-width: 1200px) { .wpo-blog-single-left-sidebar-section .blog-sidebar { padding-right: 45px; padding-left: 0; } } /*-------------------------------------------------------------- 15. wpo-contact-pg-section --------------------------------------------------------------*/ .wpo-contact-pg-section .row { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .wpo-contact-pg-section .wpo-contact-title { max-width: 440px; margin: 0 auto; text-align: center; margin-bottom: 50px; } @media (max-width: 767px) { .wpo-contact-pg-section .wpo-contact-title { margin-bottom: 30px; } } .wpo-contact-pg-section .wpo-contact-title h2 { font-size: 35px; font-size: 2.33333rem; font-weight: 700; margin-bottom: 20px; } @media (max-width: 575px) { .wpo-contact-pg-section .wpo-contact-title h2 { font-size: 25px; font-size: 1.66667rem; } } .wpo-contact-pg-section form input, .wpo-contact-pg-section form select, .wpo-contact-pg-section form textarea { background: #fff; width: 100%; height: 50px; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important; padding-left: 25px; border: 0; } @media (max-width: 991px) { .wpo-contact-pg-section form input, .wpo-contact-pg-section form select, .wpo-contact-pg-section form textarea { height: 45px; } } .wpo-contact-pg-section form input:focus, .wpo-contact-pg-section form select:focus, .wpo-contact-pg-section form textarea:focus { border-color: #2e3191; background: #fff; } .wpo-contact-pg-section form textarea { height: 180px; padding-top: 15px; } .wpo-contact-pg-section form { margin: 0 -15px; overflow: hidden; } .wpo-contact-pg-section form ::-webkit-input-placeholder { font-style: 15px; font-style: normal; color: #9d9c9c; } .wpo-contact-pg-section form :-moz-placeholder { font-style: 15px; font-style: normal; color: #9d9c9c; } .wpo-contact-pg-section form ::-moz-placeholder { font-style: 15px; font-style: normal; color: #9d9c9c; } .wpo-contact-pg-section form :-ms-input-placeholder { font-style: 15px; font-style: normal; color: #9d9c9c; } .wpo-contact-pg-section form select { display: inline-block; color: #a9a9a9; cursor: pointer; opacity: 1; padding: 6px 25px; font-size: 15px; font-size: 1rem; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; -moz-appearance: none; background: #fff url(../images/select-icon2.png) no-repeat calc(100% - 15px) center; position: relative; } .wpo-contact-pg-section form select:focus { background: #fff url(../images/select-icon2.png) no-repeat calc(100% - 15px) center; } .wpo-contact-pg-section form .submit-area { text-align: center; width: 100%; margin-bottom: 10px; margin-left: 0; } @media (max-width: 767px) { .wpo-contact-pg-section form .submit-area { margin-bottom: 0; } } .wpo-contact-pg-section form .submit-area .theme-btn, .wpo-contact-pg-section form .submit-area .view-cart-btn { border-radius: 0px; font-family: "Inter", sans-serif; font-size: 16px; } .wpo-contact-pg-section form .submit-area .theme-btn:after, .wpo-contact-pg-section form .submit-area .view-cart-btn:after { border-radius: 0px; } .wpo-contact-pg-section form > div { width: calc(50% - 30px); float: left; margin: 0 15px 25px; } @media (max-width: 600px) { .wpo-contact-pg-section form > div { width: calc(100% - 25px); float: none; } } .wpo-contact-pg-section form .fullwidth { width: calc(100% - 25px); float: none; clear: both; } .wpo-contact-pg-section .office-info { padding-top: 50px; margin-left: 50px; } @media (max-width: 991px) { .wpo-contact-pg-section .office-info { margin-left: 0; } } .wpo-contact-pg-section .office-info .office-info-item { padding: 20px; border: 1px solid #EFEFEF; margin-bottom: 15px; } .wpo-contact-pg-section .office-info .office-info-item:last-child { margin-bottom: 0; } .wpo-contact-pg-section .office-info .office-info-item .office-info-icon { float: left; overflow: hidden; margin-right: 20px; } .wpo-contact-pg-section .office-info .office-info-item .office-info-icon .icon .fi:before { font-size: 30px; color: #2e3191; } .wpo-contact-pg-section .office-info .office-info-item .office-info-text { overflow: hidden; } .wpo-contact-pg-section .office-info .office-info-item .office-info-text h2 { font-weight: 600; font-size: 16px; line-height: 19px; color: #00adee; } .wpo-contact-pg-section .office-info .office-info-item .office-info-text p { margin-bottom: 0; font-weight: 400; font-size: 15px; line-height: 18px; color: #A3A3A3; } .wpo-contact-pg-section .wpo-contact-form-area { padding: 50px; background: #F3F6F6; padding-bottom: 0; position: relative; z-index: 99; margin-top: -150px; } @media (max-width: 767px) { .wpo-contact-pg-section .wpo-contact-form-area { padding: 30px; padding-top: 50px; } } @media (max-width: 575px) { .wpo-contact-pg-section .wpo-contact-form-area { margin-top: 0; margin-top: 50px; } } .wpo-contact-map-section { padding: 100px 80px; padding-bottom: 0; } @media (max-width: 1600px) { .wpo-contact-map-section { padding: 100px 30px; padding-bottom: 0; } } @media (max-width: 1199px) { .wpo-contact-map-section { padding: 100px 0px; padding-bottom: 0; } } @media (max-width: 991px) { .wpo-contact-map-section { padding: 90px 0px; padding-bottom: 0; } } .wpo-contact-map-section .wpo-contact-map { height: 550px; } .wpo-contact-map-section iframe { width: 100%; height: 100%; border: 0; outline: 0; } .wpo-contact-map-section h2.hidden { display: none; } /*-------------------------------------------------------------- 16. error-404-section --------------------------------------------------------------*/ .error-404-section { text-align: center; } .error-404-section .error-message { margin-top: 70px; padding: 0 200px; } @media (max-width: 991px) { .error-404-section .error-message { margin-top: 50px; padding: 0 100px; } .padding-0{ padding: 0; } } @media (max-width: 767px) { .error-404-section .error-message { padding: 0; } } .error-404-section .error-message h3 { font-size: 30px; font-size: 2rem; margin: 0 0 0.8em; font-weight: 600; } .error-404-section .error-message p { margin-bottom: 1.8em; } /*# sourceMappingURL=style.css.map */