/*@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap');*/
/* @font-face {font-family: 'Canela Text';src: url('../fonts/CanelaText-ThinItalic.woff2') format('woff2'), url('../fonts/CanelaText-ThinItalic.woff') format('woff'), url('../fonts/CanelaText-ThinItalic.ttf') format('truetype');font-weight: 100;font-style: italic;} */
@font-face {font-family: 'Degular';src: url('../fonts/Degular-Regular.woff2') format('woff2'),url('../fonts/Degular-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
*{margin: 0;padding: 0;text-decoration: none;outline: none;box-sizing: border-box;}
body {font-family: 'Degular';font-size: 20px;overflow-x: hidden;color: #121212;}
ul {margin: 0;padding: 0;}
ul li {list-style: none;}
span, strong, b, a, i, ul, li, .latest__blogpost .post_detail, .post_wrapper, input, body button {font-family: 'Degular';}
a, a:hover {color: inherit;text-decoration: none;}
img {max-width: 100%;}
h1, h2, h3, h4, h5, h6 {font-family: 'Degular';color: #121212;font-weight: 600;}
h1{font-size: 50px;color: #121212;margin-bottom: .25em;line-height: 1.15;}
h2 {font-size: 28px;color: #121212;margin-bottom: .25em;line-height: 1.15;}
h3 {color: #121212;font-size: 24px;margin-bottom: .25em;}
h4 {font-size: 20px;margin-bottom: .25em;}
h5 {font-size: 22px;}
p {font-family: 'Degular';font-size: 18px;color: inherit;margin-bottom: 10px;}
p:last-child{margin-bottom: 0;}
.wi_full {width: 100%;/*display: inline-block;*/}
.py_5 {padding-top: 3em;padding-bottom: 3em;}
.mt_5 {margin-top: 5rem;}
.mob-block {display: none;}
.location-details.new-sockett {padding: 70px 0 110px;}
.btn_block {width: 100%;display: flex;flex-wrap: wrap;margin-top: 1.5em;}
.left-growth h2 {text-align: left;}
.left-growth p {font-weight: 400;font-size: 20px;line-height: 30px;letter-spacing: -.09px;margin: 0 0 25px;color: #152035;}
.rigt-gwoth img {border-radius: 40px 0 40px 0;width: 100%;padding-left: 30px;}
.button, .btn{min-width: 150px;float: left;width: auto;border-radius: 30px;text-align: center;outline: none;box-shadow: none;font-size: 18px;padding: 15px 25px;transition: .2s all;border: none;color: #fff;background: #0080ff;}
.table-content-sec {padding-bottom: 50px;position: relative;z-index: 1;}
.button:hover, .btn:hover{background: #1D1D1D;color: #fff;transition: .2s all;}
form .form-group{width: 100%;/*float: left;*/margin-bottom: 1.5em;position: relative;overflow: hidden;}
form .form-group label {width: 100%;margin-bottom: 10px;color: #1D1D1D;}
form .form-group .form-control {width: 100%;height: 53px;color: #1D1D1D;border: 1px solid #1D1D1D;border-radius: 10px;font-weight: 400;padding: 10px 15px;outline: none;box-shadow: none;background: #fff;font-size: inherit;}
form .form-group textarea{height: auto !important;}
/* -------------------------- Floating Social ------------------- */
#fixed-social {position: fixed;top: 50%;transform: translateY(-50%);right: 0;z-index: 999;}
#fixed-social a.fixed_icon {color: #fff;display: flex;align-items: center;height: 50px;padding: 1rem;width: 190px;line-height: 50px;position: relative;right: -140px;z-index: 1000;/* background-image: linear-gradient(45deg, #00f260, #0575e6); */background-color: #000;border-top-left-radius: 30px;border-bottom-left-radius: 30px;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}
#fixed-social a.fixed_icon:hover {right: 0;}
#fixed-social a img {width: 26px;margin-right: 10px;}
#fixed-social a+a{margin-top: 5px;}
/* -------------------------- HEADER STYLE ------------------- */
header .navbar {width: 100%;position: absolute;left: 0;top: 0;padding: 0.75em 0;z-index: 99;}
header .navbar.sticky, header.white_header .navbar, header.white_header.blog_white .navbar.sticky {position: fixed;background-color: #fff;box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.16);}
header.white_header.blog_white .navbar {background-color: transparent;box-shadow: none;}
header .navbar .navbar-brand {max-width: 200px;margin-right: .5em;transition: 0.5s;padding: 0;}
header .navbar.sticky .navbar-brand {max-width: 200px;transition: 0.5s;}
header.white_header nav.navbar.navbar-expand-lg {background: transparent;box-shadow: none;}
header.white_header nav.navbar.navbar-expand-lg ul li span.dsd_menu {filter: brightness(1);}
header.white_header nav.navbar.navbar-expand-lg ul li a {color: #fff;}
header.white_header nav.navbar.navbar-expand-lg ul li a:after {background: #fff;}
header.white_header nav.navbar.navbar-expand-lg.sticky ul li a:after {background: #00264c;}
header.white_header nav.navbar.navbar-expand-lg.sticky {background-color: #fff;box-shadow: 0px 4px 16px rgb(0 0 0 / 16%);}
header.white_header nav.navbar.navbar-expand-lg.sticky ul li span.dsd_menu {filter: brightness(0.5);}
header.white_header nav.navbar.navbar-expand-lg.sticky ul li a {color: #fff;}
header.white_header.blog_white .navbar-brand img {filter: none;}
.navbar .navbar-nav {margin-left: auto;margin-right: 0;position: relative;/*width: 100%;*/}
.navbar .navbar-nav > li+li {margin-left: 2em;}
.navbar .navbar-nav li a.nav-link {padding: 10px 0;font-size: 18px;position: relative;}
.navbar .navbar-nav li.active a.nav-link{color: #d2d2d2;font-weight: 500;position: relative;}
.navbar .navbar-nav li a.nav-link:after {content: '';width: 0;height: 2px;position: absolute;left: 0;bottom: -4px;transition: .2s all;background: #fff;}
.navbar .navbar-nav li.active a.nav-link.active:after, .navbar .navbar-nav li a.nav-link:hover:after{width: 100%;transition: .2s all;}
.navbar .navbar-nav li.contact_btn a.nav-link {transition: .2s all;text-decoration: none;display: inline-block;position: relative;}
.navbar .navbar-nav li.contact_btn a.nav-link:before {content: "";display: block;position: absolute;left: -25px;z-index: -1;width: 50px;height: 50px;background: rgb(0 128 255 / 10%);top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);border-radius: 50px;-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.navbar .navbar-nav li.contact_btn a.nav-link:after {display: none;}
.navbar .navbar-nav li.contact_btn a.nav-link:hover:before {width: calc(100% + 50px);}
.navbar .navbar-nav li.cstm_ai_btn a.nav-link {transition: .2s all;text-decoration: none;/* display: inline-block; */display: none;position: relative;font-weight: bold;}
.navbar .navbar-nav li.cstm_ai_btn a.nav-link:before {content: "";display: block;position: absolute;right: -25px;z-index: -1;width: 50px;height: 50px;background: rgb(0 128 255 / 10%);top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);border-radius: 50px;-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.navbar .navbar-nav li.cstm_ai_btn a.nav-link:after {display: none;}
.navbar .navbar-nav li.cstm_ai_btn a.nav-link:hover:before {width: calc(100% + 50px);}
.navbar .navbar-nav a.nav-link.dropdown-toggle:after {display: none;}
.navbar .navbar-nav > li.dropdown {position: relative;padding-right: 30px;}
.navbar .navbar-nav > li.dropdown ul.dropdown-menu {padding: 10px;}
.navbar .navbar-nav ul.dropdown-menu .dropdown-item, .navbar .navbar-nav > li.dropdown .dropdown-item:hover {padding: 10px 0;border-bottom: 0;color: #697f96;background: transparent;}
.navbar .navbar-nav ul.dropdown-menu li:last-child .dropdown-item {border-bottom: 0;}
.navbar .navbar-nav > li.dropdown .dropdown-item:focus, .navbar .navbar-nav ul.dropdown-menu .dropdown-item.active {color: #000;background-color: transparent;}
.navbar .navbar-nav ul.dropdown-menu .dropdown-item {position: relative;}
.navbar .navbar-nav ul.dropdown-menu .dropdown-item:after {content: '';width: 0;height: 2px;position: absolute;left: 0;bottom: 0;transition: .2s all;background: #000;}
.navbar .navbar-nav ul.dropdown-menu .dropdown-item:hover:after {width: 100%;transition: .2s all;}
.navbar .navbar-nav ul.dropdown-menu .current_page_item .dropdown-item:after {width: 2px;height: 100%;top: 0;left: -10px;}
button.sub-menu-toggle {display: none;}
.dsd_menu {background-image: url(../images/arrow-down-white.svg);background-repeat: no-repeat;float: right;display: inline-block;text-align: right;cursor: pointer;padding: 10px;background-size: 15px;width: 20px;height: 20px;position: absolute;top: 15px;right: 0;filter: brightness(0.5);}
header.white_header.blog_white .navbar .dsd_menu {filter: none;}
header .navbar.sticky span.dsd_menu, header.white_header .navbar .dsd_menu, header.white_header .navbar.sticky .dsd_menu {filter: brightness(0.5);}
/* Header Style New */
#new_header .navbar {background-color: transparent;padding: 20px 0;}
#new_header .navbar-expand-lg .navbar-collapse {align-items: center;justify-content: center;width: auto;margin: 0 auto;flex-grow: unset;}
#new_header .navbar .navbar-nav {background-color: #0C0C0C;padding: 16px 32px;border-radius: 32px;color: #fff;}
#new_header .navbar .navbar-nav li .nav-link {padding: 0;font-size: 18px;font-weight: 600;}
#new_header .dsd_menu {top: 4px;filter: brightness(1);}
#new_header .navbar.sticky {background-color: #0c0c0c;}
/*-----  Banner style ==================*/
section.banner_sec.main_banner.wi_full.py_5, section.blog__main.blog__banner.wi_full.py_5, header .navbar .navbar-brand {display: block !important;}
.banner_sec {padding-top: 105px;}
.banner_sec.main_banner {background-image: linear-gradient(45deg, rgb(0 233 104 / 10%), rgb(4 138 206 / 10%));}
.banner_sec .banner_img, .inner_banner .banner_img {padding-top: 3em;height: 500px;text-align: right;}
.banner_sec .banner_img img, .inner_banner .banner_img img {height: 100%;object-fit: contain;}
.banner_sec .bnr_btn {margin-top: 1.5em;}
.sec_title {text-align: center;margin-bottom: 2em;}
.bg_gradient {background-color: #1D1D1D;color: #fff;}
.mrketing_service, .agency_experience {background: rgb(241 245 249 / 50%);}
.service_wrapper .service_item {margin-top: 3rem;}
.service_item .service_title {position: relative;padding-left: 75px;min-height: 60px;display: flex;align-items: center;}
.service_item .service_title * {margin: 0;}
.service_title img.service_icon {width: 60px;height: 60px;object-fit: contain;position: absolute;left: 0;top: 0;}
.search_process {margin-bottom: 5rem;}
.search_clipart {padding: 0 4rem 2rem;}
.process_wrapper .process__item{counter-increment: ol-counter;position: relative;padding-left: 65px;padding-bottom: 3rem;}
.process_wrapper .process__item:last-child {padding-bottom: 0;}
.process_wrapper .process__item:before {content: counter(ol-counter) "";width: 45px;height: 45px;position: absolute;left: 0;top: -8px;text-align: center;line-height: 45px;background: #1D1D1D;border-radius: 50%;color: #fff;}
.process_wrapper .process__item:after {content: '';position: absolute;left: 35px;top: 0;width: 1px;height: 100%;background: rgb(191 204 217 / 50%);z-index: -1;}
.process_wrapper .process__item:last-child:after {display: none;}
.process_wrapper .process__item h4 {color: #080808;}
.marketing_list {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x)/ -2);margin-left: calc(var(--bs-gutter-x)/ -2);}
.marketing_list .list_item {width: 25%;max-width: 100%;padding-right: calc(var(--bs-gutter-x)/ 2);padding-left: calc(var(--bs-gutter-x)/ 2);margin-top: 1rem;}
.marketing_list .list_item .item_wrap {text-align: center;color: #fff;}
.marketing_list .list_item .item_wrap .item_icon {width: 80px;height: 80px;margin: 0 auto 1.5rem;}
/*-----  service page style ==================*/
section.service_banner {/*overflow: initial !important;*/padding: 200px 0 100px;}
.service_banner .banner_content {padding-right: 2rem;}
.banner_form {background: #fff;box-shadow: 3px 3px 40px rgb(0 0 0/15%);border-radius: 15px;padding: 30px;position: relative;}
.shuffle_colmn .inner_shuffle {position: relative;overflow-x: hidden;}
.shuffle_colmn img.img_pos {width: 100%;object-fit: contain;}
.shuffle_colmn .content_box {padding: 2rem 0;}
.location-bloack .shuffle_colmn .inner_shuffle .img_pos {padding: 40px 0;}
.location-bloack .shuffle_colmn .inner_shuffle{height: 100%;min-height: 100%;padding: 40px 0;background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/shades.png");background-repeat: no-repeat;background-size: cover;}
.shfle_List {margin: 3rem 0;}
.shfle_List .shfle_List_item {margin-bottom: 1.5rem;}
.shfle_List .shfle_List_item .inner_wrap {height: 100%;background-color: grey;padding: 1rem;}
.shfle_List .shfle_List_item .inner_wrap {height: 100%;background: linear-gradient(50deg, rgb(135 135 135), rgb(0 0 0));padding: 1.5rem;font-size: 85%;border-top-left-radius: 20px;border-bottom-right-radius: 20px;color: #fff;}
.shfle_List .shfle_List_item .inner_wrap .List_title {color: #fff;margin-bottom: .6rem;}
ul.list_style li {position: relative;padding-left: 25px;margin: 5px 0;color: #080808;}
ul.list_style li:before {content: '';position: absolute;left: 0;top: 9px;width: 10px;height: 10px;border-radius: 50%;background: #080808;}
.affordable_company img.img_style {width: 35%;height: calc(100% + 5rem);position: absolute;object-fit: cover;object-position: top center;}
.affordable_company .sec_content {padding: 4rem 0 4rem 3rem;}
.challenge_list .list_item {margin-top: 2rem;}
.challenge_list .item_content {background: #fff;box-shadow: 3px 3px 40px rgb(0 0 0/15%);border-radius: 15px;padding: 1.5rem;width: 100%;height: 100%;font-size: 90%;}
.challenge_list .item_content img.service_icon {width: 60px;height: 60px;object-fit: contain;margin-bottom: 1rem;}
.challenge_list .item_content h4 {color: #1D1D1D;margin-bottom: 0.5rem;}
.challenge_list .item_content .service_icon_bg {width: 55px;height: 55px;background-color: #1D1D1D;border-radius: 10px;padding: 10px;margin-bottom: 1rem;}
.benefit_carousel .owl-nav button {min-width: auto;width: 45px;height: 45px;border: 1px solid #0080FF !important;background: #0080FF !important;border-radius: 50%;position: absolute;left: -60px;top: 50%;transform: translateY(-50%);}
.benefit_carousel .owl-nav button.disabled {border-color: #BFCCD9 !important;background: transparent !important;}
.benefit_carousel .owl-nav button.owl-next {left: auto;right: -60px;}
.benefit_carousel .owl-nav button img {filter: brightness(0) invert(1);position: relative;top: -1px;}
.benefit_carousel .owl-nav button.disabled img {filter: none;}
.benefit_shuffle_sec .benefit__item {margin-top: 3rem;}
.benefit_shuffle_sec .benefit__item .carsl_image img {width: 100%;height: 400px;object-fit: contain;padding-left: 2rem;}
/*-----  Blog style ==================*/
.blog_list {width: 100%;display: flex;flex-wrap: wrap;}
.blog_list .blog_item {width: 100%;margin: 15px 0;cursor: pointer;display: flex;flex-wrap: wrap;align-self: center;}
.blog_list .blog_item .post_dtl {position: relative;padding: 20px;border: 1px solid #fff;width: 60%;display: flex;align-items: center;}
.blog_list .blog_item .post_img {width: 40%;height: 250px;overflow: hidden;}
.blog_list .blog_item .post_img img {width: 100%;height: 100%;object-fit: cover;transition: 0.5s all ease-in-out;}
.blog_list .blog_item:hover .post_img img{transform: scale(1.2);}
.blog_list .blog_item .post_dtl h4{margin-bottom: 0;}
.blog_list .blog_item .post_dtl p{margin: 10px 0;line-height: 1.35;}
.blog_list .blog_item .post_dtl a.readMOre, .srvc_wrapper .srvc_item .srvc_dtl a.readMOre{color: #0080ff;font-weight: 500;}
.blog_list .blog_item .post_dtl a.readMOre:hover, .srvc_wrapper .srvc_item .srvc_dtl a.readMOre:hover{color: #00264c;}
.search_bLog {max-width: 500px;border: 1px solid #ced4da;border-radius: 30px;overflow: hidden;margin: 3em auto 1.5em;min-height: 60px;}
.search_bLog button.btn {min-width: auto;padding: 10px;width: 50px;height: 50px;border-radius: 50% !important;display: inline-block;position: absolute;right: 5px;top: 4px;}
.search_bLog button.btn img {width: 20px;}
.search_bLog .select2-container .select2-selection {font-size: inherit;font-weight: 400;text-align: left;background: url(../images/dropdown-arrow.svg) no-repeat right 0px center !important;background-size: 8px !important;width: 130px;height: 60px !important;border-radius: 0 !important;border: none !important;padding: 10px 15px;outline: none;box-shadow: none;position: absolute;left: 0;color: inherit;}
.search_bLog .form-outline {position: relative;height: 60px;width: calc(100% - 200px);border-left: 1px solid #ced4da;margin-left: 15px !important;}
.search_bLog .form-outline .form-control {height: 60px;width: 100%;border: none;outline: none;box-shadow: none;padding: 15px;color: #1D1D1D;}
.select2-hidden-accessible {width: 100% !important;}
.select2-container .select2-selection {text-align: left;background: url(../images/dropdown-arrow.svg) no-repeat right 10px center !important;background-size: 8px !important;width: 100%;height: 53px !important;color: #1D1D1D;border: 1px solid #bfccd9 !important;border-radius: 10px !important;font-weight: 400;padding: 10px 25px 10px 15px;outline: none;box-shadow: none;font-size: inherit;} 
.select2-container--default .select2-results__option{font-size: 16px;padding: 10px;color: #000;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding: 0 !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background: #1a3b70 !important;border: 0 !important;border-radius: 4px !important;cursor: default !important;float: left !important;margin-right: 5px !important;margin-top: 0 !important;padding: 0 5px !important;color: #fff;height: 30px;line-height: 30px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice span{color: #fff !important;margin-right: 5px !important;}
.select2-container .select2-search--inline .select2-search__field{margin-top: 0 !important;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color: #faf9fb !important;color: #000 !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background: #1a3b70 !important;color: white !important;}
.select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field{border: 1px solid #ececec !important;}
.select2-container .select2-selection--single .select2-selection__rendered{padding: 0 !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #1D1D1D !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow {display: none !important;}
section.social_sec .social_link ul .seperator:nth-last-child(1){display: none !important;}
.select2-container .select2-selection--single .select2-selection__rendered{text-overflow: unset;}
.select2-container input.select2-search__field {float: left;width: 100%;display: none;}
.select2-search--dropdown{padding: 0 !important;}
span.select2-selection.preferences {border-bottom: 1px solid red !important;}
.accordion .card {background-color: transparent;border-radius: 0;margin: 0;border: none;overflow: hidden;}
.accordion .card .card-header {background: transparent;margin-bottom: 0;border: 0;}
.accordion .card-header a {width: 100%;display: inline-block;padding: 10px;padding-left: 0;padding-right: 50px;position: relative;background: transparent;color: #00264C;border-radius: 0;font-size: 20px;border-bottom: 1px solid rgb(191 204 217 / 39%);}
.accordion .card-header a:before {content: ' ';position: absolute;right: 0;top: 12px;width: 30px;height: 30px;background-image: url(../images/accordion-minus.svg);background-repeat: no-repeat;background-position: center;background-size: 20px;}
.accordion .card-header a.collapsed:before {background-image: url(../images/accordion-plus.svg);}
.accordion .card-body {padding: 1rem 0;}
/*-----  Footer style ==================*/
footer {background: #00264c;color: #fff;padding-bottom: 1em;position: relative;margin-bottom: -35px;}
footer h2, footer a:hover{color: #fff;}
footer .footer_nav h3 {color: #fff;}
footer .footer_nav {font-size: 85%;}
footer .ftr_logo {padding-right: 2rem;}
footer .ftr_logo .cliping_anim {-webkit-mask-image: url(https://pathseekers.net/wp-content/uploads/2023/04/footer-logo.svg);mask-image: url(https://pathseekers.net/wp-content/uploads/2023/04/footer-logo.svg);-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;width: 200px;height: 200px;-webkit-mask-size: contain;mask-size: contain;background: linear-gradient(#00f260,#0575e6);position: relative;}
footer .ftr_logo .bgg__gra {background-image: linear-gradient(#00f260,#0575e6);width: 150%;height: 150%;animation: rot 3s linear infinite;position: absolute;left: -40%;top: -40%;}
@keyframes rot {0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100% {transform:rotate(360deg)}}
footer .fr_contact_list {display: flex;flex-wrap: wrap;}
footer .fotr_contct {position: relative;padding-left: 55px;margin-bottom: 1rem;min-height: 45px;font-size: 85%;width: 100%;display: flex;align-items: flex-start;flex-direction: column;justify-content: center;}
footer .fotr_contct:last-child {margin-bottom: 0;}
footer .fotr_contct a {display: block;font-size: 15px;line-height: 25px;}
footer .fotr_contct b {display: block;font-size: 18px;line-height: 28px;}
footer .fotr_contct a+b {margin-top: 10px;}
footer .fotr_contct span.contct_icon {width: 40px;height: 40px;padding: 9px;display: flex;align-items: center;justify-content: center;background: #0080FF;border-radius: 50%;position: absolute;left: 0;top: 0;/* transform: translateY(-50%); */}
footer .social_links {width: 100%;display: flex;flex-wrap: wrap;align-items: center;}
footer .social_links a.scl_icon {min-width: 42px;width: 42px;height: 42px;display: inline-block;position: relative;margin-right: 8px;margin-top: 5px;margin-bottom: 5px;}
footer .social_links a.scl_icon img {width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;}
footer .social_links a.scl_icon img.bfr_hvr, footer .social_links a.scl_icon:hover img.aftr_hvr {visibility: visible;opacity: 1;}
footer .social_links a.scl_icon img.aftr_hvr, footer .social_links a.scl_icon:hover img.bfr_hvr {visibility: hidden;opacity: 0;}
footer .brdr_space {border-top: 1px solid #697F96;margin-top: 2em;padding-top: 1em;font-size: 16px;}
footer .cpyrgt_footer {font-size: 14px;text-align: center;margin-top: 15px;}
/* Footer New Style */
#new_footer {background-color: #1D1D1D;position: relative;}
#new_footer:after {content: '';position: absolute;background: url(/wp-content/uploads/2025/04/footer-bg-color.svg) no-repeat;background-position: top center;width: 100%;height: 100%;bottom: 0;left: 0;right: 0;margin: 0 auto;}
#new_footer .footer_wrapper {padding: 120px 0;text-align: center;margin: 0 auto;}
#new_footer .footer_logo_icon, #new_footer .footer_logo {margin: 0 auto 30px;}
#new_footer .footer_heading h3 {color: #fff;font-size: 32px;line-height: 42px;font-weight: 300;}
#new_footer .footer_logo_icon img, #new_footer .footer_logo img {width: auto;height: auto;}
#new_footer .footer_copyrgt {border-top: 2px solid #f2f2f2;padding: 20px 0 10px;position: relative;z-index: 1;}
#new_footer .cpyrgt_footer {text-align: left;font-size: 20px;line-height: 30px;font-weight: 300;margin: 0 auto;}
#new_footer .footer_menu ul {width: 100%;display: flex;align-items: center;justify-content: center;}
#new_footer .footer_menu ul li a {font-size: 18px;line-height: 28px;padding: 0 12px;font-weight: 600;}
#new_footer .social_links {justify-content: end;}
#new_footer .social_links a {width: 25px;height: 25px;min-width: auto;margin: 0;}
#new_footer .social_links a:not(:last-child) {margin-right: 15px;}
/*------- INNER PAGE STYLE ===========*/
.inner_banner{padding-bottom: 1.5em;}
.privacy_page .content_wrapper {text-align: left;padding: 40px 40px;}
section.privacy_page.about_txt_sec {padding-bottom: 60px;}
.inner_banner.privacy_pags {margin: 80px auto 0;padding: 80px 0 0;}
.about_txt_sec .content_wrapper .bold_txt {max-width: 500px;margin: 2em auto;background-color: #fff;padding: 10px;border-radius: 5px;font-weight: 500;color: #00264c;}
.Contact_sec .email_sec {background-color: #1D1D1D;color: #fff;padding: 25px;border-radius: 15px;margin-bottom: 2em;}
.Contact_sec .email_sec h5{color: #fff;}
.Contact_sec .email_sec .mail_addrs {background: #fff;width: 100%;padding: 10px 20px;display: inline-block;border-radius: 10px;color: #697f96;margin-top: 6px;}
.Contact_sec .email_sec a {display:block;}
.srvc_wrapper {width: calc(100% + 30px);margin-left: -15px;display: flex;flex-wrap: wrap;}
.srvc_wrapper .srvc_item {width: calc(100% / 3 - 30px);margin: 15px;cursor: pointer;border: 1px solid #bfccd9;border-radius: 15px;padding: 25px;}
.srvc_wrapper .srvc_item .srvc_dtl p {margin-bottom: 10px;}
.srvc_wrapper .srvc_item .srvc_icon {background-color: #e9f6ee;width: 75px;height: 75px;border-radius: 10px;margin-bottom: 15px;display: flex;align-items: center;justify-content: center;}
.srvc_wrapper .srvc_item .srvc_icon img{width: 40px;}
.why_choose_sec .img_wrap {width: 100%;height: 450px;position: relative;}
.why_choose_sec .img_wrap img {width: 100%;height: 100%;object-fit: cover;}
.why_choose_sec .img_wrap .overlay_txt {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #00000087;color: #fff;padding: 20px;display: flex;align-items: flex-end;}
.why_choose_sec .img_wrap .overlay_txt .overlay_wrapp h4 {color: #fff;}
.why_choose_sec .img_wrap .overlay_txt .overlay_wrapp .post_catgry {background: #0080ff;display: inline-block;margin-bottom: 10px;padding: 5px 10px;}
.why_choose_sec .btn_block {margin-top: .5em;}
.why_choose_sec .trendig_post ul li {margin-top: 1.5em;min-height: 75px;}
.why_choose_sec .trendig_post ul li + li {border-top: 1px solid #bfccd9;padding-top: 1.5em;}
.why_choose_sec .trendig_post ul li a {width: 100%;display: inline-block;position: relative;padding-left: 85px;}
.why_choose_sec .trendig_post ul li a img {width: 70px;height: 70px;float: left;position: absolute;left: 0;top: 0;}
.why_choose_sec .trendig_post ul li a .Wpost_title h5 {font-size: 18px;margin-bottom: 5px;color: #0080ff;}
.why_choose_sec .trendig_post ul li a:hover .Wpost_title h5 {color: #00264c;}
.contact_form .form_title {margin: 2em 0px 1em;}
.Detail_serVice .sec_title {text-align: left;}
.Detail_serVice .srvc_inrwrp {width: calc(100% + 30px);margin-left: -15px;margin-bottom: 2.5em;display: flex;flex-wrap: wrap;}
.Detail_serVice .srvc_inrwrp .srvc_inr_item {width: calc(100% / 3 - 30px);margin: 15px;cursor: pointer;border: 1px solid #bfccd9;border-radius: 10px;padding: 10px;display: flex;align-items: center;flex-wrap: wrap;position: relative;min-height: 70px;padding-left: 70px;line-height: 1.25;font-weight: 500;}
.Detail_serVice .srvc_inrwrp .srvc_inr_item img.srvc_icon {background-color: #e9f6ee;border-radius: 5px;padding: 9px;width: 50px;height: 50px;object-fit: contain;position: absolute;left: 10px;top: 9px;}
.Detail_serVice .collaborate_sec {margin-top: 2.5em;padding-top: 2em;border-top: 1px solid #bfccd9;width: 100%;display: inline-block;}
.Detail_serVice .collaborate_sec h2 {text-align: center;margin-bottom: 25px;}
.blog_Full_detail {padding-top: 150px;}
.blog_Full_detail .blog_title {text-align: center;margin-bottom: 2em;}
.blog_Category .blog_image {width: 100%;height: 500px;margin-bottom: 1.5em;}
.blog_Category .blog_image img {width: 100%;height: 100%;object-fit: cover;}
.blog_Category ul.tabsdata{margin: 0px;padding: 0px;list-style: none;display: flex;flex-wrap: wrap;justify-content: center;}
.blog_Category ul.tabsdata li{color: #697f96;display: inline-block;padding: 15px 30px;cursor: pointer;background: #f1f5f9;border-radius: 30px;margin-bottom: 2em;}
.blog_Category ul.tabsdata li+li{margin-left: 10px;}
.blog_Category ul.tabsdata li.current{background: #00264c;color: #fff;}
.blog_Category .tab-content{display: none;}
.blog_Category .tab-content.current{display: inherit;}
.thankyou_sec {padding: 160px 0 80px;background-color: #D2D2D2;}
.thank_txt h1 {font-size: 48px;line-height: 58px;margin: 0 auto 5px;}
.thank_txt p {font-size: 24px;line-height: 34px;}
.Error_sec {padding-top: 150px;}
.Error_sec .error_icon {margin-bottom: -46px;position: relative;}
.Error_sec .thank_txt {width: 100%;height: auto;display: inline-block;margin-bottom: 3em;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {border-color: red !important;color: red !important;}
.ps_pagination {display: flex;flex-wrap: wrap;align-items: center;border: 1px solid #ced4da;border-radius: 30px;padding: 10px;max-width: 400px;width: max-content;margin: 1em auto 0;}
.ps_pagination .page-numbers.prev {background: #e3ebf3;color: transparent;position: relative;}
.ps_pagination .page-numbers {width: 45px;height: 45px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.ps_pagination .page-numbers.current{color: #0080ff;text-decoration: underline;}
.ps_pagination .next {background: #0080ff;color: transparent;position: relative;}
.ps_pagination .page-numbers.prev:before{content: '';position: absolute;left: 0;top: 0;background-image: url(../images/left-arrow.svg);background-repeat: no-repeat;background-position: center;background-size: 20px;width: 100%;height: 100%;}
.ps_pagination .page-numbers.next:before{content: '';position: absolute;left: 0;top: 0;background-image: url(../images/right-arrow-white.svg);background-repeat: no-repeat;background-position: center;background-size: 20px;width: 100%;height: 100%;}
.wpcf7-spinner {display: none !important;}
.growth_process .sect_title {margin-bottom: 1rem;}
.grecaptcha-badge {bottom: 60px !important;}
ul.breadcrumb {padding: 0;padding-top: 3rem;background: transparent;font-size: 85%;flex-wrap: nowrap;}
ul.breadcrumb li {position: relative;}
ul.breadcrumb li+li{padding-left: 30px;}
ul.breadcrumb li:last-child{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.breadcrumb li+li:before {content: '/';position: absolute;left: 12px;top: 0;}
ul.breadcrumb li a{color: #fff;}
.blog__category .breadcrumb li a {color: #000;}
.blog__category .breadcrumb li.active {color: #0080ff;}
ul.breadcrumb li span.back_home {margin-right: 5px;}
.banner_sec .post_information {margin: 2em 0;}
.banner_sec .blog__image {padding-left: 2rem;text-align: center;}
.banner_sec .blog__image img, .banner_img lottie-player, .banner_img img, .content_box-img img, .search_clipart img, .service_title img, .affordable_company img, .item_content img, .carsl_image img, .accordion .card-header a:before, .co__founder_img img, .home-img .round-effect img, .home-img img, .xis-dm-inner-icon img, .choose__block figure img, .team__data__left img, .vim-video video, .rigtbussines img, .brand-creator-left-img img, .our-process-left img, .sucess-img img, .services-style-one img, .industry-banner, .img-box img, .boost-web-inner img, .work-together, .feature-right img, .feature-left img, .bloack-chn-inner img, .bloack-proces-img img, .top-industries::before, .top-industries-inner img, .table-cnt-blog img, section.colsion-outer img, .collision-misison img, .seo-banner, section.counter-section.countertop, .about-seo, .careder-inner img, .seo-block-left ul li img, .seo-block-right img, .seo-engine img, .seo-engine img, .seo-block.new-shape, .counter-section, .accordion-button:not(.collapsed)::after, section.acordbox-section-outer, section.reverse-section-blog, .inner-box-coner img, .faq-main-section-left img, .top-banner, .social-mdedia img, .blue-banner, .social-sec.trusted-by, .social-mdedia.social-sec, .social-mdedia, .access-business, .cal_banner {filter: grayscale(1);}
.banner_sec .post_information span+span {padding-left: 20px;}
.banner_sec .post_information span {position: relative;margin-right: 1rem;}
.banner_sec .post_information span+span:before {content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 6px;height: 6px;background: #fff;border-radius: 50%;}
.banner_sec.blog_inr_bnr {background: #1F1F1F;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;padding-bottom: 150px;}
.blog_inr_bnr .breadcrumb li, .blog_inr_bnr .breadcrumb li a, .blog_inr_bnr .banner_content h1 {color: #fff !important;}
.blog__details {margin-top: -100px;}
.blog__details p span, .blog__details li span {color: #343434 !important;line-height: 32px;}
.blog__details .main_content table {width: 100%;overflow-x: auto;margin: 15px auto;}
.blog__details .main_content table tbody tr, .blog__details .main_content table tbody td {padding: 10px;border: 1px solid #333;}
.blog__whitbox {background: #fff;padding: 2rem;border-radius: 10px;position: relative;}
.cntnt_tbl_nav h4, .category_tags h4 {color: #00264c;padding-bottom: 10px;margin-bottom: 0;position: relative;}
.menu__click {position: relative;margin-bottom: 10px;padding: 7px 0;border-top: 1px solid #d2dfec;border-bottom: 1px solid #d2dfec;}
.navigation_colmn .written-by {padding: 0;margin: 1rem 0;border-bottom: 1px solid #d2dfec;padding-bottom: 15px;}
.menu__click a.navigation__link {display: block;width: 100%;font-size: 14px;padding: 3px 0;color: #aeb9c4;}
.menu__click a.navigation__link.active {color: #00264c;text-decoration: underline;}
.cntnt_tbl_data .tbl_data_sec {margin-bottom: 3rem;}
.cntnt_tbl_data .tbl_data_sec li h3 {margin-top: 1rem;}
.cntnt_tbl_data .tbl_data_sec ul li strong {color: #00264c;display: block;}
.cntnt_tbl_data .main_content {margin-bottom: 3rem;}
.navigation_colmn .cntnt_tbl_nav a.scl_icon {min-width: 42px;width: 42px;height: 42px;display: inline-block;position: relative;margin-right: 8px;margin-top: 5px;margin-bottom: 5px;}
.navigation_colmn .cntnt_tbl_nav a.scl_icon img {width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;}
.navigation_colmn .cntnt_tbl_nav a.scl_icon img.bfr_hvr, .navigation_colmn .cntnt_tbl_nav a.scl_icon:hover img.aftr_hvr {visibility: visible;opacity: 1;}
.navigation_colmn .cntnt_tbl_nav a.scl_icon img.aftr_hvr, .navigation_colmn .cntnt_tbl_nav a.scl_icon:hover img.bfr_hvr {visibility: hidden;opacity: 0;}
.addtoany_shortcode .addtoany_list a {overflow: hidden;border-left: none;padding: 0;z-index: 2;width: 32px;height: 32px;color: #000;margin-right: 7px;display: inline-flex;justify-content: center;position: relative;align-items: center;}
.addtoany_shortcode .addtoany_list a span.a2a_svg {z-index: 2;width: 23px !important;height: 23px !important;background: transparent !important;border-radius: 0 !important;opacity: 1;}
.addtoany_shortcode .addtoany_list a span.a2a_svg svg path {fill: #000 !important;}
.addtoany_shortcode .addtoany_list a span.a2a_svg.a2a_s_facebook svg, .addtoany_shortcode .addtoany_list a span.a2a_svg.a2a_s_linkedin svg {background: #000 !important;}
.addtoany_shortcode .addtoany_list a span.a2a_svg.a2a_s_facebook svg path, .addtoany_shortcode .addtoany_list a span.a2a_svg.a2a_s_linkedin svg path, .addtoany_shortcode .addtoany_list a:hover span.a2a_svg svg path {fill: #fff !important;}
.addtoany_shortcode .addtoany_list a:after {background: #000;position: absolute;content: "";width: 100%;display: block;height: 100%;transform: scaleX(0) translateZ(0);transform-origin: 100% 100%;-webkit-transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);left: 0;top: 0;z-index: -1;-moz-transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform: scaleX(0) translateZ(0);-moz-transform: scaleX(0) translateZ(0);-ms-transform: scaleX(0) translateZ(0);-o-transform: scaleX(0) translateZ(0);}
.addtoany_shortcode .addtoany_list a:hover:after {transform: scaleX(1) translateZ(0);transform-origin: 0 0;}
.blog__banner {background-color: #f6faff;position: relative;}
.blog__banner:before {content: '';width: 48%;height: 100%;background: url(/wp-content/uploads/2025/05/blog-bg.png) no-repeat right center;background-size: cover !important;position: absolute;left: 0;top: 0;z-index: 0;}
.blog__banner .container {position: relative;}
.latest__blogpost {padding-top: 4rem;}
.latest__blogpost .post_image, .latest__blogpost .post_image img, .latest_panel .post_image, .latest_panel .post_image img, .alll__blogpost .post_image img, .thank_icon img {width: 100%;height: 100%;object-fit: cover;filter: grayscale(1);}
.latest__blogpost .post_image a, .latest_panel .post_image a {overflow: hidden;border-radius: 8px;width: 100%;height: 100%;display: block;}
.latest__blogpost .post_detail {padding: 1.5rem 3rem 1.5rem 0;position: relative;color: #fff;}
.latest__blogpost .post_detail .post_catogry, .latest__blogpost .post_information, .latest_panel .flx_panel .post_catogry, .latest_panel .flx_panel .post_information, .alll__blogpost .post_catogry, .alll__blogpost .post_information {font-size: 80%;margin-top: 1rem;}
.latest__blogpost .post_detail .post_title {font-size: 35px;margin: 1rem 0;}
.latest__blogpost .post_detail .post_title a {color: #fff;}
.latest__blogpost .post_information span, .latest_panel .flx_panel .post_information span, .alll__blogpost .post_information span {display: inline-block;padding-right: 1rem;margin-bottom: 10px;}
.latest__blogpost .row {align-items: center;}
.alll__blogpost .post_title , .latest_panel .flx_panel .post_title {font-size: 22px;margin: 0.5rem 0;}
.alll__blogpost .post_title a:hover {color: #000;}
.alll__blogpost .mrgn_top {margin-top: 2rem;}
.latest_panel .flx_panel p, .alll__blogpost .post_wrapper p {font-size: 95%;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.alll__blogpost .post_image {width: 100%;height: 220px;overflow: hidden;border-radius: 8px;margin: 0.75rem 0 1rem;}
.post_title a:hover {color: #0080ff;}
.latest_panel .flx_panel {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: 2rem;margin-right: calc(var(--bs-gutter-x)/ -2);margin-left: calc(var(--bs-gutter-x)/ -2);}
.latest_panel .flx_panel .blog__Col {width: 50%;max-width: 100%;padding-right: calc(var(--bs-gutter-x)/ 2);padding-left: calc(var(--bs-gutter-x)/ 2);margin-top: var(--bs-gutter-y);}
.latest_panel .flx_panel .blog__Col .blog_innr_col {padding-bottom: 1rem;padding-top: 0.5rem;}
.category_tags {padding-left: 1rem;}
.category_tags .cat_grid_box {padding-top: 1rem;margin-top: 10px;border-top: 1px solid #d2dfec;}
.category_tags .cat_grid_box a {padding: 5px 10px;border: 1px solid #b7b6b6;border-radius: 8px;text-align: center;margin-top: 3px;margin-right: 10px;margin-bottom: 6px;margin-left: 0;font-size: 70%;display: inline-block;transition: .3s all;}
.category_tags .cat_grid_box a:hover {border: 1px solid #0080ff;background: #0080ff;color: #fff;}
.alll__blogpost .read_more_wrapper {display: table;position: relative;}
.alll__blogpost .read_more_wrapper a {background: 0 0;color: #0080ff;padding: 0;display: inline-block;margin: 20px 0;position: relative;cursor: pointer;white-space: nowrap;}
.alll__blogpost .read_more_wrapper span.arrow {position: absolute;width: 32px;height: 32px;top: 0;opacity: 1;right: -38px;}
.alll__blogpost .read_more_wrapper a span.arrow i span {position: relative;left: 0;top: 0;font-size: 28px;padding: 0;-webkit-transition: all .6s cubic-bezier(.19,1,.22,1);transition: all .6s cubic-bezier(.19,1,.22,1);}
.alll__blogpost .read_more_wrapper a span.arrow i {font-style: normal;position: absolute;top: -4px;left: 0;-webkit-transition: all .6s cubic-bezier(.19,1,.22,1);transition: all .6s cubic-bezier(.19,1,.22,1);}
.alll__blogpost .read_more_wrapper:hover a span.arrow i {left: 15px;}
.pagination_wrapper {text-align: center;margin: 50px auto 0;}
.pagination_wrapper .page-numbers {background-color: #1d1d1d;color: #fff;padding: 5px 10px;font-weight: bold;font-size: 16px;line-height: 26px;letter-spacing: 1px;}
.pagination_wrapper .page-numbers.current {background-color: #9a9a9a;}
.top_cat {width: 100%;margin-bottom: 40px;}
.top_cat a {margin-right: 40px;}
.written-by {padding-bottom: 30px;}
.written-by .flex-start {/*flex-wrap: wrap;*/display: flex;-webkit-display: flex;align-items: center;}
.written-by .written-by-image {width: 50px;height: 50px;margin-right: 10px;background: blue;border-radius: 50%;overflow: hidden;}
.written-by .written-by-image img {width: 100%;height: 100%;object-fit: contain;}
.written-by .written-by-text {position: relative;}
.written-by .written-by-text span.the_author {font-size: 14px;font-weight: 300;}
.written-by .written-by-text .written-by-name {color: #000;font-size: 14px;}
.written-by .written-by-text .author_name {font-size: 110%;}
.all--postss {display: flex;-webkit-display: flex;align-items: center;justify-content: space-between;margin: 30px 0;}
.all--postss a {text-transform: uppercase;color: #8b8b8b;border-bottom: 1px solid #8b8b8b;font-size: 12px;}
.faqs_sec p {margin-bottom: 15px;}
input[type="range"] {display: block;width: 100%;}
.contact__form .co__founder {background-color: #1D1D1D;color: #fff;padding: 2rem;border-radius: 20px;margin: 2rem 0;}
.contact__form .co__founder .co__founder__Detail {flex-wrap: wrap;display: flex;-webkit-display: flex;align-items: center;margin-top: 2rem;}
.contact__form .co__founder .co__founder__Detail .co__founder_img {width: 60px;height: 60px;border-radius: 50%;overflow: hidden;background-color: #080808;padding: 10px;padding-bottom: 0;}
.contact__form .co__founder .co__founder__Detail .co__founder_img img {width: 100%;height: 100%;object-fit: cover;}
.contact__form .co__founder .co__founder__Detail .co__founder_name {color: #fff;font-size: 14px;padding-left: 15px;}
.contact__form .co__founder .co__founder__Detail .author_name {font-size: 20px;}
a.more-link, .blog-slider a.more-link {display: none;}
.modal .popup_data_wrapper {padding: 1rem .5rem;}
.modal button.close {width: 50px;height: 50px;min-width: auto;padding: 0;margin: 0;background: transparent;border: 0;outline: none;box-shadow: none;position: absolute;right: -20px;top: -20px;z-index: 99;}
.modal button.close:before, .modal button.close:after {display: none;}
.popup_data_wrapper h2 {color: #343434;margin-bottom: 1em;line-height: 1.25;font-size: 50px;margin-bottom: 1.5rem;}
.cntnt_tbl_data .main_content #ez-toc-container {display: none;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container {border: none;padding: 0 0 15px;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container ul li {padding: 5px 0;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container ul li ul {display: none;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container ul li.selected ul {display: block;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container .ez-toc-title-container {border-bottom: 1px solid #d2dfec;padding: 0 0 5px;margin: 0 auto 10px;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container p.ez-toc-title {color: #292929;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container a.ez-toc-link {color: #aeb9c4;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container a.ez-toc-link:hover {color: #00264c;text-decoration: underline;}
.blog_cntnt_tbl .navigation_colmn #ez-toc-container ul li.visible a.ez-toc-link {color: #00264c;text-decoration: underline;}
.blogdp_cta {width: 100%;height: 100%;border-radius: 20px;padding: 54px 40px;display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;background-image: url('https://pathseekers.net/wp-content/uploads/2024/03/bhj.jpg');margin: 20px auto;}
.blogdp_cta h4 {color: #fff !important;}
.blogdp_cta p a {background: #fff;border-radius: 50px;font-size: 16px;padding: 13px 44px;text-align: center;letter-spacing: 1px;font-weight: 500;display: inline-block;text-decoration: none !important;color: #000 !important;}
.single.single-post .blog__whitbox ol, .single.single-post .blog__whitbox ul {padding-left: 21px;}
.single.single-post .blog__whitbox ol li, .single.single-post .blog__whitbox ul li {margin-bottom: 4px;}
footer .footer_nav a {padding: 4px 0 !important;display: table;font-size: 16px;line-height: 26px;}
.single.single-post .blog__whitbox li {color: #292929;}
.single.single-post .blog__whitbox p, .single.single-post .blog__whitbox li {font-size: 19px;color: #343434;}
.single.single-post p strong, .single.single-post li strong{color: #343434;}
.single.single-post h2 {color: #292929;font-weight: 700;}
.single.single-post .blog__whitbox h3, .single.single-post .blog__whitbox h4, .single.single-post .blog__whitbox h4 span
{color: #343434;}
.single.single-post h2 {font-size: 40px;position: relative;z-index: 9;margin-top: 30px;}
.single.single-post .blog__whitbox li::before {content: "";width: 10px;height: 10px;position: absolute;left: -19px;top: 10px;background: #292929;}
.single.single-post .blog__whitbox li {position: relative;}
.single.single-post .blog__whitbox li::marker {font-size: 0;}
/*shubham-css--*/
.rocket-left .appr_hero-stat-buble {position: absolute;width: 180px;height: 180px;text-align: center;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;margin-left: 30px;z-index: 1;margin-top: 11px;left: 0;top: 0;}
.appr_hero-stat-buble._second.default-bg {left: 70px;top: 330px;}
.appr_hero-stat-buble._third.dark-blue-bg {left: inherit;right: 103px;top: 50px;}
.rocket-left ._body {position: relative;width: 100%;height: 100%;-webkit-transition: transform 0.8s;-moz-transition: transform 0.8s;-ms-transition: transform 0.8s;-o-transition: transform 0.8s;transition: transform 0.8s;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.rocket-left ._back, .rocket-left ._front {padding: 15px;position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: #FFF;-webkit-box-shadow: 0 2px 22px rgba(110,123,129,.2);-moz-box-shadow: 0 2px 22px rgba(110,123,129,.2);box-shadow: 0 2px 22px rgba(110,123,129,.2);overflow: hidden;}
.rocket-left .appr_hero-stat-buble ._back h5 {margin-bottom: 8px;text-transform: uppercase;font-weight: 700;font-size: 14px;line-height: 22px;letter-spacing: .05em;color: #fff;}
.rocket-left .appr_hero-stat-buble p {margin: 0;font-weight: 400;font-size: 12px;line-height: 140%;letter-spacing: -.003em;color: #FFF;}
.rocket-left {position: relative;}
.rocket-left ._value {margin: 0 0 6px;font-weight: 900;font-size: 46px;line-height: 70px;letter-spacing: -.042em;}
.rocket-left .appr_hero-stat-buble ._front {background-color: #0485D6;}
.rocket-left ._back {background-color: #0C57AD;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}
.rocket-left .appr_hero-stat-buble:hover ._body {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}
.rocket-left .appr_hero-stat-buble._second ._front {background-color: #36464F;}
.rocket-left .appr_hero-stat-buble.dark-blue-bg ._back {background-color: #0F1524 !important;}
.rocket-left .appr_hero-stat-buble.dark-blue-bg ._front {background-color: #00448F !important;}
.rocket-left ._title {text-transform: uppercase;margin: 0;font-weight: 600;font-size: 14px;line-height: 19px;letter-spacing: -.0045em;color: #fff;}
.rocket-left ._desc {margin: 0;font-weight: 400;font-style: italic;font-size: 13px;line-height: 22px;letter-spacing: -.003em;color: #FFF;}
.location-page-blogs h2 {text-align: center;}
.tab-content-right {position: sticky;top: 102px;}
.tab-content-right ul li a:hover {color: #080808;font-weight: 600;}
.tab-content-right ul li a:hover::before {border-color: #080808;}
.tab-content-right ul li {line-height: 1.4;margin: 19px 0;}
.tab-content-right ul li a::before {content: "";position: absolute;left: 3px;top: 4px;width: 10px;height: 10px;border: 2px solid #aaa9a9;border-top: 0;border-left: 0;transform: rotate(-45deg);}
.tab-content-right ul li a {font-size: 16px;padding-left: 31px;width: 100%;display: table;position: relative;}
.tab-content-right h3 {background-color: #d8d8d8;padding: 15px 19px;border-radius: 10px;}
.table-cnt-blog {margin-bottom: 40px;}
.table-cnt-blog img {height: 400px;width: 100%;object-fit: cover;border-radius: 10px;margin: 10px 0 0;}
.location-bloack {padding: 30px 0 80px;}
.loc-des {text-align: center;}
.location-details h2 {line-height: 56px;text-align: center;color: #374046;margin: 0 0 38px;}
.location {position: relative;padding: 30px 0 80px;}
.location .lct_local_success-card {margin: 0;display: -ms-flex;display: flex;background-color: #FFF;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;position: relative;overflow: hidden;-webkit-box-shadow: 0 0 20px rgba(0,0,0,.101961);-moz-box-shadow: 0 0 20px rgba(0,0,0,.101961);box-shadow: 0 0 20px rgba(0,0,0,.101961);}
.location .lct_local_success-card .card-img {width: 50%;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-color: #6E7B81;}
.card-box-addr ._addrs {background: url(../images/phone-call.webp) no-repeat 0 5px;}
.card-box-addr ._phone {background: url(../images/pin.webp) no-repeat 0 5px;}
.card-box-addr ._addrs, .card-box-addr ._phone {padding-top: 0;font-weight: 400;margin-bottom: 10px;font-size: 18px;line-height: 27px;color: #6E7B81;padding-left: 25px;}
.location .lct_local_success-card .card-box .card-box-title {font-size: 20px;color: #000;}
.location .lct_local_success-card .card-body {width: 50%;padding: 60px 70px;}
.location .lct_local_success-card .card-box {padding: 30px 34px 36px 34px;background-color: #F2F6FC;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.phone-img {position: absolute;top: 10%;left: 3%;height: 70%;}
.lct_services-phone-card .card-text {font-weight: 700;font-size: 16px;line-height: 24px;color: #FFF;margin: 0 0 10px;}
.lct_services-phone-card .card-link {font-weight: 900;font-size: 32px;line-height: 42px;color: #0080FF;text-decoration: none;}
.lct_services-phone-card {background: #1B4AA3;background: -webkit-linear-gradient(93.34deg,#207DE9 0%,#1B4AA3 100%);background: -moz-linear-gradient(93.34deg,#207DE9 0%,#1B4AA3 100%);background: -ms-linear-gradient(93.34deg,#207DE9 0%,#1B4AA3 100%);background: linear-gradient(93.34deg,#01E56E 0%,#02C78E 100%);position: relative;z-index: 0;padding: 26px 40px 35px 30%;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin: 0 0 30px;position: relative;overflow: hidden;}
.location-details::before {content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/bg3.png");background-size: cover;width: 100%;height: 470px;position: absolute;left: 0;right: 0;bottom: -450px;}
.location-details::after {content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/bg2.png");width: 100%;height: 310px;position: absolute;left: 0;right: 0;top: -310px;pointer-events: none;background-repeat: no-repeat;background-size: 100% 100%;}
.rocket-left img {max-width: 55%;margin: 0 auto;float: none;-webkit-animation: mover 1s infinite alternate;animation: mover 1s infinite alternate;display: table;position: relative;left: 10px;}
.location-details {background: #e5fcf0;position: relative;padding: 50px 0;}
.lct_services-details_text p {font-weight: 400;font-size: 20px;line-height: 30px;letter-spacing: -.09px;margin: 0 0 25px;color: #152035;}
@-webkit-keyframes mover {0% { transform: translateY(0); }100% { transform: translateY(-10px); }}
@keyframes mover {0% { transform: translateY(0); }100% { transform: translateY(-10px); }}
.loc_header {overflow: hidden;padding: 120px 0 0;background: #CCE4FF;background: -webkit-linear-gradient(180deg,#F2F6FC 0%,#CCE4FF 100%);background: -moz-linear-gradient(180deg,#F2F6FC 0%,#CCE4FF 100%);background: -ms-linear-gradient(180deg,#F2F6FC 0%,#CCE4FF 100%);background: -o-linear-gradient(180deg,#F2F6FC 0%,#CCE4FF 100%);background: linear-gradient(180deg,#F2F6FC 0%,#CCE4FF 100%);background-position-x: 0%;background-position-y: 0%;background-repeat: repeat;background-image: linear-gradient(rgb(242, 246, 252) 0%, rgb(204, 228, 255) 100%);background-size: auto;position: relative;z-index: 0;background-size: 72% !important;background-repeat: no-repeat;background-position: bottom 43px right -310px;background-color: #e5fcf0;}
.loc_header .loc_header-breacrumb li {display: inline-block;text-transform: uppercase;font-weight: 900;font-size: 14px;line-height: 30px;letter-spacing: .56px;text-transform: uppercase;color: #4D75B9;}
.loc_header .loc_header-breacrumb li a {font-weight: 900;color: #4D75B9;}
.loc_header .loc_header-text, .loc_header-text * {font-weight: 400;font-size: 18px;line-height: 30px;letter-spacing: -.09px;margin: 0 0 25px;color: #152035;}
.loc_header .loc_header-title {font-size: 72px;line-height: 1;font-weight: 900;letter-spacing: -3.096px;color: #152035;margin: 0 0 30px;}
.loc_header .loc_header-breacrumb li + li::before {content: "/";color: #B6C0C7;margin: 0 15px;}
.loc_header .loc_header-rocket-buble:nth-child(1) {top: 2.13114754%;right: 18.6585%;}
.loc_header .loc_header-rocket-buble:nth-child(2) {top: 21.14754%;left: 22.8%;}
.loc_header .loc_header-rocket-buble:nth-child(3) {top: 45.9%;right: 7.317%;}
.loc_header .loc_header-rocket {position: relative;max-width: 820px;height: 100%;display: flex;align-items: flex-end;}
.loc_header .loc_header-rocket-buble {z-index: 2;position: absolute;width: 120px;height: 120px;}
.loc_header .loc_header-rocket-buble-inner {width: 100%;height: 100%;background-color: #0080ff;-webkit-border-radius: 50%;text-align: center;-moz-border-radius: 50%;border-radius: 50%;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-direction: column;flex-direction: column;-webkit-box-shadow: 0 0 0 20px rgb(0, 128, 255);-moz-box-shadow: 0 0 0 20px rgb(0, 128, 255);box-shadow: 0 0 0 20px rgb(0, 128, 255);padding: 10px;-webkit-animation: bubleanima 1.5s infinite;-moz-animation: bubleanima 1.5s infinite;-ms-animation: bubleanima 1.5s infinite;animation: bubleanima 1.5s infinite;-o-animation: bubleanima 1.5s infinite;}
.loc_header .loc_header-rocket-buble .card-value {margin: 0 0 4px;font-weight: 900;font-size: 27px;line-height: 1;color: #FFF;}
.loc_header .loc_header-rocket-buble .card-title {margin: 0;font-weight: 700;font-size: 12px;line-height: 16px;color: #FFF;letter-spacing: .01em;}
.location-bloack .shuffle_colmn {padding-bottom: 80px;}
.lazy-card-sec .lct_services-card {display: -ms-flex;display: flex;-webkit-border-radius: 20px;-moz-border-radius: 20px;position: relative;overflow: hidden;}
.lazy-card-sec .lct_services-card .card-img {width: 50%;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-color: #6E7B81;min-height: 300px;}
.lazy-card-sec .lct_services-card .card-body {width: 50%;padding: 70px;}
.lazy-card-sec {padding: 60px 0;position: relative;z-index: 1;}
.lazy-card-sec .lct_services-card .card-title {margin: 0 0 14px;font-weight: 900;font-size: 32px;line-height: 42px;color: #374046;}
.lazy-card-sec .lct_services_tabs p {font-weight: 400;font-size: 18px;line-height: 30px;color: #6E7B81;margin: 0 0 35px;}
@-webkit-keyframes bubleanima {0% {-webkit-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}50% {-webkit-box-shadow:0 0 0 0 rgba(77,193,185,.415686)}100% {-webkit-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}}
@-moz-keyframes bubleanima {0% {-moz-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}50% {-moz-box-shadow:0 0 0 0 rgba(77,193,185,.415686)}100% {-moz-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}}
@-ms-keyframes bubleanima {0% {-ms-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}50% {-ms-box-shadow:0 0 0 0 rgba(77,193,185,.415686)}100% {-ms-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}}
@-o-keyframes bubleanima {0% {-o-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}50% {-o-box-shadow:0 0 0 0 rgba(77,193,185,.415686)}100% {-o-box-shadow:0 0 0 20px rgba(77,193,185,.415686)}}
@keyframes bubleanima {0% {box-shadow:0 0 0 20px rgba(77,193,185,.415686)}50% {box-shadow:0 0 0 0 rgba(77,193,185,.415686)}100% {box-shadow:0 0 0 20px rgba(77,193,185,.415686)}}
/*--seo-industry-css--*/
.industry-banner h1 {font-size: 3rem;padding: 0.5rem;font-weight: bold;letter-spacing: 0.1rem;text-align: center;overflow: hidden;}
.industry-banner h1 span.typed-text {font-weight: normal;color: #dd7732;}
.industry-banner h1 span.cursor {display: inline-block;background-color: #ccc;margin-left: 0.1rem;width: 3px;animation: blink 1s infinite;}
.industry-banner h1 span.cursor.typing {animation: none;}
.industry-banner {background-image: url("../images/banner-indutry.jpg");background-repeat: no-repeat;background-size: cover;height: auto;display: flex;flex-direction: column;padding-top: 140px;position: relative;z-index: 1;padding-bottom: 190px;}
.boost-webiste {background-image: url("../images/ly-bk.png");background-repeat: no-repeat;background-size: cover;padding: 0 0 100px;}
.digital {color: #0C032733;font-size: 348px;font-weight: 900;line-height: 1em;text-shadow: 12px 0px 136px rgba(72.99999999999989, 25.99999999999999, 173, 0.2);position: absolute;top: 90px;left: 0;right: 0;margin: 0 auto;display: table;font-weight: 900;z-index: -1;pointer-events: none;}
.industry-ftu-inner {background: #fff;padding: 30px;box-shadow: 0 0 10px 1px #ddd;border-radius: 10px;margin: 50px 0 100px;}
.industry-banner h1 {background-size: cover;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: rgba(0,0,0,0);text-fill-color: rgba(0,0,0,0);background-image: linear-gradient(75deg,var(--textgradient_color1),var(--textgradient_color2) 80%);font-size: 101px;font-weight: 700;line-height: 1.3em;--textgradient_color1: #fff;--textgradient_color2: #d2d2d2;opacity: 1;}
.indusrty-feature {padding: 80px 0 0;}
.img-box img {transform: scale(1);transition: 0.5s;}
.img-box:hover img {transform: scale(1.1);transition: 0.5;}
.inner-feature h3 {text-align: center;font-weight: 300;margin: -27px 0 16px;}
.inner-feature p {text-align: center;font-size: 20px;margin: 0 0 19px;}
.img-box span {position: absolute;top: 65px;left: 0;right: 0;margin: 0 auto;display: table;color: #fff;font-size: 43px;font-weight: 900;}
.industry-banner p {text-align: center;color: #fff;max-width: 30%;margin: 0 auto;}
.industry-banner a {background: #fff;margin: 26px auto 0;display: table;color: #000;padding: 12px 30px;border-radius: 100px;cursor: pointer;}
.img-box {position: relative;max-width: 65%;margin: -129px auto 0;}
.boost-web-inner img {width: 100%;}
.boost-web-text h4 {font-size: 26px;}
.boost-web-text p {margin: 0 0 34px;}
.boost-web-text h4 {margin: 0 0 23px;}
.boost-webiste {background-image: url("../images/ly-bk.png");padding: 0 0 100px;background-position: top -150px center;background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
.work-left h3 {font-size: 72px;font-weight: 700;line-height: 80px;--textgradient_color1: #ff4c6c;--textgradient_color2: #fa9d4d;background-size: cover;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: rgba(0,0,0,0);text-fill-color: rgba(0,0,0,0);background-image: linear-gradient(75deg,var(--textgradient_color1),var(--textgradient_color2) 80%);}
.work-right img {width: 100%;}
.work-left p {max-width: 63%;}
.work-left h4 {color: #000;margin-bottom:0;}
.work-left span {color: #000;font-size: 18px;}
.work-right img {position: relative;left: -50px;top: -20px;}
.offer-we {padding: 60px 0;}
.feature-left span {color: #080808;font-size: 18px;}
.feature-left h2 {margin-bottom: 70px;font-size: 35px;}
.feature-right ul li:nth-child(2) {position: relative;left: 50px;}
.feature-right ul li {margin: 15px 0px 15px 0px;padding: 30px 40px;border-radius: 20px;display: flex;align-items: center;border: 2px solid #b3b3b34d;max-width: 83%;}
.feature-right ul li h4 {color: #575757;}
.feature-right ul li p {font-size: 19px;}
.feature-right ul li span {margin-right: 40px;}
.feature-right ul li.active {box-shadow: 0px 22px 90px 0px rgba(18.000000000000014, 27.999999999999975, 109, 0.13);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;border-color:transparent ;}
.feature-right ul li:hover {box-shadow: 0px 22px 90px 0px rgba(18.000000000000014, 27.999999999999975, 109, 0.13);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;border-color: transparent;}
.work-together {background-position: top center;background-repeat: no-repeat;background-size: cover;background-image: url("../images/hm-wave.png");padding: 0px 0 60px;margin-top: 60px;}
.bloack-chain {padding: 70px 0 80px;}
.bloack-chain h2, .development-steps h3, .top-industries h3 {text-align: center;margin-bottom: 56px;font-size: 35px;}
.bloack-proces-in {background-color: #D8D8D8;margin: 20px 0;padding: 30px 32px;border-radius: 10px;}
.bloack-proces-in.yel-cr {position: relative;left: -40px;}
.bloack-proces-in.org-cr {position: relative;left: 39px;}
.bloack-proces-in h4 {font-size: 21px;color: #404040;}
.bloack-proces-in p {font-size: 18px;color: #6a6a6a;margin: 10px 0 0;}
.bloack-chain .col-md-4 {padding: 0;}
.bloack-chn-inner p {margin: 0;font-size: 20px;}
.bloack-chn-inner {border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;height: 100%;padding: 36px 48px;}
.bloack-chn-inner h4 {margin: 18px 0 12px;}
.bloack-chain .col-md-4:nth-child(3) .bloack-chn-inner {border-right: 0;}
.bloack-chain .col-md-4:nth-child(4) .bloack-chn-inner, .bloack-chain .col-md-4:nth-child(5) .bloack-chn-inner {border-bottom: 0;}
.bloack-chain .col-md-4:nth-child(6) .bloack-chn-inner {border-bottom: 0;border-right: 0;}
.our-clients-inner {border-radius: 15px;padding: 60px 20px;background-color: #1D1D1D;}
.col-box-inner-pad {background: #fff;margin: 0 12px;border-radius: 10px;padding: 17px;width: 25%;}
.our-clients {padding: 10px 0 80px;}
.col-box-inner-pad p {font-size: 17px;text-align: center;color: #666;margin: 0 0 6px;}
.col-box-inner-pad h5 {font-weight: 500;font-size: 33px;color: #000;line-height: 1.1;padding-bottom: 9px;text-align: center;}
.col-box-inner {display: flex;width: 100%;}
.col-box-inner-pad span img {width: 91%;}
.col-box-inner-pad span {width: 70px;height: 70px;display: flex;margin: 15px auto 18px;background-color: #D8D8D8;border-radius: 16px;padding: 12px;}
.development-steps {background-image: url("https://cdn-jlgch.nitrocdn.com/bdPxYlsFEbWjbXVJoIQxrTzzWZJXEWIy/assets/images/optimized/rev-64e6982/teqnovos.com/wp-content/uploads/2022/09/checkbox.svg");background-position: bottom;background-repeat: no-repeat;padding: 40px 0 90px;}
.bloack-proces-img img {width: 100%;}
.top-industries::before {content: "";width: 100%;height: 100%;background: #00e86b0a;position: absolute;z-index: -1;transform: skewY(-6deg);}
.top-industries-inner h4 {margin: 16px 0 0;color: #373737;font-size: 22px;}
.top-industries-inner p {font-size: 18px;color: #6d6d6d;}
.top-industries-inner span {width: 40px;height: 4px;display: flex;background-color: #080808;margin: 16px 0;}
.top-industries-inner img {transition: 0.5s;}
.top-industries-inner:hover img {transition: 0.5s;top: -10px;transform: translateY(-10px);}
.bgWave {position: absolute;width: 100%;left: 0;right: 0;top: 10%;pointer-events:none;}
.top-industries {position: relative;padding: 80px 0;}
.top-industries-inner {background: #fff;position: relative;border-radius: 15px;padding: 35px 20px;box-shadow: 0 0 10px 0 rgba(0,0,0,.04);min-height: 365px;overflow: hidden;margin-bottom: 25px;}
.page-content p a {text-decoration: underline;text-decoration-color: #000;color: #000;}
.single.single-post .blog__whitbox h3 {margin: 20px 0 7px;}
.page-content a.button {text-decoration: none;text-align: center;justify-content: center;}
.rocket-left .appr_hero-stat {display: none;}
@keyframes blink {0% {background-color: #ccc;}49% {background-color: #ccc;}50% {background-color: transparent;}99% {background-color: transparent;}100% {background-color: #ccc;}}
.common_cta {width: 100%;display: inline-block;text-align: center;margin: 50px auto 0;}
.common_cta button {float: unset;margin: 0 auto;}
/* Snow Effect CSS Start */
/* .snowflake {color: #fff;font-size: 1em;text-shadow: 0 0 1px #484848;}
.snowflake i {font-size: 18px;}
@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}
@media(max-width: 767px){
	.snowflake i {font-size: 5px;}
} */
/* Snow Effect CSS End */

/* Modal Popup CSS Start */
.form-mod-left img {width: 100%;max-width: 408px;}
.company-form .modal-dialog {max-width:880px;}
.modal.show .modal-dialog .modal-content {border: 0;border-radius: 20px;}
.company-form .modal-body::before {position: absolute;left: 0;top: 0;bottom: 0;content: "";background-image: url(../images/form-pop-up1.png);background-repeat: no-repeat;width: 50%;height: 100%;background-size: 100% 100%;border-radius: 20px;}
.company-form  .modal-header {padding: 0;border: 0;}
.form-mod-left {position: absolute;left: -29px;top: 0;}
.company-form .modal-body {padding: 15px 30px;}
.form-mod-right .form-group input[type="text"], .form-mod-right .form-group input[type="email"], .form-mod-right .form-group input[type="number"] {border: 1px solid #ddd;padding: 0 9px;height: 40px;width: 100%;border-radius: 6px;color: #767676;}
.form-mod-right input[type="submit"] {background: #1D1D1D;color: #fff;border: 0;border-radius: 100px;padding: 13px 29px;width: 100%;font-weight: 600;}
#leadPopup .form-mod-right textarea {border: 1px solid #ddd;width: 100%;border-radius: 8px;padding: 10px 11px;height: 99px !important;color: #767676;}
.company-form .modal-header button {position: absolute;right: -15px;top: -15px;width: 35px;height: 35px;background: #1D1D1D;opacity: 1;border-radius: 100px;display: flex;align-items: center;color: #fff;justify-content: center;font-size: 24px;font-weight: 600;}
.company-form .recaptcha {width: 100%;display: inline-block;margin: 40px auto 30px;}
.modal-form-inner {position: relative;}
.modal-form-inner .row {position: static;}
.modal-form-inner .row .col-md-6 {position: static;}
.form-mod-right h4 {margin-bottom: 15px;color: #000;}
/* Modal Popup CSS End */
.form-mod-right .form-group {margin-bottom: 15px;}
.form-mod-right div {overflow: inherit;}
.form-mod-right span span {font-size: 8px;position: absolute;bottom: -27px;letter-spacing: 1px;}
.form-mod-right .wpcf7-response-output {font-size: 13px;width: 100%;position: absolute;left: 0;margin: 0;right: 0;bottom: -60px;}
.form-mod-right .form-group input[type="text"], .form-mod-right .form-group input[type="email"], .form-mod-right .form-group input[type="number"] {font-size: 16px;}
.form-mod-right .form-group textarea {font-size: 16px;}
.form-mod-right {position: relative;}
/*--ai-page-css--*/
.ai-banner {position: relative;}
.ai-overlay-text {position: absolute;top: 70%;text-align: center;padding-left: 80px;}
.ai-overlay-text h3 {color: #fff;font-size: 53px;}
.ai-overlay-text p {color: #fff;max-width: 54%;margin: 0 auto;}
.ai-banner::before {position: absolute;left: 0;right: 0;width: 100%;height: 100%;content: "";background: linear-gradient(to bottom, rgba(30,87,153,0) 0%,rgba(0,0,0,0.54) 100%);bottom: 8px;}
.ait-next-chat {padding: 0 calc(15px + 85 * (100vw - 320px) / 1600);height: 100%;background-color: #080808;padding: 100px 0 0;margin-top: -13px;}
.home-img .robot-img {width: auto;border-bottom: 3px solid #44ecb5;position: relative;z-index: 9;max-width: initial;margin: 0 auto;display: table;}
.home-img .round-effect::after {content: "";position: absolute;left: 0;top: 0;width: calc(100% - 0px);height: calc(100% - 0px);border: 2px dashed #fff;border-radius: 100%;/* -webkit-transform: translate(-50%, -50%); *//* transform: translate(-50%, -50%); */}
.home-img .round-effect img {width: 100%;height: 100%;}
.home-img .round-effect {right: 30px;top: 10px;width: 660px;height: 660px;/* border: 2px dashed rgba(var(--theme-color), 1); */padding: 3px;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;border-radius: 100%;position: absolute;z-index: -1;position: relative;z-index: 1;background-color: #0b0f1a;position: absolute;left: 0;top: 0;}
.home-img {width: -webkit-max-content;width: -moz-max-content;width: max-content;display: -webkit-box;display: -ms-flexbox;display: block;-webkit-box-align: center;-ms-flex-align: center;align-items: center;/* -webkit-box-pack: center; */-ms-flex-pack: c;justify-content: center;height: 100%;padding-left: 100px;padding-top: 60px;position: relative;}
.left-ai-chat h6 {color: #fff;font-size: 22px;}
.left-ai-chat h3 {color: #fff;font-size: 40px;max-width: 80%;}
.left-ai-chat p {color: #fff;margin: 0 0 30px;}
.left-ai-chat button {border-radius: 100px;border: 0;padding: 10px 50px 13px;}
.vim-video video {width: 100% !important;}
.xis-dm-service-inner-item:hover {-webkit-transform: translateY(-30px);transform: translateY(-30px);}
section.degital-marketing-bloack:before {left: 0;bottom: 0;z-index: 9;width: 100%;content: "";height: 585px;position: absolute;background-color: #fff;}
section.why-ai-choose {padding: 90px 0 90px;background-color: #1D1D1D;overflow: hidden;}
.brand__section .feature__one.feature-two .feature-three__wrap {position: relative;display: block;animation: aspro-scroller-left 27s linear infinite forwards;will-change: transform;white-space: nowrap;}
.sub__title h4 {font-size: 16px;font-weight: 200;letter-spacing: 6px;color: white;}
.title__data h2 {color: #fff;font-size: 50px;font-weight: 600;margin: 0 auto 14px;}
.team__data {display: flex;gap: 30px;background: linear-gradient(to right, rgb(204 204 204 / 65%) 0%, rgb(221 221 221 / 64%) 1%, rgb(255 255 255 / 0%) 100%);padding: 17px;border-radius: 10px;margin: 14px 0;}
.team__data__right h3 {font-size: 26px;line-height: 36px;padding-bottom: 0px;}
.team__data__right p {font-size: 17px;color: #2b2b2b;}
.choose__block::before {content: "";width: 574.366px;height: 847.578px;transform: rotate(21.269deg);border-radius: 847.578px;background: linear-gradient(192deg, rgb(190 190 190) 0%, rgb(0 0 0) 100%);filter: blur(150px);position: absolute;left: -200px;bottom: -325px;}
.choose__block {position: relative;}
.choose__block figure {position: relative;}
.team__data__left {width: 13%;}
section.degital-marketing-bloack p.dt-head {max-width: 57%;margin: 0 auto 30px;text-align: center;}
section.degital-marketing-bloack {padding: 90px 0px 120px;background-color: #ebebeb;position: relative;}
section.degital-marketing-bloack h6 {font-weight: 500;color: #080808;padding: 10px 30px;border-radius: 8px;display: inline-block;background-color: #fff;-webkit-box-shadow: -1.045px 9.945px 16px 0px rgb(0 0 0 / 5%);box-shadow: -1.045px 9.945px 16px 0px rgb(0 0 0 / 5%);margin: 0 auto 20px;display: table;}
section.degital-marketing-bloack h3 {color: #061b2e;font-size: 60px;font-weight: 600;max-width: 60%;text-align: center;margin: 0 auto 14px;}
.xis-dm-service-inner-item {z-index: 1;overflow: hidden;padding: 50px 40px;border-radius: 20px;-webkit-transition: 500ms all ease;transition: 500ms all ease;}
.xis-dm-service-inner-item:before {top: 0;left: 0;right: 0;z-index: -1;width: 0%;content: "";height: 100%;margin: 0 auto;position: absolute;border-radius: 20px;-webkit-transition: 500ms all ease;transition: 500ms all ease;background: linear-gradient(0deg, #1D1D1D 100%, #1D1D1D 100%, #1D1D1D 100%);}
section.degital-marketing-bloack .col-md-4:nth-child(1) .xis-dm-service-inner-item:before {background-color: #1D1D1D;background: linear-gradient(0deg, #1D1D1D 100%, #1D1D1D 100%, #1D1D1D 100%);}
section.degital-marketing-bloack .col-md-4:nth-child(3) .xis-dm-service-inner-item:before {background: linear-gradient(0deg, #1D1D1D 100%, #1D1D1D 100%, #1D1D1D 100%);}
.xis-dm-service-inner-item .xis-dm-inner-icon {width: 150px;height: 150px;border-radius: 100%;margin-bottom: 50px;-webkit-box-shadow: 1.753px 3.595px 16px 0px rgb(255 255 255 / 30%);box-shadow: 1.753px 3.595px 16px 0px rgb(255 255 255 / 30%);}
.xis-dm-service-inner-item .xis-dm-service-inner-text h5 {color: #061b2e;font-size: 22px;font-weight: 600;padding-bottom: 9px;}
.xis-dm-service-inner-item .xis-dm-service-inner-text p {padding-bottom: 18px;font-size: 18px;color: #9c9c9c;}
.xis-dm-service-inner-item .xis-dm-service-inner-text ul {padding-left: 30px;}
.xis-dm-service-inner-item .xis-dm-service-inner-text ul li {font-weight: 500;margin-bottom: 12px;position: relative;font-size: 16px;}
.xis-dm-service-inner-item .xis-dm-service-inner-text ul li:before {top: 8px;left: -30px;content: "";width: 10px;height: 10px;position: absolute;-webkit-transform: rotate(45deg);transform: rotate(45deg);background-color: #080808;-webkit-transition: 500ms all ease;transition: 500ms all ease;}
.xis-dm-service-inner-item:hover:before {width: 100%;}
.xis-dm-service-inner-item:hover .xis-dm-service-inner-text h5, .xis-dm-service-inner-item:hover .xis-dm-service-inner-text p, .xis-dm-service-inner-item:hover .xis-dm-service-inner-text li, .xis-dm-service-inner-item:hover .xis-dm-service-inner-text a {color: #fff;}
section.degital-marketing-bloack .container s{position: relative;z-index: 9;}
.xis-dm-service-inner-item.position-relative:hover li::before {background-color: #fff;}
section.animate {/* background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/shape-05.png"); */background-repeat: no-repeat;background-size: cover;padding: 18px 0 7px;/* background-color: #000; */background-position: center;}
section.degital-marketing-bloack .container {position: relative;z-index: 9;}
.brand__section .feature__one {position: relative;/* transform: rotate(-7deg); */padding: 17px 0px;}
.brand__section .feature__one:before {content: "";position: absolute;width: calc(100% - -6em);height: 126px;left: -3em;top: 0px;background-image: linear-gradient(45deg, #000000, #ababab);}
.feature-three__wrap {position: relative;display: block;animation: aspro-scroller 27s linear infinite;will-change: transform;white-space: nowrap;}
.feature-three__list {position: relative;display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;min-width: 100vw;}
.feature-three__list li {position: relative;display: block;}
.feature-three__title {font-size: 60px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 5px;text-transform: uppercase;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ffffff;color: transparent !important;}
.feature-three__title span {font-size: 60px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 5px;text-transform: uppercase;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;color: transparent;}
.feature__one.feature-two::before {background-image: linear-gradient(45deg, #ababab, #000000);}
.brand__section .pattern-3 {width: 100%;height: 100%;left: 0;top: 0;}
section.busines-mod {background-color: #1D1D1D;padding: 90px 0 90px;}
section.busines-mod h3 {color: #fff;font-size: 50px;line-height: 60px;font-weight: 600;margin: 0 auto 54px;max-width: 750px;text-align: center;}
section.busines-mod .col-md-6 {padding: 0;background: #fff;}
.leftbussines {background: #fff;padding: 120px 80px 110px 60px;position: relative;}
.rigtbussines {height: 100%;}
.rigtbussines img {height: 100%;object-fit: cover;}
.leftbussines svg {position: absolute;top: 40px;right: 40px;width: 160px;}
.leftbussines h5 {color: #080808;font-size: 40px;position: relative;margin-bottom: 38px;}
.leftbussines h5::before {content: "";position: absolute;left: 0;bottom: -19px;width: 70px;height: 3px;background: #080808;}
.leftbussines p {font-size: 19px;margin: 0;}
section.marketing-trafic {padding: 80px 0;}
section.marketing-trafic h6 {font-size: 14px;letter-spacing: 3px;color: #080808;text-align: center;}
section.marketing-trafic h3 {text-align: center;max-width: 730px;margin: 0 auto 40px;font-size: 42px;line-height: 52px;}
.meaketing-traf-in h4 {color: #02274c;font-weight: 500;font-size: 29px;margin-bottom: 14px;}
.meaketing-traf-in p {font-size: 18px;}
.meaketing-traf-in button {float: left;margin-top: 17px;}
.meaketing-traf-right-in {border: 1px solid #ddd;border-radius: 10px;text-align: center;padding: 40px 30px;margin: 15px 0;transition: 0.5s;transform: rotate(0);z-index: 1;position: relative;}
.meaketing-traf-right-in span {background-color: #080808;width: 100px;height: 100px;display: flex;margin: 0 auto 17px;align-items: center;border-radius: 100px;justify-content: center;}
.meaketing-traf-right-in span img {max-width: 50px;}
.meaketing-traf-right-in p {font-size: 17px;margin: 0;}
.meaketing-traf-right-in::before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";transform-style: preserve-3d;background: #fff;border-radius: 10px;z-index: -1;transform: rotateY(0deg);transition: 0.5s;}
.meaketing-traf-right-in:hover span {border: 2px solid #fff;}
.meaketing-traf-right-in:hover h5, .meaketing-traf-right-in:hover p {color: #fff;}
.meaketing-traf-right-in:hover::before {transform: rotateY(-180deg);transform-style: preserve-3d;transition: 0.5s;background-color: #080808;}
.brand-creator-left-img img {width: 225px;max-width: 225px;height: 450px;object-fit: cover;border-radius: 0px 450px 450px 0px;}
.geekfolio-text-circle {position: relative;display: block;position: absolute;top: 30px;left: 0;}
.geekfolio-rotate-box {width: 404px;position: relative;height: 404px;display: inline-flex;align-items: center;justify-content: center;}
span.geekfolio-rotate-circle.geekfolio-rotate-text {animation-duration: 60000ms;border-style: solid;border-width: 0px 0px 0px 0px;border-color: #9999;border-radius: 50% 50% 50% 50%;font-size: 16px;font-weight: 400;letter-spacing: 1px;animation: geekfoliorotateText 20s linear infinite;font-weight: bold;text-transform: uppercase;position: absolute;}
svg.geekfolio-textcircle {width: 554px;height: 584px;fill: #000;transform: scale(1.25);display: inline-block;transform: rotate(0deg);transition: transform 0.22s linear;animation: rotate 22s infinite linear;font-weight: 400;}
.brand-creator-left-img {position: relative;z-index: 1;text-align: right;}
.brand-creator-left {position: relative;}
.brand-creator-right {padding-left: 43px;}
.brand-creator-right h3 {width: 100%;display: table;font-size: 40px;line-height: 50px;max-width: 90%;}
.brand-creator-right span {margin: 0px 0px 13px 0px;padding: 10px 15px 10px 15px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #00000080;border-radius: 30px 30px 30px 30px;text-transform: uppercase;font-size: 15px;letter-spacing: 3px;float: left;clear: both;}
section.brand-creator {background-color: #F1F3F5;padding: 90px 0 60px;}
.new-feat {margin-top: 50px;}
.new-feat-out img {max-width: 70px;margin-right: 20px;}
.new-feat-out {display: flex;align-items: center;border-bottom: 1px solid #ddd;padding-bottom: 23px;margin-bottom: 20px;}
.new-feat-out h4 {color: #3c3c3c;font-size: 20px;font-weight: 600;margin: 0;}
.new-feat-inner p {color: #696969;}
section.sucess-creator {background: #191919;padding: 90px 0 40px;text-align: center;}
section.sucess-creator h3 {font-size: 48px;line-height: 57px;color: #fff;max-width: 64%;margin: 0 auto 20px;}
section.sucess-creator p {color: #fff;max-width: 600px;margin: 0 auto 60px;}
.inner-scess svg {fill: #fff;width: 46px;height: 35px;}
.inner-scess h5 {color: #fff;font-size: 20px;}
.inner-scess h6 {color: #fff;font-weight: 400;font-size: 13px;line-height: 1.3;padding: 0 30px;min-height: 70px;}
.inner-scess {margin-bottom: 60px;}
.inner-scess span {max-width: 70px;height: 70px;border-radius: 8px;background-color: #2B2C2D;display: flex;align-items: center;justify-content: center;margin: 0 auto 22px;}
.inner-scess:hover span {background-color: #080808;}
.inner-scess:hover span svg {fill: #fff;}
.inner-scess {position: relative;transition: 0.5s;transform: translateY(0);}
.inner-scess:hover {transition: 0.5s;transform: translateY(-10px);}
section.our-process h3 {width: 100%;display: table;font-size: 40px;max-width: 90%;color: #080808;text-align: center;margin-bottom: 70px;}
section.our-process {padding: 80px 0;}
.inner-proces-data label {font-size: 60px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 5px;text-transform: uppercase;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #636363;color: transparent !important;}
.inner-proces-data h5 {margin: 4px 0 22px;color: #474747;}
section.our-process .col-md-3:nth-child(2) .inner-proces-data {border-bottom: 1px solid #080808;margin-bottom: 63px;padding-bottom: 48px;padding-top: 20px;padding-left: 37px;}
section.our-process .col-md-3:last-child .inner-proces-data {border-bottom: 1px solid #080808;margin-bottom: 63px;padding-bottom: 48px;padding-top: 20px;padding-left: 37px;}
section.our-process .col-md-3 {padding: 0;}
section.our-process .row {margin: 0;}
section.our-process .col-md-3:first-child .inner-proces-data {border-top: 1px solid #080808;margin-top: 53px;padding-top: 30px;}
section.our-process .col-md-3:nth-child(3) .inner-proces-data {border-top: 1px solid #080808;margin-top: 53px;padding-top: 30px;padding-left: 37px;}
.inner-proces-data h6 {color: #696969;font-weight: 400;line-height: 23px;padding-right: 50px;min-height: 179px;font-size: 15px;}
section.our-process .col-md-3:first-child .inner-proces-data::before {width: 1px;height: 100px;background: #080808;display: flex;position: absolute;content: "";top: 0;left: 50%;transform: translateX(-50%);}
.new-feat-inner {margin: 30px 0;}
section.our-process .col-md-3:nth-child(2) .inner-proces-data::before {width: 1px;height: 100px;background: #080808;display: flex;position: absolute;content: "";bottom: 0;left: 50%;transform: translateX(-50%);}
.our-process-left:hover .inner-proces-data label {-webkit-text-stroke-color: #636363;color: #cbcbcb !important;}
section.our-process .col-md-3:nth-child(3) .inner-proces-data::before {width: 1px;height: 100px;background: #080808;display: flex;position: absolute;content: "";top: 0;left: 50%;transform: translateX(-50%);}
section.our-process .col-md-3:last-child .inner-proces-data::before {width: 1px;height: 100px;background: #080808;display: flex;position: absolute;content: "";bottom: 0;left: 50%;transform: translateX(-50%);}
.inner-proces-data {position: relative;}
section.path-sucess {padding: 80px 0;}
.left-path-sucess h3 {width: 100%;display: table;font-size: 40px;color: #080808;text-align: left;margin-bottom: 21px;}
.sucess-img {margin: 22px 0;position: relative;}
.sucess-img::before {position: absolute;width: 100%;height: 100%;background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/gray-dot.png");content: "";background-size: 31%;opacity: 0.3;}
section.path-sucess .col-md-6:last-child .sucess-img::before {background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/grad-dot.png");}
.sucess-img img {height: 650px;object-fit: cover;}
section.effer-pro {background-color: #1D1D1D;padding: 100px 70px;max-width: 95%;margin: 0 auto;border-radius: 30px;}
.site-heading.text-center h5 {margin: 0px 0px 13px 0px;padding: 10px 15px 10px 15px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #fff;border-radius: 30px 30px 30px 30px;text-transform: uppercase;font-size: 15px;letter-spacing: 3px;display: table;margin: 0 auto 13px;color: #fff;}
.services-style-one {padding: 67px 40px;background: #fff;box-shadow: 0 5px 3px #031b4e14;position: relative;border-radius: 30px;}
.services-style-one img {height: 100px;margin-bottom: 30px;}
.services-style-one h4 {margin: 30px 0 0;color: #000;font-size: 20px;}
.site-heading.text-center h2 {width: 100%;display: table;font-size: 40px;color: #fff;text-align: left;margin-bottom: 41px;text-align: center;}
@keyframes aspro-scroller {0% {transform: translate(0, 0);}100% {transform: translate(-100%, 0);}}
@keyframes aspro-scroller-reverse {0% {transform: translate(0, 0);}100% {transform: translate(100%, 0);}}
@keyframes aspro-scroller-left {0% {transform: translate(100%, 0);}100% {transform: translate(0%, 0);}}
@keyframes aspro-scroller-left {0% {transform: translate(-100%, 0);}100% {transform: translate(0%, 0);}}
@keyframes rotate {from {-webkit-transform: rotate(359deg);}to {-webkit-transform: rotate(0deg);}}
.seo-banner {padding: 200px 0;background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/top-so.png");background-repeat: no-repeat;background-position: top right;position: relative;}
.seobn-left h3 {font-size: 55px;color: #3B3663;line-height: 61px;font-weight: 800;}
.seobn-left {padding-right: 100px;}
button.cm-btn {background-color: #080808;color: #fff;border: 0;padding: 14px 40px;border-radius: 100px;font-size: 17px;}
.seobn-left p {margin: 20px 0 47px;}
.about-right p {margin: 22px 0 39px;}
.about-right {padding-right: 110px;position: relative;}
.about-right h3 {padding-right: 50px;}
.seo-banner::before {position: absolute;left: 0;bottom: 0;content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/side-eff.png");width: 140px;height: 270px;background-repeat: no-repeat;background-size: 80%;}
.seo-banner::after {position: absolute;left: 150px;top: 160px;content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/str.png");width: 690px;height: 500px;background-repeat: no-repeat;background-size: 100%;pointer-events: none;}
ul.banercount li {width: 50%;display: flex;margin: 17px 0;}
ul.banercount {display: flex;flex-wrap: wrap;}
ul.banercount li div {padding-left: 16px;}
ul.banercount li div h5 {margin: 0;font-size: 28px;font-weight: 800;color: #3a3663;}
ul.banercount li div h4 {margin: 0;font-size: 15px;text-transform: uppercase;}
.about-left {position: relative;text-align: center;}
.about-left span {position: absolute;top: 42px;left: 420px;}
.about-right::before {position: absolute;right: -20px;bottom: 50px;content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/dot.png");width: 290px;height: 270px;background-repeat: no-repeat;background-size: 80%;}
.about-seo {padding: 20px 0 70px;position: relative;}
.about-seo::before {position: absolute;left: 0;top: -40px;content: "";background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/side-grp.png");width: 290px;height: 910px;background-repeat: no-repeat;background-size: 74%;}
.careder-seo {padding: 43px 0 20px;}
.careder-seo h3 {margin-bottom: 60px;}
.careder-inner {border: 1px solid #ddd;padding: 30px;height: 100%;border-left: 0;transition:0.5s;}
.careder-inner h4 {font-size: 22px;color: #3B3663;font-weight: 700;}
.careder-inner img {margin: 15px 0;}
.careder-inner p {font-size: 16px;line-height: 28px;}
.careder-seo .col-md-3:first-child .careder-inner {border-left: 1px solid #ddd;}
.careder-seo .row {margin: 0;}
.careder-seo .col-md-3 {padding: 0;}
.careder-inner:hover {background-color: #1D1D1D;position: relative;top: 0;border-radius: 11px;transform: scale(1.05);transition:0.5s;}
.careder-inner:hover h4, .careder-inner:hover p {color:#fff;}
.seo-block {padding: 140px 0 70px;background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/shade.png");background-repeat: no-repeat;background-position: top center;}
.seo-block-left ul li {color: #3B3663;font-weight: 600;padding: 6px 0;}
.seo-block-left ul li img {margin-right:7px;}
.seo-block.no-back {background: no-repeat;padding: 70px 0 70px;}
.seo-engine {padding: 40px 0 60px;}
.seo-engine h3 {color: #080808;padding: 0 110px;margin-bottom: 30px;}
.seo-engine img {position: relative;width: 100%;z-index: -1;}
.seo-engine .seo-engine-box {border: 1px solid #BCBFDB;border-radius: 12px;height: 100%;padding: 30px;margin-top: -90px;background: #fff;min-height: 340px;}
.seo-engine .row {padding: 0 70px;}
.seo-engine .cm-btn {margin: 30px auto 0;display: table;}
.seo-engine-box span {color: #080808;font-size: 32px;font-weight: 700;}
.seo-engine-box h5 {font-size: 23px;color: #3D3636;font-weight: 700;margin: 12px 0 15px;}
.seo-block.new-shape {background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/hape-1.png");}
.seo-block-right {position: relative;}
.seo-block-right .qote {position: absolute;top: 0;left: 70px;}
.seo-block-right .hp {right: 0;position: absolute;bottom: 0;}
.counter-section {background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/count-bk.png");padding: 0 0 130px;background-repeat: no-repeat;background-size: cover;background-position: center;margin: 50px 0 0;}
.counter-section ul {display: flex;justify-content: center;}
.counter-section ul li {width: 25%;}
.counter-section ul {display: flex;justify-content: center;background: #fff;padding: 45px 35px;border-radius: 10px;position: relative;top: -50px;}
.counter-section ul li {width: 25%;display: flex;align-items: center;position: relative;}
.counter-section ul li::before {content: "";position: absolute;right: 53px;width: 1px;height: 70px;background: #ddd;}
.counter-section ul li:last-child::before {opacity: 0;}
.counter-section ul li h5 {font-size: 30px;color: #3B3663;font-weight: 800;margin: 0;}
.counter-section h3 {text-align: center;color: #fff;margin: 43px 0 23px;}
.counter-section ul li h4 {font-size: 16px;color: #7D7D7D;text-transform: uppercase;letter-spacing: 1px;}
.counter-section p {color: #fff;text-align: center;max-width: 600px;margin: 0 auto;}
.counter-section .cm-btn {margin: 30px auto 0;display: table;}
.counter-section ul li span {margin-right: 17px;}
.counter-section ul::before {content: "";position: absolute;width: 95%;height: 100%;background: #fff3;bottom: -19px;left: 0;right: 0;margin: 0 auto;border-radius: 10px;}
.faq-sec {padding: 90px 0 40px;}
.seo-block-left p {padding-right: 100px;}
.accordion .accordion-button:not(.collapsed) {background-color: #d8d8d8;}
.accordion-item {margin: 15px 0;border: 0;border-radius: 10px;overflow: hidden;}
.accordion-button {background-color: #d8d8d8;padding: 23px 25px;color: #000 !important;font-size: 18px;font-weight: 700;box-shadow: none !important;}
.accordion-body {padding: 15px 0;color: #000;font-size: 16px;line-height: 28px;}
.acordbox-section {background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/gr-vc.png");background-repeat: no-repeat;border: 1px solid #CCD7FF;padding: 36px;border-radius: 10px;margin-bottom: 80px;min-height: 350px;background-position: top center;background-size: 100%;}
.seo-block.pk-shade {background-image: url("https://pathseekers.net/wp-content/themes/pathseekers/images/bk-shde.png");padding: 100px 0 70px;}
.seo-block.pk-shade h3 {color: #080808;padding-right: 100px;}
.seo-block-right {text-align: right;}
.acordbox-section h5 {font-size: 20px;color: #000000;font-weight: 700;text-align: center;margin: 10px 0 10px;}
section.acordbox-section-outer button.cm-btn {margin: -40px auto 0;display: table;}
.acordbox-section span {width: 87px;height: 87px;display: table;background: #fff;border: 1px solid #CCD7FF;border-radius: 100px;padding: 20px;margin: -80px auto 25px;}
section.acordbox-section-outer {margin-top: 80px;padding-bottom: 40px;}
.acordbox-section p {font-size: 16px;color: #000;text-align: center;line-height: 26px;}
section.reverse-section-blog h3 {margin-bottom: 42px;}
section.reverse-section-blog .recverse-inner:nth-child(2n) {background: #e2eef48c;border-radius: 10px;overflow: hidden;}
.inner-reverse-left img {width: 100%;}
.inner-reverse-right {padding: 0 40px 0 60px;}
.inner-reverse-right h4 {font-size: 31px;color: #3B3663;max-width: 370px;margin-bottom: 22px;font-weight: 800;}
.inner-reverse-right p {padding-right: 30px;}
.recverse-inner {margin: 40px 0;background: #fff;border-radius: 10px;overflow: hidden;box-shadow: 0 0 10px 1px #ddd;}
section.reverse-section-blog {padding: 110px 0 70px;background-image: url(https://pathseekers.net/wp-content/themes/pathseekers/images/gr-shape.png);background-repeat: no-repeat;background-position: top center;}
.inner-box-coner {border: 1px solid #1D1D1D;background-color: #fff;padding: 90px 35px 20px;min-height: 404px;position: relative;border-radius: 10px;margin-bottom: 54px;}
section.aeo-agency-box .col-md-4 {padding: 0 24px;}
section.aeo-agency-box .row {justify-content: center;margin-top: 56px;}
.inner-box-coner h5 {font-size: 20px;font-weight: 800;color: #000;margin: 20px 0 13px;}
.inner-box-coner p {font-size: 16px;color: #343434;line-height: 26px;}
.inner-box-coner span {width: 104px;height: 104px;background-color: #1D1D1D;display: flex;align-items: center;justify-content: center;border-radius: 100px;position: absolute;top: -30px;left: -20px;border: 1px solid #1D1D1D;}
section.faq-main-section {padding: 30px 0 80px;}
.faq-main-section-left img {width: 100%;max-width: 80%;margin: 0 auto;display: table;}
.blog-slider.hm_blogs {padding-top: 0;}
.blog-slider {width: 100%;padding: 80px 0 80px;}
.blog-slider .hm_blogs_head {margin: 0 auto 60px;}
.blog-slider .hm_blogs_head h2 {font-size: 64px;line-height: 74px;font-weight: 600;color: #000;margin: 0 auto 20px;}
.blog-slider .hm_blogs_head p {font-size: 22px;line-height: 32px;color: rgba(0, 0, 0, 0.7);}
.blog-slider-inner-left img {width: 100%;height: 280px;border-radius: 30px;object-fit: cover;filter: grayscale(1);}
.blog-slider-inner-left {width: 50%;margin-right: 50px;}
.blog-slider-inner {display: flex;align-items: center;background-color: #D2D2D2;padding: 50px 30px;margin-right: 20px;border-radius: 50px;}
.blog-slider-inner-right {width: 50%;}
.blog-slider-inner-right span {color: #000;font-weight: 600;}
.blog-slider-inner-right span i {background-color: #080808;width: 35px;height: 35px;border-radius: 100px;color: #fff;padding: 10px;text-align: center;}
.blog-slider-inner-right a {color: #1F1F1F;display: flex;align-items: center;font-size: 18px;line-height: 28px;font-weight: 500;position: relative;z-index: 2;}
.blog-slider-inner-right a:after {content: '';width: 50px;height: 50px;background-color: transparent;z-index: -1;border-radius: 50%;position: absolute;right: 72px;}
.blog-slider-inner-right a img {margin-left: 10px;}
.blog-slider-inner-right h5 {font-size: 18px;line-height: 28px;font-weight: 700;color: #000;margin: 0 0 10px;}
.blog-slider-inner-right p {font-size: 16px;line-height: 26px;color: rgba(0, 0, 0, 0.7);margin: 0 auto 20px;}
.blog-slider-inner-right i.fas {margin: 0 0 0 10px;}
section.sompiteer-slider .slick-track {display: flex;align-items: center;}
.slideiamge img {max-width: 174px;margin: 0 auto;max-height: 31px;filter: grayscale(90%);transition: 0.5s;cursor: pointer;}
.slideiamge:hover img{filter: grayscale(0%);transition: 0.5s;}
section.sompiteer-slider button {display: none !important;}
section.sompiteer-slider {padding: 90px 0 30px;}
section.counter-section.countertop ul li {width: 33.33%;}
.slideiamge {background: #fdfdfd;padding: 20px 30px;box-shadow: 0 0 10px 1px #ddd;border-radius: 10px;margin: 0 11px;min-height: 84px !important;display: flex !important;align-items: center;justify-content: center;}
section.sompiteer-slider .slick-list.draggable {padding: 10px 15px;}
.blog-slider button.slick-arrow {position: absolute;right: 0;top: -140px;background: #000;font-size: 0;width: 50px;height: 50px;border: 0;border-radius: 100px;z-index: 99;}
.blog-slider button.slick-prev.slick-arrow {right: 60px;top: -140px;background: transparent;}
section.counter-section.countertop ul {top: 0;}
section.counter-section.countertop {padding: 70px 0;margin-bottom: 80px;}
.mob-chain {display: none;}
/* new page css */
@media only screen and (min-width: 1441px) {
	.container {max-width: 1400px;}
}
.top-banner{background: transparent linear-gradient(180deg, #D9E1E9 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;opacity: 1;padding: 100px 0px;}
.content-banner h6{font-size: 24px;line-height: 51px;letter-spacing: 0px;color: #003E7D;text-transform: uppercase;opacity: 1;margin-bottom: 0px;font-weight: 500;}
.content-banner h1{letter-spacing: 0px;color: #0062C5;text-transform: uppercase;font-size:110px;line-height: 120px;margin-bottom: 0px;font-weight: 500;}
.content-banner h2{letter-spacing: 0px;color: #003E7D;text-transform: uppercase;font-size:110px;line-height: 120px;margin-bottom: 0px;font-weight: 500;}
.btn-common{display: flex;align-items: center;justify-content: center;padding: 5px 44px;margin-top: 30px;}
.btn-gradient{background-color: #080808;border-radius: 30px;height: 60px;font-size: 18px;color: #fff;}
.content-boost h4{letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;font-size: 40px;line-height: 60px;font-weight: 600;margin-bottom: 40px;}
.content-boost h6{letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;font-size: 20px;line-height: 34px;font-weight: 600;margin-bottom: 40px;}
.content-boost p{font-size: 20px;line-height: 27px;color: #fff;max-width: 90%;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.content-boost{position: relative;background-color: #1D1D1D;border-radius: 0px 0px 500px 0px;padding: 107px 175px 107px 250px;min-height: 645px;}
.content-boost2{background-color: #d8d8d8;border-radius: 0px 0px 0px 500px;padding: 79px 102px 90px 179px;min-height: 645px;}
.pl-50{padding-left: 50px;}
.clamp{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.blue-banner{margin-bottom: 150px;}
.content-smm::after {z-index: 999;background: transparent linear-gradient(270deg, #dffdff00 0%, #546a6b 100%) 0% 0% no-repeat padding-box;content: '';position: absolute;right: -95px;top: 0;height: 100%;width: 95px;}
.content-smm{background-color: #546A6B;position: relative;opacity: 1;padding: 60px 40px 60px 60px;}
.mb-50{margin-bottom: 50px;}
.content-smm h4{font-size: 48px;line-height: 58px;font-weight: 500;letter-spacing: 0px;color: #FFFFFF;margin-bottom: 30px;}
.pad-r-0{padding-right: 0px;}
.pad-l-0{padding-left: 0px;}
.content-smm p{font-size: 24px;line-height: 34px;font-weight: 400;color: #fff;}
.img-smm{width: 100%;height: 100%;overflow: hidden;}
.img-smm img{width: 100%;height: 100%;object-fit: cover;}
.card-smm{background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 10px 20px 40px #00000024;padding: 30px;margin-bottom: 30px;width: 100%;}
.card-smm h5{font-size: 24px;line-height: 35px;font-weight: 600;letter-spacing: 0px;color: #003E7D;text-transform: uppercase;margin-bottom: 10px;}
.card-smm p{letter-spacing: 0.32px;color: #808080;line-height: 20px;font-weight: 400;font-size: 16px;}
.bg-img-sec{background-image: url('../images/section-5-bg.png');background-size: cover;background-repeat: no-repeat;background-position: center;padding: 100px 80px;height: 100%;width: 100%;text-align: center;margin-bottom: 100px;}
.sec-profession h5{font-weight: 500;font-size:48px;line-height: 48px;letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;margin-bottom: 23px;}
.sec-profession p{padding-bottom: 40px;font-weight: 400;font-size:24px;line-height: 34px;color: #fff;margin-bottom: 0px;}
.tabs-out{border: 2px solid #FFFFFF;border-radius: 10px;box-shadow: 10px 20px 40px #00000024;margin: 0px 14px;}
.tab-flex{height: 170px;display: flex !important;align-items: center;justify-content: center;color: #fff;font-size: 14px;text-align: center;padding: 15px;text-transform: uppercase;}
.trusted-by h5{font-weight: 500;font-size:48px;line-height: 58px;letter-spacing: 0px;color: #080808;text-transform: uppercase;margin-bottom: 0px;}
.trusted-by p{color: #080808;font-weight: 600;padding-bottom: 20px;}
.border-b{padding-bottom: 60px;border-bottom: 1px solid #B9B9B9;}
.trusted-by{margin-bottom: 100px;}
.social-sec h5{font-weight: 600;font-size:46px;line-height: 58px;letter-spacing: 0px;color: #080808;text-transform: uppercase;margin-bottom: 0px;text-align: center;}
.social-sec p{text-align: center;letter-spacing: 0px;color: #808080;margin-top: 23px;padding-bottom:80px;}
.tab-section ul{display: block;}
.tab-section a.nav-link {border-top: 2px solid #DDDDDD;border-radius: 0px;text-align: center;letter-spacing: 0px;color: #DDDDDD;text-transform: uppercase;font-size: 110px;line-height: 125px;}
.tab-section .nav-pills .nav-link.active, .tab-section .nav-pills .show>.nav-link {color: #080808;background-color: transparent;border-color: #080808;border-radius: 0px;}
.tab-section .nav-item.active a.nav-link{color: #080808;border-color: #080808;}
.tab-section ul li:last-child{border-bottom: 2px solid #DDDDDD;}
.tb-sec h3{letter-spacing: 0px;color: #080808;font-size: 80px;font-weight: 500;line-height: 90px;}
.tb-sec p{font-size: 16px;line-height: 20px;letter-spacing: 0.32px;color: #808080;text-align: left;padding-bottom: 0px;margin-bottom: 0px;max-width: 80%;}
.pos-resurch {position: absolute;bottom: -169px;right: 45px;width: 47%;}
.large-media {font-size: 269px;letter-spacing: 0px;color: #DBE2EA;line-height: 260px;margin-bottom: -28px;}
.social-markit h5{margin-bottom: 30px;}
.social-markit p{font-size: 24px;line-height: 34px;letter-spacing: 0px;color: #808080;margin: 0px;padding-bottom: 30px;font-weight: 400;text-align: left;}
.social-markit{background: transparent linear-gradient(180deg, #D9E1E9 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;margin-bottom: 100px;padding: 50px 0px;}
.plan-outer{margin: 0px 50px;}
.flex-p{display: flex;align-items: center;justify-content: center;flex-direction: column;border: 2px solid #DDDDDD;border-radius: 380px;min-height: 428px;padding: 40px;}
.plan-outer h6{letter-spacing: 0px;color: #003E7D;text-transform: uppercase;font-size: 30px;line-height: 35px;margin-bottom: 20px;text-align: center;}
.plan-outer p{font-size: 16px;line-height: 20px;color: #808080;padding-bottom: 0px;}
.plan-outer.slick-active.slick-center .flex-p{border-color: #0062C5;}
.btn-center{margin-top:40px;float: none;display: flex;justify-content: center;}
.mb-100{margin-bottom: 100px;}
.blue-box{background-color: #1D1D1D;border-radius: 0px 0px 150px 150px;padding: 140px 0px;margin-bottom: 118px;text-align: center;}
.blue-box h5{letter-spacing: 0px;font-size: 48px;line-height: 63px;color: #FFFFFF;text-transform: uppercase;width: 90%;margin: auto;margin-bottom: 20px;}
.circles-text{position: relative;}
.circles-text::after {position: absolute;content: '';left: 0px;width: 245px;height: 245px;border-radius: 50%;top: -50px;background: #ffffff1c;}
.circles-text::before {position: absolute;content: '';right: -33px;width: 245px;height: 245px;border-radius: 50%;bottom: -50px;background: #ffffff1c;}
.hire-us{height: 60px;border: 1px solid #FFFFFF;border-radius: 30px;background-color: transparent;margin: auto;font-size: 18px;}
.blue-box p{font-size: 24px;line-height: 30px;letter-spacing: 0px;color: #FFFFFF;padding-bottom: 20px;font-weight: 400;margin-bottom: 0px;width: 75%;margin: auto;}
.card-media{background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 30px 99px #0000000A;border: 1px solid #B9B9B9;border-radius: 50px;padding: 40px;margin-bottom: 30px;}
.card-media h4{font-size: 28px;line-height: 35px;letter-spacing: 0px;color: #003E7D;text-transform: uppercase;margin-bottom: 10px;}
.card-media p{font-size: 16px;line-height: 24px;letter-spacing: 0px;text-transform: uppercase;margin-bottom: 10px;letter-spacing: 0.32px;color: #808080;margin:0px;padding: 0px;text-align: left;}
.pos-ic {position: absolute;right: 20%;top: -93px;}
.ic-pos-2 {position: absolute;right: 20%;bottom: -63px;}
.bg-img-ss{background-image: url('../images/near-me-bg.png');background-size: cover;background-repeat: no-repeat;background-position: center;padding: 60px;height: 100%;width: 100%;text-align: left;}
.bg-img-sec2{text-align: left;}
.bg-img-sec2 h5{font-size: 48px;line-height: 58px;letter-spacing: 0px;color: #FFFFFF;padding-bottom: 20px;font-weight: 600;margin-bottom: 0px;}
.bg-img-sec2 p{font-size: 24px;line-height: 34px;letter-spacing: 0px;color: #FFFFFF;padding-bottom: 20px;font-weight: 400;margin-bottom: 0px;}
.blue-container {background: #0062C5 0% 0% no-repeat padding-box;border-radius: 160px 80px 80px 80px;display: block;padding: 150px 50px 150px 70px;margin-top: 35px;position: absolute;}
.nav-blue li{letter-spacing: 0px;color: #FFFFFF;font-size: 24px;line-height: 30px;letter-spacing: 0px;color: #FFFFFF;padding-bottom: 0px;font-weight: 400;position: relative;margin-bottom: 8px;}
.nav-blue{padding-left: 20px;}
.nav-blue li::after {position: absolute;content: '';left: -20px;top: 10px;height: 9px;width: 9px;border-radius: 50%;background-color: #fff;}
.bg-vision{background-image: url('../images/vision-bg.png');background-size: cover;background-repeat: no-repeat;background-position: center;padding: 60px 0px;height: 100%;width: 100%;display: block;}
.mt-200{margin-top: 200px;}
.vision-text{color: #00E76B;text-transform: uppercase;letter-spacing: 0px;font-size: 48px;line-height: 58px;letter-spacing: 0px;padding-bottom: 0px;font-weight: 600;text-align: center;margin-bottom: 90px;}
.greenslider h6{color: #00E76B;}
.greenslider p{color: #fff;}
.access-business h5{max-width: 50%;margin: auto;display: block;text-align: left;}
.access-business{background-image: url('../images/roi-bg.png');background-size: cover;background-repeat: no-repeat;background-position: center;padding-top: 300px;height: 100%;width: 100%;}
.business-outer{background: transparent linear-gradient(180deg, #038ECC 0%, #00E76B 100%) 0% 0% no-repeat padding-box;mix-blend-mode: normal;padding: 128px 132px;}
.business-p h6{letter-spacing: 0px;font-size: 48px;line-height: 58px;letter-spacing: 0px;padding-bottom: 0px;font-weight: 600;text-transform: uppercase;color: #fff;}
.flex-base{align-items: baseline;vertical-align: baseline;}
.access-business h5{letter-spacing: 0px;color: #FFFFFF;text-transform: uppercase;}
.text-business{width: 100%;}
.business-p p{color: #fff;font-size: 20px;line-height: 30px;}
.business-slider .slick-dots {bottom: 30px;width: 100%;margin: 0;list-style: none;text-align: center;}
.business-slider .slick-dots li button:before{height: 5px;width: 50px;background-color: #fff;border-radius: 50%;}
.business-slider .slick-dots li button:before{height: 0px;width: 0px;font-size: 0px;}
section.colsion-outer {padding: 101px 0 0;}
section.colsion-outer img {width: 100%;border-radius: 30px;height: 440px;object-fit: cover;}
.collisioon-img {position: relative;}
.collisioon-img::before {position: absolute;content: "";width: 100%;height: 100%;background: #000000b5;border-radius: 30px;}
.collisioon-img h3 {position: absolute;top: 90px;left: 0;right: 0;text-align: center;color: #fff;font-size: 28px;line-height: 1.5;max-width: 700px;margin: 0 auto;}
.collsion-text {background: #fff;max-width: 90%;margin: -160px auto 0;position: relative;padding: 40px;box-shadow: 0 0 10px 1px #ddd;border-radius: 20px;}
.collsion-text p {font-size: 17px;text-align: left;color: #000;}
.collsion-text ul li {font-size: 17px;text-align: left;color: #000;margin-bottom: 12px;position: relative;padding-left: 25px;}
.collsion-text ul {padding-top: 17px;}
.collsion-text ul li::before {content: "";position: absolute;left: 0;top: 6px;width: 10px;height: 10px;background-color: #080808;border-radius: 100px;}
section.colision-marketing {padding: 100px 0;}
section.colision-marketing h3 {text-align: center;font-size: 35px;margin: 0 auto 50px;}
.collision-misison img {width: 100%;max-width: 91%;}
.collision-misison-text p {color: #000;font-size: 17px;}
.collision-misison-text ul {display: flex;flex-wrap: wrap;margin: 32px 0;}
.collision-misison-text ul li {margin-right: 7px;}
.collision-misison-text ul li span {color: #000;font-size: 16px;border: 1px solid #ddd;border-radius: 100px;padding: 12px 30px;display: inline-block;margin-bottom: 11px;}
.collision-misison-text ul li span:hover {background-color: #1D1D1D;color: #fff;}
section.collsion-milestone h3 {text-align: center;font-size: 35px;margin: 0 auto 50px;}
section.collsion-milestone {background: #f0f0f0;padding: 80px 0;}
section.collsion-milestone .collision-misison {text-align: right;}
.Contact_sec .contact_form .form_title h2, .Contact_sec .contact_form form .form-group label {color: #080808;}
.Contact_sec .contact_form .form-group input, .Contact_sec .contact_form .form-group textarea {color: #080808;border-bottom: 1px solid #080808;}
.Contact_sec .contact_form .form_submit .sbmt_btn {background-color: #000;color: #fff;}
.Contact_sec .contact_form .form_submit .sbmt_btn:hover {background-color: #1D1D1D;}
section.new-home {position: relative;overflow: hidden;}
section.new-home .pin-spacer {height: 100vh !important;}
.bnr-video img {width: 100%;}
.new-about-sec {position: relative;background: #f2f2f2;padding: 80px 0;}
.new-home-about {position: relative;text-align: center;margin: 0 auto;padding: 10px 0;z-index: 0;}
.new-home-about h6 {background: #00264c;position: absolute;right: 0;max-width: 500px;padding: 29px;color: #fff;font-weight: 400;font-size: 16px;line-height: 28px;bottom: -70px;}
.new-home-about h6 ul {padding-left: 11px;}
.new-home-about h6 ul li {list-style: disc;}
.new-home-about-content {padding-left: 50px;}
.new-home-about-content h3 {font-size: 50px;line-height: 66px;color: #000;font-weight: 700;margin-bottom: 20px;margin: 0 auto 20px;}
.new-home-about-content p {font-size: 18px;line-height: 28px;color: #000;margin: 0 auto 30px;}
.new-home-about-content button {font-size: 18px;border: 1px solid #000;padding: 16px 30px;background: #151414;border-radius: 100px;color: #fff;}
section.our-new-port {background: #00264c;padding: 80px 0;overflow: hidden;}
section.our-new-port h3 {text-align: center;color: #fff;font-size: 50px;font-weight: 700;margin-bottom: 70px;}
.right-portfolio img {width: 100%;height: 576px;object-fit: cover;}
.left-portfolio ul li {color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: white;font-size: 85px;font-weight: 800;min-width: 1370px;top: -20px;line-height: 1.4;position: relative;transition: 0.5s;}
.left-portfolio ul li:hover {color: #fff;transition: 0.5s;}
section.our-ser-chain {padding: 60px 0;}
section.special-service-sec {background: #FFF8F5;padding: 80px 0;}
section.special-service-sec h4 {text-align: center;color: #191919;font-size: 50px;font-weight: 700;margin-bottom: 70px;}
section.special-service-sec h6 {font-size: 16px;color: #000;text-align: center;margin-bottom: 22px;}
.special-service {display: flex;}
.inner-spec-slide {display: flex;align-items: flex-start;background: #FFFFFF;padding: 20px;margin: 0 13px;position: relative;}
.inner-spec-slide-left {width: 50%;height: 100%;position: relative;}
.inner-spec-slide::before {width: 100%;height: 100%;position: absolute;left: 0;top: 0;content: "";background-image: url("https://pathseekers.net/wp-content/uploads/2024/06/grad.png");background-repeat: no-repeat;background-position: center;}
.inner-spec-slide-right {width: 50%;}
section.special-service-sec .inner-spec-slide-left h4 {font-size: 22px;text-align: left;font-weight: 600;margin: 25px 0 0;}
.skill-bar h5 {font-size: 15px;color: #949494;font-weight: 500;}
.skill-bar {position: absolute;bottom: 9px;left: 0;right: 0;max-width: 81%;}
.skill-bar span {width: 100%;height: 8px;background: #d7d7d7;display: flex;border-radius: 20px;position: relative;}
.skill-bar span::before {position: absolute;left: 0;top: 0;content: "";width: 90%;height: 8px;background: #000;border-radius: 10px;}
.bnr-video video {width: 100%;object-fit: cover;height: 100vh;background-attachment: fixed;}
section.hp-service-section h1 {max-width: 950px;}
section.hp-service-section {padding-top: 80px;padding-bottom: 20px;}
.banner-main-slide.slick-initialized.slick-slider {position: absolute;top: 225px;left: 0;right: 0;width: 100%;display: flex;transform: scale(2.5);}
.banner-main-slide .slick-slide {margin: 0 0 0 -10px;}
/* Designrush Code Start */
.cstm_designrush {position: relative;}
.cstm_designrush a {position: absolute !important;left: 0;top: 10px;border-radius: 5px !important;}
/* Designrush Code End */
/* Case Study Detail Page CSS Start */
.single-case_study #new_header .navbar {background-color: #0c0c0c;}
.csdbwd_banner {width: 100%;padding: 80px 0 150px 0;position: relative;}
.csdbwd_wrapper {position: relative;}
.csdbwd_wrapper .container-fluid {padding: 0;}
.csdbwd_ban_con {padding: 80px 70px 150px 70px;height: 100%;background-color: #F9D99C80;}
.csdbwd_ban_con h1 {font-weight: 100;font-size: 76px;line-height: 76px;color: #70491D;margin: 0;}
.csdbwd_ban_con h6, .csdbwd_ban_con p, .csdbwd_counter_con p, .csdbwd_testimonial .testimonial_con p, .csdbwd_testimonial .testimonial_info h4, .csdbwd_impact_con p, .csdbwd_impact_counter li p, .csdbwd_pbar .fillmult span, .csdbwd_results_left p, .csdbwd_about_con p, .csdbwd_challenge_con p, .csdbwd_boost_right p {font-size: 24px;line-height: 34px;}
.csdbwd_ban_con h6 {color: #70491D;font-weight: 700;margin: 40px auto 20px;}
.csdbwd_ban_con p {color: #70491D;}
.csdbwd_btn.cm-btn {background: #70491D;font-size: 20px;border-radius: 3px;font-weight: 600;margin: 10px auto 5px;padding: 20px 35px;}
.csdbwd_ban_img {height: 100%;}
.csdbwd_ban_img img {height: 100%;object-fit: cover;}
.csdbwd_counter_wrap {position: absolute;bottom: -95px;background-color: #fff;display: flex;align-items: center;justify-content: center;width: 80%;left: 0;right: 0;margin: 0 auto;border-radius: 3px;box-shadow: 0px 57px 33.5px 0px #00000026;}
.csdbwd_counter {display: flex;align-items: center;width: 100%;justify-content: space-around;padding: 30px 0;}
.csdbwd_counter_con {width: 33.33%;text-align: left;padding: 0 50px;}
.csdbwd_counter_con h2 {font-size: 96px;line-height: 96px !important;color: #70491D;margin: 0 auto;width: 100% !important;height: 100% !important;}
.csdbwd_counter_con p {color: #000000;}
.easyPieChart canvas {display: none;}
.csdbwd_testimonial {position: relative;width: 100%;padding: 80px 0;}
.csdbwd_testimonial .testimonial_con {margin: 20px auto;color: #70491D;}
.csdbwd_testimonial .testimonial_info {display: flex;align-items: center;color: #70491D;}
.csdbwd_testimonial .testimonial_info h4 {font-weight: 700;margin-right: 20px;margin-bottom: 0;}
.csdbwd_testimonial .testimonial_info p {font-size: 20px;line-height: 32px;}
.csdbwd_about {position: relative;width: 100%;padding: 40px 0;}
.csdbwd_about h2, .csdbwd_challenge_con h2, .csdbwd_results_left h2, .csdbwd_impact_con h2 {font-size: 40px;line-height: 40px;}
.csdbwd_about h2 {font-weight: 500;color: #B68A48;margin: 0 auto 30px;}
.csdbwd_about_con {padding-right: 60px;}
.csdbwd_about_con p {color: #70491D;}
.csdbwd_about_serv {padding-left: 60px;}
.csdbwd_chart {position: relative;z-index: 99;}
.csdbwd_chart .highcharts-figure rect {fill: #f2f2f2;}
.csdbwd_chart .highcharts-title, .csdbwd_chart .highcharts-credits {display: none;}
.csdbwd_chart .highcharts-series .highcharts-color-0 {fill: #72B4D1;stroke-width: 0;}
.csdbwd_chart .highcharts-series .highcharts-color-1 {fill: #F9D99C;stroke-width: 0;}
.csdbwd_chart .highcharts-series .highcharts-color-2 {fill: #B68A48;stroke-width: 0;}
.csdbwd_chart .highcharts-series .highcharts-color-3 {fill: #C5DFEE;stroke-width: 0;}
.csdbwd_chart .chart_img {position: absolute;top: 100px;bottom: 0;left: 0;right: 0;z-index: 0;width: 80px;height: 80px;margin: 0 auto;}
.csdbwd_about_serv line {stroke-width: 0 !important;}
.csdbwd_chart #container div:nth-child(3) {height: 300px !important;}
.csdbwd_challenge {width: 100%;position: relative;padding: 40px 0;}
.csdbwd_challenge_con h2 {color: #B68A48;text-align: right;font-weight: 500;margin: 30px auto;}
.csdbwd_challenge_con p {color: #70491D;text-align: right;}
.csdbwd_challenge_img img {width: 100%;}
.csdbwd_slick_slider {margin: auto;width: 100%;}
.csdbwd_slick_slider li img {padding: 0 5px 0 5px;}
.csdbwd_slick_slider .slick-arrow {border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;margin-top: -10px;padding: 3px;}
.csdbwd_slick_slider .slick-arrow::before {content: none;}
.csdbwd_slick_slider .slick-next {transform: rotate(-45deg);}
.csdbwd_slick_slider .slick-prev {transform: rotate(135deg);}
.csdbwd_slick_slider .actions {margin-bottom: auto;}
.csdbwd_slick_slider .actions .button {margin: 10px;width: 100%;}
.csdbwd_slick_slider .slick-prev, .csdbwd_slick_slider .slick-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none;}
.csdbwd_slick_slider .slick-prev:hover, .csdbwd_slick_slider .slick-next:hover, .csdbwd_slick_slider .slick-prev:focus, .csdbwd_slick_slider .slick-next:focus {outline: none;background: transparent;color: transparent;}
.csdbwd_slick_slider .slick-prev:hover:before, .csdbwd_slick_slider .slick-next:hover:before, .csdbwd_slick_slider .slick-prev:focus:before, .csdbwd_slick_slider .slick-next:focus:before {opacity: 1;}
.csdbwd_slick_slider .slick-prev.slick-disabled:before, .csdbwd_slick_slider .slick-next.slick-disabled:before {color: #000;}
.csdbwd_slick_slider .slick-prev:before, .csdbwd_slick_slider .slick-next:before {font-size: 45px;line-height: 1;color: #B68A48;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.csdbwd_slick_slider .slick-prev {left: -45px;}
[dir="rtl"] .csdbwd_slick_slider .slick-prev {left: auto;right: -45px;}
.csdbwd_slick_slider .slick-prev:before {content: "←";}
[dir="rtl"] .csdbwd_slick_slider .slick-prev:before {content: "→";}
.csdbwd_slick_slider .slick-next {right: -20px;}
[dir="rtl"] .csdbwd_slick_slider .slick-next {left: -20px;right: auto;}
.csdbwd_slick_slider .slick-next:before {content: "→";}
[dir="rtl"] .slick-next:before {content: "←";}
.csdbwd_results {padding: 0 0 40px;}
.csdbwd_results_left {margin: 40px auto 0;padding-right: 20px;}
.csdbwd_results_left h2 {color: #B68A48;font-weight: 500;margin: 0 auto 20px;}
.csdbwd_results_left p {color: #70491D;}
.csdbwd_pbar {position: relative;width: 100%;height: 10px;background-color: #EAEAEA;border-radius: 4px;margin: 100px auto;}
.csdbwd_pbar:after { position: absolute; top:0; right: 10px;line-height: 30px;}
.csdbwd_pbar .fillmult {height: 100%;width: 0;background-color: #B68A48;border-radius: 4px;line-height: 30px;text-align: left;}
.csdbwd_pbar .fillmult span {position: absolute;top: -60px;color: #B68A48;font-weight: 400;}
.perc {position:absolute; display:none; top: -60px; line-height:32px; right:10px;color: #70491D;font-size: 24px;font-weight: 300;}
.csdbwd_line {color: #B4B4B4;}
.csdbwd_impact {width: 100%;padding: 40px 0 100px;}
.csdbwd_impact_con h2 {font-weight: 500;color: #B68A48;margin: 0 auto 20px;}
.csdbwd_impact_con p {color: #70491D;font-weight: 500;}
.csdbwd_impact_counter {width: 100%;display: flex;align-items: center;justify-content: space-between;margin: 50px auto 40px;}
.csdbwd_impact_counter li {background-color: #FCECCE;width: 32.8%;padding: 20px 30px;}
.csdbwd_impact_counter li h3 {color: #70491D;font-size: 96px;line-height: 96px !important;font-weight: 600;margin: 0 auto;width: 100% !important;height: 100% !important;}
.csdbwd_impact_counter li p {color: #000;}
.csdbwd_boost {background-color: #70491D;padding: 80px 40px;}
.csdbwd_boost_left h2 {color: #fff;font-size: 64px;line-height: 96px;margin: 0 auto;letter-spacing: -3px;}
.csdbwd_boost_left h3 {color: #fff;font-size: 96px;line-height: 96px;font-weight: 300;margin: 0 auto;letter-spacing: -9px;}
.csdbwd_boost_right p {font-weight: 500;margin: 0 auto 30px;color: #fff;}
.csdbwd_boost_btn.cm-btn {background: #FCECCE;color: #70491D;font-size: 20px;line-height: 30px;font-weight: 600;border-radius: 3px;padding: 20px 15px;}
.mobile-video {display: none;}
/* Case Study Detail Page CSS End */
.case-stydy-first-section {padding: 310px 0;background-size: cover;background-repeat: no-repeat;}
.case-stydy-first-section h3 {font-size: 73px;text-align: center;max-width: 850px;margin: 0 auto;line-height: 1.2;position: relative;}
.case-stydy-first-section h3::before {position: absolute;top: -120px;height: 130px;width: 130px;right: -140px;background-size: cover;background-repeat: no-repeat;content: "";}
.case-stydy-first-section h3::after {position: absolute;bottom: -120px;height: 130px;width: 130px;left: -140px;background-size: cover;background-repeat: no-repeat;content: "";}
section.star-light-main {padding: 90px 0;}
.case-stydy-first-section h3 span {color: #0080FF;font-style: italic;font-weight: 500;}
.star-light-inner h4 {font-size: 63px;line-height: 1;margin-bottom: 54px;}
.star-light-inner p {line-height: 1.3;font-size: 25px;}
.star-light-inner h4 span {color: #0080FF;font-style: italic;font-weight: 500;}
.my-case-img-text h4 {font-size: 42px;margin-bottom: 40px;}
.my-case-img-text {max-width: 600px;padding-left: 20px;}
.my-case-img-text p {font-size: 22px;line-height: 1.2;}
.case-study-box {box-shadow: 0 0 10px 1px #ddd;padding: 22px;border-radius: 10px;margin-left: -100px;background: #ffff;margin-top: 82px;position: relative;}
.case-study-box h5 {font-weight: 300;font-size: 20px;line-height: 1.4;padding-left: 10px;}
.case-study-box h6 {color: #0080FF;font-size: 21px;margin: 18px 0 7px;}
.case-study-box span {font-size: 12px;font-style: italic;margin:  0 0;}
.my-case-img-left {position: sticky;top: 0;}
/* Contact Us New */
.banner_sec.cs_banner {position: relative;padding: 180px 0 80px;background-color: #1F1F1F;z-index: 1;}
.banner_sec.cs_banner:before {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/contact-form-bg.png') no-repeat;background-size: contain;width: 700px;height: 100%;margin: 0 auto;bottom: 0;right: 0;z-index: -1;}
.banner_sec.cs_banner:after {content: '';position: absolute;background: url('/wp-content/uploads/2025/02/cu_shape.svg') no-repeat;background-size: cover;width: 132px;height: 85px;margin: 0 auto;top: 80px;right: 40px;filter: invert(1);}
.cs_ban_wrapper {padding: 0 52px;}
.cu_ban_head h4 {color: #fff;font-weight: 400;font-size: 24px;line-height: 34px;margin: 0 auto 5px;}
.cu_ban_head h1 {color: #fff;font-size: 64px;line-height: 74px;font-weight: 400;margin: 0 auto 50px;}
.cu_ban_info {display: flex;align-items: center;}
.cu_ban_info_img {margin-right: 20px;width: 80px;}
.cu_ban_info_img img {filter: invert(1);}
.cu_ban_info_con h5 {font-size: 24px;line-height: 34px;font-weight: 400;margin: 0 auto;color: #fff;}
.cu_ban_info_con p {font-size: 20px;line-height: 30px;color: #fff;}
.cu_ban_info_con p span {color: #00E968;font-size: 24px;line-height: 34px;}
.cu_ban_info_con p a {color: #fff;text-decoration-color: #000;}
.cu_ban_info:last-child {margin: 40px auto 0;}
.cu_ban_info:last-child .cu_ban_info_con h5 {margin-bottom: 10px;}
.contact_form .form_title h2 {font-size: 46px;line-height: 56px;font-weight: 400;margin: 0 auto;color: #fff;}
.contact_form .form-group input, .contact_form .form-group textarea {border: none;border-bottom: 1px solid #fff;border-radius: unset;padding-left: 2px;height: 40px;font-size: 18px;line-height: 28px;font-weight: 400;color: #fff;background-color: transparent;}
.contact_form .form-group .wpcf7-not-valid-tip {margin: 5px auto 0;font-size: 14px;}
.contact_form form .form-group label {font-size: 15px;line-height: 25px;font-weight: 400;color: #fff;margin: 0 auto;}
.contact_form .form_submit .sbmt_btn {height: auto;font-size: 15px;line-height: 25px;background-color: #fff;color: #000;}
.cu_clients {position: relative;width: 100%;margin: 70px auto 0;z-index: 1;overflow: hidden;}
.cu_clients.cu_common:before {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/contact-us-left-bg.png') no-repeat;background-size: contain;width: 100%;height: 100%;margin: 0 auto;bottom: 0;left: 0;z-index: -1;}
.cu_clients.cu_common:after {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/contact-us-right-bg.png') no-repeat;background-size: contain;width: 100%;height: 100%;margin: 0 auto;top: 0;right: 0;left: 65%;z-index: -1;}
.cu_clients_head h2 {color: #080808;font-size: 70px;line-height: 80px;font-weight: 600;text-align: center;margin: 0 auto;}
.cu_clients_head p {font-size: 20px;line-height: 30px;color: #080808;text-align: center;margin: 0 auto 20px;}
@keyframes background-scroll {from {background-position-x: 500%;}}
.cu_clients_dimg {width: 100%;height: 34vw;margin: 0;overflow: hidden;animation: background-scroll 20s linear infinite;}
.cu_clients_mimg, .cu_awards_mimg {display: none;}
.hm_client_logos .cu_clients_dimg {/* height: 30vw; */}
.cu_awards {width: 100%;padding: 80px 0;background-color: #D2D2D2;margin: 0 auto 80px;}
.cu_awards.cu_common {background-color: transparent;margin: 0 auto 0;}
.cu_awards_head {position: relative;z-index: 0;}
.cu_awards_head:before {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/featured-bg.png') no-repeat;background-size: contain;width: 521px;height: 350px;margin: 0 auto;bottom: -80px;left: 9%;z-index: -1;}
.cu_awards_head h2 {color: #000;font-size: 64px;line-height: 74px;font-weight: 600;text-align: center;margin: 0 auto 10px;}
.cu_awards_head p {font-size: 24px;line-height: 34px;color: #000;text-align: center;margin: 0 auto 80px;}
/* Home Page New Section */
.hm_services {position: relative;background-color: #1D1D1D;color: #fff;padding: 80px 0;}
.hm_services_head h2 {background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(118, 117, 133, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 70px;line-height: 80px;margin: 0 auto 50px;width: auto;display: inline-block;}
.hm_services .card {background: transparent;border-radius: 20px;border: 1px solid #fff;overflow: hidden;transition: height 1.5s ease, padding 1.5s ease, opacity 1.5s ease;display: flex;align-items: center;justify-content: space-between;padding: 15px 20px;cursor: pointer;}
.hm_services .card:not(:last-child) {margin: 0 auto 30px;}
.hm_services .card.collapsed {height: 120px;justify-content: center;padding: 0 90px;}
.hm_services .card.expanded {height: 455px;align-items: flex-start;padding: 50px 30px 50px 90px;}
.hm_services .card.collapsed .open_box, .hm_services .card.expanded .close_box {display: none;}
.hm_services .card-content {width: 100%;transition: opacity 1.5s ease;}
.hm_services .card.collapsed .card-content {text-align: center;}
.hm_services .close_box {display: flex;align-items: center;justify-content: space-between;}
.hm_services .card-title {font-size: 48px;line-height: 58px;font-weight: 500;margin: 0 auto;}
.hm_services .card-number {font-size: 18px;line-height: 28px;color: #929292;}
.hm_services .open_box {display: flex;align-items: flex-start;justify-content: space-between;}
.hm_services .open_box .card-title {margin: 0 auto 30px;}
.hm_services .open_box .card-description {font-size: 20px;line-height: 30px;}
.hm_services .open_box .card-img {padding: 0 100px 0 80px;}
.card-img img {height: 355px;}
.hm_services .card:nth-child(even) .open_box {flex-direction: row-reverse;}
.hm_counter {width: 100%;background: #D2D2D2;}
.hm_counter_wrapper {padding: 80px 100px;}
.hm_counter_img {background-color: #fff;width: 230px;height: 310px;border-radius: 210px;display: flex;align-items: center;justify-content: center;margin: 0 auto 50px;cursor: pointer;}
.hm_counter_img svg {width: 100px;height: 90px;}
.hm_counter_img:hover {background-color: #1D1D1D;}
.hm_counter_img:hover svg path {fill: #fff;}
.hm_counter_con h5 {font-size: 60px;line-height: 70px !important;text-align: center;width: auto !important;height: auto !important;font-weight: 400;}
.hm_counter_con h5 span {font-size: inherit;color: inherit;font-weight: inherit;}
.hm_counter_con p {color: #000;font-size: 18px;line-height: 28px;text-transform: uppercase;letter-spacing: 1px;text-align: center;margin: 0 auto;}
.hm_whyus {position: relative;background-color: #1D1D1D;color: #fff;padding: 80px 0;margin: 0 auto;z-index: 1;}
.hm_whyus:before {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/why-us-left-bg.png') no-repeat;background-size: contain;width: 230px;height: 230px;margin: 0 auto;top: 0;left: 0;z-index: -1;}
.hm_whyus:after {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/why-us-right-bg.png') no-repeat;background-size: contain;width: 230px;height: 230px;margin: 0 auto;top: 0;right: 0;z-index: -1;}
.hm_whyus_head h2 {color: #fff;font-size: 64px;line-height: 74px;margin: 0 auto 20px;font-weight: 600;}
.hm_whyus_head p {font-size: 20px;line-height: 30px;color: #fff;margin: 0 auto 50px;}
.hm_whyus_inner {height: 100%;border: 1px solid #fff;border-radius: 30px;padding: 30px;}
.hm_whyus .col-lg-11 .row [class*="col-"]:nth-child(3) .hm_whyus_inner, .hm_whyus .col-lg-11 .row [class*="col-"]:nth-child(4) .hm_whyus_inner {margin: 20px auto 0;}
.hm_whyus_img {display: flex;align-items: center;margin: 0 auto 30px;}
.hm_whyus_img img {margin-right: 20px;width: 80px;filter: invert(1);}
.hm_whyus_img h3 {font-size: 48px;line-height: 58px;color: #fff;font-weight: 400;margin: 0;}
.hm_whyus_con p {font-size: 16px;line-height: 26px;}
.hm_oportfolio.sn_casestudy {width: 100%;padding: 80px 0;}
.hm_oportfolio.sn_casestudy .sn_casestudy_head h2, .cu_clients.hm_client_logos .cu_clients_head h2 {font-size: 64px;line-height: 74px;margin: 0 auto 10px;}
.hm_oportfolio.sn_casestudy .sn_casestudy_head p {font-size: 20px;line-height: 30px;text-align: center;}
.hm_oportfolio.sn_casestudy .sn_casestudy_head p:last-child {margin: 0 auto 30px;}
.faq-main-section.hm_faqs {padding-top: 0;}
.hm_faqs_wrapper {background-color: #F1F1F1;border-radius: 50px;padding: 80px 40px;}
.hm_faqs_wrapper .hm_faq_head h2 {font-size: 64px;line-height: 74px;color: #000;font-weight: 400;margin: 0 auto 20px;}
.hm_faqs_wrapper .hm_faq_head p {font-size: 24px;line-height: 34px;margin: 0 auto 20px;}
.hm_faqs_wrapper .hm_faq_head button {background-color: #000;color: #fff;font-size: 15px;line-height: 25px;font-weight: 500;text-transform: uppercase;padding: 15px 40px;letter-spacing: 1px;border: 1px solid #141414;}
.faq-main-section-left h3 {margin: 0 auto;}
.faq-main-section-left h3 button {background: transparent;font-size: 24px;line-height: 34px;font-weight: 400;margin: 0 auto;padding: 20px 15px 20px 0;}
.faq-main-section-left .accordion-item:first-child {border-top: 1px solid #C4C4C4;}
.faq-main-section-left .accordion-item {margin: 0;background: transparent;border-bottom: 1px solid #C4C4C4;border-radius: 0;}
.faq-main-section-left h3 .accordion-button:not(.collapsed) {background: transparent;}
.faq-main-section-left h3 button:not(.collapsed):after {filter: brightness(0);}
.faq-main-section-left .accordion-body {padding: 0 0 20px;font-size: 22px;line-height: 32px;color: rgba(0, 0, 0, 0.7);}
/* About Us Page New */
.au_banner {width: 100%;height: 100%;background-color: #1F1F1F;text-align: center;padding: 120px 0 100px;}
.au_banner_con {height: 400px;display: flex;align-items: center;justify-content: center;background: url('/wp-content/uploads/2025/05/about-us-bg.png') no-repeat;background-size: cover;background-position: top center;}
.au_banner_con h1 {font-size: 64px;line-height: 74px;color: #fff;font-weight: 600;margin: 0 auto;}
.au_whowe {padding: 110px 0 80px;width: 100%;border-bottom: 2px solid #080808;margin: 0 auto 80px;}
.au_whowe_head h2 {position: relative;text-align: center;font-size: 64px;line-height: 74px;font-weight: 400;color: #000;margin: 0 auto 120px;padding: 0 100px;}
.au_whowe_head h2:before {content: '';width: 110px;height: 110px;background: url('/wp-content/uploads/2025/03/about_us_shape.png') no-repeat;position: absolute;top: -50px;left: -50px;}
.au_whowe_wrapper {position: relative;z-index: 1;padding: 80px 0;}
.au_whowe_wrapper:before {content: '';position: absolute;background-color: #1D1D1D;width: 86%;height: 100%;border-radius: 58px;z-index: -1;right: 0;top: 0;}
.au_whowe_wrapper:after {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/about-icon.png') no-repeat;background-size: contain;width: 145px;height: 100%;z-index: -1;right: 150px;top: -72px;}
.au_whowe_con {padding: 0 0 0 60px;}
.au_whowe_con h3 {position: relative;color: #fff;font-size: 72px;line-height: 82px;font-weight: 600;margin: 0 auto 20px;}
.au_whowe_con h3:before {content: '';background: url('/wp-content/uploads/2025/05/about-us-shape-1.png') no-repeat;background-size: contain;width: 55px;height: 100%;position: absolute;left: -80px;top: -40px;z-index: -1;}
.au_whowe_con h3:after {content: '';background: url('/wp-content/uploads/2025/05/about-us-shape-2.png') no-repeat;background-size: contain;width: 120px;height: 100%;position: absolute;top: 25%;right: 20px;z-index: -1;}
.au_whowe_con p {color: #fff;font-size: 24px;line-height: 34px;display: flex;align-items: center;padding: 0 70px;position: relative;}
.au_whowe_con p:before {content: '';position: absolute;background: url('/wp-content/uploads/2025/05/square-icon.png') no-repeat;background-size: contain;width: 26px;height: 26px;bottom: 100px;left: -40px;}
.au_whowe_con button {margin: 20px 0 0 70px;}
.au_whatwe {width: 100%;padding: 0 0 80px;margin: 0 auto 80px;}
.au_whatwe_wrapper {position: relative;}
.au_whatwe_con h2 {position: relative;font-size: 72px;line-height: 82px;color: #090D26;font-weight: 400;margin: 0 auto 20px;}
.au_whatwe_con h2:before {content: '';background: url('/wp-content/uploads/2025/05/about-circle-icon.png') no-repeat;background-size: contain;width: 150px;height: 100%;position: absolute;top: -25px;left: -42px;z-index: -1;}
.au_whatwe_con p {font-size: 24px;line-height: 34px;color: rgba(0, 0, 0, 0.7);}
.au_whatwe_con {padding: 0 200px;}
.au_whatwe_con button {margin: 20px auto 0;}
.au_whatwe_wrapper:before {content: '';width: 90px;height: 90px;background: url('/wp-content/uploads/2025/03/about_us_shape3.png') no-repeat;position: absolute;bottom: 80px;left: -20px;}
.au_ourmis, .au_oteam {width: 100%;padding: 0 0 80px;}
.au_ourmis_head h2 {position: relative;color: #fff;font-size: 72px;line-height: 82px;font-weight: 400;margin: 0 auto 200px;}
.au_ourmis_head h2:before {content: '';width: 100%;height: 225px;background-color: #1D1D1D;position: absolute;top: -15px;left: -20%;z-index: -1;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.au_ourmis_head h2:after {content: '';width: 710px;height: 460px;background: url('/wp-content/uploads/2025/05/why-choose-bg.png') no-repeat;background-size: contain;position: absolute;top: -130px;left: -80px;z-index: -2;}
.au_ourmis_head img {width: 170px;}
.au_ourmis_img img {width: 200px;}
.au_ourmis_img {text-align: right;margin: 0 auto 80px;}
.au_ourmis_con p {color: rgba(0, 0, 0, 0.7);font-size: 24px;line-height: 34px;margin: 0 auto 30px;}
.au_ourcv {position: relative;background-color: #1D1D1D;width: 100%;padding: 80px 0;margin: 0 auto 80px;z-index: 1;}
.au_ourcv:before {content: '';width: 100%;height: 90%;background: url('/wp-content/uploads/2025/05/core-value-line.png') no-repeat;background-size: contain;position: absolute;top: 0;left: 0;z-index: -1;}
.au_ourcv:after {content: '';width: 430px;height: 430px;background: url('/wp-content/uploads/2025/05/core-value-bg.png') no-repeat;background-size: contain;position: absolute;bottom: 0;right: 0;z-index: -1;}
.au_ourcv_head h2 {color: #fff;text-align: center;font-size: 58px;line-height: 68px;font-weight: 600;margin: 0 auto 30px;}
.au_ourcv_con {background-color: #fff;width: 400px;padding: 80px 40px;border-radius: 10px;text-align: center;}
.au_ourcv_con h3 {color: #000;font-size: 36px;line-height: 46px;font-weight: 500;margin: 0 auto 20px;}
.au_ourcv_con p {color: rgba(0, 0, 0, 0.7);font-size: 24px;line-height: 34px;}
.au_oteam_head h2 {color: #141518;font-size: 72px;line-height: 82px;font-weight: 400;text-align: center;margin: 0 auto 20px;}
.au_oteam_slider_inner {padding: 0 35px;text-align: center;margin: 0 auto;}
.au_oteam_slider_img {margin: 0 auto 20px;text-align: center;}
.au_oteam_slider_img img {filter: grayscale(1);}
.au_oteam_slider_con h4 {font-size: 28px;line-height: 38px;color: #000;font-weight: 400;margin: 0 auto 5px;}
.au_oteam_slider_con p {font-size: 18px;line-height: 28px;color: #000;margin: 0 auto;}
.au_oteam .row [class*="col-"]:nth-child(5), .au_oteam .row [class*="col-"]:nth-child(6), .au_oteam .row [class*="col-"]:nth-child(7), .au_oteam .row [class*="col-"]:nth-child(8) {margin: 40px auto 0;}
.cu_awards.au_awards {margin: 0 auto;}
.cu_awards.au_awards .cu_awards_head:before {content: none;}
/* Mobile App Development Company In New York Page CSS */
.page-template-template-partsservices-new-php .navbar {background: transparent;}
.sn_banner {position: relative;width: 100%;height: 100%;color: #fff;padding: 160px 0 0;background-color: #1D1D1D;}
.sn_banner:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url('/wp-content/uploads/2025/04/sn-banner-bg.svg') no-repeat;background-position: top left;}
.sn_banner:after {content: '';width: 100%;height: 100%;position: absolute;top: 0;right: 0;background: url('/wp-content/uploads/2025/04/sn-banner-line-bg.svg') no-repeat;background-position: top right;}
.sn_ban_con {position: relative;z-index: 1;}
.sn_ban_con h1 {background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(118, 117, 133, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 48px;font-weight: 600;line-height: 58px;margin: 0 auto 20px;}
.sn_ban_con p {font-size: 20px;font-weight: 400;line-height: 30px;margin: 0 auto 30px;color: #fff;}
.sn_btn.cm-btn {background: #F2F2F2;font-size: 18px;line-height: normal;font-weight: 500;color: #000;padding: 16px 32px;border: 1px solid #1E1E21;}
.sn_btn.cm-btn.btn2 {background: #151414;color: #fff;}
.sn_banner_img {position: relative;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;margin: 0 auto;text-align: center;z-index: 1;}
.sn_banner_img img, .sn_trusted_img img, .sn_award_img img, .sn_industries_img img, .sn_nyc_img img {width: auto;height: auto;}
.sn_trusted {width: 100%;padding: 100px 0;}
.sn_trusted_img, .sn_nyc_img {position: relative;text-align: center;margin: 0 auto;padding: 10px 0;}
.sn_trusted_img:before, .sn_nyc_img:before, .new-home-about:before {content: '';position: absolute;background-image: url('/wp-content/uploads/2025/04/start-circle-icon.png');background-repeat: no-repeat;background-size: contain;width: 650px;height: 330px;left: 0;right: 0;bottom: 0;margin: 0 auto;z-index: -1;}
.sn_trusted_head {margin: 0 auto 40px;}
.sn_trusted_head h2 {font-size: 48px;font-weight: 600;line-height: 58px;margin: 0 auto 10px;}
.sn_trusted_head p {font-size: 20px;line-height: 30px;font-weight: 300;margin: 0 auto 10px;}
.sn_cta {width: 100%;padding: 0 0 100px;}
.sn_cta_main {border: 1px solid #080808;border-radius: 30px;padding: 25px;}
.sn_cta_wrapper {position: relative;width: 100%;height: 560px;background-repeat: no-repeat;background-size: cover;border-radius: 20px;}
.sn_cta_con {padding: 70px 50px;}
.sn_cta_con_text h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 10px;}
.sn_cta_con_text p {margin: 0 auto 30px;}
.sn_cta_con_text p, .sn_industries_head p {color: #080808;font-size: 20px;line-height: 30px;font-weight: 400;}
.sn_brands {width: 100%;padding: 0 0 100px;}
.sn_brands_wrapper {padding: 0 0 55px;border-bottom: 2px solid #D1D5DB;}
.sn_brands_head h2 {color: #003E7D;font-size: 48px;line-height: 58px;font-weight: 500;margin: 0 auto;}
.sn_brand_slider .slick-prev, .sn_brand_slider .slick-next {display: none !important;}
.sn_brand_slider .slick-track {display: flex;align-items: center;}
.sn_brand_slider .slick-track .sn_brand_logo img {width: auto;margin: 0 auto;}
.sn_industries {width: 100%;position: relative;text-align: center;padding: 0 0 100px;}
.cu_clients.sn_clients {margin: 0 auto 70px;border-bottom: 2px solid #080808;}
.cu_clients.sn_clients h2, .sn_industries_head h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 10px;}
.sn_industries_head {margin: 0 auto 50px;}
.sn_industries .sn_ind_main [class*="col-"]:nth-child(5), .sn_industries .sn_ind_main [class*="col-"]:nth-child(6), .sn_industries .sn_ind_main [class*="col-"]:nth-child(7), .sn_industries .sn_ind_main [class*="col-"]:nth-child(8) {margin-top: 30px;}
.sn_industries_con {width: 270px;height: 370px;cursor: pointer;border-radius: 135px;border: 2px solid #080808;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;padding: 30px 60px;margin: 0 auto;}
.sn_industries_con:hover {background-color: #1D1D1D;border: 2px solid #080808;}
.sn_industries_con:hover h4 {color: #F2F2F2;}
.sn_industries_con h4 {width: 100%;font-size: 24px;line-height: 34px;font-weight: 500;color: #080808;margin: 0 auto;}
.sn_testimonials {width: 100%;position: relative;background-color: #1D1D1D;padding: 80px 0;height: 100%;margin: 0 auto;z-index: 1;}
.sn_testimonials:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url('/wp-content/uploads/2025/04/sn_testimonials_bg.svg') no-repeat;background-position: top left;z-index: 0;}
.sn_testimonials:after {content: '';width: 100%;height: 100%;position: absolute;top: 0;right: 0;background: url('/wp-content/uploads/2025/04/sn_testimonials_rbg.svg') no-repeat;background-position: top right;z-index: 0;}
.sn_testimonials_head {position: relative;z-index: 1;margin: 0 auto 60px;text-align: center;}
.sn_testimonials_head h6 {color: #fff;font-size: 20px;line-height: 30px;font-weight: 700;margin: 0 auto 15px;text-transform: uppercase;}
.sn_testimonials_head h2 {font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto;background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(118, 117, 133, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sn_testimonials_slider.slick-slider {z-index: 1;cursor: grab;}
.sn_testimonials_main {border: 1px solid #fff;border-radius: 30px;padding: 40px;margin: 0 15px 0;}
.sn_testimonials_wrapper {display: flex;align-items: center;justify-content: space-between;margin: 0 auto 20px;padding: 0 0 30px;border-bottom: 1px solid #1E1E21;}
.sn_testimonials_review {display: flex;align-items: center;flex-wrap: nowrap;}
.sn_testimonials_review p {font-size: 18px;line-height: 28px;color: #929292;margin-left: 5px;}
.sn_testimonials_con p {font-weight: 300;font-size: 22px;line-height: 32px;color: #fff;margin: 0 auto 60px;}
.sn_testimonials_details h4 {font-size: 24px;line-height: 34px;font-weight: 500;margin: 0 auto 5px;color: #fff;}
.sn_testimonials_details h6 {font-size: 16px;line-height: 26px;font-weight: 300;color: #929292;margin: 0 auto;}
.sn_leading {width: 100%;padding: 100px 0;border-bottom: 2px solid #080808;}
.sn_leading h2 {font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 20px;color: #080808;}
.sn_leading p {font-size: 24px;line-height: 30px;font-weight: 400;color: #080808;}
.sn_leading ul {width: 100%;list-style: none;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;position: relative;}
.sn_leading ul:before {content: '';width: 95%;height: 2px;background-color: #D1D5DB;position: absolute;}
.sn_leading ul:after {content: '';width: 2px;height: 100%;background-color: #D1D5DB;position: absolute;}
.sn_leading ul li {width: 50%;padding: 20px 25px;}
.sn_leading ul li img, .sn_awards_con img, .sn_box_technology .box__img img, .cal_hire_img img, .sn_whyus_img img, .sn_blogs .post_image img, .sn_cta_full_img img {filter: grayscale(1);}
.sn_awards {padding: 100px 0;}
.sn_awards_head h2 {color: #080808;font-size: 48px;font-weight: 600;line-height: 58px;margin: 0 auto 50px;text-align: center;}
.sn_awards_con {background-color: #fff;height: 100%;border-radius: 2px;padding: 50px 60px;text-align: center;}
.sn_awards_con img {height: 65px;}
.sn_awards_con h5 {font-size: 20px;line-height: 30px;color: #000;font-weight: 400;margin: 45px auto 0;}
.sn_looking {position: relative;width: 100%;height: 100%;padding: 0 0 100px;border-bottom: 2px solid #080808;}
.sn_looking_con {position: relative;color: #fff;z-index: 1;}
.sn_looking_con h2 {font-size: 48px;font-weight: 600;line-height: 58px;color: #121212;margin: 0 auto 18px;}
.sn_looking_con p {font-size: 20px;line-height: 30px;font-weight: 400;margin: 0 auto 30px;color: #121212;}
.sn_looking_img {padding-left: 50px;}
.sn_looking_img .sn_looking_img_cover:not(:last-child) {margin: 0 auto 20px;}
.sn_looking_img .sn_looking_img_cover:nth-child(odd) {text-align: right;}
.sn_compare {width: 100%;padding: 80px 0;}
.sn_compare_con {margin: 0 auto 70px;text-align: center;}
.sn_compare_con h2 {font-size: 48px;color: #121212;line-height: 58px;font-weight: 600;margin: 0 auto 10px;}
.sn_compare_con p {font-size: 20px;line-height: 30px;font-weight: 400;color: #000;}
.sn_casestudy {width: 100%;padding: 0 0 100px;}
.sn_casestudy_head h2 {color: #121212;font-size: 48px;line-height: 58px;font-weight: 600;text-align: center;margin: 0 auto 50px;}
.sn_casestudy .slide_sec_list {display: flex;column-gap: 10px;}
.sn_casestudy .slide_sec_list .slide_list_itm {flex: 1;overflow: hidden;transition: all 0.6s cubic-bezier(0.075, 0.82, 0.165, 1);min-height: 320px;position: relative;background-position: center;border-radius: 10px;background-size: cover;background-repeat: no-repeat;}
.sn_casestudy .slide_sec_list .slide_list_itm::after {background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, black 100%);display: block;content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.sn_casestudy .slide_sec_list .slide_list_itm .vertical_text {position: absolute;transform: rotate(-90deg);width: 236px;height: auto;left: -30px;bottom: 142px;transition: all 0.4s;opacity: 1;color: #fff;font-size: 18px;z-index: 9;font-size: 20px;}
.sn_casestudy .slide_sec_list .slide_list_itm .horizontal_data_wrap {position: absolute;z-index: 1;transition: all 0.4s;padding: 0 24px 24px 24px;bottom: 0;left: -100%;opacity: 0;}
.sn_casestudy .slide_sec_list .slide_list_itm .horizontal_data_wrap .info-slides {display: flex;column-gap: 30px;}
.sn_casestudy .slide_sec_list .slide_list_itm .horizontal_data_wrap p {font-size: 14px;font-weight: 300;}
.sn_casestudy .slide_sec_list .slide_list_itm .horizontal_data_wrap * {color: #fff;}
.sn_casestudy .slide_sec_list .slide_list_itm.active {flex: 3;}
.sn_casestudy .slide_sec_list .slide_list_itm.active .horizontal_data_wrap {left: 0;opacity: 1;}
.sn_casestudy .slide_sec_list .slide_list_itm.active .vertical_text {opacity: 0;}
.sn_nyc {width: 100%;position: relative;padding: 0 0 100px;}
.sn_nyc_con {padding: 0 40px;}
.sn_nyc_con h2 {color: #121212;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 15px;}
.sn_nyc_con p {color: #121212;font-size: 20px;line-height: 30px;font-weight: 400;margin: 0 auto 20px;padding-right: 20px;}
.sn_nyc_listing {margin-bottom: 30px;}
.sn_nyc_listing li {font-size: 20px;font-weight: 500;line-height: 30px;color: #121212;}
.sn_approach {width: 100%;padding: 0 0 100px;overflow: hidden;}
.sn_approach_head {margin-bottom: 70px;}
.sn_approach_head h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 20px;}
.sn_approach_head p {font-size: 20px;line-height: 30px;color: #000;}
.sn_approach #nav-tab{position:sticky;top:0;z-index:9;border-bottom:0;padding-top: 30px;}
.sn_approach .nav-tabs .nav-item:not(:last-child){margin-bottom:25px}
.sn_approach li.nav-item{width:100%}
.sn_approach .nav-tabs .nav-item.active .nav-link{background: #080808;border-color: #F2F2F2;}
.sn_approach .nav-tabs .nav-item.active .nav-link img {filter: invert(1);}
.sn_approach .nav-tabs .nav-link{background:#D2D2D2;border:5px solid #fff;border-radius:30px;padding:30px 30px;width:190%;z-index:9;position:relative;}
.sn_approach .nav-tabs .nav-item.active .nav-link .approach__tittle{color:#fff}
.sn_approach .approach__tittle {font-size: 24px;font-weight: 600;line-height: 34px;color: #080808;margin: 0 auto;}
.sn_approach .nav-tabs .nav-item:hover .nav-link span,.sn_approach .nav-tabs .nav-item.active .nav-link span{background:#c5de3b;border:1px solid #0f1507;}
.sn_approach .nav-tabs .nav-link span{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:#edf7f4;border:1px solid #00110c}
.sn_approach #nav-tabContent{position:sticky;top:15vh;}
.sn_approach .tab-pane{padding:10% 10% 10% 20%}
.sn_approach_panel, .sn_approach_panel h4 {color:#fff;}
.sn_approach_panel h4 {font-size: 36px;line-height: 46px;font-weight: 600;margin: 0 auto 25px;}
.sn_approach_panel p {font-size: 20px;font-weight: 400;line-height: 30px;text-align: justify;margin: 0 auto 20px;}
.sn_check_list{margin-top:calc(2.5rem + 2vw);padding:0;display:flex;flex-wrap:nowrap;justify-content: space-between;}
.sn_check_list_item {padding: 0 20px 0 0;}
.sn_approach_wrapper {background-color: #121212;border-radius: 30px;}
.sn_check_list_item h5 {font-size: 20px;font-weight: 400;line-height: 30px;color: #fff;margin: 10px auto 0;}
.sn_technology {width: 100%;padding: 0 0 140px;}
.sn_technology_head h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 10px;}
.sn_technology_head p {font-size: 20px;line-height: 30px;font-weight: 400;color: #000;margin: 0 auto 30px;}
.sn_technology_wrapper .nav-pills .nav-link{font-size:24px;font-weight:400;line-height:34px;color:#A4A4A4;border-radius:0;border-bottom:3px solid #A4A4A4;padding:20px 50px;}
.sn_technology_wrapper .nav-pills .nav-item.active .nav-link{background-color: transparent;border-bottom: 3px solid #080808;color: #080808;}
.sn_technology_wrapper .nav-pills>li.active>a, .sn_technology_wrapper .nav-pills>li.active>a:hover {color: #000;}
.sn_technology_wrapper li.nav-item{text-align:center}
.sn_box_technology {margin: 50px 0 0;text-align: center;padding: 60px 30px;background: #fff;border-radius: 30px;border: 2px solid #fff;}
.sn_box_technology .box__img {height: 50px;display: flex;align-items: center;justify-content: center;}
.sn_box_technology .box__img img {margin: 0 auto;}
.sn_box_technology:hover {border-color: #121212;}
.cal_hire.sn_hire_cta {padding: 50px 0 200px;}
.sn_hire_wrapper {background-color: #121212;border-radius: 30px;width: 100%;height: 475px;display: flex;align-items: center;padding: 40px 80px;}
.sn_hire_cta .cal_hire_con h3 {color: #fff;}
.sn_hire_cta .cal_btn.cm-btn.white {border: 2px solid #fff;color: #fff;}
.sn_hire_cta .founder_details {color: #fff;}
.sn_platform {width: 100%;padding: 0 0 100px;}
.sn_platform_head {margin: 0 auto 40px;}
.sn_platform_head h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 20px;}
.sn_platform_head p {color: #000;font-size: 20px;line-height: 30px;font-weight: 400;}
.sn_platform .row [class*="col-"]:nth-child(5) .sn_card_platform, .sn_platform .row [class*="col-"]:nth-child(6) .sn_card_platform, .sn_platform .row [class*="col-"]:nth-child(7) .sn_card_platform, .sn_platform .row [class*="col-"]:nth-child(8) .sn_card_platform {margin: 30px auto 0;}
.sn_card_platform {height: 100%;border: none;background-color: transparent;}
.sn_card_platform .card-head {border: 4px solid transparent;border-radius: 20px;background: linear-gradient(to bottom, #F2F2F2, #F2F2F2), linear-gradient(to bottom, #080808, #F2F2F2);background-clip: padding-box, border-box;background-origin: padding-box, border-box;padding: 30px 25px;height: 100%;}
.sn_platform_tittle{display:flex;flex-wrap:wrap;border-bottom:1px solid #D4DCED;margin: 0 auto 30px;padding: 0 0 30px;}
.sn_platform_tittle h4 {font-size: 24px;line-height: 34px;color: #080808;font-weight: 600;margin: 0 0 20px;}
.sn_platform_tittle p {color: #121212;font-size: 16px;line-height: 26px;font-weight: 400;}
.sn_card_platform li {display: flex;align-items: center;color: #121212;}
.sn_card_platform li:not(:last-child) {margin-bottom: 20px;}
.sn_card_platform li img {margin-right: 10px;}
.sn_card_platform li h5 {font-size: 16px;line-height: 26px;font-weight: 500;margin: 0;}
.sn_cta.sn_cta_second .sn_cta_con {position: absolute;bottom: 0;right: 0;padding: 40px 40px;background-color: #000000b5;border-top-left-radius: 30px;width: 90%;}
.sn_cta.sn_cta_second .sn_cta_con h2, .sn_cta.sn_cta_second .sn_cta_con p {color: #f2f2f2;}
.sn_services {width: 100%;padding: 0 0 100px;}
.sn_services_border {padding: 0 0 80px;margin: 0 auto 80px;border-bottom: 2px solid #D1D5DB;}
.sn_services_head {border-bottom: 2px solid #D1D5DB;margin: 0 auto 60px;padding: 0 0 60px;}
.sn_services_head h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 20px;}
.sn_services_head p {font-size: 20px;line-height: 30px;color: #000;font-weight: 400;}
.sn_services_heading h3 {display: flex;align-items: center;color: #080808;font-size: 36px;line-height: 46px;font-weight: 600;margin: 0 auto 30px;}
.sn_services_heading p {font-size: 20px;line-height: 30px;color: #000;font-weight: 400;}
.sn_services_heading img{margin-right:20px}
.sn_services_offers {background-color: #121212;color: #fff;padding: 30px 25px;border-radius: 30px;}
.sn_services_offers h3 {color: #fff;font-size: 36px;line-height: 46px;font-weight: 600;margin: 0 auto 10px;}
.sn_services_offers ul {display: flex;flex-wrap: wrap;list-style: none;width: 100%;}
.sn_services_offers ul li {width: 50%;display: flex;align-items: center;margin: 20px auto 0;}
.sn_services_offers ul li img {margin-right:10px}
.sn_services_offers ul li h5 {font-size: 15px;line-height: 25px;font-weight: 500;margin: 0;color: #fff;}
.sn_development {background-color: #D2D2D2;padding: 100px 0;width: 100%;}
.sn_development_head h2 {color: #000;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 50px;}
.sn_development_features h3 {color: #000;font-size: 32px;line-height: 42px;font-weight: 600;position: relative;margin: 0 auto 20px;}
.sn_development_features p {color: #000;font-size: 20px;line-height: 30px;font-weight: 400;}
.sn_development_features .horizontalDots {width: 100%;margin: 0px;position: relative;left: 0px;display: flex;justify-content: start;align-items: start;flex-direction: column;text-align:left}
.sn_development_features .horizontalDots li {text-indent: 0;height: auto !important;width: auto !important;margin: 0;padding: 30px 0;border: 0;position: relative;background: transparent;opacity: 1;border-bottom: 2px solid #1D1D1D;}
.sn_dev_features_img img {width: 100%;height: 100%;margin: 0 auto;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.sn_dev_features_con {background-color: #121212;color: #fff;padding: 20px 40px 40px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;}
.sn_dev_features_con ul {display: flex;flex-wrap: wrap;list-style: none;width: 100%;}
.sn_dev_features_con ul li {width: 50%;display: flex;align-items: center;margin: 20px auto 0;}
.sn_dev_features_con ul li img{margin-right:10px;}
.sn_dev_features_con ul li h5 {font-size: 15px;line-height: 25px;font-weight: 500;margin: 0;color: #fff;}
.sn_whyus {width: 100%;padding: 100px 0;}
.sn_whyus_head h2 {color: #080808;font-size: 48px;line-height: 58px;text-align: center;font-weight: 600;margin: 0 auto 50px;}
.sn_whyus_wrapper {height: 288px;background-color: #fff;border-radius: 20px;padding: 40px 30px;cursor: pointer;border: 1px solid #fff;position: relative;}
.sn_whyus_wrapper:hover {border-color: #080808;}
.sn_whyus .row:not(:last-child) {margin-bottom: 30px;}
.sn_whyus_con.sn_wimg {width: 60%;}
.sn_whyus_con h4 {color: #17012C;font-size: 24px;line-height: 34px;font-weight: 700;margin: 0 auto 20px;letter-spacing: 0.5px;}
.sn_whyus_con p {color: #504E4E;font-size: 16px;line-height: 26px;font-weight: 500;}
.sn_whyus_img {position: absolute;right: 0;top: 0;}
.sn_whyus_img img {border-radius: 20px;}
.sn_competition {width: 100%;padding: 0 0 100px;}
.sn_competition_heading h2 {color: #080808;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 20px;}
.sn_competition_heading p {color: #000;font-size: 20px;line-height: 30px;font-weight: 400;margin: 0 auto 30px;}
.sn_competition_con {border-radius: 10px;border: 1px solid #D2D2D2;padding: 40px 30px;box-shadow: 0 0 10px 1px #ddd;}
.sn_competition_con h3 {color: #080808;font-size: 32px;line-height: 42px;font-weight: 600;margin: 0 auto 20px;}
.sn_competition_con p {color: #000;font-size: 24px;line-height: 34px;font-weight: 400;}
.sn_cta_full {width: 100%;background-color: #1D1D1D;}
.sn_cta_full_con h2 {color: #fff;font-size: 48px;line-height: 58px;font-weight: 600;margin: 0 auto 10px;}
.sn_cta_full_con h3 {font-size: 32px;line-height: 42px;color: #fff;font-weight: 600;margin: 0 auto 25px;}
.sn_blogs {width: 100%;display: inline-block;padding: 100px 0;}
.sn_blogs_head h2 {color: #080808;font-size: 64px;line-height: 74px;font-weight: 600;margin: 0 auto 20px;text-align: center;}
.sn_blogs .alll__blogpost {background-color: #fff;padding: 0 30px 30px;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.sn_blogs .post_wrapper p {font-size: 16px;line-height: 26px;margin: 0 auto;}
.sn_blogs .post_information {margin: 10px auto 0;}
.sn_faqs {width: 100%;padding: 0 0 100px;}
.sn_faq_heading h2 {color: #080808;font-size: 64px;line-height: 74px;font-weight: 800;margin: 0 auto 30px;}
.sn_faqs .card {background: transparent;}
.sn_faqs .accordion .card-header a {border-bottom: none;border-top: 1px solid #000;padding: 0 0 12px;}
.sn_faqs .accordion a h3 {color: #080808;font-size: 30px;line-height: 40px;font-weight: 600;}
.sn_faqs .accordion p {color: #000;font-size: 24px;line-height: 34px;font-weight: 400;margin: 0 auto 20px;}
.sn_faqs .accordion .card-header a:before {filter: brightness(0);}
/* Case Study New Page CSS */
.cs_wrapper {padding: 100px 0 80px;text-align: center;}
.cs_head h1 {font-size: 60px;line-height: 70px;margin: 0 auto;}
.cs_filters {display: flex;align-items: center;justify-content: space-between;}
.cs_filters select {padding: 15px;margin: 0 60px;font-size: 20px;line-height: 30px;font-weight: 600;border-radius: 5px;width: 100%;background: url('https://pathseekers.net/wp-content/uploads/2025/03/select-drop-down-arrow.png') no-repeat right 15px center;background-size: 15px;appearance: none;}
.cs_logos_img {display: flex;align-items: center;justify-content: center;margin: 0 auto;height: 150px;padding: 20px;overflow: hidden;}
.cs_logos_img img {height: 100%;object-fit: scale-down;}
.cs_gallery, .cs_logos {padding: 0 0 80px;}
.cs_grid {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start;padding: 0;margin: 0 auto;}
.cs_grid_item {position: relative;width: 25%;height: 400px;overflow: hidden;transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;}
.cs_box_img {width: 100%;height: 100%;border-left: 1px solid #ccc;border-top: 1px solid #ccc;position: relative;}
.cs_box_img img {object-fit: cover;}
.cs_box_img:before {content: '';position: absolute;background-color: #333;opacity: 0.5;width: 100%;height: 100%;}
.cs_grid_item:hover .cs_box_info {opacity: .6;transform: translate(-50%, -50%) scale(0.7);}
.cs_box_info {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(1);transition: all 0.6s ease;text-align: center;z-index: 1;}
.cs_box_title {position: absolute;bottom: -60px;left: 0;width: 100%;text-align: center;transition: bottom 0.6s ease-in-out;opacity: 0;}
.cs_grid_item:hover .cs_box_title {bottom: 0;background-color: rgb(68 63 53 / 80%);display: flex;align-items: end;justify-content: center;top: 0;opacity: 1;}
.cs_box_info h2, .cs_box_info p, .cs_box_title h3 {color: #fff;}
.cs_box_info h2 {font-size: 80px;line-height: 90px;font-weight: bold;margin: 0 auto 10px;}
.cs_box_info p {font-size: 18px;line-height: 28px;}
.cs_box_title h3 {font-size: 30px;line-height: 40px;margin: 0 auto 20px;}
/* Calgary SEO Page CSS Start */
.cal_awards {width: 100%;padding: 0 0 80px;}
.cal_awards_heading {margin: 0 auto 50px;}
.cal_awards_heading h2 {color: #000;font-size: 64px;line-height: 74px;font-weight: 400;margin: 0 auto 20px;}
.cal_awards_heading p {font-size: 24px;line-height: 34px;}
.cal_awards_con {padding: 0 40px;}
.cal_awards_con.one {border-right: 2px solid #AAAAAA;}
.cal_awards_con.three {border-left: 2px solid #AAAAAA;}
.cal_awards_con h3 {font-size: 48px;line-height: 58px;margin: 0 auto;color: #000;}
.cal_awards_img {background-color: #D2D2D2;display: flex;align-items: center;justify-content: center;margin: 20px auto 30px;height: 250px;border-radius: 20px;}
.cal_awards_con p {color: #000;font-size: 24px;line-height: 34px;padding: 0 0 30px;}
.page-template-ca-seo .navbar {background-color: transparent;}
.cal_banner {position: relative;width: 100%;height: 100%;background: url(https://pathseekers.net/ca/wp-content/uploads/2025/05/Calgary-SEO-Company.png) no-repeat;background-size: 100%;background-position: bottom;padding: 200px 0;}
.cal_banner:before {content: '';position: absolute;background-color: #000;opacity: 0.5;width: 100%;height: 100%;top: 0;z-index: -1;}
.cal_ban_con h1 {font-size: 64px;line-height: 74px;margin: 0 auto 30px;background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(118, 117, 133, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.cal_btn.cm-btn {background: #151414;padding: 12px 30px;font-size: 18px;font-weight: 500;line-height: 28px;border-radius: 50px;}
.cal_credibility {width: 100%;padding: 80px 0;}
.cal_heading h2 {font-size: 64px;line-height: 70px;font-weight: 600;margin: 0 auto 50px;}
.cal_credibility_single {padding: 20px 0;border-top: 1px solid #000;}
.cal_credibility_single h4 {font-size: 24px;line-height: 34px;font-weight: 700;margin: 0 auto 20px;}
.cal_credibility_single p {font-size: 24px;font-weight: 300;line-height: 30.24px;}
.cal_credibility ul {width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.cal_credibility ul li {width: 47%;padding: 20px 40px 50px 0;margin: 0 8px;border-top: 1px solid #000;}
.cal_credibility ul li:nth-child(3), .cal_credibility ul li:nth-child(4) {border-bottom: 1px solid #000;}
.cal_credibility ul li h4 {font-size: 32px;line-height: 40.32px;margin: 0 auto 20px;font-weight: 600;}
.cal_credibility ul li p {font-size: 22px;line-height: 34px;font-weight: 400;}
.cal_credibility ul li:hover {background-color: #D2D2D2;border-radius: 20px;}
.cal_credibility ul li:hover .cal_credibility_hover {translate: 1rem 0;transition: all .5s cubic-bezier(.76,0,.24,1);transition-timing-function: cubic-bezier(.5,1,1,1);}
.cal_credibility ul:has(li:nth-child(1):hover) li:nth-child(1), .cal_credibility ul:has(li:nth-child(1):hover) li:nth-child(3) {border: none;}
.cal_credibility ul:has(li:nth-child(3):hover) li:nth-child(3), .cal_credibility ul:has(li:nth-child(3):hover) li:nth-child(1) {border: none;}
.cal_credibility ul:has(li:nth-child(2):hover) li:nth-child(2), .cal_credibility ul:has(li:nth-child(2):hover) li:nth-child(4) {border: none;}
.cal_credibility ul:has(li:nth-child(4):hover) li:nth-child(4), .cal_credibility ul:has(li:nth-child(4):hover) li:nth-child(2) {border: none;}
.cal_grow {width: 100%;padding: 0 0 80px;}
.cal_grow_con {margin: 20px auto 0;}
.cal_grow_con p {font-size: 22px;line-height: 26.4px;font-weight: 100;margin: 30px auto 0;}
.cal_grow_con h3 {font-size: 48px;line-height: 58px;font-weight: 400;margin: 0 auto 50px;}
.cal_hire {width: 100%;padding: 0 0 80px;}
.cal_hire_con h3 {font-size: 48px;line-height: 68px;font-weight: 600;margin: 0 auto 50px;}
.cal_hire_btns {display: flex;align-items: center;justify-content: flex-start;}
.cal_btn.cm-btn {background: #151414;padding: 12px 30px;font-size: 18px;font-weight: 500;line-height: 30px;border-radius: 50px;}
.cal_btn.cm-btn.white {background-color: transparent;border: 1px solid #000;color: #000;margin: 0 0 0 20px;}
.cal_hire_img {position: relative;width: 100%;padding: 0 20px 0 60px;margin: 0 auto;}
.founder_details {position: absolute;top: 20%;font-size: 24px;line-height: 30.24px;font-weight: 600;color: #000;}
.founder_details span {font-size: 22px;line-height: 26.4px;font-weight: 100;letter-spacing: -1px;}
.cal_services {width: 100%;padding: 0 0 80px;}
.cal_services .cal_heading h2 {margin: 0 auto 30px;}
.cal_services .cal_heading p {text-align: center;font-size: 24px;line-height: 30.24px;font-weight: 300;}
.cal_services_list {background-color: #D2D2D2;width: 100%;margin: 50px auto 0;}
.cal_services_list .pin-spacer {width: 100% !important;height: 500px !important;}
.cal_services_list .pin-spacer .cal_services_section {width: 100% !important;height: 550px !important;max-height: 100% !important;}
.cal_services_list .pin-spacer:nth-child(1) .cal_services_section {background-color: #D2D2D2;}
.cal_services_list .pin-spacer:nth-child(2) .cal_services_section {background-color: #BDBDBD;}
.cal_services_list .pin-spacer:nth-child(3) .cal_services_section {background-color: #AAAAAA;}
.cal_services_list .pin-spacer:nth-child(4) .cal_services_section {background-color: #121212;}
.cal_services_list .pin-spacer:nth-child(4) .cal_services_section .cal_services_cover h2, .cal_services_list .pin-spacer:nth-child(4) .cal_services_section .cal_services_con h5, .cal_services_list .pin-spacer:nth-child(4) .cal_services_section .cal_services_con li, .cal_services_list .pin-spacer:nth-child(4) .cal_services_con p {color: #fff;}
.cal_services_cover {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.cal_services_cover h2 {font-size: 120px;font-weight: 600;line-height: 100px;letter-spacing: -1px;margin: 0 auto 60px;}
.cal_services_con {display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: nowrap;margin-right: 50px;}
.cal_services_con h5 {color: #000;font-size: 20px;line-height: 30px;font-weight: 500;width: 500px;margin: 0 50px 0 0;}
.cal_services_con p {font-size: 22px;line-height: 34px;font-weight: 300;width: 360px;color: #000;}
.cal_services_con li {font-size: 14px;line-height: 1.6;list-style: disc;color: #000;}
.cal_services_cover img {height: 100%;filter: grayscale(1);}
.cal_services_img {overflow: hidden;}
.cal_services_img video {width: 440px;height: 100%;}
.cal_cta {width: 100%;padding: 0 0 80px;}
.cal_cta_bg {width: 100%;height: 100%;background-color: #1D1D1D;padding: 80px 100px;border-radius: 20px;}
.cal_cta_con h2 {font-size: 64px;font-weight: 600;color: #fff;line-height: 70px;margin: 50px auto;}
.cal_cta_animation {display: flex;align-items: center;justify-content: center;}
.cal_cta_animation .cal_pulse{width: 300px;height: 300px;background: #f2f2f2;border-radius: 50%;color: #1D1D1D;font-size: 32px;font-weight: 700;text-align: center;line-height: 42px;text-transform: uppercase;animation: animate-pulse 3s linear infinite;cursor: pointer;display: flex;align-items: center;justify-content: center;}
.cal_experts {width: 100%;padding: 0 0 80px;}
.cal_experts_con p {font-size: 24px;line-height: 34px;font-weight: 300;padding: 0 150px 0 0;}
.cal_whyus {width: 100%;padding: 0 0 30px;}
.cal_whyus_heading h2 {color: #000;font-size: 64px;line-height: 74px;font-weight: 600;letter-spacing: -2px;margin: 0 auto 30px;}
.cal_whyus_heading h2 span {font-weight: 100;}
.cal_whyus_heading p {font-size: 24px;line-height: 30.24px;font-weight: 300;padding: 0 100px 0 0;}
.cal_whyus_con.cmob {display: none;}
.cal_whyus_con ul li {width: 100%;border-top: 1px solid #000;padding: 30px 0 50px;display: flex;flex-wrap: nowrap;align-items: flex-start;justify-content: space-between;}
.cal_whyus_con ul li h5 {width: 9%;font-size: 32px;line-height: 40.32px;font-weight: 500;letter-spacing: -1px;margin: 0;}
.cal_whyus_con ul li h4 {width: 40%;font-size: 32px;font-weight: 700;line-height: 40.32px;margin: 0;}
.cal_whyus_con ul li p {width: 51%;font-size: 20px;line-height: 30px;font-weight: 300;}
.cal_agency {width: 100%;padding: 0 0 80px;}
.cal_agency .cal_heading h2 {margin: 0 auto 30px;}
.cal_agency .cal_heading p {margin: 0 auto 50px;padding: 0 50px 0 0;font-size: 24px;line-height: 30.24px;font-weight: 300;}
.cal_agency_con ul {width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start;}
.cal_agency_con ul li {width: auto;border: 1px solid #000;border-radius: 50px;padding: 0 30px;margin: 0 5px 20px;}
.cal_agency_con ul li h4 {font-size: 48px;line-height: 74px;font-weight: 600;}
.cal_ranking {width: 100%;padding: 0 0 80px;}
.cal_ranking_con {background-color: #D2D2D2;border-radius: 20px;padding: 20px 25px;color: #080808;height: 360px;display: flex;align-items: flex-start;justify-content: space-between;flex-direction: column;}
.cal_ranking_con h3 {font-size: 64px;line-height: 74px;font-weight: 600;letter-spacing: -2px;margin: 0;}
.cal_ranking_con p {font-size: 32px;line-height: 40.32px;font-weight: 500;}
.cal_heading.cal_awards_heading {margin: 0 auto 50px;}
.cal_heading.cal_awards_heading h2 {margin: 0 auto 30px;}
.cal_heading.cal_awards_heading p {font-size: 24px;line-height: 30.24px;font-weight: 400;}
.cal_looking {width: 100%;padding: 0 0 80px;overflow: hidden;}
.cal_looking_con {background-color: #1D1D1D;text-align: center;padding: 30px 0 100px;}
.cal_looking_con h3 {font-size: 102px;line-height: 120px;font-weight: 600;color: #fff;margin: 0 auto 80px;}
.cal_btn.cm-btn.cta_btn {font-size: 48px;line-height: 74px;font-weight: 600;letter-spacing: -2px;color: #00264C;background: #fff;border-radius: 100px;padding: 5px 30px;}
.cal_btn.cm-btn.cs_btn {padding: 20px 50px;}
.cal_casestudy .sn_casestudy_head h2 {margin: 0 auto 10px;}
.cal_casestudy .sn_casestudy_head p {text-align: center;margin: 0 auto 40px;letter-spacing: normal;}
.cal_partners {background-color: #D2D2D2;padding: 80px 0;width: 100%;margin: 0 auto 80px;}
.cal_partners_heading h3 {font-size: 40px;font-weight: 600;line-height: 50px;margin: 0 auto 30px;}
.cal_partners_heading p, .cal_casestudy .sn_casestudy_head p {font-size: 20px;line-height: 30px;font-weight: 400;}
.cal_partners ul {width: 100%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.cal_partners ul li {width: 320px;height: 250px;background-color: #fff;margin: 20px 10px 0;border-radius: 10px;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.cal_partners ul li img {filter: grayscale(1);}
.cal_partners ul li:hover img {filter: grayscale(0);}
.cal_testimonials.sn_testimonials {margin: 0 0 80px;}
.cal_faqs {padding: 0 0 80px;}
.cal_faqs .cal_heading h2 {margin: 0 auto 10px;}
.cal_faqs .accordion .card-header a:before {top: 38%;filter: grayscale(1);}
.cal_faqs .accordion .card-body {font-size: 20px;line-height: 25.2px;font-weight: 300;padding-right: 80px;}
.cal_faqs_form {background-color: #D2D2D2;border-radius: 10px;padding: 20px 30px 30px;}
.cal_faqs_form h3 {margin: 0 auto 20px;color: #1E1E21;font-size: 64px;line-height: 74px;font-weight: 600;}
.cal_faqs_form .form-group input {background: none;border: none;border-bottom: 1px solid #1E1E21;border-radius: 0;padding: 10px 0 20px;height: 20px;font-size: 16px;color: #1E1E21;line-height: 20.16px;font-weight: 600;}
.cal_faqs_form .form-group p, .cal_faqs_form .form_submit p {margin: 0 auto 7px;}
.cal_faqs_form .form-group textarea {background: none;border: none;border-bottom: 1px solid #1E1E21;border-radius: 0;padding: 0;color: #1E1E21;font-weight: 600;}
.cal_faqs_form .form_submit .sbmt_btn {background-color: #151414;border-radius: 50px;height: 80px;width: 180px;font-size: 24px;line-height: 30px;font-weight: 600;}
.cal_faqs_form .form_submit .sbmt_btn:hover {background-color: #1E1E21;}
.cal_faqs_form .form-group input::placeholder, .cal_faqs_form .form-group textarea::placeholder {color: #1E1E21;}
@keyframes animate-pulse{0%{box-shadow: 0 0 0 0 rgba(242, 242, 242, 0.2),  0 0 0 0 rgba(242, 242, 242, 0.2);}40%{box-shadow: 0 0 0 50px rgba(255,109,74,0.0),  0 0 0 0 rgba(242, 242, 242, 0.2);}80%{box-shadow: 0 0 0 50px rgba(255,109,74,0.0),  0 0 0 30px rgba(255,109,74,0);}100%{box-shadow: 0 0 0 0 rgba(255,109,74,0.0),  0 0 0 30px rgba(255,109,74,0);}}
/* Calgary SEO Page CSS End */