:root,[data-bs-theme=light]{--bs-body-bg:#fff;--bs-body-font-family:var(--font-axiforma), sans-serif;--bs-heading-font-family:var(--font-axiforma-bold), sans-serif;--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#49515b;--bs-body-color-rgb:73, 81, 91;--bs-white:#fff;--bs-black:#000;--bs-gray:#6c757d;--bs-secondary-color:#212529bf;--bs-primary:#2c6ef2;--bs-secondary:#0091ff;--bs-dark:#000f47;--bs-light:#ceecff;--bs-info:#23babf;--bs-warning:#f3a338;--bs-danger:#f26f4d;--bs-success:#47b16a;--bs-primary-rgb:44, 110, 242;--bs-secondary-rgb:0, 145, 255;--bs-dark-rgb:0, 15, 71;--bs-light-rgb:206, 236, 255;--bs-info-rgb:35, 186, 191;--bs-warning-rgb:243, 163, 56;--bs-danger-rgb:242, 111, 77;--bs-success-rgb:71, 177, 106;--bs-primary-bg-subtle:#2c6ef21a;--bs-secondary-bg-subtle:#0091ff1a;--bs-info-bg-subtle:#23babf1a;--bs-warning-bg-subtle:#f3a3381a;--bs-danger-bg-subtle:#f26f4d1a;--bs-success-bg-subtle:#47b16a1a;--bs-border-color:#ceecff;--bs-border-color-translucent:#ceecff;--bs-border-radius:10px;--bs-border-radius-sm:20px;--bs-border-radius-pill:50px;--bs-transition:.3s ease}.font-brand-semibold,.btn,.creative_btn,.filter_elements_nav>ul>li,.input_title,.funfact_block.capsule_layout .counter_value,.author_box .author_name,.faq_accordion .text_a,.iconbox_block .iconbox_title,.iconbox_block_2 .iconbox_title,.mega_menu_wrapper .megamenu_widget ul li{font-family:var(--font-axiforma-semibold),sans-serif}.funfact_block:has(.bottom_line) .funfact_title{font-family:var(--font-axiforma-semibold),sans-serif}.font-brand-medium,.heading_description,.heading_focus_text.has_underline,.video_btn,.dropdown-menu>li>a,.main_menu_list>li>a,.category_btns_group a,.pagination_nav a,.badge,.accordion .accordion-button,.mega_menu_wrapper .site_author p{font-family:var(--font-axiforma-medium),sans-serif}.font-brand-heading,.our_world_employees .title_text,.funfact_block .counter_value{font-family:var(--font-axiforma-bold),sans-serif}.page_banner_section{z-index:1;background-repeat:no-repeat;background-size:cover;background-color:var(--bs-dark);background-position:50%;padding:130px 0 110px;position:relative}.page_banner_section .heading_focus_text{margin-bottom:24px}.page_title{font-size:55px;line-height:70px}@media screen and (max-width:575px){.page_banner_section .heading_focus_text:has(.badge){flex-wrap:wrap;max-width:100%}}[class*=_details_section] .icon_list.unordered_list_block{gap:6px}[class*=_details_section] .icon_list.unordered_list_block .icon_list_icon{flex-shrink:0}[class*=_details_section] .icon_list.unordered_list_block .icon_list_icon img{flex-shrink:0;width:32px;height:auto;margin-top:-2px}[class*=_details_section] .icon_list>li{font-size:18px;line-height:32px}[class*=_details_section] p{margin-bottom:38px;font-family:Axiforma Medium;font-size:18px;font-weight:500;line-height:32px}[class*=_details_section] hr{background-color:#cce3ff;margin:30px 0}[class*=_details_section] .accordion p{font-size:16px;line-height:30px}[class*=_details_section] .post_meta_wrap{-moz-column-gap:50px;align-items:center;gap:15px 50px;display:flex}[class*=_details_section] .post_meta_wrap .post_meta{margin-top:3px}[class*=_details_section] .category_btns_group a{border:1px solid #cce3ff}[class*=_details_section] .category_btns_group a:hover{border-color:var(--bs-primary)}.details_item_image{border-radius:var(--bs-border-radius-sm);margin-bottom:50px;position:relative;overflow:hidden}.details_item_title{margin-bottom:20px;font-size:40px;line-height:55px}.details_item_info_title{margin-bottom:17px;font-size:35px;line-height:50px}.team_member_details_card{background-color:var(--bs-white);border-radius:var(--bs-border-radius-sm);align-items:center;margin-bottom:100px;padding:40px;display:flex}.team_member_details_card .team_member_image{background-color:var(--bs-light);border-radius:var(--bs-border-radius-sm);flex:0 0 490px;justify-content:center;align-items:flex-end;height:454px;margin:0 100px 0 0;padding:10px 40px 0;display:inline-flex;overflow:hidden}.team_member_details_card .team_member_image img{object-fit:contain;height:100%}.team_member_details_card .team_member_name{margin-bottom:30px;font-size:35px;line-height:50px}.team_member_details_card .icon_list{gap:14px;margin-bottom:40px}.team_member_details_card .icon_list>li{font-size:18px;line-height:30px}.team_member_details_card .icon_list strong{color:var(--bs-dark)}.team_member_details_card .social_title{margin-bottom:15px;font-size:18px;line-height:1}.portfolio_details_info_list{-moz-column-gap:50px;gap:6px 50px}.blog_details_section .details_item_info_title{font-size:26px;line-height:38px}.blog_details_audio{margin-bottom:40px}.blog_details_audio .audio_play_btn{color:#676767;background-color:var(--bs-white);border:1px solid #0000;border-radius:50px;align-items:center;gap:26px;padding:5px 30px 5px 5px;font-family:Axiforma Medium;font-size:15px;font-weight:500;display:inline-flex}.blog_details_audio .audio_play_btn:hover{border-color:var(--bs-primary)}.blog_details_audio .audio_play_btn i{width:35px;height:35px;color:var(--bs-white);background-color:var(--bs-primary);border-radius:100%;flex:none;justify-content:center;align-items:center;padding-left:4px;display:inline-flex}.blog_details_audio .audio_play_btn span{margin-bottom:-4px}.post_author_box{background-color:var(--bs-white);border-radius:var(--bs-border-radius-sm);gap:30px;margin:80px 0;padding:40px;display:flex}.post_author_box .author_image{border-radius:100%;flex:none;width:150px;height:150px;overflow:hidden}.post_author_box .author_name{margin-bottom:0;font-family:Axiforma SemiBold;font-size:20px;font-weight:600;line-height:26px}.post_author_box .author_designation{color:var(--bs-body-color);margin-bottom:12px;font-family:Axiforma Medium;font-size:14px;font-weight:500;line-height:30px}.post_author_box p{margin-bottom:20px;font-size:16px;line-height:30px}.post_author_box .author_social_icons{gap:20px}.post_author_box .author_social_icons a{color:var(--bs-dark);display:block}.post_author_box .author_social_icons a:hover{color:var(--bs-primary)}.other_posts_nav{justify-content:space-between;align-items:center;gap:50px;margin-bottom:80px;display:flex}.other_posts_nav a{color:var(--bs-dark);position:relative}.other_posts_nav a:hover{color:var(--bs-primary)}.other_posts_nav a:nth-child(2){color:var(--bs-dark);font-size:24px}.other_posts_nav a:nth-child(2):hover{color:var(--bs-primary)}.other_posts_nav a:first-child,.other_posts_nav a:last-child{background-color:var(--bs-white);border-radius:20px;align-items:center;gap:28px;padding:26px 50px 23px;display:flex}.other_posts_nav a:first-child i,.other_posts_nav a:last-child i{z-index:1;font-size:30px;position:relative}.other_posts_nav a:first-child i:after,.other_posts_nav a:last-child i:after{z-index:-1;content:"";background-color:var(--bs-light);border-radius:100%;width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.other_posts_nav a:first-child i:after{left:-8px}.other_posts_nav a:first-child span{text-align:right}.other_posts_nav a:last-child i:after{right:-8px}.other_posts_nav a strong{margin-bottom:2px;font-size:16px;display:block}.other_posts_nav a small{opacity:.8;display:block}.comment_area{margin:80px 0}.comments_list{gap:60px}.comments_list>li .comments_list{gap:30px;padding:30px 0 0 110px}.comment_item{gap:40px;display:flex}.comment_item .comment_author_thumbnail{border-radius:100%;flex:none;width:80px;height:80px;overflow:hidden}.comment_item .comment_author_content{position:relative}.comment_item .comment_author_name{margin-bottom:8px;font-family:Axiforma SemiBold;font-size:20px;font-weight:600;line-height:1}.comment_item .comment_time{margin-bottom:20px;font-family:Axiforma Medium;font-size:14px;line-height:1}.comment_item .comment_reply_btn{color:var(--bs-dark);background-color:var(--bs-white);border-radius:50px;padding:10px 20px 9px;font-family:Axiforma Bold;font-size:12px;font-weight:700;line-height:1;position:absolute;top:0;right:0;box-shadow:0 4px 23px #aebfd24d}.comment_item .comment_reply_btn:hover{color:var(--bs-white);background-color:var(--bs-primary)}.error-page{padding:120px 0 90px}@media (max-width:991px){.error-page{padding:90px 0 50px}}@media (max-width:767px){.error-page{padding:80px 0 40px}}.not-found-text-wrapper h2{margin-top:0;margin-bottom:20px;font-size:42px}.not-found-text-wrapper p{margin-top:15px;margin-bottom:0}.error-page-button{margin-top:35px}.error-page__text h2{font-size:150px}.error-page__content h2{margin-bottom:20px;font-size:50px}@media (max-width:991px){.error-page__text h2{font-size:100px}.error-page__content h2{font-size:40px}}@media (max-width:767px){.error-page__text h2{font-size:80px}.error-page__content h2{font-size:26px}}.text-404 h2{margin-bottom:28px;font-size:140px;line-height:1}.xr-vertical-center{align-items:center;min-height:100%;display:flex}.portfolio_block{transition:var(--bs-transition);background-color:var(--bs-white);border-radius:var(--bs-border-radius-sm);overflow:hidden;box-shadow:0 1px 2px #aebfd24d}.portfolio_block .portfolio_image_wrap{display:block;position:relative;overflow:hidden}.portfolio_block .portfolio_content{padding:25px 30px 28px;position:relative}.portfolio_block .portfolio_title{margin-bottom:7px;font-size:26px;line-height:36px}.portfolio_block .portfolio_title a{color:var(--bs-dark)}.portfolio_block .portfolio_title a:hover{color:var(--bs-primary)}.portfolio_block .category_list{gap:30px}.portfolio_block .category_list i{color:var(--bs-primary);margin-right:2px}.portfolio_block .btn{position:absolute;top:26px;right:30px}.portfolio_block:hover{transform:translateY(-2px);box-shadow:0 20px 30px #aebfd24d}.portfolio_block.portfolio_layout_2{padding:20px}.portfolio_block.portfolio_layout_2 .portfolio_image_wrap{border-radius:var(--bs-border-radius-sm)}.portfolio_block.portfolio_layout_2 .portfolio_image_wrap img{transition:var(--bs-transition)}.portfolio_block.portfolio_layout_2 .portfolio_image_wrap:hover img{transform:scale(1.08)}.portfolio_block.portfolio_layout_2 .portfolio_content{flex-direction:column-reverse;padding:38px 40px 20px 20px;display:flex}.portfolio_block.portfolio_layout_2 .portfolio_title{margin:21px 0 0}.pricing_policy_wrap>div:not(:last-child){border-style:solid;border-width:0 1px 0 0;border-color:var(--bs-border-color)}.pricing_policy_wrap>div .iconbox_block{margin:auto}.pricing_policy_wrap>div:first-child .iconbox_block{margin:auto auto auto 0}.pricing_policy_wrap>div:last-child .iconbox_block{margin:auto 0 auto auto}.pricing_policy_wrap .iconbox_block{transform:unset;max-width:290px;box-shadow:none;border-radius:0;padding:0}.pricing_policy_wrap .iconbox_block .iconbox_icon{width:60px;height:60px}.pricing_policy_wrap .iconbox_block .iconbox_title{margin-bottom:12px;font-size:20px;line-height:26px}.pricing_section .row{align-items:stretch;display:flex}.pricing_section .row>div[class*=col-]{display:flex}.pricing_toggle_btn{margin-bottom:70px}.pricing_toggle_btn button{letter-spacing:.3px;text-transform:uppercase;background-color:#cce3ff;border-radius:65px;justify-content:center;align-items:center;gap:4px;padding:6px;font-family:Axiforma Bold;font-size:14px;font-weight:700;display:inline-flex}.pricing_toggle_btn button small{background-color:var(--bs-light);border-radius:29px;padding:4px 7px 2px;font-family:Axiforma Medium;font-size:12px;font-weight:500}.pricing_toggle_btn button span{padding:14px 30px 12px}.pricing_toggle_btn button span:last-child small{color:var(--bs-primary);background-color:#cce3ff}.pricing_toggle_btn button:not(.active) span:last-child,.pricing_toggle_btn button.active span:first-child{background-color:var(--bs-white);border-radius:32px;box-shadow:0 4px 4px #747e941a}.pricing_block{background-color:var(--bs-white);border-radius:var(--bs-border-radius-sm);flex-direction:column;height:100%;padding:40px;display:flex;position:relative;box-shadow:0 1px 2px #aebfd24d}.pricing_block .best_plan{z-index:10;pointer-events:none;max-width:54px;position:absolute;top:-5px;right:40px}.pricing_block .table_head{align-items:center;gap:30px;display:flex}.pricing_block .pricing_price_value{text-align:center;border-radius:20px;flex:none;width:244px;padding:34px 15px 30px;font-family:Axiforma Bold;font-size:50px;font-weight:700;line-height:1}.pricing_block .pricing_price_value del{color:var(--bs-body-color);font-family:Axiforma Regular;font-size:20px;font-weight:400}.pricing_block .pricing_price_value small{font-family:Axiforma SemiBold;font-size:30px;font-weight:600}.pricing_block .pricing_price_value sub{color:var(--bs-dark);font-family:Axiforma Regular;font-size:14px;font-weight:400;line-height:1;display:block}.pricing_block .pricing_price_value sub u{font-family:Axiforma SemiBold;font-weight:600}.pricing_block .pricing_package_title{margin-bottom:10px;font-size:26px;line-height:1}.pricing_block .pricing_package_description{font-family:Axiforma Medium;font-size:15px;font-weight:500;line-height:23px}.pricing_block .icon_list{-moz-columns:2;columns:2;-moz-column-gap:24px;flex-grow:1;column-gap:24px;padding:30px 0 28px;display:block}.pricing_block .icon_list>li{-moz-column-break-inside:avoid;break-inside:avoid;align-items:flex-start;gap:12px;padding:8px 0;font-size:15px;line-height:1.5;display:flex}.pricing_block .icon_list .icon_list_icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;margin-top:2px;display:flex}.pricing_block .icon_list .icon_list_icon i{color:var(--bs-dark);font-size:18px}.pricing_block .icon_list .icon_list_text{flex:1;font-size:15px;line-height:1.5}.pricing_block .icon_list .delete{opacity:.3}.pricing_block .btn{margin-top:auto}.pricing_block .pricing_monthly,.pricing_block.active .pricing_annually{display:none}.pricing_block.active .pricing_monthly{display:block}
