@import url("https://fonts.googleapis.com/css2?family=Damion&family=Nunito:wght@300;400;700&display=swap");
body,
body h1,
body h1 span,
body h2,
body h2 span,
body h3,
body h3 span,
body h4,
body h5,
body h6 {
font-family: "Nunito", sans-serif !important;
}
body,
body span,
body p,
body li {
font-family: "Nunito", sans-serif !important;
}
body pre {
font-family: 'Damion';
}
.small,
small {
font-size: inherit !important;
font-weight: inherit !important;
}
.asl-store-form .btn-primary {
height: auto;
}
a.text-decoration-underline {
text-decoration: underline !important;
}
.blog h2.widgettitle {
font-size: 22px;
}
.postid-1391 .betterdocs-single-layout-1 .betterdocs-content-heading {
margin-top: 50px;
}
.hide {
display: none !important;
}
.mb-60 {
margin-bottom: 60px;
}
.bg-half.bg-light {
background-color: #F8F9FC !important;
}
.bg-half.bg-light .page-next-level .title,
.bg-half.bg-light h2 {
color: #000 !important;
font-size: 2rem;
font-weight: 600;
text-transform: capitalize;
}
.section-title h2.title {
line-height: 1
}
.bg-half.bg-light .page-next-level p.para-desc {
font-size: 18px;
font-weight: 500;
line-height: 1.3;
}
body.blog .content p {
color: #464646;
}
body.single.single-post,
body.search.search-results {
background: #F4F4F4;
}
body.single.single-post .date.text-muted {
color: #555 !important;
}
body.single.single-post h1 {
font-size: 2rem;
font-weight: 600;
margin-bottom: 1rem;
}
body.single.single-post h2 {
font-size: 1.75rem;
font-weight: 600;
margin-top: 2rem;
margin-bottom: 1rem;
}
body.single.single-post h3 {
font-size: 1.5rem;
font-weight: 600;
margin-top: 1.5rem;
margin-bottom: 1rem;
}
body.single.single-post h4 {
font-size: 1.25rem;
font-weight: 600;
margin-top: 1.5rem;
margin-bottom: 1rem;
}
body.single.single-post h5 {
font-size: 1rem;
font-weight: 600;
margin-top: 1.5rem;
margin-bottom: 1rem;
}
body.single.single-post h6 {
font-size: 0.875rem;
font-weight: 600;
margin-top: 1.5rem;
margin-bottom: 1rem;
}
body.single.single-post .post-meta {
font-size: 1rem;
color: #6c757d;
margin-bottom: 1.5rem;
}
body.single.single-post .post-meta span {
display: inline-block;
margin-right: 1rem;
} .card.sticky-bar {
top: 100px;
} .wp-block-quote {
overflow-wrap: break-word;
background: #fafafa;
padding: 6px;
border: 1px solid #ededed;
position: relative;
}
.wp-block-quote p {
margin: 0;
padding-left: 30px;
padding-top: 4px;
}
.wp-block-quote:before {
content: '';
position: absolute;
border-right: 3px solid #ff1818;
height: 20px;
transform: translate(0px, -50%);
top: 50%;
left: 20px;
}   @import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=TASA+Explorer:wght@400..800&display=swap"); .asl-store-locator-demo-page h1, .asl-single-demo-pg h1,
.asl-store-locator-demo-page h2, .asl-single-demo-pg h2,
.asl-store-locator-demo-page h3, .asl-single-demo-pg h3,
.asl-store-locator-demo-page h4, .asl-single-demo-pg h4,
.asl-store-locator-demo-page h5, .asl-single-demo-pg h5,
.asl-store-locator-demo-page h6, .asl-single-demo-pg h6,
.asl-store-locator-demo-page span, .asl-single-demo-pg span,
.asl-store-locator-demo-page button, .asl-single-demo-pg button,
.asl-store-locator-demo-page p, .asl-single-demo-pg p,
.asl-store-locator-demo-page a, .asl-single-demo-pg a,
.asl-store-locator-demo-page div, .asl-single-demo-pg div {
font-family: "TASA Explorer", sans-serif !important;
}
.asl-single-demo-pg .custom-form form input, .asl-single-demo-pg .form-box input, .asl-single-demo-pg .form-box .upload{
border-radius: 10px !important;
font-size: 14px !important;
font-weight: 400 !important;
border: 1px solid #e5e7eb !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
background-color: #ffffff80 !important;
height: 45px;
}
.asl-single-demo-pg .form-box .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label{
width: 100% !important;
}
.asl-single-demo-pg .form-box .col-lg-12 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{
flex: 0 0 32% !important;
}
.asl-single-demo-pg .form-box .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{
border-radius: 10px !important;
font-size: 14px !important;
font-weight: 400 !important;
border: 1px solid #e5e7eb !important;
padding: 0 !important;
background-color: #ffffff80 !important;
height: 45px;
display: flex;
align-items: center;
justify-content: center;
}
.asl-single-demo-pg .form-box textarea, .asl-single-demo-pg .form-group textarea{
border-radius: 10px !important;
font-size: 14px !important;
font-weight: 400 !important;
border: 1px solid #e5e7eb !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
background-color: #ffffff80 !important;
}
.asl-single-demo-pg .form-box .range-slider p{
width: 100%;
}
.asl-single-demo-pg .form-box .range-slider input{
height: auto;
accent-color: #0171b6;
width: 75%;
}
body .asl-single-demo-pg .custom-form form .row .col-md-12:nth-child(6) .form-group .form-control{
padding-top: 8px !important;
}
.asl-single-demo-pg .custom-form form select{
border-radius: 10px !important;
font-size: 14px !important;
font-weight: 400 !important;
border: 1px solid #e5e7eb !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-right: 5px;
background-color: #ffffff80 !important;
height: 45px;
}
body .asl-single-demo-pg .form-box .col-lg-6:nth-child(4) .upload .wpcf7-form-control-wrap{
top: -27px;
left: -16px;
}
body .asl-single-demo-pg .form-box .col-lg-6:nth-child(4) .upload{
padding: 10px 0 0 10px !important;
}
body .asl-single-demo-pg .custom-form form input.submitBnt, body .asl-single-demo-pg .form-box input.submitBnt{
background-color: #0171b6 !important;
border: 1px solid #0171b6 !important;
border-radius: 6px !important;
height: 48px;
font-size: 14px;
font-weight: 600 !important;
padding: 0 !important;
text-transform: uppercase;
width: 300px;
margin: auto;
} .asl-single-demo-pg .custom-form form label, .asl-single-demo-pg .form-box .checkbox-lable{
color: #282c34;
font-size: 14px;
font-weight: 600;
}
.asl-single-demo-pg .text-primary{
color: #0171b6 !important;
}
.asl-single-demo-pg .btn-primary{
background-color: #0171b6 !important;
border: 1px solid #0171b6 !important;
border-radius: 6px !important;
}
.asl-single-demo-pg .main-contact-pg h4.card-title, .asl-single-demo-pg .main-contact-form h4,  .asl-single-demo-pg .pg-support h4{
font-size: 36px;
font-weight: 700;
color: #0171b6;
}
.asl-single-demo-pg .main-contact-pg .card-body .content p{
color: #6b7280;
}
.asl-single-demo-pg .sl-info-alert .TopBar:after, .asl-single-demo-pg .sl-info-alert .TopBar:before {
width: 80px;
}
.asl-single-demo-pg .sl-info-alert .TopBar{
background: #0171b6;
}
.asl-single-demo-pg .sl-info-alert a{
padding: 15px 30px;
font-size: 16px;
font-weight: 600;
background-color: #0171b6;
color: #fff;
border: 1px solid #fff;
border-radius: 12px;
margin: 0%;
}
.asl-single-demo-pg .sl-info-alert a:hover{
color: #0171b6;
background-color: #fff;
}
.asl-single-demo-pg .sl-info-alert h5{
font-size: 30px;
font-weight: 700;
margin-bottom: 25px;
}
.asl-store-locator-demo-page, .asl-single-demo-pg {
background-color: #f9fafb;
}
.asl-store-locator-demo-page h6.title{
color: #0171b6 !important;
}
.asl-store-locator-demo-page .sl-demo-opts .label-content {
color: #65758b;
font-size: 14px;
}
.asl-store-locator-demo-page .sl-demo-opts .tab-content .btn.btn-light {
padding: 10px 25px;
font-size: 13px;
border-radius: 30px;
border: 0 !important;
background-color: #eef4f6cc !important;
color: #0171b6 !important;
}
.asl-store-locator-demo-page .sl-demo-opts .img-thumbnail {
max-width: 140px;
}
.asl-store-locator-demo-page .sl-demo-opts h5 {
font-size: 16px;
margin-bottom: 16px;
}
.asl-store-locator-demo-page .sl-demo-opts label.control-label i {
position: static;
margin: 0 5px;
width: 20px;
height: 20px;
background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%235a6d90' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-help-circle'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'%3E%3C/path%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'%3E%3C/line%3E%3C/svg%3E") no-repeat center;
}
.asl-store-locator-demo-page .sl-demo-opts .sl-demo-btns a:hover {
background-color: #d1eef8 !important;
color: #1c6889 !important;
}
.asl-store-locator-demo-page .sl-demo-opts .sl-demo-btns a {
font-size: 14px;
border: 1px solid #f1f5f9 !important;
background-color: #eef4f6cc!important;
color: #0171b6 !important;
}
.asl-store-locator-demo-page .sl-demo-opts .form-group .dropdown-menu a {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 400;
color: #212529;
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0;
} .asl-store-locator-demo-page .sl-demo-opts label.control-label {
display: flex;
margin-bottom: 12px;
color: #344256 !important;
font-weight: 600;
font-size: 14px;
}
.asl-store-locator-demo-page .nav-pills a .title {
font-size: 15px;
font-weight: 500;
}
.asl-store-locator-demo-page .nav-pills .nav-link.active {
background-color: #fff;
color: #0171b6 !important;
}
.asl-store-locator-demo-page .nav-pills .nav-link {
padding: 0;
color: #7b899d !important; }
.asl-store-locator-demo-page .nav-pills {
background-color: #f3f4f7;
padding: .25rem;
border: 1px solid #e9ecef !important;
}
.asl-store-locator-demo-page .pg-demo .work-modern button, .asl-single-demo-pg .pg-demo .work-modern button {
font-size: 13px;
padding: 4px 10px !important;
height: 40px;
border: 1px solid #f1f5f9 !important;
background-color: #eef4f6cc!important;
color: #0171b6 !important;
}
.asl-store-locator-demo-page .pg-demo .work-modern button:hover, .asl-single-demo-pg .pg-demo .work-modern button:hover {
background-color: #d1eef8 !important;
color: #1c6889 !important;
}
.asl-store-locator-demo-page .pg-demo .work-modern p, .asl-single-demo-pg .pg-demo .work-modern p { display: none;
}
.asl-store-locator-demo-page .pg-demo .work-modern h5, .asl-single-demo-pg .pg-demo .work-modern h5 {
font-weight: 600;
font-size: 15px;
line-height: 14px;
color: #344256;
margin-bottom: 0 !important;
}
.asl-store-locator-demo-page .sl-locator-sec h2 {
color: #344256;
font-weight: 700;
font-size: 36px;
margin-bottom: 1rem;
}
.asl-store-locator-demo-page .sl-locator-sec p {
color: #7b899d;
font-size: 20px;
font-weight: 600;
line-height: 28px;
max-width: 42rem;
margin: auto;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-stats div svg, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-stats div svg {
margin-right: 8px;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-stats div, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-stats div {
display: flex;
align-items: center;
justify-content: center;
color: #ffffff;
font-size: 15px;
font-weight: 600;
line-height: 20px;
} .asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-btn-div a, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-btn-div a {
background-color: #fff !important;
color: #0171b6 !important;
border-radius: 10px;
font-weight: 600;
height: 50px;
font-size: 15px;
line-height: 20px;
display: flex;
min-width: 200px;
align-items: center;
justify-content: center;
padding-left: 2rem;
padding-right: 2rem;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-btn-div, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-btn-div {
display: flex;
gap: 1rem;
align-items: center;
justify-content: center;
margin-bottom: 3rem;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section p, .asl-single-demo-pg .sl-demo-inner-hero-section p {
color: #ffffff;
line-height: 32.5px;
font-size: 20px;
font-weight: 600;
margin-bottom: 2.5rem;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section h1 span, .asl-single-demo-pg .sl-demo-inner-hero-section p span, .asl-single-demo-pg .sl-demo-inner-hero-section p a {
color: #93e4ff;
}
.asl-single-demo-pg .sl-demo-inner-hero-section h1.text-white{
font-size: 45px;
margin-bottom: 1rem;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section h1, .asl-single-demo-pg .sl-demo-inner-hero-section h1{
font-size: 60px;
font-weight: 800;
line-height: 60px;
color: #ffffff;
margin-bottom: 1.5rem; }
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-badge, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-badge{
color: #0171b6;
background-color: #fff;
font-weight: 600;
font-size: 14px;
line-height: 20px;
padding: 8px 16px;
margin-bottom: 2rem;
border-radius: 9999px;
display: inline-flex;  }
.asl-store-locator-demo-page .switch {
position: relative;
display: inline-block;
width: 50px;
height: 24px;
}
.asl-store-locator-demo-page .switch input {
opacity: 0;
width: 0;
height: 0;
}
.asl-store-locator-demo-page .slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
transition: .4s;
border-radius: 24px;
}
.asl-store-locator-demo-page .slider:before {
position: absolute;
content: "";
height: 18px;
width: 18px;
left: 3px;
bottom: 3px;
background-color: white;
transition: .4s;
border-radius: 50%;
}
.asl-store-locator-demo-page input:checked+.slider {
background-color: #17a2b8;
}
.asl-store-locator-demo-page input:checked+.slider:before {
transform: translateX(26px);
}
.asl-store-locator-demo-page input[type="checkbox"]:checked,
.asl-store-locator-demo-page input[type="radio"]:checked,
.asl-store-locator-demo-page input[type="range"] {
accent-color: #0171b6; }
.asl-store-locator-demo-page .custom-select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-color: #f9fafb;
background: #f9fafb url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="black" viewBox="0 0 16 16"><path d="M1.5 5l6.5 6 6.5-6"/></svg>') no-repeat right 12px center;
background-size: 16px;
font-size: 14px;
height: 40px;
padding: .5rem .75rem;
border: 1px solid #f1f5f9;
border-radius: 6px;
} .asl-store-locator-demo-page .custom-control-input:checked~.custom-control-label::before {
background-color: #0171b6;
border-color: #0171b6;
}
.asl-store-locator-demo-page .custom-control-input:focus~.custom-control-label::before {
box-shadow: 0 0 0 0.2rem rgba(0, 149, 199, 0.25);
border-color: #0171b6;
}
@media (max-width: 800px) {
.asl-single-demo-pg .sl-info-alert .TopBar:after, .asl-single-demo-pg .sl-info-alert .TopBar:before {
width: 0px;
}
.TopBar{
padding: 25px;
}
.asl-single-demo-pg .sl-info-alert h5{
font-size: 25px;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-badge, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-badge{
margin-top: 30px;
}
}
@media (max-width: 700px) {
.asl-store-locator-demo-page .sl-demo-inner-hero-section p, .asl-single-demo-pg .sl-demo-inner-hero-section p {
line-height: 30px;
font-size: 18px;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-btn-div, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-btn-div {
flex-wrap: wrap;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section .sl-hero-btn-div a, .asl-single-demo-pg .sl-demo-inner-hero-section .sl-hero-btn-div a{
min-width: 90%;
}
.asl-store-locator-demo-page .sl-demo-inner-hero-section h1, .asl-single-demo-pg .sl-demo-inner-hero-section h1 {
font-size: 40px;
line-height: 45px;
}
}  .widget-area .card.sidebar-ad {
padding: 0;
border: none;
box-shadow: none;
} .widget-area .card.sidebar-ad .card-body {
padding: 0;
} .widget-area .card.sidebar-ad img {
display: block;
width: 100%;
height: auto;
} .widget-area .widget_block {
margin-right: auto;
margin-left: auto;
}
.widget-area figure.wp-block-image {
display: flex;
}
.widget-area figure.wp-block-image img {
display: block;
}  #searchform div {
position: relative;
display: flex;
align-items: center;
} #searchform input[type="text"] {
flex: 1;
padding: 10px 15px;
border: 1px solid #ddd;
border-radius: 5px;
font-size: 14px;
} .widget-sidebar-search {
position: absolute;
top: 50%;
right: 10px; transform: translateY(-50%);
background: none;
border: none;
cursor: pointer;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
} .widget-sidebar-search .fea {
font-size: 18px;
color: #555; width: 18px;
height: 18px;
pointer-events: none; } .widget-sidebar-search:hover .fea {
color: #007bff; }  .sl-pst-srch {
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid #eee;
} .sl-pst-title {
font-size: 18px;
margin: 0 0 5px;
line-height: 1.4;
font-weight: 500;
}
.sl-pst-title a {
color: #1a0dab;
text-decoration: none;
}
.sl-pst-title a:hover {
text-decoration: underline;
} .sl-pst-url {
display: block;
color: #006621;
font-size: 14px;
margin-bottom: 5px;
text-decoration: none;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
max-width: 100%;
} .sl-entry-meta {
font-size: 13px;
line-height: 1.6;
color: #4d5156;
} .sl-pst-date {
font-weight: bold;
margin-right: 5px;
color: #70757a;
} .sl-pst-excerpt {
display: inline;
color: #4d5156;
}
@media (max-width: 767px) {
.single-post .section,
.single-post .blog-detail {
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.single-post .blog-detail .content {
padding: 15px !important; }
.single-post .card.blog-detail {
border: none !important;
box-shadow: none !important;
}
.blog-detail p:not(.alert),
.pg-section-wiki .row p:not(.alert),
.betterdocs-single-wrapper.betterdocs-single-layout-1 .betterdocs-content {
text-align: justify;
}
.container .page-next-level .betterdocs-live-search .betterdocs-popular-search-keyword .popular-keyword {
margin-bottom: 10px;
}
}
.wp-block-embed.aligncenter {
text-align: center;
}
.section-title h2 span {
font-size: 38px;
color: #0b598a !important;
text-transform: uppercase;
letter-spacing: 0px;
}
.section-title h3.title {
font-size: 30px;
color: #676767 !important;
letter-spacing: 0px;
}
.page-next-level .title {
font-size: 38px;
color: #0b598a !important;
text-transform: uppercase;
letter-spacing: 0px;
}
.pg-color-maker .component-wrapper {
width: 100%
}
.sl-demo-opts .component-wrapper {
width: 100%
}
h3.sec-title {
margin-top: 2rem;
}
.sl-block {
width: 100%;
display: block;
margin-bottom: 50px;
}
.mc4wp-alert p {
margin-top: 1rem;
text-align: left;
padding: 0.5rem;
width: 100%;
display: block;
}
i.arrow {
border: solid #FFF;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
margin-top: 13px;
height: auto !important;
;
width: auto !important;
}
a.back-to-top:hover {
transform: rotate(0deg) !important;
}
a.back-to-top:hover .icons {
transform: rotate(-135deg) !important;
}
.page-template-contact-us .wpcf7-submit.btn.btn-primary,
.page-template-single-support .wpcf7-submit.btn.btn-primary {
line-height: 40px;
}
.bg-half.bg-light .text-muted,
.next-demo-lnk a {
color: #6c757d !important;
font-weight: bold;
}
.next-demo-lnk a {
display: inline-block;
}
#asl-faq a {
cursor: pointer;
}
.faq-content .card a.faq[data-toggle=collapse].collapsed:before {
display: none
}
.next-demo-lnk a:hover {
color: #0b598a !important
}
.next-demo-lnk a:after {
display: inline-block;
font-size: inherit;
text-rendering: auto;
line-height: inherit;
-webkit-font-smoothing: antialiased;
font-weight: bold;
float: right;
}
.wp-block-image img {
max-width: 100%;
width: auto;
height: auto;
}
.betterdocs-content-area .betterdocs-content ol>li::marker {
font-weight: 600;
font-size: 14px;
}
.betterdocs-wrapper.betterdocs-single-wrapper .betterdocs-content-area {
max-width: 950px !important;
}
.betterdocs-wrapper.betterdocs-single-wrapper .betterdocs-content-area .betterdocs-entry-content .code-toolbar,
.betterdocs-wrapper.betterdocs-single-wrapper .betterdocs-content-area .betterdocs-entry-content .wp-block-image {
margin-bottom: 1.5rem !important;
} .betterdocs-content-area .betterdocs-content ol {
list-style: none !important;
counter-reset: my-counter !important;
margin-left: -2.5rem;
}
.pg-section-wiki .container .card {
border: 2px solid rgba(0, 0, 0, .125) !important;
border-radius: 8px !important;
}
.pg-section-wiki .container .card .card-header {
border: none !important;
border-radius: none !important;
}
.pg-section-wiki .container .card .card-header p {
margin: 0 !important;
padding: 5px 0 10px;
font-weight: 400;
}
.betterdocs-content-area .betterdocs-content ol>li::before {
content: counter(my-counter) !important;
position: absolute;
left: 0;
top: 15px;
width: 1.2rem;
height: 1.2rem;
border-radius: 50%;
background: #ebebeb;
font-size: 14px;
line-height: 1.4rem;
font-weight: 700;
text-align: center;
}
#topnav .navigation-menu>li .submenu li a {
position: relative;
max-width: max-content;
}
#topnav .has-submenu .submenu li a .asl-notification-new {
right: 0;
top: -4px;
color: #fff;
height: 14px;
display: flex;
font-size: 9px;
padding: 1px 6px;
font-weight: 700;
text-shadow: none;
position: absolute;
border-radius: 30px;
align-items: center;
line-height: initial;
background-color: #f55b4a;
text-transform: uppercase;
}
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-searchform select.betterdocs-search-category {
display: none;
}
.container .page-next-level .betterdocs-live-search ul.docs-search-result,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search ul.docs-search-result {
width: 100% !important;
overflow-y: auto !important;
}
.container .page-next-level .betterdocs-live-search {
width: 70%;
margin: auto;
}
.container .page-next-level .betterdocs-live-search ul.docs-search-result .betterdocs-search-category,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search ul.docs-search-result span.betterdocs-search-category {
color: #0054b4 !important;
}
.container .page-next-level .betterdocs-live-search .betterdocs-popular-search-keyword .popular-keyword,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-popular-search-keyword .popular-keyword {
border-radius: 6px;
}
.container .page-next-level .betterdocs-live-search .docs-search-result li a,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .docs-search-result li a {
text-align: left;
}
.container .page-next-level .betterdocs-searchform .search-submit,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-searchform .search-submit,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-searchform .search-submit:hover {
background-color: #0054b4;
font-weight: 700;
letter-spacing: 1.5px;
font-size: 18px;
padding: 15px 30px;
line-height: 1;
}
.container .page-next-level .betterdocs-live-search .betterdocs-searchform,
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-searchform {
padding: 6px 6px 6px 15px !important;
}
.betterdocs-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-popular-search-keyword {
text-align: center;
}
.container .page-next-level .betterdocs-live-search .betterdocs-popular-search-keyword .popular-keyword {
margin-right: 5px;
}
@media screen and (max-width: 1025px) {
.container .page-next-level .betterdocs-live-search {
width: 100%;
margin: auto;
}
}
.pum-container .main_subscription_popop {
margin-left: 0px;
margin-right: 0px;
}
.page-kb .container img,
.blog-detail .container img,
.container figure {
max-width: 100%;
}
.container .logo img {
height: 55px
}
figcaption {
font-size: 0.8rem;
margin-top: .3rem;
color: #999;
text-align: center;
}
.single-post .blog-detail p {
margin-bottom: 0.5rem;
}
.single-post .blog-detail figure {
margin-bottom: 3rem;
margin-top: 1rem;
}
.single-post .blog-detail h2 {
margin-top: 2rem;
margin-bottom: 1rem;
}
.single-post .blog-detail h2+p {
margin-top: .2rem;
}
.single-post .blog-detail p+h2 {
margin-top: 3rem
}
.single-post .blog-detail h3+p {
margin-top: .2rem
}
.single-post .blog-detail h4+p,
.single-post .blog-detail h5+p {
margin-top: .2rem
}
.single-post .blog-detail p+p {
margin-top: 1rem;
}
.single-post .blog-detail li {
margin-top: 1rem;
}
.single-post .blog-detail h4,
.single-post .blog-detail h2+.wp-block-image,
.single-post .blog-detail h3+.wp-block-image,
.single-post .blog-detail h4+.wp-block-image,
.single-post .blog-detail h5+.wp-block-image {
margin-top: 0.5rem;
}
@media (max-width: 767px) {
.pg-home-section .row .col-lg-5 {
order: 1 !important;
}
.pg-home-section .row .col-lg-7 {
order: 0 !important;
}
.pg-home-section .row .col-lg-5 {
margin-bottom: 4rem;
margin-top: 0px !important;
}
}
.form-inline .form-group {
margin-bottom: 1.2rem;
}
.form-inline .form-group label {
position: relative;
width: 48%;
justify-content: left
}
.form-inline .form-group select {
width: 48%;
justify-content: left
}
.mt--4 svg,
.site-map-sec li svg {
margin-top: -4px
}
.breadcrumb li.breadcrumb-item:first-child:after {
background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233c4858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center;
width: 15px;
height: 10px;
display: block;
content: "" !important;
font-size: 10px;
display: inline-block !important;
}
.next-demo-lnk a:after {
background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center;
width: 23px;
height: 23px;
display: block;
content: "" !important;
font-size: 10px;
display: inline-block !important;
}
.blog .bullet {
margin-bottom: 1.5rem
}
.blog .mrg-r-20,
.blog .item-stats a {
margin-right: 2rem;
}
i.icon-question {
position: absolute;
right: 1rem;
background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235a6d90' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-help-circle'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'%3E%3C/path%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'%3E%3C/line%3E%3C/svg%3E") no-repeat center;
width: 24px;
height: 24px;
display: block;
content: "";
display: inline-block;
}
.option-sect-2 i.icon-question {
position: relative;
margin-left: 2rem;
top: 7px
}
#launcher {
right: 60px !important;
}
@media (min-width: 1200px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
max-width: 1200px;
}
.pg-home-section .container .row {
min-height: 550px;
}
.pg-about-section .container .row {
min-height: 550px;
}
.pg-about-section .container .row.no-min-height {
min-height: unset;
}
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: 1320px;
}
}
.subcribe-form .kb-search {
position: relative;
max-width: 600px;
margin: 0px auto;
}
.subcribe-form .kb-search .twitter-typeahead {
width: 100%
}
.para-desc {
max-width: 1000px;
}
.pg-section-wiki .btn.btn-sm {
font-size: 12px;
}
.pg-section-wiki .btn {
height: auto;
line-height: unset;
}
#comments .send input#submit {
height: 40px;
}
.kb-search .btn {
height: 40px;
line-height: 40px;
}
.rpwwt-post-title,
#breadcrumbs a {
color: #3c4858;
}
#breadcrumbs a,
.breadcrumb_last {
font-weight: 700;
text-transform: uppercase;
}
.rpwwt-post-title:hover,
#breadcrumbs a:hover {
color: #2f55d4;
}
.breadcrumb_last {
color: #2f55d4;
}
.rpwwt-post-date {
color: #8492a6;
font-size: 13px;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img,
.tag-cloud-link {
border-radius: 6px;
}
a[rel=tag] {
text-transform: capitalize !important;
}
#reply-title {
font-size: 1.25rem;
}
span.says {
display: none;
}
.comment-metadata {
position: absolute;
font-size: 14px;
top: 15px;
left: 0;
}
b.fn {
font-weight: 600
}
div.reply {
position: absolute;
top: 40px;
right: 15px;
}
.form-group .icons {
z-index: 9;
}
.comment-body .comment-content {
margin-top: 30px !important;
}
.page-kb .tt-menu {
text-align: left;
}
.page-kb .typeahead,
.page-kb .tt-query,
.page-kb .tt-hint {
height: 30px;
padding: 8px 12px;
line-height: 30px;
border: 2px solid #ccc;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
outline: none;
}
.page-kb .typeahead {
background-color: #fff;
}
.page-kb .typeahead:focus {
border: 2px solid #0097cf;
}
.page-kb .tt-query {
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.page-kb .tt-hint {
color: #999
}
.page-kb .tt-menu {
width: 422px;
margin: 0px 0;
padding: 0px 0;
width: 100%;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.page-kb .tt-suggestion {
padding: 3px 10px;
font-size: 13px;
line-height: 22px;
color: #000
}
.page-kb .tt-suggestion:hover {
cursor: pointer;
color: #fff;
background-color: #0097cf;
}
.page-kb .tt-suggestion.tt-cursor {
color: #fff;
background-color: #0097cf;
}
.page-kb .tt-suggestion p {
margin: 0;
}
.page-kb .twitter-typeahead {
width: 100%
}
.page-kb .twitter-typeahead #auto-complete-search {
font-size: 14px
}
.page-kb .twitter-typeahead * {
font-size: 14px;
font-weight: normal;
} .page-kb #custom-templates .empty-message {
padding: 5px 10px;
text-align: center;
}
.page-kb #multiple-datasets .league-name {
margin: 0 20px 5px 20px;
padding: 3px 0;
border-bottom: 1px solid #ccc;
}
.page-kb #scrollable-dropdown-menu .tt-menu {
max-height: 150px;
overflow-y: auto;
}
.page-kb #rtl-support .tt-menu {
text-align: right
}
.container .blog:hover {
transform: none;
}
.container .blog .title,
.container .blog .title:hover {
color: #54a9eb !important;
}
.blog-detail .container img,
.pg-section-wiki .container figure {
max-width: 100%;
margin-top: 2rem !important;
}
.blog-detail h4.title,
.pg-section-wiki h4.title {
margin-top: 0px;
}
.pg-section-wiki h3+p,
.blog-detail h3+p {
margin-top: 1rem;
}
.pg-section-wiki h4+p,
.blog-detail h4+p {
margin-top: 1rem;
}
.pg-section-wiki h3:not(.title) {
margin-top: 2.5rem;
margin-bottom: 0px;
}
.blog-detail h3 {
margin-top: 2.5rem;
margin-bottom: 0px;
}
.blog-detail h4,
.pg-section-wiki h4 {
margin-top: 3rem;
margin-bottom: 0px;
}
.blog-detail p:not(.alert),
.pg-section-wiki .row p:not(.alert),
.blog-detail li,
.pg-section-wiki li {
font-size: 18px;
color: #464646;
margin-top: 1.5rem;
}
.figure,
.container img,
.container figure {
display: block;
margin: auto;
display: block;
}
.figure img {
margin-bottom: 1.5rem;
}
.figure .figure-img {
margin: auto;
display: block;
}
.wp-block-image+p>em,
figure+p>em,
.figure .figure-caption {
text-align: center;
color: #6c757d !important;
font-style: italic;
font-size: 14px !important;
width: 100%;
display: block;
margin-top: 0px;
}
.wp-block-image img {
max-width: 100%;
box-shadow: 0 0 3px rgb(60 72 88 / 15%);
margin: auto;
}
.author-info {
border-color: inherit;
border-style: solid;
border-width: 1px 0 1px 0;
clear: both;
padding-top: 1.75em;
padding-bottom: 1.75em;
}
.author-avatar .avatar {
float: left;
height: 42px;
margin: 0 1.75em 1.75em 0;
width: 42px;
}
.author-description> :last-child {
margin-bottom: 0;
}
.entry-content .author-title {
clear: none;
font-size: 16px;
font-size: 1rem;
font-weight: 900;
line-height: 1.75;
margin: 0;
}
.author-bio {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 1.6153846154em;
overflow: hidden;
}
.author-link {
white-space: nowrap;
}
.entry-footer {
color: #686868;
font-family: Montserrat, "Helvetica Neue", sans-serif;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-top: 2.1538461538em;
}
.entry-footer:empty {
margin: 0;
}
.entry-footer a {
color: #686868;
}
.entry-footer a:hover,
.entry-footer a:focus {
color: #007acc;
}
.entry-footer>span:not(:last-child):after {
content: "\002f";
display: inline-block;
opacity: 0.7;
padding: 0 0.538461538em;
}
.entry-footer .avatar {
height: 21px;
margin: -0.1538461538em 0.5384615385em 0 0;
width: 21px;
}
.btn-fb,
.btn-tw,
.btn-ld {
color: #FFF !important;
}
.btn-fb {
background: #3a579a !important
}
.btn-tw {
background: #00abf0 !important
}
.btn-ld {
background: #0C66C2 !important
}
.option-sect-2 label {
display: block;
}
.option-sect-2 .btn-group {
min-width: 200px;
}
.option-sect-2 .btn-group button {
width: 100%;
}
.option-sect-2 .btn-group .dropdown-toggle:after {
right: 15px;
top: 15px;
position: absolute;
}
.option-sect-2 .btn-group .dropdown-menu {
width: 100%;
}
.sl-locator-sec .alert.alert-info {
color: #31708f !important;
width: 100%;
max-width: 1140px;
margin-left: auto;
margin-right: auto;
margin-bottom: 2rem;
color: #000;
background: rgba(23, 162, 184, 0.2) !important;
border: none !important;
padding: 1.1rem 1rem;
}
.card.blog a.readmore {
width: auto;
float: left;
}
.card.blog p.pt-2 {
clear: both;
display: block;
width: 100%;
margin-top: 2rem
}
.card.blog .mdi.mdi-chevron-right:before {
float: right;
}
.pg-404 .mdi-cancel {
font-size: 5rem;
color: #999;
}
.component-wrapper h5.title {
font-size: 16px;
}
.pg-support.section {
padding-top: 50px;
}
.bg-primary.d-table { background-repeat: repeat;
background-size: cover;
background-color: transparent !important;
}
.pg-demo .work-container.work-modern:hover img {
transform: none;
}
.pg-demo .demo-title h5 {
text-align: center;
}
.features ul li {
position: relative;
}
.features ul li span:first-child {
display: block;
position: absolute;
top: 0px;
left: 0px;
}
.features ul li span:last-child {
padding-left: 2rem;
display: block
}
@media (max-width: 991px) {
#topnav ul.navigation-menu>li.has-submenu>a {
width: 70%;
}
} .sl-demo-opts .sl-demo-btns h4 {
font-size: 20px;
font-weight: 600;
}
.sl-demo-opts .sl-demo-btns .demo-btn {
display: block;
text-align: center;
padding: 8px 20px;
outline: none;
text-decoration: none;
font-size: 16px;
letter-spacing: 0.5px;
transition: all 0.3s;
font-weight: 600;
border-radius: 6px;
background-color: #0b598a;
border: 1px solid #0b598a;
color: #ffffff;
transition: all 0.5s;
}
.sl-demo-opts .sl-demo-btns .demo-btn:hover {
color: #0b598a;
background-color: transparent;
} :root {
--primary_color: #0171b6;
}
#topnav .logo {
padding: 9px 0 6px;
}
#topnav .logo .l-dark {
display: block !important;
}
#topnav .logo .l-light {
display: none;
}
#topnav .navigation-menu.nav-light>li>a {
color: #3c4858 !important;
}
#topnav .navigation-menu.nav-light>li:hover>a {
color: var(--primary_color) !important;
}
#topnav .navigation-menu.nav-light>li.active>a {
color: var(--primary_color) !important;
}
#topnav .navigation-menu.nav-light .has-submenu .menu-arrow {
border-color: #3c4858;
}
#topnav .navigation-menu.nav-light>li:hover>.menu-arrow {
border-color: var(--primary_color) !important;
}
.sec_title pre {
color: #034187;
padding: 0 12px;
margin: 0 0 5px 0;
font-size: 20.83px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
}
.sec_title h2 {
color: #2d2d2d;
line-height: 1.3;
margin-bottom: 0;
font-size: 41.67px;
font-weight: 500;
}
.sec_title h2 span {
font-weight: 800;
color: var(--primary_color);
}
.sec_title hr {
width: 115px;
margin: 17px 0;
border-top: 3px solid var(--primary_color);
}
.sec_title p {
color: #4A4A4A;
line-height: 1.5;
font-size: 1.125rem;
margin-bottom: 10px;
} .main_banner_sec {
padding: 120px 0 60px 0;
}
.main_banner_sec .content_box ul li {
font-weight: 600;
}
.main_banner_sec .content_box ul li svg {
width: 20px;
height: 20px;
}
.main_banner_sec .content_box pre {
color: #034187;
padding: 0 12px;
font-size: 20.83px;
margin-bottom: 5px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
}
.main_banner_sec .content_box h1 {
color: #2d2d2d;
line-height: 1.3;
margin-bottom: 0;
font-size: 41.67px;
padding-right: 40px;
}
.main_banner_sec .content_box h1 span {
font-weight: 800;
color: var(--primary_color);
}
.main_banner_sec .content_box hr {
width: 115px;
margin: 17px 0;
border-top: 3px solid var(--primary_color);
}
.main_banner_sec .content_box p {
color: #4A4A4A;
line-height: 1.5;
font-size: 16.67px;
margin-bottom: 45px;
}
.main_banner_sec .image_box img {
width: 100%;
max-width: 100%;
}     .main_counter_sec {
padding: 40px 0;
background-color: var(--primary_color);
}
.main_counter_sec .btn_box {
display: flex;
}
.main_counter_sec .btn_box a {
font-size: 16px;
font-weight: 200;
padding: 0px 30px;
border-radius: 6px;
text-align: center;
transition: all 0.5s;
letter-spacing: 0.5px;
border: 1px solid white;
text-transform: capitalize;
}
.main_counter_sec .btn_box .solid_btn {
margin-right: 30px;
background-color: white;
color: var(--primary_color);
font-weight: 600;
}
.main_counter_sec .btn_box .solid_btn:hover {}
.main_counter_sec .btn_box .outline_btn {
color: white;
background-color: transparent;
font-weight: 600;
}
.main_counter_sec .btn_box .outline_btn:hover {
background-color: white;
color: var(--primary_color);
}
.main_counter_sec .counter_box svg {
margin-top: -10px;
}
.main_counter_sec .counter_box svg,
.main_counter_sec .counter_box i {
color: white;
font-size: 36px;
margin-right: 5px;
color: #FFF;
}
.main_counter_sec .counter_box a,
.main_counter_sec .counter_box .the-count {
color: white;
font-size: 32px;
font-weight: 700;
letter-spacing: 0;
text-decoration: none;
}
.main_counter_sec .row .col-lg-4:first-child .counter_box a {
cursor: inherit;
}
.main_counter_sec .counter_box b {
color: white;
display: block;
font-size: 20px;
font-weight: 400;
margin-bottom: 0;
text-align: center;
letter-spacing: 0.7px;
}  .main_appearnce_sec {
padding: 60px 0;
background-color: #f8f9fc;
}
.main_appearnce_sec .sec_title {
text-align: center;
margin-bottom: 30px;
}
.main_appearnce_sec .sec_title pre {
margin: 0 auto;
}
.main_appearnce_sec .sec_title hr {
margin: 17px auto;
}
.main_appearnce_sec .appearnce_img_box {
width: 80%;
margin: 0 auto;
}
.main_appearnce_sec .appearnce_img_box img {
width: 100%;
max-width: 100%;
}
.main_appearnce_sec .appearnce_img_box .res_img {
display: none;
}
.main_appearnce_sec .appearnce_btn_box {
display: flex;
justify-content: center;
}  .main_feature_sec {
padding: 60px 0;
}
.main_feature_sec .sec_title {
margin-bottom: 40px;
}
.main_feature_sec .feature_box {
background-color: #f8f9fc;
display: flex;
align-items: center;
margin-right: 15px;
margin-bottom: 15px;
border-radius: 5px;
border: 1px solid #dddddd;
padding: 7px 5px;
transition: all 0.5s;
}
.main_feature_sec .row .col-md-3:nth-child(4n+4) .feature_box {
margin-right: 0;
}
.main_feature_sec .feature_box:hover h5 {
color: white;
}
.main_feature_sec .feature_box .img_box {
background-color: white;
border-radius: 50%;
height: 40px;
width: 40px;
display: flex;
margin-right: 40px;
align-items: center;
justify-content: center;
}
.main_feature_sec .feature_box .img_box img {
width: 25px;
}
.main_feature_sec .feature_box h5 {
color: #272727;
margin-bottom: 0;
font-size: 20.83px;
}  .main_service_sec {
padding: 60px 0;
background-color: #f8f9fc;
}
.main_service_sec .img-shadow {
border-radius: 20px;
box-shadow: 0px 0px 25px 1px rgb(219 219 219 / 75%);
}
.main_service_sec .sec_rows {
margin-bottom: 80px;
align-items: center;
justify-content: space-between;
}
.main_service_sec .sec_rows:last-child {
margin-bottom: 0;
}
.main_service_sec .sec_rows:nth-child(even) {
flex-direction: row-reverse;
}
.main_service_sec .content_box {
padding-right: 65px;
}
.main_service_sec .sec_rows:nth-child(even) .content_box {
padding-left: 65px;
padding-right: 0px;
}
.main_service_sec .content_box pre {
color: #034187;
padding: 0 12px;
margin: 0 0 5px 0;
font-size: 20.83px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
}
.main_service_sec .content_box h3 {
color: #2d2d2d;
line-height: 1.3;
margin-bottom: 0;
font-size: 33.33px;
font-weight: 500;
}
.main_service_sec .content_box h3 span {
font-weight: 800;
color: var(--primary_color);
}
.main_service_sec .content_box hr {
width: 115px;
margin: 13px 0;
border-top: 3px solid var(--primary_color);
}
.main_service_sec .content_box p {
color: #4A4A4A;
line-height: 1.5;
font-size: 18.89px;
margin-bottom: 10px;
}
.main_service_sec .content_box .service_btn_box {
margin-top: 30px;
}
.main_service_sec .img_box {
padding-left: 65px;
}
.main_service_sec .sec_rows:nth-child(even) .img_box {
padding-left: 0px;
padding-right: 65px;
}
.main_service_sec .img_box img {
width: 100%;
max-width: 100%;
}  .main_new-feature_sec .nav-link.active {
background-color: #0171b6 !important;
}
.main_new-feature_sec .asl-tab-content-box pre {
color: #034187;
margin: 0 0 5px 0;
font-size: 20.83px;
border-radius: 20px;
max-width: max-content; }
.main_new-feature_sec .asl-tab-content-box h3 {
color: #2d2d2d;
line-height: 1.3;
font-size: 1.6rem;
font-weight: 600;
}
.main_new-feature_sec .asl-tab-content-box p {
color: #4A4A4A;
line-height: 1.5;
font-size: 16px;
margin-bottom: 10px;
}
.main_new-feature_sec .asl-tab-content-box p span {
font-size: 15px;
font-style: italic;
}
.main_new-feature_sec .nav-link.active .asl-tab-content-box pre,
.main_new-feature_sec .nav-link.active .asl-tab-content-box h3,
.main_new-feature_sec .nav-link.active .asl-tab-content-box p {
color: #fff !important;
}
.main_new-feature_sec .sec_title pre {
color: #034187;
padding: 0 12px;
margin: 0 0 5px 0;
font-size: 20.83px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
margin: 0 auto;
}
.main_new-feature_sec .sec_title h2 {
color: #2d2d2d;
line-height: 1.3;
margin-bottom: 0;
font-size: 41.67px;
font-weight: 500;
}
.main_new-feature_sec .sec_title h2 span {
font-weight: 800;
color: var(--primary_color);
}
.main_new-feature_sec .sec_title hr {
width: 115px;
margin: 17px 0;
border-top: 3px solid var(--primary_color);
}
.main_new-feature_sec.sec_title p {
color: #4A4A4A;
line-height: 1.5;
font-size: 1.125rem;
margin-bottom: 10px;
}
.main_new-feature_sec {
padding: 60px 0;
}
.main_new-feature_sec .sec_title {
text-align: center;
margin-bottom: 60px;
}  .main_advance_feature_sec {
padding: 60px 0;
}
.main_advance_feature_sec .sec_title {
text-align: center;
margin-bottom: 60px;
}
.main_advance_feature_sec .sec_title pre {
margin: 0 auto;
}
.main_advance_feature_sec .sec_title hr {
margin: 17px auto;
}
.main_advance_feature_sec .advance_feature_box {
height: 100%;
text-align: center;
padding: 32px 48px;
border-radius: 20px;
transition: all 0.5s;
border: 1px solid white;
background-color: white;
box-shadow: 0 0 20px rgba(0, 0, 0, .06);
}
.main_advance_feature_sec .advance_feature_box:hover {
box-shadow: none;
border: 1px solid #e3e3e3;
}
.main_advance_feature_sec .advance_feature_box .img_box {
margin-bottom: 24px;
}
.main_advance_feature_sec .advance_feature_box .img_box img {
width: 62px;
height: auto;
object-fit: cover;
}
.main_advance_feature_sec .advance_feature_box h5 {
color: #191a1b;
font-size: 18px;
font-weight: 700;
margin-bottom: 10px;
}
.main_advance_feature_sec .advance_feature_box p {
color: #4A4A4A;
margin-bottom: 0;
line-height: 1.5;
font-size: 16.89px;
}
.main_advance_feature_sec .advance_feature_btn {
margin-top: 50px;
text-align: center;
}
.main_advance_feature_sec .top_descp {
width: 70%;
text-align: center;
margin: 0 auto 40px auto;
}
.main_advance_feature_sec .top_descp p {
color: #4A4A4A;
font-size: 18px;
line-height: 1.5;
margin-bottom: 0;
}  .mian_video_sec {
padding: 60px 0;
position: relative;
}
.mian_video_sec:before {
position: absolute;
top: 0;
left: 0;
height: 400px;
content: '';
width: 100%;
z-index: -1;
background-size: cover;
background-image: url(//agilestorelocator.com/wp-content/themes/sl-theme/images/video_bg.png);
}
.mian_video_sec .sec_title {
margin-bottom: 45px;
}
.mian_video_sec .sec_title pre {
color: white;
background-color: #2967a7;
}
.mian_video_sec .sec_title h2 {
color: white;
}
.mian_video_sec .sec_title h2 span {
color: #00c0fa;
}
.mian_video_sec .more_videos_btn {
float: right;
padding: 8px 20px;
outline: none;
text-decoration: none;
font-size: 16px;
letter-spacing: 0.5px;
transition: all 0.3s;
font-weight: 600;
border-radius: 6px;
background-color: #fff;
color: var(--primary_color);
}
.mian_video_sec .video_box {
position: relative;
}
.mian_video_sec .video_box img {
width: 100%;
max-width: 100%;
filter: brightness(0.5);
}
.mian_video_sec .video_box video {
width: 100%;
}     .main_woocom_feature_sec {
padding: 60px 0;
}
.main_woocom_feature_sec .sec_title {
text-align: center;
margin-bottom: 45px;
}
.main_woocom_feature_sec .sec_title pre {
margin: 0 auto;
}
.main_woocom_feature_sec .sec_title hr {
margin: 10px auto 12px auto;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link {
padding: 0;
margin: 0 0 45px;
list-style: none;
text-align: center;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li {
margin-right: 20px;
display: inline-block;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li span {
cursor: pointer;
font-weight: 500;
padding: 8px 25px;
font-size: 16.67px;
border-radius: 6px;
transition: all 0.3s;
background-color: #e4f5ff;
color: var(--primary_color);
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li span:hover {
color: white;
background-color: var(--primary_color);
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li.current span {
color: white;
background-color: var(--primary_color);
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li:last-child {
margin-right: 0;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content {
display: none;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content.current {
display: block !important;
animation: animation_2 0.7s;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .img_box img {
width: 100%;
max-width: 100%;
}
body .betterdocs-tags a {
background: #0b598a;
padding: 5px 8px;
color: #FFF;
border-radius: 5px;
}
.betterdocs-wrapper.betterdocs-mkb-wrapper .betterdocs-content-wrapper {
padding: 1rem !important;
}
.betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper>.betterdocs-single-category-wrapper .betterdocs-single-category-inner {
box-shadow: none !important;
}
.betterdocs-content-area .betterdocs-content ol>li {
counter-increment: my-counter;
padding-top: 12px;
position: relative;
padding-left: 2.5rem;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn pre {
color: #034187;
padding: 0 12px;
margin: 0 0 5px 0;
font-size: 20.83px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn h3 {
color: #2d2d2d;
font-size: 33.33px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn h3 span {
font-weight: 800;
color: var(--primary_color);
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn hr {
width: 115px;
margin: 15px 0;
border-top: 3px solid var(--primary_color);
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn p {
color: #4A4A4A;
line-height: 1.5;
font-size: 18.89px;
margin-bottom: 10px;
padding-right: 50px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn .woocom_feature_btn_box {
margin-top: 35px;
}
@keyframes animation_2 {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0px);
}
} .main_contact_sec {
padding-top: 40px;
position: relative;
}
.main_contact_sec:before {
content: '';
left: -190px;
bottom: 30px;
width: 300px;
height: 300px;
border-radius: 50%;
position: absolute;
background-color: #f8f9fc;
}
.main_contact_sec .sec_title hr {
margin: 13px 0 13px 0;
}
.main_contact_sec .sec_title p {
padding-right: 20px;
}
.main_contact_sec .img_box img {
width: 100%;
max-width: 100%;
margin-bottom: -25px;
}
.main_contact_sec .content_box .contact_btn_box {
margin-top: 35px;
}  .main_inner_banner {
height: 200px;
position: relative;
background: linear-gradient(to right, #0372b7 60%, #003f67 100%);
}
.main_inner_banner .inner_banner_ctn {
height: 100%;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
.main_inner_banner .inner_banner_ctn pre {
color: #034187;
padding: 0 12px;
font-size: 20.83px;
margin-bottom: 10px;
border-radius: 20px;
max-width: max-content;
background-color: #f4fbff;
}
.main_inner_banner .inner_banner_ctn h4 {
color: white;
font-size: 32px;
margin-bottom: 0;
font-weight: 700;
line-height: 1.1;
letter-spacing: 1px;
text-transform: uppercase;
}
.main_inner_banner .inner_banner_ctn p {
color: white;
margin: 7px 0 0px 0;
line-height: 1.3;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.main_inner_banner .inner_banner_ctn a {
color: white;
} .blog_related_post .inner_box {
border-radius: 0;
}
.blog_related_post .inner_box .post_img {
width: 100%;
max-width: 100%;
}
.blog_related_post .inner_box .post_title {
display: block;
line-height: 1.3;
font-weight: 600;
padding: 15px 15px;
color: #3c4858 !important;
text-transform: capitalize;
}
.blog_related_post .inner_box .post_title:hover {
color: #0b598a !important;
}
.main_blog_pg a.readmore {
display: none;
}
.widget-area .card.ad-ban-cont {
background-color: transparent;
box-shadow: none !important;
} .widget-area .card.sidebar .widget:not(:first-child) {
margin-top: 1rem;
} .widget-area .card.sidebar .widget figure.wp-block-image img {
border-radius: 8px; }
.section .post_title {
padding: 0px;
display: block;
margin-bottom: 0;
line-height: 1.3;
font-weight: 600;
color: #3c4858 !important;
text-transform: capitalize;
}
.section .post_title:hover {
color: #0b598a !important;
} @media(max-width: 1199px) {
.main_contact_sec .content_box .contact_btn_box {
display: flex;
flex-direction: column;
}
.main_contact_sec .content_box .contact_btn_box .btn {
margin-bottom: 15px;
margin-right: 0 !important;
}
.main_banner_sec .content_box h1 {
font-size: 35.67px;
padding-right: 0px;
}
.main_feature_sec .feature_box h5 {
line-height: 1;
font-size: 16.83px;
}
.mian_video_sec .sec_title h2 {
font-size: 36.67px;
}
.mian_video_sec .sec_title pre {
font-size: 18.83px;
}
.main_contact_sec .sec_title h2 {
font-size: 37.67px;
}
.main_counter_sec .btn_box .solid_btn {
margin-right: 15px;
}
.main_counter_sec .btn_box {
display: flex;
flex-direction: column;
}
.main_counter_sec .btn_box .solid_btn {
margin-right: 0px;
margin-bottom: 15px;
}
.main_counter_sec .btn_box a {
font-size: 14px;
padding: 0px 20px;
}
.main_counter_sec .counter_box i {
font-size: 34px;
}
.main_counter_sec .counter_box span {
font-size: 30px;
}
}
@media(max-width: 991px) {
.main_banner_sec .content_box {
margin-bottom: 40px;
}
.main_feature_sec .feature_box .img_box {
margin-right: 25px;
}
.main_service_sec .content_box {
padding-right: 0;
margin-bottom: 30px;
}
.main_service_sec .img_box {
padding-left: 0;
}
.main_service_sec .sec_rows:nth-child(even) .content_box {
padding-left: 0;
padding-right: 0px;
}
.main_service_sec .sec_rows:nth-child(even) .img_box {
padding-left: 0px;
padding-right: 0;
}
.mian_video_sec .sec_title {
margin-bottom: 25px;
}
.mian_video_sec .more_videos_btn {
float: none;
}
.mian_video_sec .video_box {
margin-top: 30px;
}
.main_woocom_feature_sec .sec_title p br {
display: none;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li {
margin-right: 12px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li span {
padding: 8px 15px;
font-size: 14.67px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn p {
padding-right: 0;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn .service_btn_box {
display: flex;
}
.main_contact_sec .content_box .contact_btn_box .btn-primary {
margin-bottom: 15px;
}
.main_contact_sec .sec_title pre {
font-size: 17.83px;
}
.main_contact_sec .sec_title h2 {
font-size: 27.67px;
}
.main_contact_sec .sec_title p {
padding-right: 0;
font-size: 14.67px;
}
.main_contact_sec .content_box {
margin-bottom: 40px;
}
.main_contact_sec .img_box img {
margin-bottom: -70px;
}
.main_counter_sec .row.main_row {
flex-direction: column-reverse;
}
.main_counter_sec .btn_box {
margin-top: 30px;
justify-content: center;
}
}
@media(max-width: 767px) {
.sec_title p br {
display: none;
}
.mian_video_sec .sec_title h2 {
font-size: 30.67px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li {
margin-bottom: 22px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .row {
flex-direction: column-reverse;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn {
margin-bottom: 25px;
}
.sec_title pre {
font-size: 17.83px;
}
.sec_title h2 {
line-height: 1.1;
font-size: 36.67px;
}
.main_contact_sec .sec_title h2 {
font-size: 30.67px;
}
.main_contact_sec .sec_title h2 br {
display: none;
}
.main_contact_sec .content_box .contact_btn_box .btn-primary {
margin-bottom: 0;
}
.main_contact_sec .img_box img {
margin-bottom: 0px;
}
.main_advance_feature_sec .sec_title p br {
display: none;
}
.main_advance_feature_sec .top_descp {
width: 100%;
}
}
@media(max-width: 575px) {
.main_banner_sec .content_box pre {
font-size: 18.83px;
}
.main_banner_sec .content_box h1 {
font-size: 32.67px;
}
.main_banner_sec .content_box p {
font-size: 14.67px;
margin-bottom: 30px;
}
.main_clients-sec .clients_logo {
margin-bottom: 25px;
}
.sec_title pre {
font-size: 17.83px;
}
.sec_title h2 {
line-height: 1.1;
font-size: 36.67px;
}
.sec_title p {
font-size: 14.67px;
}
.main_appearnce_sec .appearnce_img_box .res_img {
display: block;
}
.main_appearnce_sec .appearnce_img_box .large_img {
display: none;
}
.main_appearnce_sec .appearnce_img_box {
width: 100%;
}
.main_service_sec .content_box h3 hr {
display: none;
}
.main_service_sec .sec_rows {
margin-bottom: 50px;
}
.main_counter_sec .counter_box {
margin-bottom: 17px;
}
}
@media(max-width: 460px) {
.main_banner_sec .content_box h1 {
font-size: 30.67px;
}
.main_appearnce_sec .appearnce_btn_box a {
font-size: 13px;
}
.main_feature_sec .feature_box .img_box {
width: 35px;
height: 35px;
margin-right: 15px;
}
.main_feature_sec .feature_box .img_box img {
width: 20px;
}
.main_feature_sec .feature_box h5 {
font-size: 14.83px;
}
.mian_video_sec .sec_title pre {
font-size: 15.83px;
}
.mian_video_sec .sec_title h2 {
font-size: 24.67px;
}
.mian_video_sec .more_videos_btn {
font-size: 14px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li span {
padding: 8px 13px;
font-size: 13.67px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link li {
margin-right: 10px;
margin-bottom: 20px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-link {
margin: 0 0 30px;
}
.main_advance_feature_sec .top_descp p {
font-size: 16px;
line-height: 1.4;
}
}
@media(max-width: 414px) {
.main_banner_sec .content_box pre {
font-size: 16.83px;
}
.main_banner_sec .content_box h1 {
font-size: 26.67px;
}
.main_banner_sec .content_box p {
font-size: 13.67px;
margin-bottom: 25px;
}
.sec_title pre {
font-size: 15.83px;
}
.sec_title h2 {
line-height: 1.1;
font-size: 32.67px;
}
.sec_title p {
font-size: 1.125rem;
}
.main_feature_sec .feature_box h5 {
font-size: 13.83px;
}
.main_service_sec .content_box pre {
font-size: 17.83px;
}
.main_service_sec .content_box h3 {
font-size: 28.33px;
}
.main_service_sec .content_box p {
font-size: 15.89px;
}
.mian_video_sec .sec_title h2 {
font-size: 22.67px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn pre {
font-size: 18.83px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn h3 {
font-size: 29.33px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn p {
font-size: 15.89px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn .woocom_feature_btn_box {
margin-top: 30px;
}
.main_woocom_feature_sec .main_tabbing .tabbing-content .tab-content .tab_inner_ctn .woocom_feature_btn_box a {
font-size: 13px;
padding: 0px 16px;
}
.main_contact_sec .content_box .contact_btn_box a {
font-size: 13px;
padding: 0px 16px;
}
}
@media(max-width: 390px) {
.mian_video_sec .sec_title h2 {
font-size: 20.67px;
}
.mian_video_sec .sec_title pre {
font-size: 13.83px;
margin-bottom: 10px;
}
.mian_video_sec .more_videos_btn {
font-size: 13px;
padding: 6px 16px;
}
}
@media(max-width: 375px) {
.main_banner_sec .content_box h1 {
font-size: 24.67px;
}
}
body .wp-block-pullquote {
box-sizing: border-box;
overflow-wrap: break-word;
padding: 4em 0;
text-align: center;
font-size: 1rem !important;
color: #856404;
background-color: #fff3cd;
border-color: #ffeeba;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
}
body .wp-block-pullquote cite {
color: inherit;
font-style: normal;
font-size: 0.8rem;
}