Server IP : 162.214.80.37 / Your IP : 216.73.216.83 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/imyrqtmy/public_html/loansuvidha/assets/css/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
@charset "UTF-8"; /*----------------------------------------------------------------------------------- Template Name: Surancy - Insurance Agency Figma Template Template URI: site.com Description: Surancy is a creative & unique HTML template specifically created for insurance, car insurance, health insurance, life insurance and all insurance company related any business website. Author: WebTend Author URI: https://webtend.net/ Version: 1.0 -------------------------- CSS INDEX -------------------------- 01. Common css 02. Header css 03. Hero css 04. About css 05. Services css 06. Portfolio css 07. Elements css 08. Career css 09. Team css 10. Testimonial css 11. Faq css 12. Blog css 13. Contact css 14. Footer css 15. Sliders css 16. Wrapper css 17. Sections css -----------------------------------------------------------------------------------*/ .cta_area-two.green-bg .cta_one-content-box .main-btn.secondary-btn:hover, .testimonial-wrapper .single-testimonial-item .testimonial-inner-content .testimonial-content > p, .footer-copyright, .service-nav-widget .footer-content .footer-widget-nav li a:hover, .footer-widget, .contact-form .form_group label, .contact-nav-tab .nav-link, .sidebar-widget-area .tag-cloud-widget a, form.comment-form .main-btn:hover, .comments-area .comment .comment-wrap .comment-author-content span.author-name, .blog-post .entry-content .block-quote span, .post-meta span:hover a, .accordion-card-two .accordion-header h6.accordion-title span.number, .testimonial-arrows .slick-arrow.next, .single-testimonial-item-two .testimonial-inner-content .testimonial-content > p, .single-team-item-three .member-info ul.social-link li a, .single-team-item-three:hover .member-info p.position, .single-team-item-two .member-img .hover-content .social-box ul li a, .single-team-item .member-img .hover-content .social-box ul.social-link li a, .job-details-wrapper .job-content .info-box span, .single-job-item .content .text h3.title span.duration, .single-job-item .sn-number, .single-info-item .info span.title, .single-info-item .icon, .single-insta-item .insta-img .hover-content .content .icon-btn, .single-phone-item .icon, .single-process-item .content p, .single-pricing-item .pricing-body .pricing-check li, .single-pricing-item .pricing-head p.price, .fancy-icon-box:hover .content p, .surancy-pagination li a, .check-list li, .portfolio-info-area > ul > li span.title, .filter-button .filter-btn li, .experience-box .experience-inner-content h2.number, .experience-box .experience-inner-content span.title, .page-banner .page-banner-content ul.breadcrumb-link li, .header-top-bar .top-right .lang-dropdown .nice-select .list, .nav-right-item .search-btn, .header-navigation .main-menu ul > li .sub-menu li a, .header-navigation .main-menu ul > li > a, .btn-link, .main-btn.filled-btn, .main-btn.white-btn, .main-btn.secondary-btn, .main-btn.primary-btn:hover, .main-btn, h6, h5, h4, h3, h2, h1 { color: #0F0F2D; } .footer-copyright .footer-nav ul li a:hover, .footer-widget .footer-content .social-box ul.social-link li a:hover, .green-bg .footer-newsletter-widget .footer-content form label, .blue-bg .footer-newsletter-widget .footer-content form label, .social-link-two li a, .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date span.posted-on:hover, .sidebar-widget-area .category-widget ul.category-nav li a:hover, .single-blog-post .entry-content .btn-link, .single-experience-box .text .icon i, .check-list li i, .single-portfolio-item-two .content .cat-link, .hero-content span.tag-line, .header-navigation.breakpoint-on .nav-search .search-btn, .btn-link:hover, .sub-title { color: #193B1E; } .benefit-content-box ul.check-list li i, .footer-newsletter-widget .footer-content form label, .green-bg .footer-copyright .footer-nav ul li a:hover, .green-bg .contact-info-widget .footer-content ul li a:hover, .green-bg .service-nav-widget .footer-content .footer-widget-nav li a:hover, .blue-bg .contact-info-widget .footer-content ul li a:hover, .blue-bg .service-nav-widget .footer-content .footer-widget-nav li a:hover, .contact-nav-tab .nav-link.active i, .social-link-two li a:hover, .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date h5:hover, .post-navigation-item .post-nav-item .content h6:hover, .post-author-box .author-content ul.social-link li a:hover, .blog-post .entry-footer .social-share a:hover, .blog-post .entry-content ul li i, .blog-post-bgi-item .entry-content .btn-link:hover, .blog-post-bgi-item .entry-content h3.title:hover, .blog-post-bgi-item .entry-content .post-meta span:hover a, .blog-post-quote-item .entry-content h3.title:hover, .single-blog-post-four:hover .entry-content h3.title:hover, .single-blog-post-three .entry-content h3.title:hover, .single-blog-post-two .post-thumbnail .hover-content .entry-content h3.title:hover, .single-blog-post:hover .entry-content .btn-link, .accordion-card-three .accordion-header .accordion-title span.number, .accordion-card-two .accordion-header h6.accordion-title[aria-expanded=true]:after, .accordion-card-two .accordion-header h6.accordion-title[aria-expanded=true] span.number, .accordion-card .accordion-header h6.accordion-title[aria-expanded=true]:after, .accordion-card .accordion-header h6.accordion-title span.number, .testimonial-arrows .slick-arrow, .single-team-item-three:hover .member-info ul.social-link li a:hover, .single-team-item-two .member-info h4.title:hover, .single-team-item .member-info h3.title:hover, .job-details-wrapper .job-content-box ul.check-list li i, .single-phone-item .info h6:hover a, .single-pricing-item .pricing-body .pricing-check li i, .single-features-item-three .icon i, .single-features-item-two .content .btn-link, .video-popup:hover, .video-popup, .single-portfolio-item-two .content .btn-link:hover, .single-portfolio-item .img-holder .content-hover .content .icon-btn, .page-banner .page-banner-content ul.breadcrumb-link li.active, .page-banner .page-banner-content ul.breadcrumb-link.text-white li.active, .header-top-bar .top-right .social-link li a:hover, .header-top-bar .top-left span:hover a, .nav-right-item .search-btn:hover, .header-navigation .main-menu ul > li:hover > a, .header-navigation .main-menu ul > li .sub-menu li:hover > a, .header-navigation .main-menu ul > li .sub-menu li a:hover, .text-white span.sub-title { color: #FFB966; } .cta_area-one .cta-wrapper.yellow-bg .main-btn.primary-btn:hover, .green-bg .footer-copyright, .green-bg .footer-widget h4.widget-title, .green-bg .footer-widget, .blue-bg .footer-copyright, .blue-bg .footer-widget h4.widget-title, .blue-bg .footer-widget, .sidebar-widget-area .tag-cloud-widget a:hover, .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content p, .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content h2.title, .comments-respond p, .comments-respond h3.comments-heading, .blog-post .entry-footer .tag-links a:hover, .blog-post-bgi-item .entry-content .btn-link, .blog-post-bgi-item .entry-content h3.title, .blog-post-bgi-item .entry-content .post-meta span, .single-blog-post-four:hover .entry-content h3.title, .single-blog-post-four:hover .entry-content, .single-blog-post:hover .entry-content h3.title, .single-blog-post:hover .entry-content, .single-team-item-three:hover .member-info ul.social-link li a, .single-team-item .member-info p, .single-team-item .member-info h3.title, .single-process-item.text-white .content p, .single-pricing-item:hover .pricing-body .pricing-check li, .single-pricing-item:hover .pricing-body p, .single-pricing-item:hover .pricing-head p.price span.duration, .single-pricing-item:hover .pricing-head p.price, .single-pricing-item:hover .pricing-head h3.title, .single-features-item-three .content h4.title, .single-features-item-two .content p, .single-features-item-two .content h4.title, .single-features-item:hover .content h4.title, .single-service-item-two:hover .service-content .content .btn-link, .single-service-item-two:hover .service-content .content h4.title, .single-service-item-two:hover .service-content, .single-service-item:hover .content p, .single-service-item:hover .content h3.title, .page-banner .page-banner-content ul.breadcrumb-link.text-white li, .hero-wrapper-two .hero-content.text-white span.tag-line, .header-top-bar .top-right .social-link li a, .header-top-bar .top-right .lang-dropdown .nice-select, .header-top-bar .top-left span, .header-navigation.breakpoint-on .nav-menu .main-menu ul li .dd-trigger, .back-to-top:hover, .back-to-top:focus, .offcanvas-panel .panel-close, .main-btn.filled-btn.filled-white, .main-btn.filled-btn:hover, .main-btn.secondary-btn:hover, .main-btn.primary-btn, .text-white p, .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6 { color: #fff; } .features-wrapper .features-inner-wrap:after, .counter-wrapper .inner-wrapper, .footer-newsletter-widget .footer-content form label, .footer-one:before, .social-link-two li a:hover, .sidebar-widget-area .tag-cloud-widget a:hover, .comments-respond, .blog-post .entry-footer .tag-links a:hover, .single-blog-post-four:hover .entry-content, .single-blog-post:hover .entry-content, .post-meta span:not(:last-child):after, .testimonial-arrows .slick-arrow, .pie-item:before, .single-team-item-three:hover .member-info ul.social-link li a:hover, .single-progress-bar.progress-style-two .progress .progress-bar, .single-pricing-item:hover, .single-features-item-three, .single-portfolio-item .img-holder .content-hover .content .icon-btn, .single-service-item-two:hover .service-content, .single-service-item:hover .content, .header-navigation.breakpoint-on .nav-menu .main-menu ul li .dd-trigger, .offcanvas-panel .panel-close, .main-btn.filled-btn.filled-white:hover, .main-btn.filled-btn:hover, .main-btn.secondary-btn:hover, .main-btn.primary-btn, .green-bg { background-color: #193B1E; } .about_area-one:before, .green-bg .footer-newsletter-widget .footer-content form label, .green-bg .contact-info-widget .footer-content ul li a:after, .green-bg .service-nav-widget .footer-content .footer-widget-nav li a:hover:after, .blue-bg .footer-newsletter-widget .footer-content form label, .blue-bg .contact-info-widget .footer-content ul li a:after, .blue-bg .service-nav-widget .footer-content .footer-widget-nav li a:after, .footer-one:after, .contact-nav-tab .nav-link:after, .blog-post .entry-content .block-quote span:before, .blog-post-bgi-item .entry-content .post-meta span:after, .blog-post-quote-item .entry-content h4:before, .testimonial-arrows .slick-arrow.next, .single-team-item-three .member-info ul.social-link li a, .single-team-item-three:hover .member-info, .single-team-item-two .member-img .hover-content .social-box, .single-team-item .member-img .hover-content .social-box, .single-job-item .content .text h3.title span.duration, .single-experience-box .text .icon:after, .single-info-item .icon, .single-progress-bar.progress-style-two .progress, .single-progress-bar.progress-style-one .progress .progress-bar, .single-pricing-item:hover .pricing-body .main-btn.primary-btn, .fancy-icon-box:hover, .single-features-item-two .icon, .surancy-pagination li a:hover, .single-portfolio-item .img-holder .content-hover .content, .filter-button .filter-btn li:hover, .filter-button .filter-btn li.active, .single-service-item:hover .read-more, .experience-box, .hero-content span.tag-line i, .header-two .header-navigation .inner-navigation:after, .back-to-top:hover, .back-to-top:focus, .main-btn.secondary-btn, .main-btn.primary-btn:hover, .yellow-bg, .sub-title:before { background-color: #FFB966; } .cta_area-one .cta-wrapper.yellow-bg .main-btn.primary-btn:hover, .single-blog-post-four .entry-content .main-btn.secondary-btn:hover, .single-team-item-three:hover .member-info ul.social-link li a, .offcanvas-panel .panel-overlay, .black-bg { background-color: #1D231F; } .cta_area-two.green-bg .cta_one-content-box .main-btn.secondary-btn:hover, ul.slick-dots li:after, .footer-newsletter-widget .footer-content form .form_control, .contact-form-area, .sidebar-widget-area .tag-cloud-widget a, form.comment-form .main-btn:hover, .blog-post-quote-item .entry-content, .single-blog-post-four .entry-content, .single-blog-post-two .post-thumbnail .hover-content .entry-content, .single-blog-post .entry-content, .accordion-card-three, .accordion-card-two, .single-insta-item .insta-img .hover-content .content .icon-btn, .single-progress-bar.progress-style-one .progress, .single-pricing-item, .fancy-icon-box, .single-features-item .content, .video-popup, .single-service-item-two .service-content, .single-service-item, .about-experience-box, .hero-contact-area, .header-top-bar .top-right .lang-dropdown:after, .header-top-bar .top-left span:after, .header-two .header-navigation.sticky, .header-one .header-navigation.sticky, .header-navigation.breakpoint-on .nav-menu, .header-navigation .main-menu ul > li .sub-menu, .preloader, .offcanvas-panel .offcanvas-panel-inner, .main-btn.white-btn, .white-bg { background-color: #fff; } .contact-form .nice-select:focus, .contact-form .form_control:focus, .sidebar-widget-area .tag-cloud-widget, .sidebar-widget-area .search-widget, .blog-post .entry-content .block-quote, .portfolio-info-area, .gray-bg { background-color: #FEFBE9; } .about_area-one:after, .blue-bg { background-color: #0F0F2D; } h1 { font-size: 65px; font-weight: 700; line-height: 70px; } h2 { font-size: 50px; font-weight: 700; line-height: 60px; } h3 { font-size: 24px; font-weight: 700; line-height: 30px; } h4 { font-size: 22px; font-weight: 700; line-height: 32px; } h5 { font-size: 20px; font-weight: 600; line-height: 30px; } h6 { font-size: 18px; font-weight: 600; line-height: 30px; } .play-wrapper, .footer-newsletter-widget .footer-content form label, .social-link-two li a, .testimonial-arrows .slick-arrow, .single-team-item-three .member-info ul.social-link li a, .single-info-item .icon, .single-insta-item .insta-img .hover-content .content .icon-btn, .single-insta-item .insta-img .hover-content, .single-phone-item .icon, .single-process-item .process-inner-content, .single-features-item-two .icon, .surancy-pagination li a, .video-popup, .single-portfolio-item .img-holder .content-hover .content .icon-btn, .experience-box, .hero-content span.tag-line i, .header-navigation.breakpoint-on .nav-menu .main-menu ul li .dd-trigger, .preloader { 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; } /*---======================== 01. Default css =======================----*/ /* Base CSS */ html { font-size: 100%; } * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; } a { color: inherit; text-decoration: none; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } a:hover, a:focus { color: inherit; text-decoration: none; } a:focus, input:focus, textarea:focus, button:focus { text-decoration: none; outline: none; } i, span, a { display: inline-block; } h1, h2, h3, h4, h5, h6 { margin: 0px; font-family: "Syne", sans-serif; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { h2 { font-size: 36px; line-height: 45px; } } @media (max-width: 1199px) { h2 { font-size: 36px; line-height: 45px; } } @media (max-width: 767px) { h2 { font-size: 32px; line-height: 45px; } } ul, ol { margin: 0px; padding: 0px; list-style-type: none; } p { margin: 0px; } /* input, textarea { display: inherit; } */ label { margin-bottom: 0; } iframe { width: 100%; border: none; display: inherit; } img { max-width: 100%; } body { font-weight: normal; font-style: normal; font-weight: 400; color: #666666; font-family: "DM Sans", sans-serif; font-size: 16px; line-height: 30px; overflow-x: hidden; } /*====== Extra CSS ======*/ .container-fluid { padding-left: 70px; padding-right: 70px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .container-fluid { padding-left: 15px; padding-right: 15px; } } @media (max-width: 1199px) { .container-fluid { padding-left: 15px; padding-right: 15px; } } .mbm-150 { margin-bottom: -130px; } @media only screen and (min-width: 1200px) { .plr-5p { padding-left: 5%; padding-right: 5%; } /* Margin Left */ .ml-lg-40 { margin-left: 40px; } .ml-lg-45 { margin-left: 45px; } .ml-lg-55 { margin-left: 55px; } .ml-lg-60 { margin-left: 60px; } .ml-lg-70 { margin-left: 70px; } .ml-minus-lg-60 { margin-left: -60px; } /* Margin Right */ .mr-lg-40 { margin-right: 40px; } .mr-lg-50 { margin-right: 50px; } .mr-lg-70 { margin-right: 70px; } .mr-lg-100 { margin-right: 100px; } /* Padding Left */ .pl-lg-20 { padding-left: 20px; } .pl-lg-30 { padding-left: 30px; } .pl-lg-40 { padding-left: 40px; } .pl-lg-45 { padding-left: 45px; } .pl-lg-50 { padding-left: 50px; } .pl-lg-55 { padding-left: 55px; } .pl-lg-60 { padding-left: 60px; } .pl-lg-70 { padding-left: 70px; } .pl-lg-80 { padding-left: 80px; } .pl-lg-100 { padding-left: 100px; } /* Padding Right */ .pr-lg-30 { padding-right: 30px; } .pr-lg-40 { padding-right: 40px; } .pr-lg-50 { padding-right: 50px; } .pr-lg-60 { padding-right: 60px; } .pr-lg-70 { padding-right: 70px; } } ul.social-link li { display: inline-block; } .bg_cover { background-position: center center; background-size: cover; background-repeat: no-repeat; height: 66px; } .slick-slide { outline: 0; } .form_group { position: relative; } .form_control { width: 100%; border: none; } textarea.form_control { padding-top: 15px; display: inherit; } .p-r { position: relative; } .z-1 { z-index: 1; } .z--1 { z-index: -1; } .z-2 { z-index: 2; } .sub-title { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font: 700 18px "DM Sans", sans-serif; line-height: 30px; } .sub-title:before { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 15px; content: ""; width: 7px; height: 7px; border-radius: 50%; } .section-title span.sub-title { margin-bottom: 9px; } .section-title h2 { letter-spacing: -0.02em; } /*===== All Bg =====*/ .black-dark-bg { background-color: #272C28; } /*===== All Button Style =====*/ button { border: none; } .main-btn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 17px 35px; font: 700 16px "DM Sans", sans-serif; text-transform: capitalize; border-radius: 50px; line-height: 21px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .main-btn i { font-size: 12px; margin-left: 5px; } .main-btn.filled-btn { background-color: transparent; border: 1px solid rgba(0, 0, 0, 0.1); } .main-btn.filled-btn.filled-white { border-color: #fff; } .main-btn.filled-btn.filled-white:hover { border-color: transparent; } .btn-link { text-transform: capitalize; font-weight: 600; font-size: 16px; line-height: 22px; text-decoration: underline; } .btn-link i { font-size: 12px; margin-left: 7px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .btn-link:hover i { margin-left: 10px; } /*====== Custom Animation =======*/ @-webkit-keyframes playpopup { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.6; } 50% { -webkit-transform: scale(1.3); transform: scale(1.3); opacity: 0.3; } 100% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0; } } @keyframes playpopup { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.6; } 50% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0.3; } 100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; } } /*====== Search Modal ======*/ .search-modal { background-color: rgba(13, 18, 23, 0.95); } .search-modal .modal-content { padding: 15px 30px; background-color: transparent; border: none; } .search-modal .modal-content label { position: absolute; top: 15px; right: 0; color: #fff; } .search-modal .modal-content .form_control { padding: 15px 30px 15px 0; background-color: transparent; color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.7); } .search-modal .modal-content .form_control::-webkit-input-placeholder { color: #fff; } .search-modal .modal-content .form_control::-moz-placeholder { color: #fff; } .search-modal .modal-content .form_control:-ms-input-placeholder { color: #fff; } .search-modal .modal-content .form_control::-ms-input-placeholder { color: #fff; } .search-modal .modal-content .form_control::placeholder { color: #fff; } .search-modal .modal-content .form_control:focus { background-color: transparent; } .modal-open { overflow: auto !important; padding-right: 0 !important; overflow-x: hidden !important; } .modal-open .modal.show { padding-right: 0 !important; overflow-x: hidden !important; overflow-y: hidden !important; } /* Off Canvas Panel */ .offcanvas-panel { position: fixed; right: 0; top: 0; z-index: 9999; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .offcanvas-panel .panel-overlay { position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; cursor: pointer; z-index: 9998; opacity: 0; visibility: hidden; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .offcanvas-panel.panel-on { visibility: visible; opacity: 1; } .offcanvas-panel.panel-on .panel-overlay { visibility: visible; opacity: 0.4; } .offcanvas-panel.panel-on .offcanvas-panel-inner { visibility: visible; opacity: 1; margin-right: 0; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .offcanvas-panel .offcanvas-panel-inner { max-width: 330px; height: 100%; padding: 30px 40px; position: relative; overflow-y: scroll; overflow-x: hidden; margin-right: -300px; opacity: 0; visibility: hidden; z-index: 9999; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 575px) { .offcanvas-panel .offcanvas-panel-inner { padding: 30px 20px; } } .offcanvas-panel .offcanvas-panel-inner .panel-logo, .offcanvas-panel .offcanvas-panel-inner .about-us { margin-bottom: 40px; } .offcanvas-panel .offcanvas-panel-inner::-webkit-scrollbar { display: none; } .offcanvas-panel .panel-widget-title { font-size: 20px; margin-bottom: 30px; padding-bottom: 15px; position: relative; border-bottom: 2px solid #ededed; font-weight: 600; } .offcanvas-panel .contact-us form .form_control { border: 1px solid rgba(11, 3, 1, 0.1); padding: 15px 25px; margin-bottom: 20px; } .offcanvas-panel .panel-close { position: absolute; top: 0; right: 0; font-size: 20px; width: 40px; height: 40px; 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; z-index: 2; } /*===== Nice Select =====*/ .nice-select { padding: 0 10px; border: none; border-radius: 0px; font-size: 16px; line-height: 1; /* z-index: 2; */ } .nice-select:after { position: absolute; right: 0; content: ""; font-family: "Font Awesome 5 Pro"; font-weight: 400; } .nice-select ul.list { border-radius: 0; } .nice-select .option { padding: 0 10px; } /*====== Start Preloader css ======*/ .preloader { bottom: 0; height: 100vh; left: 0; position: fixed; right: 0; top: 0; width: 100vw; z-index: 99999; } .preloader .loader { margin: 0 auto; position: relative; text-align: center; } .preloader .pre-box { width: 50px; height: 50px; background: #193B1E; -webkit-animation: loaderAnimate 0.5s linear infinite; animation: loaderAnimate 0.5s linear infinite; position: absolute; top: 0; left: 0; border-radius: 3px; } .preloader .pre-shadow { width: 50px; height: 5px; background: #000; opacity: 0.1; position: absolute; top: 59px; left: 0; border-radius: 50%; -webkit-animation: loaderShadow 0.5s linear infinite; animation: loaderShadow 0.5s linear infinite; } @-webkit-keyframes loaderAnimate { 17% { border-bottom-right-radius: 3px; } 25% { -webkit-transform: translateY(9px) rotate(22.5deg); transform: translateY(9px) rotate(22.5deg); } 50% { -webkit-transform: translateY(18px) scale(1, 0.9) rotate(45deg); transform: translateY(18px) scale(1, 0.9) rotate(45deg); border-bottom-right-radius: 40px; } 75% { -webkit-transform: translateY(9px) rotate(67.5deg); transform: translateY(9px) rotate(67.5deg); } 100% { -webkit-transform: translateY(0) rotate(90deg); transform: translateY(0) rotate(90deg); } } @keyframes loaderAnimate { 17% { border-bottom-right-radius: 3px; } 25% { -webkit-transform: translateY(9px) rotate(22.5deg); transform: translateY(9px) rotate(22.5deg); } 50% { -webkit-transform: translateY(18px) scale(1, 0.9) rotate(45deg); transform: translateY(18px) scale(1, 0.9) rotate(45deg); border-bottom-right-radius: 40px; } 75% { -webkit-transform: translateY(9px) rotate(67.5deg); transform: translateY(9px) rotate(67.5deg); } 100% { -webkit-transform: translateY(0) rotate(90deg); transform: translateY(0) rotate(90deg); } } @-webkit-keyframes loaderShadow { 50% { -webkit-transform: scale(1.2, 1); transform: scale(1.2, 1); } } @keyframes loaderShadow { 50% { -webkit-transform: scale(1.2, 1); transform: scale(1.2, 1); } } /*====== Start Back to top css ======*/ .back-to-top { background-color: #193B1E; border-radius: 50%; bottom: 30px; color: #fff; cursor: pointer; display: none; font-size: 20px; width: 50px; height: 50px; line-height: 50px; position: fixed; right: 30px; text-align: center; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; z-index: 337; } /*==================== End COMMON css ======================*/ /*---================== 02. Header css =================----*/ /* Transparent Header */ .transparent-header { position: absolute; background-color: transparent; top: 0; left: 0; width: 100%; z-index: 999; } @media (max-width: 991px) { .transparent-header { top: 0; } } /* Header Navigation */ @media (max-width: 1199px) { .header-navigation { padding: 15px 0; } } .header-navigation .nav-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; visibility: hidden; opacity: 0; z-index: 2; } .header-navigation .nav-overlay.active { visibility: visible; opacity: 1; } @media (max-width: 575px) { .header-navigation .site-branding { max-width: 150px; } } .header-navigation .primary-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .header-navigation .main-menu ul > li { display: inline-block; position: relative; margin-left: 17px; margin-right: 17px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-navigation .main-menu ul > li { margin-left: 14px; margin-right: 14px; } } .header-navigation .main-menu ul > li > a { position: relative; display: block; font: 700 18px "Syne", sans-serif; padding: 40px 0 41px; text-transform: capitalize; line-height: 1; } .header-navigation .main-menu ul > li > a span.dd-trigger { margin-left: 5px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-navigation .main-menu ul > li > a { font-size: 16px; } } .header-navigation .main-menu ul > li .sub-menu { position: absolute; left: 0; top: 120%; width: 250px; opacity: 0; visibility: hidden; -webkit-transition: all 0.2s; transition: all 0.2s; z-index: 99; padding: 15px 0; height: auto; text-align: left; border-radius: 5px; -webkit-box-shadow: 0px 30px 80px 15px rgba(0, 0, 0, 0.09); box-shadow: 0px 30px 80px 15px rgba(0, 0, 0, 0.09); } .header-navigation .main-menu ul > li .sub-menu li { display: block; margin: 0 20px 10px; border-bottom: 1px solid #ececec; } .header-navigation .main-menu ul > li .sub-menu li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 5px 10px; position: relative; line-height: 1.5; margin: 0; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-navigation .main-menu ul > li .sub-menu li a span.dd-trigger { float: right; } .header-navigation .main-menu ul > li .sub-menu li:last-child { border-bottom: 0; margin-bottom: 0; } .header-navigation .main-menu ul > li .sub-menu li:last-child a { padding-bottom: 0; } .header-navigation .main-menu ul > li .sub-menu li .sub-menu { left: 100%; top: 50%; } .header-navigation .main-menu ul > li .sub-menu li:hover .sub-menu { top: 0%; } .header-navigation .main-menu ul > li:hover > .sub-menu { opacity: 1; visibility: visible; top: 100%; } .header-navigation.breakpoint-on .nav-search .form_control { border: 1px solid #e1e1e1; padding: 15px 20px; } .header-navigation.breakpoint-on .nav-search .search-btn { position: absolute; top: 17px; right: 20px; background-color: transparent; } .header-navigation.breakpoint-on .nav-menu { text-align: left; position: fixed; top: 0; left: -290px; width: 290px; height: 100%; -webkit-transition-duration: 500ms; transition-duration: 500ms; padding: 40px 20px; -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); display: block; overflow-x: hidden; overflow-y: scroll; z-index: 9999; } .header-navigation.breakpoint-on .nav-menu.menu-on { left: 0; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li { display: block; margin: 0; border-bottom: 1px solid #ececec; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li.search-item { display: none; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li a { display: block; padding: 15px 0; color: #000; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li .sub-menu { width: 100%; position: relative; top: 0; left: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent; visibility: visible; opacity: 1; display: none; -webkit-transition: none; transition: none; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li .sub-menu > li > a { padding: 10px 20px; } .header-navigation.breakpoint-on .nav-menu .main-menu ul li .dd-trigger { position: absolute; right: 0; top: 10px; height: 25px; width: 25px; border-radius: 3px; z-index: 2; cursor: pointer; font-size: 16px; } .header-navigation.breakpoint-on .nav-menu .main-menu.menu-on { left: 0; } .header-navigation.breakpoint-on .navbar-toggler { display: block; } .header-navigation .navbar-toggler { padding: 10px 7px; border: 1px solid rgba(0, 0, 0, 0.7); background-color: transparent; cursor: pointer; display: none; border-radius: 5px; } @media (max-width: 1199px) { .header-navigation .navbar-toggler { margin-left: 30px; } } @media (max-width: 575px) { .header-navigation .navbar-toggler { margin-left: 15px; } } .header-navigation .navbar-toggler span { position: relative; border-radius: 3px; display: block; height: 2px; padding: 0; width: 30px; cursor: pointer; display: block; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background-color: rgba(0, 0, 0, 0.7); } .header-navigation .navbar-toggler span:not(:first-child) { margin-top: 5px; } .header-navigation .navbar-toggler.active span:nth-of-type(1) { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); top: 7px; } .header-navigation .navbar-toggler.active span:nth-of-type(2) { opacity: 0; } .header-navigation .navbar-toggler.active span:nth-of-type(3) { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); top: -7px; } .nav-right-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .nav-right-item .search-btn { cursor: pointer; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 1199px) { .nav-right-item .search-btn { display: none; } } .nav-right-item .bar-item { cursor: pointer; } .nav-right-item .menu-button { margin-left: 30px; margin-right: 30px; } .header-one .header-navigation .primary-menu { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } @media (max-width: 1199px) { .header-two .header-navigation { padding: 0; } } .header-two .header-navigation .inner-navigation { position: relative; z-index: 1; } @media (max-width: 1199px) { .header-two .header-navigation .inner-navigation { padding: 15px 0; } } .header-two .header-navigation .inner-navigation:after { position: absolute; top: 0; left: 0; content: ""; width: 400px; height: 100%; -webkit-clip-path: polygon(0 0, 93% 0, 100% 100%, 0% 100%); clip-path: polygon(0 0, 93% 0, 100% 100%, 0% 100%); z-index: -1; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-two .header-navigation .inner-navigation:after { width: 250px; } } @media (max-width: 1199px) { .header-two .header-navigation .inner-navigation:after { width: 300px; } } @media (max-width: 575px) { .header-two .header-navigation .inner-navigation:after { width: 200px; } } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-two .header-navigation .site-branding { max-width: 200px; } } .header-two .header-navigation .primary-menu { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .header-two .header-navigation .nav-right-item .menu-button { margin-left: 40px; } .header-top-bar { padding: 13px 0; line-height: 22px; } @media (max-width: 991px) { .header-top-bar { display: none; } } .header-top-bar .top-left span { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .header-top-bar .top-left span i { margin-right: 10px; } .header-top-bar .top-left span:after { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; content: ""; width: 5px; height: 5px; border-radius: 50%; margin-left: 40px; margin-right: 30px; } .header-top-bar .top-left span:not(:first-child):after { display: none; } .header-top-bar .top-right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .header-top-bar .top-right .lang-dropdown { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .header-top-bar .top-right .lang-dropdown:after { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; content: ""; margin-left: 30px; margin-right: 30px; width: 5px; height: 5px; border-radius: 50%; } .header-top-bar .top-right .lang-dropdown .nice-select { padding-right: 20px; line-height: 21px; background-color: transparent; } .header-top-bar .top-right .social-link li:not(:last-child) { margin-right: 20px; } /* Header Sticky */ .sticky { position: fixed; top: 0; left: 0; right: 0; z-index: 999; -webkit-animation: sticky 1.2s; animation: sticky 1.2s; } @-webkit-keyframes sticky { 0% { top: -200px; } 100% { top: 0; } } @keyframes sticky { 0% { top: -200px; } 100% { top: 0; } } /*---======================== 03. Hero css =======================----*/ /* Hero Content */ .hero-content span.tag-line { font: 700 18px "DM Sans", sans-serif; margin-bottom: 30px; } .hero-content span.tag-line i { width: 35px; height: 35px; border-radius: 50%; font-size: 14px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 15px; } .hero-content h1 { margin-bottom: 30px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .hero-content h1 { font-size: 52px; line-height: 55px; } } @media (max-width: 767px) { .hero-content h1 { font-size: 32px; line-height: 35px; } } .hero-content .hero-button .main-btn { margin-bottom: 10px; } .hero-content .hero-button .main-btn:not(:last-child) { margin-right: 15px; } /* Award Box */ .award-box { display: inline-block; max-width: 370px; } .award-box h6 { font-weight: 700; padding-bottom: 25px; border-bottom: 1px solid rgba(15, 15, 45, 0.1); } .award-box ul { margin-top: 30px; } .award-box ul li { display: inline-block; } .award-box ul li:not(:last-child) { margin-right: 60px; } @media (max-width: 767px) { .award-box ul li:not(:last-child) { margin-right: 30px; } } /* Single Slider */ .single-slider { position: relative; z-index: 1; } .single-slider .image-layer { position: absolute; top: 0; left: 0; width: 100%; height: 345px; /* height: 100%; */ -webkit-transition: all 1.4s cubic-bezier(0.7, 0, 0.3, 1); transition: all 1.4s cubic-bezier(0.7, 0, 0.3, 1); -webkit-transform: scale(1.2); transform: scale(1.2); z-index: -1; } .single-slider .image-layer:after { position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; background: rgba(15, 15, 45, 0.7); z-index: -1; } .single-slider.slick-current .image-layer { -webkit-transform: scale(1); transform: scale(1); } /* Hero Contact Area */ .hero-contact-area { padding: 75px 60px 80px; } @media (max-width: 767px) { .hero-contact-area { padding: 75px 30px 80px; } } .hero-contact-area h3 { font-size: 35px; letter-spacing: -0.02em; margin-bottom: 8px; } @media (max-width: 575px) { .hero-contact-area h3 { font-size: 24px; } } .hero-contact-area p { margin-bottom: 30px; } .hero-contact-area .hero-contact-form label { position: absolute; top: 24px; left: 30px; line-height: 1; z-index: 1; } .hero-contact-area .hero-contact-form .nice-select, .hero-contact-area .hero-contact-form .form_control { border: 1px solid rgba(9, 8, 8, 0.1); padding: 19px 50px; border-radius: 32px; margin-bottom: 20px; line-height: 25px; } .hero-contact-area .hero-contact-form .nice-select:after { right: 30px; } .hero-contact-area .hero-contact-form .main-btn { width: 100%; } /* Hero Wrapper One */ .hero-wrapper-one { padding: 70px 0; } @media (max-width: 1199px) { .hero-wrapper-one .hero-content { text-align: center; } } .hero-wrapper-one .hero-one-image { margin-right: -85px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .hero-wrapper-one .hero-one-image { margin-right: -30px; } } @media (max-width: 1199px) { .hero-wrapper-one .hero-one-image { margin-right: 0; } } /* Hero Wrapper Two */ .hero-wrapper-two .single-slider { padding: 100px 0; } @media (max-width: 991px) { .hero-wrapper-two .hero-content { margin-bottom: 60px; } } .hero-wrapper-two .hero-content.text-white h1 { margin-bottom: 45px; } /* Page Banner */ .page-banner .page-banner-content h1 { margin-bottom: 20px; } @media (max-width: 1199px) { .page-banner .page-banner-content h1 { font-size: 52px; line-height: 65px; } } @media (max-width: 767px) { .page-banner .page-banner-content h1 { font-size: 32px; line-height: 45px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .page-banner .page-banner-content h1 { font-size: 42px; line-height: 55px; } } .page-banner .page-banner-content ul.breadcrumb-link li { display: inline-block; font: 500 30px "DM Sans", sans-serif; } @media (max-width: 767px) { .page-banner .page-banner-content ul.breadcrumb-link li { font-size: 17px; } } .page-banner .page-banner-content ul.breadcrumb-link li:not(:last-child):after { display: inline-block; content: ""; font-weight: 400; font-family: "Font Awesome 5 Pro"; margin-left: 20px; margin-right: 13px; } /*---======================== 04. About css =======================----*/ .about-one_image-box img { border-radius: 301px 301.5px 0px 0px; } .about-one_content-box img { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 85px; border-radius: 55px; -webkit-transform: rotate(25deg); transform: rotate(25deg); margin-right: 50px; height: 120px; } @media (max-width: 575px) { .about-one_content-box img { margin-right: 35px; } } .about-one_content-box .text p { margin-bottom: 35px; } .about-experience-box { padding: 50px 50px 60px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.06); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.06); } @media (max-width: 767px) { .about-experience-box { padding: 50px 30px 60px; } } .about-experience-box h3 { font-size: 27px; line-height: 35px; margin-bottom: 18px; } @media (max-width: 575px) { .about-experience-box h3 { font-size: 20px; line-height: 30px; } } .about-experience-box p { margin-bottom: 28px; } .about-experience-box ul.check-list { margin-bottom: 37px; } .experience-box { width: 450px; height: 450px; border-radius: 50%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } @media (max-width: 575px) { .experience-box { width: 300px; height: 300px; } } .experience-box .experience-inner-content span.title { font: 700 18px "DM Sans", sans-serif; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 24px; } .experience-box .experience-inner-content span.title i { margin-right: 20px; font-size: 30px; } .experience-box .experience-inner-content h2.number { font: 700 200px "Syne", sans-serif; line-height: 50px; margin-bottom: 45px; } @media (max-width: 575px) { .experience-box .experience-inner-content img { max-width: 120px; } } .experience-content-box h3 { font-size: 30px; margin-bottom: 20px; } .experience-content-box > p { margin-bottom: 25px; } /*---======================== 05. Services css =======================----*/ .single-service-item { -webkit-box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.1); box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.1); } .single-service-item .content { /* padding: 40px 35px 33px; */ padding: 11px 0px 0px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-service-item .content .icon { margin-bottom: 27px; } .single-service-item .content h3.title { margin-bottom: 8px; margin-top: -26px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-service-item .content h3.title { font-size: 20px; line-height: 30px; } } .single-service-item .read-more { padding: 15px 25px; border-top: 1px solid rgba(15, 15, 45, 0.1); -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .single-service-item-two { 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) { .single-service-item-two { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .single-service-item-two .img-holder { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; max-width: 370px; } .single-service-item-two .img-holder img { border-radius: 185px 185px 0px 185px; } @media (max-width: 575px) { .single-service-item-two .img-holder img { border-radius: 0; width: 100%; } } @media (max-width: 575px) { .single-service-item-two .img-holder { max-width: 100%; width: 100%; } } .single-service-item-two .service-content { max-width: 320px; margin-left: -60px; padding: 40px 40px 30px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-service-item-two .service-content { margin-left: -160px; } } @media (max-width: 575px) { .single-service-item-two .service-content { max-width: 100%; width: 100%; margin-left: 0; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .single-service-item-two .service-content { padding: 40px 30px 30px; margin-left: -160px; } } .single-service-item-two .service-content .icon { margin-bottom: 25px; } .single-service-item-two .service-content .content h4.title { margin-bottom: 8px; } .single-service-item-two .service-content .content p { margin-bottom: 14px; } /*---======================== 06. Portfolio css =======================----*/ /* Portfolio Filter */ .filter-button .filter-btn { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 767px) { .filter-button .filter-btn { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .filter-button .filter-btn li { font: 600 18px "Syne", sans-serif; line-height: 22px; padding: 10px 22px; border-radius: 30px; cursor: pointer; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 991px) { .filter-button .filter-btn li { font-size: 16px; padding: 10px 15px; } } /* Portfolio Item */ .single-portfolio-item:hover .img-holder .content-hover { visibility: visible; opacity: 1; } .single-portfolio-item:hover .img-holder .content-hover .content { bottom: -20%; } .single-portfolio-item .img-holder { position: relative; overflow: hidden; } .single-portfolio-item .img-holder img { width: 100%; } .single-portfolio-item .img-holder .content-hover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(15, 15, 45, 0.75); visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-portfolio-item .img-holder .content-hover .content { position: absolute; bottom: -30%; left: -15%; width: 380px; height: 380px; border-radius: 50%; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .single-portfolio-item .img-holder .content-hover .content .inner-content { padding: 80px 110px 0; } .single-portfolio-item .img-holder .content-hover .content .icon-btn { width: 65px; height: 65px; border-radius: 50%; font-size: 24px; margin-bottom: 25px; } .single-portfolio-item .img-holder .content-hover .content .icon-btn i { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .single-portfolio-item .img-holder .content-hover .content h3.title { font-size: 30px; line-height: 35px; } .single-portfolio-item-two { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .single-portfolio-item-two { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .single-portfolio-item-two .img-holder { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 300px; -o-object-fit: cover; object-fit: cover; } @media (max-width: 575px) { .single-portfolio-item-two .img-holder { width: 100%; } } .single-portfolio-item-two .img-holder img { width: 100%; } .single-portfolio-item-two .content { padding-left: 50px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-portfolio-item-two .content { padding-left: 30px; } } @media (max-width: 767px) { .single-portfolio-item-two .content { padding-left: 20px; } } @media (max-width: 575px) { .single-portfolio-item-two .content { padding-left: 0; padding-top: 20px; } } .single-portfolio-item-two .content .cat-link { font: 500 16px "DM Sans", sans-serif; text-decoration: underline; margin-bottom: 5px; } .single-portfolio-item-two .content h3.title { font-size: 27px; line-height: 32px; margin-bottom: 15px; } .single-portfolio-item-two .content h3.title:hover a { text-decoration: underline; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-portfolio-item-two .content h3.title { font-size: 20px; line-height: 30px; } } @media (max-width: 767px) { .single-portfolio-item-two .content h3.title { font-size: 22px; line-height: 30px; } } .single-portfolio-item-two .content .btn-link { font-weight: 700; } /* Portfolio Info */ .portfolio-info-area { border-top: 3px solid #FFB966; padding: 40px 70px; } @media (max-width: 767px) { .portfolio-info-area { padding: 40px 30px; } } .portfolio-info-area h3 { margin-bottom: 20px; } .portfolio-info-area > ul { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .portfolio-info-area > ul > li { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33%; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; } @media (max-width: 1199px) { .portfolio-info-area > ul > li { width: 50%; } } @media (max-width: 767px) { .portfolio-info-area > ul > li { width: 100%; } } .portfolio-info-area > ul > li span.title { font-size: 22px; font-weight: 700; } @media (max-width: 991px) { .portfolio-info-area > ul > li span.title { font-size: 16px; } } .portfolio-info-area > ul > li span.title:after { display: inline-block; content: ":"; margin-left: 20px; margin-right: 20px; } /*---======================== 07. Elements css =======================----*/ /* Overlay */ .overlay { position: relative; z-index: 1; } .overlay:after { position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; background-color: rgba(15, 15, 45, 0.65); z-index: -1; } /* Headline Text */ .headline-text .animate-text { width: 100%; white-space: nowrap; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; } .headline-text .animate-text span { font: 700 180px "Syne", sans-serif; padding-left: 100%; -webkit-animation: marquee_left 22s linear infinite; animation: marquee_left 22s linear infinite; line-height: 1; } @media (max-width: 1199px) { .headline-text .animate-text span { font-size: 100px; } } @media (max-width: 767px) { .headline-text .animate-text span { font-size: 60px; } } .headline-text .animate-text span.bgi { display: block; background: url(../images/bg/text-bg.jpg) no-repeat top center; background-size: cover; -webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing: -0.02em; } .headline-text .animate-text span.text { color: #181835; } @-webkit-keyframes marquee_left { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes marquee_left { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } /* Check List */ .check-list li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 15px; font: 600 18px "Syne", sans-serif; line-height: 30px; } @media (max-width: 575px) { .check-list li { font-size: 14px; } } .check-list li:not(:last-child) { margin-bottom: 16px; } .check-list li i { font-size: 20px; margin-right: 15px; } /* Arrow */ .shape-arrow i { font-size: 85px; line-height: 85px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); margin-top: 15px; } /* Video Popup */ .video-popup { position: relative; width: 60px; height: 60px; border-radius: 50%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .video-popup:after, .video-popup:before { position: absolute; left: 0; top: 0; content: ""; border-radius: 50%; width: 100%; height: 100%; border: 1px solid #e1e1e1; -webkit-animation: playpopup infinite linear 1s; animation: playpopup infinite linear 1s; } .video-popup:before { -webkit-animation: playpopup infinite linear 2s; animation: playpopup infinite linear 2s; } /* paragraph */ .para { padding-left: 30px; border-left: 5px solid #FFB966; } /* Pagination */ .surancy-pagination { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .surancy-pagination li:not(:last-child) { margin-right: 15px; } @media (max-width: 575px) { .surancy-pagination li:not(:last-child) { margin-right: 10px; } } .surancy-pagination li a { width: 50px; height: 50px; font-weight: 500; border: 1px solid rgba(9, 8, 8, 0.1); border-radius: 50%; margin-bottom: 10px; } .surancy-pagination li a:hover { border-color: transparent; } /* Features Item */ .single-features-item:hover .content { background-color: rgba(25, 59, 30, 0.85); } .single-features-item:hover .content .hover-bg { visibility: visible; opacity: 1; } .single-features-item .content { position: relative; padding: 40px 40px 35px; -webkit-box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.05); box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.05); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-features-item .content .hover-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; visibility: hidden; opacity: 0; z-index: -1; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .single-features-item .content .icon { margin-bottom: 20px; } .single-features-item-two .features-inner-content { padding: 0 50px; } @media (max-width: 1199px) { .single-features-item-two .features-inner-content { padding: 0 20px; } } .single-features-item-two .icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 130px; height: 130px; border-radius: 50%; margin-bottom: 50px; } .single-features-item-two .content h4.title { margin-bottom: 25px; } .single-features-item-two .content p { margin-bottom: 20px; } .single-features-item-three { padding: 58px 60px 50px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-features-item-three { padding: 58px 40px 50px; } } @media (max-width: 1199px) { .single-features-item-three { padding: 58px 40px 50px; } } .single-features-item-three .icon i { font-size: 60px; } .single-features-item-three .content h4.title { letter-spacing: -0.02em; margin-bottom: 19px; } .single-features-item-three .content p { color: rgba(255, 255, 255, 0.65); margin-bottom: 30px; } .single-features-item-three .content .btn-link { color: rgba(255, 255, 255, 0.65); } /* Fancy Icon Box */ .fancy-icon-box { padding: 40px 40px 30px; border-radius: 20px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .fancy-icon-box { padding: 40px 30px 30px; } } .fancy-icon-box .icon { margin-bottom: 25px; } .fancy-icon-box .content h4.title { font-size: 20px; line-height: 30px; margin-bottom: 5px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .fancy-icon-box .content h4.title { font-size: 16px; } } .fancy-icon-box .content p { margin-bottom: 15px; } .fancy-icon-box-two { display: -webkit-box; display: -ms-flexbox; display: flex; border-left: 1px solid rgba(9, 8, 8, 0.1); border-right: 1px solid rgba(9, 8, 8, 0.1); } .fancy-icon-box-two:hover .icon:after { background-color: #FEFBE9; } @media (max-width: 991px) { .fancy-icon-box-two { border-left: none; border-right: none; border: 1px solid rgba(9, 8, 8, 0.1); } } .fancy-icon-box-two .fancy-inner-content { padding: 0 84px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .fancy-icon-box-two .fancy-inner-content { padding: 0 50px; } } @media (max-width: 1199px) { .fancy-icon-box-two .fancy-inner-content { padding: 0 35px; } } @media (max-width: 991px) { .fancy-icon-box-two .fancy-inner-content { padding: 40px 35px; } } .fancy-icon-box-two .icon { position: relative; padding-top: 40px; padding-left: 80px; margin-bottom: 33px; } .fancy-icon-box-two .icon img { width: 80px; height: 80px; } .fancy-icon-box-two .icon:after { position: absolute; content: ""; top: 0; left: 0; width: 120px; height: 90px; background-color: #EAF1F2; z-index: -1; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .fancy-icon-box-two .content h3.title { margin-bottom: 13px; } .fancy-icon-box-three { display: -webkit-box; display: -ms-flexbox; display: flex; } .fancy-icon-box-three .icon { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 65px; margin-right: 25px; } .fancy-icon-box-three .content { margin-top: -7px; } .fancy-icon-box-three .content h4 { margin-bottom: 13px; } /* Pricing Item */ .single-pricing-item { padding: 45px 50px 40px; -webkit-box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.07); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 1199px) { .single-pricing-item { padding: 45px 30px 40px; } } .single-pricing-item:hover .pricing-body .main-btn.primary-btn { color: #090808; } .single-pricing-item .pricing-head h3.title { margin-bottom: 10px; } @media (max-width: 1199px) { .single-pricing-item .pricing-head h3.title { font-size: 20px; } } .single-pricing-item .pricing-head p.price { font: 700 45px "DM Sans", sans-serif; line-height: 60px; margin-bottom: 33px; } @media (max-width: 1199px) { .single-pricing-item .pricing-head p.price { font-size: 30px; } } .single-pricing-item .pricing-head p.price span.duration { font: 400 18px "DM Sans", sans-serif; color: #666666; } .single-pricing-item .pricing-body .main-btn { margin-bottom: 10px; } .single-pricing-item .pricing-body p { margin-bottom: 25px; } @media (max-width: 1199px) { .single-pricing-item .pricing-body p { font-size: 14px; } } .single-pricing-item .pricing-body .pricing-check li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font: 500 18px "DM Sans", sans-serif; } .single-pricing-item .pricing-body .pricing-check li:not(:last-child) { margin-bottom: 20px; } .single-pricing-item .pricing-body .pricing-check li i { font-size: 24px; line-height: 1; margin-right: 10px; } .single-pricing-item .pricing-body .pricing-check li.uncheck { opacity: 0.3; } /* Single Process Item */ .single-process-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .single-process-item .process-inner-content { position: relative; width: 300px; height: 300px; border-radius: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 50px 40px 45px; text-align: center; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-process-item .process-inner-content { width: 400px; height: 400px; padding: 50px 70px 45px; } } .single-process-item .process-inner-content .step { position: absolute; top: -20px; left: 0; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-process-item .process-inner-content .step { left: 70px; } } @media (max-width: 767px) { .single-process-item .process-inner-content .step { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } } .single-process-item .icon { margin-bottom: 25px; } .single-process-item .content h5 { margin-bottom: 5px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-process-item .content h5 { font-size: 22px; line-height: 35px; margin-bottom: 20px; } } /* Counter Item */ @media (max-width: 767px) { .single-counter-item { text-align: center; } } .single-counter-item .text h2.number { font: 600 65px "Syne", sans-serif; margin-bottom: 5px; } .single-counter-item .text p { font: 400 18px "DM Sans", sans-serif; } /* Progress Bar */ .single-progress-bar .progress-title { margin-bottom: 25px; } .single-progress-bar .progress-title h6 { font-weight: 700; } .single-progress-bar .progress-title h6 span { float: right; font: 700 18px "Syne", sans-serif; } .single-progress-bar .progress { height: 7px; border-radius: 3.5px; } /* Phone Item */ .single-phone-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .single-phone-item .icon { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50px; height: 50px; border-radius: 50%; border: 1px solid rgba(15, 15, 45, 0.1); margin-right: 15px; } .single-phone-item .info { line-height: 1; } .single-phone-item .info span { font-size: 14px; margin-bottom: 5px; } .single-phone-item .info h6 { line-height: 1; } /* Insta Item */ .single-insta-item:hover .insta-img .hover-content { visibility: visible; opacity: 1; } .single-insta-item:hover .insta-img .hover-content .content .icon-btn { -webkit-transform: translateY(0px); transform: translateY(0px); } .single-insta-item .insta-img { position: relative; overflow: hidden; } .single-insta-item .insta-img img { width: 100%; } .single-insta-item .insta-img .hover-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 185, 102, 0.85); visibility: visible; opacity: 0; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-insta-item .insta-img .hover-content .content .icon-btn { width: 50px; height: 50px; font-size: 20px; border-radius: 50%; -webkit-transform: translateY(40px); transform: translateY(40px); -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } /* Info Item */ .single-info-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .single-info-item .icon { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 60px; height: 60px; border-radius: 50%; font-size: 20px; margin-right: 25px; } .single-info-item .info { line-height: 1; } .single-info-item .info span.title { margin-bottom: 10px; } @media (max-width: 575px) { .single-info-item .info h3 { font-size: 18px; line-height: 30px; } } /* Experience Box */ .single-experience-box .text .icon { position: relative; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 40px; height: 35px; margin-right: 20px; } .single-experience-box .text .icon:after { position: absolute; content: ""; bottom: 0; right: 0; width: 25px; height: 25px; border-radius: 50%; z-index: -1; } .single-experience-box .text .icon i { font-size: 27px; } .single-experience-box .text p { margin-top: 20px; border-top: 2px solid #090808; padding-top: 20px; } /* Single Partner Item */ .single-partner-item .partner-img { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } /*---======================== 08. Career css =======================----*/ .single-job-item { padding-bottom: 37px; border-bottom: 1px solid rgba(9, 8, 8, 0.1); } .single-job-item .sn-number { font: 600 30px "Syne", sans-serif; margin-right: 60px; line-height: 1; } @media (max-width: 991px) { .single-job-item .sn-number { font-size: 20px; margin-right: 30px; } } @media (max-width: 575px) { .single-job-item .sn-number { margin-right: 30px; } } .single-job-item .content { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } @media (max-width: 575px) { .single-job-item .content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .single-job-item .content .text { margin-right: 30px; } @media (max-width: 575px) { .single-job-item .content .text { margin-right: 0; } } .single-job-item .content .text h3.title { font-size: 30px; line-height: 40px; letter-spacing: -0.02em; margin-top: -7px; } @media (max-width: 767px) { .single-job-item .content .text h3.title { font-size: 20px; line-height: 30px; } } .single-job-item .content .text h3.title span { margin-left: 10px; } .single-job-item .content .text h3.title span.duration { font: 700 14px "DM Sans", sans-serif; line-height: 18px; padding: 6px 12px; border-radius: 7px; text-transform: uppercase; } @media (max-width: 767px) { .single-job-item .content .text h3.title span.duration { padding: 6px 7px; } } .single-job-item .content .action-box { margin-left: auto; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } @media (max-width: 575px) { .single-job-item .content .action-box { margin-left: 0; margin-top: 15px; } } .single-job-item .content .action-box .main-btn { padding: 14px 35px; line-height: 20px; } .single-job-item .content .action-box .main-btn i { font-size: 12px; } .job-details-wrapper .job-content h3.title { font-size: 65px; line-height: 70px; padding-bottom: 35px; border-bottom: 1px solid rgba(9, 8, 8, 0.1); margin-bottom: 30px; } @media (max-width: 1199px) { .job-details-wrapper .job-content h3.title { font-size: 42px; line-height: 50px; } } @media (max-width: 767px) { .job-details-wrapper .job-content h3.title { font-size: 30px; line-height: 40px; } } .job-details-wrapper .job-content ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 575px) { .job-details-wrapper .job-content ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .job-details-wrapper .job-content ul li { margin-bottom: 30px; } .job-details-wrapper .job-content ul li:not(:last-child) { margin-right: 100px; } @media (max-width: 991px) { .job-details-wrapper .job-content ul li:not(:last-child) { margin-right: 30px; } } .job-details-wrapper .job-content .info-box span { font: 600 18px "Syne", sans-serif; } .job-details-wrapper .job-content .info-box h4 { color: #666666; font: 400 22px "DM Sans", sans-serif; } @media (max-width: 991px) { .job-details-wrapper .job-content .info-box h4 { font-size: 18px; } } .job-details-wrapper .job-content-box h3 { margin-bottom: 13px; } .job-details-wrapper .job-content-box p { margin-bottom: 25px; } .job-details-wrapper .job-content-box ul.check-list { margin-left: 30px; } .job-details-wrapper .job-content-box ul.check-list li { color: #666666; font: 400 16px "DM Sans", sans-serif; } @media (max-width: 767px) { .job-details-wrapper .job-content-box ul.check-list li { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .job-details-wrapper .job-content-box ul.check-list li i { margin-right: 10px; } /*---======================== 09. Team css =======================----*/ .single-team-item:hover .member-img .hover-content { visibility: visible; opacity: 1; } .single-team-item:hover .member-img .hover-content .social-box { -webkit-transform: translateY(-30px); transform: translateY(-30px); } .single-team-item .member-img { position: relative; } .single-team-item .member-img img { width: 100%; } .single-team-item .member-img .hover-content { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-color: rgba(15, 15, 45, 0.65); visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-team-item .member-img .hover-content .social-box { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding: 12px 18px; font-size: 16px; -webkit-transform: translateY(-60px); transform: translateY(-60px); -webkit-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; } .single-team-item .member-img .hover-content .social-box ul.social-link li { margin-left: 12px; margin-right: 12px; } .single-team-item .member-info { padding-top: 30px; } .single-team-item .member-info h3.title { margin-bottom: 5px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .single-team-item .member-info h3.title { font-size: 20px; line-height: 30px; } } .single-team-item-two:hover .member-img .hover-content { visibility: visible; opacity: 1; } .single-team-item-two:hover .member-img .hover-content .social-box { -webkit-transform: translateY(0px); transform: translateY(0px); } .single-team-item-two .member-img { position: relative; overflow: hidden; } .single-team-item-two .member-img img { width: 100%; border-radius: 20px; } .single-team-item-two .member-img .hover-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(15, 15, 45, 0.65); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-team-item-two .member-img .hover-content .social-box { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding: 10px 14px; border-radius: 0px 20px; -webkit-transform: translateY(-30px); transform: translateY(-30px); -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .single-team-item-two .member-img .hover-content .social-box ul li { margin-left: 12px; margin-right: 12px; } .single-team-item-two .member-info { padding-top: 30px; } .single-team-item-two .member-info h4.title { font-size: 20px; line-height: 30px; margin-bottom: 2px; } .single-team-item-three:hover .member-info ul.social-link { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; gap: 15px; } .single-team-item-three .member-img { width: 300px; height: 300px; border-radius: 50%; display: inline-block; margin-bottom: -140px; } .single-team-item-three .member-img img { width: 100%; border-radius: 50%; } .single-team-item-three .member-info { padding: 180px 30px 50px; background-color: #FEFBE9; border-radius: 20px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-team-item-three .member-info h3.title { margin-bottom: 5px; } .single-team-item-three .member-info p.position { margin-bottom: 26px; } .single-team-item-three .member-info ul.social-link { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; gap: 15px; } .single-team-item-three .member-info ul.social-link li a { width: 40px; height: 40px; border-radius: 50%; } /* Team Details Wrapper */ .team-details-wrapper .member-info h3.title { font: 700 50px "Syne", sans-serif; margin-bottom: 25px; } @media (max-width: 991px) { .team-details-wrapper .member-info h3.title { font-size: 32px; line-height: 45px; } } .team-details-wrapper .member-info h3.title span { display: block; font: 700 22px "Syne", sans-serif; } .team-details-wrapper .member-info p { margin-bottom: 40px; } /* Pie Item */ .single-pie-chart .pie-item { margin-bottom: 10px; } .single-pie-chart h3.title { font-size: 30px; } .single-pie-chart h3.title span { font: 400 18px "DM Sans", sans-serif; margin-right: 10px; } .pie-item { display: inline-block; width: 120px; height: 120px; border-radius: 50%; background: -webkit-gradient(linear, left top, right top, color-stop(50%, #193B1E), color-stop(50%, #FFB966)); background: linear-gradient(to right, #193B1E 50%, #FFB966 50%); overflow: hidden; position: relative; } .pie-item:before { content: ""; display: block; width: 50%; height: 100%; position: absolute; top: 0%; left: 50%; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); } .pie-item.p1:before { -webkit-transform: rotate(-60deg); transform: rotate(-60deg); } .pie-item.p2:before { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .pie-item.p3:before { -webkit-transform: rotate(-40deg); transform: rotate(-40deg); } /*---======================== 10. Testimonial css =======================----*/ /* Quote Title Box */ .quote-title-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .quote-title-box .quote { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 65px; height: 65px; margin-right: 25px; } .quote-title-box .author-title h4 { margin-bottom: 3px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .quote-title-box .author-title h4 { font-size: 20px; } } @media (max-width: 575px) { .quote-title-box .author-title h4 { font-size: 20px; } } /* Testimonial Item */ .single-testimonial-item .testimonial-inner-content { padding: 0 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-testimonial-item .testimonial-inner-content { padding: 0; } } @media (max-width: 767px) { .single-testimonial-item .testimonial-inner-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .single-testimonial-item .testimonial-inner-content .author-thumb { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 220px; height: 220px; -o-object-fit: cover; object-fit: cover; margin-right: 55px; } @media (max-width: 767px) { .single-testimonial-item .testimonial-inner-content .author-thumb { margin-bottom: 30px; } } .single-testimonial-item .testimonial-inner-content .author-thumb img { border-radius: 50%; width: 100%; } .single-testimonial-item .testimonial-inner-content .testimonial-content > p { font-size: 18px; line-height: 35px; margin-bottom: 20px; } .single-testimonial-item .testimonial-inner-content .testimonial-content .quote-title-box { padding-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.2); } .single-testimonial-item-two .testimonial-inner-content { padding: 0 30px; } @media (max-width: 991px) { .single-testimonial-item-two .testimonial-inner-content { padding: 0; } } .single-testimonial-item-two .testimonial-inner-content .testimonial-content > p { font: 400 27px "Syne", sans-serif; line-height: 40px; margin-bottom: 20px; } @media (max-width: 1199px) { .single-testimonial-item-two .testimonial-inner-content .testimonial-content > p { font-size: 22px; line-height: 35px; } } .single-testimonial-item-two .testimonial-inner-content .testimonial-content .quote-title-box { padding-top: 20px; border-top: 1px solid rgba(15, 15, 45, 0.15); } /* Testimonial Arrows */ .testimonial-arrows { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } @media (max-width: 991px) { .testimonial-arrows { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } } .testimonial-arrows .slick-arrow { width: 300px; height: 235px; font-size: 85px; z-index: 1; cursor: pointer; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .testimonial-arrows .slick-arrow { width: 230px; height: 180px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .testimonial-arrows .slick-arrow { width: 230px; height: 150px; } } @media (max-width: 991px) { .testimonial-arrows .slick-arrow { width: 100px; height: 100px; font-size: 40px; } } .testimonial-arrows .slick-arrow i { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } /* Testimonial Image Box */ .testimonial-image-box img { border-radius: 30px; } /*---======================== 11. Faq css =======================----*/ .accordion-card .accordion-header h6.accordion-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font: 700 20px "Syne", sans-serif; line-height: 27px; cursor: pointer; border-bottom: 1px solid #0F0F2D; padding-bottom: 19px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .accordion-card .accordion-header h6.accordion-title { font-size: 16px; } } @media (max-width: 767px) { .accordion-card .accordion-header h6.accordion-title { font-size: 16px; } } .accordion-card .accordion-header h6.accordion-title span.number { margin-right: 5px; } .accordion-card .accordion-header h6.accordion-title:after { content: ""; font-family: "Font Awesome 5 Pro"; font-weight: 400; font-size: 18px; margin-left: auto; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .accordion-card .accordion-header h6.accordion-title[aria-expanded=true]:after { content: ""; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .accordion-card .accordion-body { padding: 0; padding-top: 16px; } .accordion-card-two { padding: 22px 30px 20px; -webkit-box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.03); box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.03); } .accordion-card-two .accordion-header h6.accordion-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 27px; cursor: pointer; border-bottom: 1px solid transparent; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 575px) { .accordion-card-two .accordion-header h6.accordion-title { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .accordion-card-two .accordion-header h6.accordion-title span.number { margin-right: 5px; } .accordion-card-two .accordion-header h6.accordion-title:after { content: ""; font-family: "Font Awesome 5 Pro"; font-weight: 400; font-size: 18px; margin-left: auto; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .accordion-card-two .accordion-header h6.accordion-title[aria-expanded=true] { padding-bottom: 15px; border-color: #0F0F2D; } .accordion-card-two .accordion-header h6.accordion-title[aria-expanded=true]:after { content: ""; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .accordion-card-two .accordion-content { padding-top: 21px; } .accordion-card-three { padding: 0 25px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); } .accordion-card-three .accordion-header .accordion-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; padding: 15px 0; font: 600 18px "Syne", sans-serif; border-bottom: 1px solid transparent; } .accordion-card-three .accordion-header .accordion-title:after { content: ""; font-family: "Font Awesome 5 Pro"; font-weight: 400; font-size: 18px; margin-left: auto; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .accordion-card-three .accordion-header .accordion-title[aria-expanded=true] { border-color: #0F0F2D; } .accordion-card-three .accordion-header .accordion-title[aria-expanded=true]:after { content: ""; } .accordion-card-three .accordion-body { padding: 10px 0; } /* Faq Content */ @media only screen and (min-width: 1200px) and (max-width: 1600px) { .faq-content-box.pl-lg-50 { padding-left: 0; } } /* Faq Image */ .faq_one-image { margin-left: -10vw; } @media (max-width: 1199px) { .faq_one-image { margin-left: 0; } } .faq_one-image img { width: 100%; } /* Benefit Image */ .benefit_one-image { margin-right: -10vw; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .benefit_one-image { margin-right: -5vw; } } @media (max-width: 1199px) { .benefit_one-image { margin-right: 0; } } .benefit_one-image img { width: 100%; } /*---======================== 12. Blog css =======================----*/ .post-meta span { font-weight: 500; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 5px; } @media (max-width: 575px) { .post-meta span { font-size: 14px; } } .post-meta span:not(:last-child):after { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; content: ""; width: 5px; height: 5px; border-radius: 50%; margin-left: 25px; margin-right: 20px; } .post-meta span i { margin-right: 5px; } .single-blog-post:hover .entry-content { -webkit-box-shadow: 0px 4px 60px 30px rgba(25, 59, 30, 0.2); box-shadow: 0px 4px 60px 30px rgba(25, 59, 30, 0.2); } .single-blog-post:hover .entry-content h3.title a { text-decoration: underline; } .single-blog-post .post-thumbnail { margin-bottom: -30px; } .single-blog-post .post-thumbnail img { width: 100%; border-radius: 25px; } .single-blog-post .entry-content { padding: 50px 35px 27px; -webkit-box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.05); box-shadow: 0px 4px 60px 30px rgba(0, 0, 0, 0.05); border-radius: 0px 0px 25px 25px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .single-blog-post .entry-content .post-meta span { margin-bottom: 10px; } .single-blog-post .entry-content h3.title { font: 700 27px "Syne", sans-serif; line-height: 35px; margin-bottom: 15px; } @media (max-width: 1199px) { .single-blog-post .entry-content h3.title { font-size: 20px; line-height: 35px; } } .single-blog-post-two .post-thumbnail { position: relative; z-index: 1; } .single-blog-post-two .post-thumbnail img { width: 100%; } .single-blog-post-two .post-thumbnail .hover-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(9, 8, 8, 0.3); padding: 40px 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } @media (max-width: 575px) { .single-blog-post-two .post-thumbnail .hover-content { padding: 30px 30px; } } .single-blog-post-two .post-thumbnail .hover-content .entry-content { padding: 45px 40px 40px; width: 100%; } @media (max-width: 575px) { .single-blog-post-two .post-thumbnail .hover-content .entry-content { padding: 45px 20px 40px; } } .single-blog-post-two .post-thumbnail .hover-content .entry-content h3.title { font-size: 27px; line-height: 35px; margin-bottom: 22px; } @media (max-width: 575px) { .single-blog-post-two .post-thumbnail .hover-content .entry-content h3.title { font-size: 22px; } } .single-blog-post-three .entry-content { padding: 33px 60px; } @media (max-width: 575px) { .single-blog-post-three .entry-content { padding: 30px 30px; } } .single-blog-post-three .entry-content h3.title { font-size: 24px; line-height: 35px; margin-bottom: 17px; } .single-blog-post-three .entry-content p { margin-bottom: 25px; } .single-blog-post-four .post-thumbnail img { width: 100%; } .single-blog-post-four .entry-content { padding: 35px 50px 40px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.08); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.08); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 767px) { .single-blog-post-four .entry-content { padding: 35px 30px 40px; } } .single-blog-post-four .entry-content h3.title { font-size: 30px; line-height: 45px; margin-bottom: 20px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .single-blog-post-four .entry-content h3.title { font-size: 27px; line-height: 35px; } } @media (max-width: 575px) { .single-blog-post-four .entry-content h3.title { font-size: 22px; line-height: 34px; } } .single-blog-post-four .entry-content p { margin-bottom: 27px; } .blog-post-quote-item .entry-content { padding: 35px 50px 40px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.08); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.08); -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 767px) { .blog-post-quote-item .entry-content { padding: 35px 30px 40px; } } .blog-post-quote-item .entry-content h3.title { font-size: 30px; line-height: 45px; margin-bottom: 20px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .blog-post-quote-item .entry-content h3.title { font-size: 27px; line-height: 35px; } } @media (max-width: 575px) { .blog-post-quote-item .entry-content h3.title { font-size: 22px; line-height: 34px; } } .blog-post-quote-item .entry-content h4 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .blog-post-quote-item .entry-content h4 { font-size: 20px; } } .blog-post-quote-item .entry-content h4:before { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; content: ""; width: 55px; height: 3px; margin-right: 20px; } @media (max-width: 575px) { .blog-post-quote-item .entry-content h4:before { margin-right: 10px; } } .blog-post-bgi-item .entry-content { position: relative; overflow: hidden; padding: 35px 50px 40px; z-index: 1; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media (max-width: 767px) { .blog-post-bgi-item .entry-content { padding: 35px 30px 40px; } } .blog-post-bgi-item .entry-content:before { position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; background-color: rgba(25, 59, 30, 0.75); z-index: -1; } .blog-post-bgi-item .entry-content h3.title { font-size: 30px; line-height: 45px; margin-bottom: 20px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .blog-post-bgi-item .entry-content h3.title { font-size: 27px; line-height: 35px; } } @media (max-width: 575px) { .blog-post-bgi-item .entry-content h3.title { font-size: 22px; line-height: 34px; } } .video-blog-post .post-thumbnail { position: relative; overflow: hidden; } .video-blog-post .post-thumbnail .video-area { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(25, 59, 30, 0.3); } .video-blog-post .post-thumbnail .video-popup { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .blog-post .post-meta span { text-transform: uppercase; margin-bottom: 10px; } .blog-post .post-meta span:hover a { color: #193B1E; } @media (max-width: 767px) { .blog-post .post-meta span { margin-left: 0; } } .blog-post .entry-content h3.title { font-size: 35px; line-height: 45px; margin-bottom: 45px; } @media (max-width: 767px) { .blog-post .entry-content h3.title { font-size: 24px; line-height: 35px; } } .blog-post .entry-content p { margin-bottom: 30px; } .blog-post .entry-content h4 { font-size: 27px; margin-bottom: 12px; } .blog-post .entry-content ul li { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px; } .blog-post .entry-content ul li i { font-size: 20px; margin-right: 10px; margin-top: 5px; } .blog-post .entry-content .block-quote { padding: 40px; position: relative; padding: 30px 40px 35px 110px; } @media (max-width: 767px) { .blog-post .entry-content .block-quote { padding: 30px 30px 35px; } } .blog-post .entry-content .block-quote img { position: absolute; top: 37px; left: 40px; } @media (max-width: 767px) { .blog-post .entry-content .block-quote img { position: relative; top: auto; left: auto; margin-bottom: 20px; } } .blog-post .entry-content .block-quote h3 { font-size: 27px; line-height: 35px; margin-bottom: 5px; } @media (max-width: 767px) { .blog-post .entry-content .block-quote h3 { font-size: 20px; } } .blog-post .entry-content .block-quote span { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font: 600 18px "Syne", sans-serif; } .blog-post .entry-content .block-quote span:before { content: ""; width: 73px; height: 2px; margin-right: 15px; } .blog-post .entry-footer { padding-top: 40px; padding-bottom: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } @media (max-width: 1199px) { .blog-post .entry-footer { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .blog-post .entry-footer .tag-links { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .blog-post .entry-footer .tag-links { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .blog-post .entry-footer .tag-links h6 { margin-right: 15px; font-size: 16px; margin-bottom: 10px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .blog-post .entry-footer .tag-links h6 { margin-right: 10px; } } .blog-post .entry-footer .tag-links a { padding: 7px 20px; font: 600 14px "Syne", sans-serif; line-height: 1.2; border: 1px solid rgba(11, 61, 44, 0.1); border-radius: 5px; -webkit-margin-end: 10px; margin-inline-end: 10px; margin-bottom: 10px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .blog-post .entry-footer .tag-links a { padding: 7px 10px; } } .blog-post .entry-footer .tag-links a:hover { border-color: transparent; } .blog-post .entry-footer .social-share { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 1199px) { .blog-post .entry-footer .social-share { margin-top: 15px; } } .blog-post .entry-footer .social-share h6 { -webkit-margin-end: 15px; margin-inline-end: 15px; font-size: 16px; margin-bottom: 10px; } .blog-post .entry-footer .social-share a { -webkit-margin-end: 20px; margin-inline-end: 20px; margin-bottom: 10px; } /* Post Author Box */ .post-author-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.07); border-radius: 12px; padding: 40px; } @media (max-width: 575px) { .post-author-box { padding: 40px 30px; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .post-author-box .author-thumb { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 190px; height: 160px; -webkit-margin-end: 50px; margin-inline-end: 50px; } .post-author-box .author-thumb img { border-radius: 7px; } @media (max-width: 575px) { .post-author-box .author-thumb { margin-bottom: 40px; } } .post-author-box .author-content span.position { margin-bottom: 5px; } .post-author-box .author-content p { margin-bottom: 5px; } .post-author-box .author-content ul.social-link li { -webkit-margin-end: 10px; margin-inline-end: 10px; } /* Post Navigation Item */ .post-navigation-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } @media (max-width: 1199px) { .post-navigation-item { -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .post-navigation-item { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } } .post-navigation-item .post-nav-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 315px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .post-navigation-item .post-nav-item { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .post-navigation-item .post-nav-item { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .post-navigation-item .post-nav-item .thumb { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; height: 80px; margin-right: 25px; } .post-navigation-item .post-nav-item .content h6 { font: 700 18px "Syne", sans-serif; line-height: 28px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .post-navigation-item .post-nav-item .content h6 { font-size: 16px; } } .post-navigation-item .post-nav-item .content span.post-date { line-height: 1; } .post-navigation-item .post-nav-item .content span.post-date a i { margin-right: 7px; } /* Comments Area */ .comments-area h5.comments-title { padding-bottom: 25px; border-bottom: 1px solid rgba(28, 35, 31, 0.1); } .comments-area ul.comments-list li:not(:last-child) .comment .comment-wrap { padding-bottom: 35px; border-bottom: 1px solid rgba(28, 35, 31, 0.1); } .comments-area .comment { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 35px; } .comments-area .comment .comment-avatar { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100px; height: 100px; margin-right: 40px; } @media (max-width: 1199px) { .comments-area .comment .comment-avatar { margin-right: 20px; } } @media (max-width: 575px) { .comments-area .comment .comment-avatar { margin-bottom: 20px; } } .comments-area .comment .comment-wrap .comment-author-content span.author-name { display: block; font: 700 20px "Syne", sans-serif; } .comments-area .comment .comment-wrap .comment-author-content span.author-name span.date { margin-top: 5px; display: block; font: 400 16px "DM Sans", sans-serif; margin-bottom: 7px; } .comments-area .comment .comment-wrap .comment-author-content P { margin-bottom: 8px; } .comments-area .comment-reply .comment { margin-left: 70px; } @media (max-width: 575px) { .comments-area .comment-reply .comment { margin-left: 20px; } } /* Comments Respond */ .comments-respond { padding: 45px 50px 50px; border-radius: 10px; } @media (max-width: 767px) { .comments-respond { padding: 45px 30px 50px; } } .comments-respond h3.comments-heading { margin-bottom: 5px; } .comments-respond p { margin-bottom: 30px; } /* Comment Form */ form.comment-form .form_control { margin-bottom: 20px; background-color: rgba(255, 255, 255, 0.1); border: 1px solid transparent; border-radius: 5px; color: #ffff; font-weight: 500; padding: 17px 25px; line-height: 24px; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } form.comment-form .form_control.placeholder { color: #ffff; } form.comment-form .form_control:-moz-placeholder { color: #ffff; } form.comment-form .form_control::-moz-placeholder { color: #ffff; } form.comment-form .form_control::-webkit-input-placeholder { color: #ffff; } form.comment-form .form_control:focus { background-color: #fff; } form.comment-form .form_control:focus.placeholder { color: #666666; } form.comment-form .form_control:focus:-moz-placeholder { color: #666666; } form.comment-form .form_control:focus::-moz-placeholder { color: #666666; } form.comment-form .form_control:focus::-webkit-input-placeholder { color: #666666; } /* Sidebar Widget Area */ .sidebar-widget-area .sidebar-widget { padding: 35px 40px 40px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .sidebar-widget-area .sidebar-widget { padding: 35px 20px 40px; } } @media (max-width: 575px) { .sidebar-widget-area .sidebar-widget { padding: 35px 20px 40px; } } .sidebar-widget-area .sidebar-widget h4.widget-title:after { display: block; content: ""; margin-top: 20px; border-bottom: 1px solid rgba(29, 35, 31, 0.1); margin-bottom: 23px; } .sidebar-widget-area .search-widget { -webkit-box-shadow: none; box-shadow: none; } .sidebar-widget-area .search-widget form label { position: absolute; right: 25px; top: 22px; } .sidebar-widget-area .search-widget form .form_control { border-radius: 7px; -webkit-box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 7px 60px rgba(0, 0, 0, 0.07); padding: 20px 25px; line-height: 25px; } .sidebar-widget-area .category-widget { padding: 35px 40px; } .sidebar-widget-area .category-widget h5.widget-title { margin-bottom: 24px; } .sidebar-widget-area .category-widget ul.category-nav li:not(:last-child) a { border-bottom: 1px solid rgba(28, 35, 31, 0.1); padding-bottom: 12px; margin-bottom: 22px; } .sidebar-widget-area .category-widget ul.category-nav li a { font: 500 18px "DM Sans", sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sidebar-widget-area .category-widget ul.category-nav li a:hover { border-color: #193B1E; } .sidebar-widget-area .category-widget ul.category-nav li a i { -webkit-margin-start: auto; margin-inline-start: auto; } .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content:not(:last-child) { margin-bottom: 20px; border-bottom: 1px solid rgba(28, 35, 31, 0.1); padding-bottom: 20px; } .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content img { -webkit-box-flex: 0; -ms-flex: 0 0 80px; flex: 0 0 80px; max-width: 80px; height: 80px; border-radius: 7px; margin-right: 20px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date span.posted-on { font-size: 14px; } } @media (max-width: 575px) { .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date span.posted-on { font-size: 14px; } } .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date h5 { font: 700 18px "DM Sans", sans-serif; line-height: 28px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date h5 { font-size: 16px; } } @media (max-width: 575px) { .sidebar-widget-area .recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date h5 { font-size: 16px; } } .sidebar-widget-area .sidebar-banner-widget { padding: 0; } .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img { position: relative; overflow: hidden; max-height: 480px; } .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img img { width: 100%; } .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(25, 59, 30, 0.75); padding: 65px 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 575px) { .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-overlay { padding: 25px 20px; } } .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content img { width: 85px; height: 85px; margin-bottom: 27px; } .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content h2.title { font-size: 45px; line-height: 1; margin-bottom: 35px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content h2.title { font-size: 35px; line-height: 45px; } } @media (max-width: 575px) { .sidebar-widget-area .sidebar-banner-widget .banner-widget-content .banner-img .hover-content h2.title { font-size: 27px; line-height: 35px; } } .sidebar-widget-area .tag-cloud-widget { padding: 35px 40px 30px; } .sidebar-widget-area .tag-cloud-widget h4.widget-title:after { margin-bottom: 28px; } .sidebar-widget-area .tag-cloud-widget a { padding: 5px 20px; font: 500 16px "DM Sans", sans-serif; border-radius: 30px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); margin-bottom: 10px; margin-right: 5px; line-height: 30px; } .sidebar-widget-area .job-info-widget ul.info-list li { margin-bottom: 20px; } .sidebar-widget-area .job-info-widget ul.info-list li:not(:last-child) { border-bottom: 1px solid rgba(9, 8, 8, 0.1); padding-bottom: 20px; } /*---======================== 13. Contact css =======================----*/ /* Social Link */ .social-link-two li { display: inline-block; margin-right: 5px; } .social-link-two li a { width: 50px; height: 50px; border-radius: 50%; border: 1px solid rgba(9, 8, 8, 0.1); font-size: 18px; } .social-link-two li a:hover { border-color: transparent; } /* Contact Nav Tab */ .contact-nav-tab .nav { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .contact-nav-tab .nav-tabs { border-bottom: 3px solid #0F0F2D; } .contact-nav-tab .nav-item:first-child .nav-link { padding-left: 0; } .contact-nav-tab .nav-link { position: relative; padding: 0 25px 30px; font-size: 22px; border: none; font: 600 22px "Syne", sans-serif; margin-bottom: 0; } @media (max-width: 575px) { .contact-nav-tab .nav-link { padding: 0px 7px 15px; font: 600 14px ; /* "Syne", sans-serif */ } } @media only screen and (min-width: 576px) and (max-width: 767px) { .contact-nav-tab .nav-link { padding: 0px 20px 15px; font: 600 16px ; /* "Syne", sans-serif */ } } .contact-nav-tab .nav-link:after { position: absolute; content: ""; bottom: -3px; left: 0; width: 100%; height: 3px; visibility: visible; opacity: 0; } .contact-nav-tab .nav-link.active:after { visibility: visible; opacity: 1; } .contact-nav-tab .nav-link i { margin-right: 10px; } /* Contact Form */ .contact-form .form_group label { display: block; font: 600 12px "Syne", sans-serif; /* margin-bottom: 17px; */ margin-bottom: 4px; } .contact-form .nice-select, .contact-form .form_control { padding: 7px 30px; /* padding: 19px 30px; */ border: 1px solid rgba(9, 8, 8, 0.1); line-height: 25px; font: 500 13px "DM Sans", sans-serif; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; margin-bottom: 16px; /* margin-bottom: 35px; */ } .contact-form .nice-select:focus, .contact-form .form_control:focus { border-color: transparent; } .contact-form .nice-select:focus.placeholder, .contact-form .form_control:focus.placeholder { color: #0F0F2D; } .contact-form .nice-select:focus:-moz-placeholder, .contact-form .form_control:focus:-moz-placeholder { color: #0F0F2D; } .contact-form .nice-select:focus::-moz-placeholder, .contact-form .form_control:focus::-moz-placeholder { color: #0F0F2D; } .contact-form .nice-select:focus::-webkit-input-placeholder, .contact-form .form_control:focus::-webkit-input-placeholder { color: #0F0F2D; } /* .contact-form .nice-select { z-index: 1; } */ .contact-form .nice-select:after { right: 30px; } /* Contact Form Area */ .contact-form-area { margin-right: 20px; padding: 60px 70px 70px; -webkit-box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.07); } .contact-form-area .shape { position: absolute; } .contact-form-area .shape.shape-one { top: -50px; left: -50px; } .contact-form-area .shape.shape-one img { max-width: 260px; } @media (max-width: 575px) { .contact-form-area .shape.shape-one img { display: none; } } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .contact-form-area { margin-right: 0; padding: 60px 30px 70px; } } @media (max-width: 991px) { .contact-form-area { margin-right: 0; padding: 70px 30px; } } @media (max-width: 575px) { .contact-form-area { padding: 40px 15px; } } @media (max-width: 575px) { .contact-form-area h2 { font-size: 27px; line-height: 35px; } } .contact-form-area .contact-form .main-btn { width: 100%; } /* Contact Image */ .contact-image-box img { max-width: 700px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .contact-image-box img { max-width: 550px; } } @media (max-width: 1199px) { .contact-image-box img { max-width: 100%; } } /* Contact Info List */ .contact-info-list .social-box { border-top: 1px solid rgba(9, 8, 8, 0.1); } /* Contact Map Page */ .contact-map-page .map-box iframe { height: 700px; } /*---======================== 14. Footer css =======================----*/ .footer-one:before { position: absolute; top: -30px; left: 0; content: ""; width: 100%; height: 100%; -webkit-clip-path: polygon(0 0, 100% 13%, 100% 100%, 0% 100%); clip-path: polygon(0 0, 100% 13%, 100% 100%, 0% 100%); z-index: -1; } .footer-one:after { position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; -webkit-clip-path: polygon(0 5%, 100% 0, 100% 100%, 0% 100%); clip-path: polygon(0 5%, 100% 0, 100% 100%, 0% 100%); z-index: -1; } .blue-bg .contact-info-widget { max-width: 350px; } .green-bg .contact-info-widget { max-width: 350px; } .green-bg .footer-copyright { border-color: rgba(255, 255, 255, 0.5); } @media only screen and (min-width: 992px) and (max-width: 1199px) { .footer-widget { font-size: 14px; } } .footer-widget h4.widget-title { margin-bottom: 20px; } .footer-widget .footer-content p { font-weight: 500; margin-bottom: 30px; } .footer-widget .footer-content .social-box ul.social-link li:not(:last-child) { margin-right: 20px; } .footer-widget .footer-content .social-box ul.social-link li span { font-weight: 600; } .service-nav-widget .footer-content { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 20px; } .service-nav-widget .footer-content .footer-widget-nav { width: 45%; } @media (max-width: 575px) { .service-nav-widget .footer-content .footer-widget-nav { width: 100%; } } .service-nav-widget .footer-content .footer-widget-nav li:not(:last-child) { margin-bottom: 10px; } .service-nav-widget .footer-content .footer-widget-nav li a { position: relative; font-weight: 400; line-height: 1; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .service-nav-widget .footer-content .footer-widget-nav li a:after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: #0F0F2D; -webkit-transition: all 0.45s ease-out 0s; transition: all 0.45s ease-out 0s; } .service-nav-widget .footer-content .footer-widget-nav li a:hover { font-weight: 700; } .service-nav-widget .footer-content .footer-widget-nav li a:hover:after { width: 100%; } .footer-newsletter-widget .footer-content form .form_control { padding: 15px 20px 15px 25px; font-weight: 400; } .footer-newsletter-widget .footer-content form .form_control.placeholder { color: #0F0F2D; } .footer-newsletter-widget .footer-content form .form_control:-moz-placeholder { color: #0F0F2D; } .footer-newsletter-widget .footer-content form .form_control::-moz-placeholder { color: #0F0F2D; } .footer-newsletter-widget .footer-content form .form_control::-webkit-input-placeholder { color: #0F0F2D; } .footer-newsletter-widget .footer-content form label { position: absolute; top: 0; right: 0; width: 60px; height: 60px; } .contact-info-widget { max-width: 350px; } .contact-info-widget .footer-content ul li:not(:last-child) { margin-bottom: 10px; } .contact-info-widget .footer-content ul li a { position: relative; line-height: 1; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .contact-info-widget .footer-content ul li a:after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: #0F0F2D; -webkit-transition: all 0.45s ease-out 0s; transition: all 0.45s ease-out 0s; } .contact-info-widget .footer-content ul li a:hover { font-weight: 700; } .contact-info-widget .footer-content ul li a:hover:after { width: 100%; } .footer-copyright { padding: 20px 0; border-top: 1px solid rgba(29, 35, 31, 0.1); } .footer-copyright .footer-text p { font-weight: 500; } @media (max-width: 991px) { .footer-copyright .footer-text { text-align: center; margin-bottom: 15px; } } @media (max-width: 991px) { .footer-copyright .footer-nav { text-align: center; } } .footer-copyright .footer-nav ul li { display: inline-block; } .footer-copyright .footer-nav ul li:not(:last-child) { margin-right: 35px; } @media (max-width: 991px) { .footer-copyright .footer-nav ul li:not(:last-child) { margin-left: 10px; margin-right: 10px; } } .footer-copyright .footer-nav ul li a { font-weight: 500; } /*---======================== 15. Sliders css =======================----*/ /* Slider Dots */ ul.slick-dots li { position: relative; width: 20px; height: 20px; border: 1px solid transparent; border-radius: 50%; } ul.slick-dots li:after { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); content: ""; width: 7px; height: 7px; border-radius: 50%; } ul.slick-dots li.slick-active { border-color: #FFB966; } .slider-active-5-item, .slider-active-4-item, .testimonial-slider-one { margin-left: -15px; margin-right: -15px; } @media (max-width: 767px) { .slider-active-5-item, .slider-active-4-item, .testimonial-slider-one { margin-left: -12px; margin-right: -12px; } } .slider-active-5-item .slick-slide, .slider-active-4-item .slick-slide, .testimonial-slider-one .slick-slide { margin-left: 15px; margin-right: 15px; } @media (max-width: 767px) { .slider-active-5-item .slick-slide, .slider-active-4-item .slick-slide, .testimonial-slider-one .slick-slide { margin-left: 12px; margin-right: 12px; } } .testimonial-slider-one ul.slick-dots { text-align: center; margin-top: 80px; } /* Partner Slider */ .partner-slider-one { margin-left: -40px; margin-right: -40px; } @media (max-width: 991px) { .partner-slider-one { margin-left: -15px; margin-right: -15px; } } .partner-slider-one .slick-track { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .partner-slider-one .slick-slide { margin-left: 40px; margin-right: 40px; } @media (max-width: 991px) { .partner-slider-one .slick-slide { margin-left: 15px; margin-right: 15px; } } /*---======================== 16. Wrapper css =======================----*/ /* Counter Wrapper */ .counter-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .counter-wrapper .inner-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 1070px; padding: 39px 70px 24px; } @media (max-width: 991px) { .counter-wrapper .inner-wrapper { padding: 39px 30px 24px; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } /* Features Wrapper */ .features-wrapper { position: relative; z-index: 1; margin-top: -450px; overflow: hidden; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .features-wrapper { margin-top: -250px; } } @media (max-width: 1199px) { .features-wrapper { margin-top: -150px; } } @media (max-width: 991px) { .features-wrapper { margin-top: 0px; background-color: #193B1E; } } .features-wrapper .features-inner-wrap { position: relative; z-index: 1; } .features-wrapper .features-inner-wrap:after { position: absolute; top: 0; left: -30px; content: ""; width: 100vw; height: 100vh; z-index: -1; } @media (max-width: 991px) { .features-wrapper .features-inner-wrap:after { display: none; } } /* Play Wrapper */ .play-wrapper { min-height: 650px; } .play-wrapper.overlay:after { background-color: rgba(25, 59, 30, 0.3); } .play-wrapper .video-popup { width: 120px; height: 120px; } /* Job Wrapper */ .job-wrapper { padding-top: 40px; border-top: 1px solid #090808; } /* Fact Wrapper */ .fact-wrapper { position: relative; padding: 60px 70px 20px; margin-left: 40px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .fact-wrapper { padding: 60px 50px 20px; } } @media (max-width: 1199px) { .fact-wrapper { margin-left: 0; } } .fact-wrapper .pattern { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.04; } .fact-wrapper .single-counter-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .fact-wrapper .single-counter-item .text h2.number { font-size: 55px; } } .fact-wrapper .single-counter-item .text p { font-size: 15px; } /* Testimonial Wrapper */ .testimonial-wrapper { background-color: #E1EEDD; border-radius: 30px; padding: 80px 85px 86px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .testimonial-wrapper { padding: 30px 45px 36px; } } @media (max-width: 1199px) { .testimonial-wrapper { padding: 30px 45px 36px; } } @media (max-width: 575px) { .testimonial-wrapper { padding: 30px 25px 36px; } } .testimonial-wrapper .single-testimonial-item .testimonial-inner-content { padding: 0; } .testimonial-wrapper .single-testimonial-item .testimonial-inner-content .testimonial-content > p { font: 400 24px "Syne", sans-serif; line-height: 40px; margin-bottom: 40px; } @media (max-width: 575px) { .testimonial-wrapper .single-testimonial-item .testimonial-inner-content .testimonial-content > p { font-size: 17px; line-height: 30px; margin-bottom: 20px; } } .testimonial-wrapper .single-testimonial-item .testimonial-inner-content .testimonial-content .quote-title-box { border-color: rgba(9, 8, 8, 0.1); padding-top: 40px; } @media (max-width: 575px) { .testimonial-wrapper .single-testimonial-item .testimonial-inner-content .testimonial-content .quote-title-box { padding-top: 20px; } } /* Process Wrapper */ @media only screen and (min-width: 1200px) and (max-width: 1600px) { .process-wrapper .container { max-width: 1300px; overflow: hidden; } } .process-wrapper .shape { position: absolute; } @media (max-width: 1199px) { .process-wrapper .shape { display: none; } } .process-wrapper .shape.line-shape { bottom: 60px; left: 70px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .process-wrapper .shape.line-shape { left: 0; } } /* Features Content Box */ .features-one_content-box p { border-left: 5px solid #FFB966; padding-left: 50px; margin-bottom: 50px; } /* Benefit Content */ .benefit-content-box ul.check-list li:not(:last-child) { margin-bottom: 26px; } /* Cta Content */ @media only screen and (min-width: 1200px) and (max-width: 1600px) { .cta_one-content-box { max-width: 450px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .cta_one-content-box { max-width: 350px; } } .cta_one-content-box h2 { font-size: 45px; line-height: 55px; margin-bottom: 25px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .cta_one-content-box h2 { font-size: 40px; line-height: 55px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .cta_one-content-box h2 { font-size: 22px; line-height: 35px; } } @media (max-width: 767px) { .cta_one-content-box h2 { font-size: 24px; line-height: 35px; } } /* Cta Image */ .cta_image-one .shape { position: absolute; top: -47px; left: -47px; -webkit-transform: rotate(-11.19deg); transform: rotate(-11.19deg); } @media (max-width: 1199px) { .cta_image-one .shape { max-width: 150px; top: -20px; left: -20px; } } @media (max-width: 767px) { .cta_image-one .shape { max-width: 120px; top: -20px; left: -20px; } } /*---======================== 17. Sections css =======================----*/ /* About Section */ .about-section .about-experience-box { position: relative; margin-bottom: -300px; } .about_area-one { position: relative; z-index: 1; } .about_area-one:before { position: absolute; top: -30px; left: 0; content: ""; width: 100%; height: 100%; -webkit-clip-path: polygon(0 0, 100% 6%, 100% 100%, 0% 100%); clip-path: polygon(0 0, 100% 6%, 100% 100%, 0% 100%); z-index: -1; } .about_area-one:after { position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; -webkit-clip-path: polygon(0 5%, 100% 0, 100% 100%, 0% 100%); clip-path: polygon(0 5%, 100% 0, 100% 100%, 0% 100%); z-index: -1; } .about_area-one .counter-wrapper { margin-top: -150px; position: relative; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .about_area-one .counter-wrapper { margin-top: -80px; } } @media (max-width: 1199px) { .about_area-one .counter-wrapper { margin-top: 0; } } .about_area-one .animate-headline { position: relative; margin-top: -70px; } /* Team Section */ .team_area-one { padding-bottom: 253px; } .team_area-one .shape { position: absolute; z-index: -1; } .team_area-one .shape img { opacity: 0.07; } .team_area-one .shape.shape-one { bottom: 0; left: 0; } .team_area-one .shape.shape-two { top: 0; right: 0; } /* Team Section */ .team_area-two .shape { position: absolute; z-index: -1; } .team_area-two .shape img { opacity: 0.07; } .team_area-two .shape.shape-one { bottom: 0; left: 0; } .team_area-two .shape.shape-two { top: 0; right: 0; } /* Cta Section */ .cta_area-one .cta-wrapper { padding: 90px 100px 45px; margin-left: 320px; margin-top: -170px; position: relative; z-index: 2; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .cta_area-one .cta-wrapper { padding: 80px 70px 45px; margin-left: 0; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .cta_area-one .cta-wrapper { padding: 50px 50px 15px; } } @media (max-width: 1199px) { .cta_area-one .cta-wrapper { margin-left: 0; } } @media (max-width: 767px) { .cta_area-one .cta-wrapper { padding: 50px 30px 15px; } } .cta_area-two { position: relative; z-index: 1; } .cta_area-two .headline-text { position: relative; z-index: -1; margin-top: -100px; } .cta_area-two .headline-text .animate-text span.text { color: rgba(15, 15, 45, 0.05); } .cta_area-two.green-bg .headline-text .animate-text span.text { color: rgba(255, 255, 255, 0.05); } .cta_area-three.overlay:after { background-color: rgba(9, 8, 8, 0.65); mix-blend-mode: multiply; } .brand-logo{ width: 195px; } .servi{ padding-top: 15px; } /*# sourceMappingURL=style.css.map */ /* .first-select { position: relative; z-index: 3; } .second-select { position: relative; z-index: 2; } */ .first-select { position: relative; z-index: 9999; } .second-select { position: relative; z-index: 9998; } .third-select { position: relative; z-index: 9997; } .four-select { position: relative; z-index: 9996; } .five-select { position: relative; z-index: 9995; } .six-select { position: relative; z-index: 9994; } .seven-select { position: relative; z-index: 9993; } @media (max-width: 427px) { .first-select { position: relative; z-index: 9999; } .second-select { position: relative; z-index: 9998; } .third-select { position: relative; z-index: 9997; } .four-select { position: relative; z-index: 9996; } .five-select { position: relative; z-index: 9995; } .six-select { position: relative; z-index: 9994; } .seven-select { position: relative; z-index: 9993; } }