:root{
  --theme_box_background_color:#fff;
  --theme_box_background_color_alt:#FDFAFF;
  --theme_body_background_color:#fff;
  --theme-base-color:#4B0082;
  --theme-light-color:#47414B;
  --theme-headline-color:#18002A;
  --theme_gridaint:linear-gradient(90deg, #4B0082 0%, #430074 100%);
  --theme_button_color:#4B0082;
  --theme_btn_color:#fff;
  --border-color:#E3E8EF;
  --theme_border_radius_5:5px;
  --theme_border_radius_10:10px;
  --theme_border_radius_15:15px;
  --theme_border_radius_20:20px;
  --theme_border_radius_50:50px;
  --theme_border_radius_100:50%;
  --theme_font_size_40:2.5rem;
  --theme_font_size_32:2rem;
  --theme_font_size_24:1.625rem; 
  --theme_font_size_24:1.5rem; 
  --theme_font_size_22:1.375rem; 
  --theme_font_size_20:1.25rem;  
  --theme_font_size_18:1.125rem;
  --theme_font_size_16:1rem;
  --theme_font_size_15:0.9375rem;
  --theme_font_size_14:0.875rem;
  --theme_font_size_13:0.8125rem;
  --theme_font_size_12:0.75rem;
  --theme_font_size_11:0.6875rem;
  --theme_font_size_10:0.625rem;
  --theme_font_size_9:0.5625rem;
  --theme_font_800:800;
  --theme_font_700:700;
  --theme_font_600:600;
  --theme_font_500:500;
  --theme_font_400:400;

  --footer_bg_color:#160026;
  --footer_headline_color:#fff;
  --footer_links_color:#f6f6f6;
  --footer_border_color:#8B8B8B;

  --font_family_icon:"Font Awesome 6 Free";
}
ul{margin:0;padding:0;list-style:none;}
ul li{padding:0;}
figure{margin:0;}
img{max-width:100%;}
.img_auto{width:auto;height:auto;}
a{text-decoration:none;transition:0.4s;}
.btn{font-size:var(--theme_font_size_15);background-color:var(--theme_button_color);color:var(--theme_btn_color);border-radius:var(--theme_border_radius_10);padding:12px 18px;border-width:0;outline:0;box-shadow:var(--theme_button_shadow) !important;display: inline-block;transition:0.5s;}
.btn:hover{color:var(--theme_btn_color);opacity:0.9;}
h1,h2,h3,h4,h5,h6{color:var(--theme-headline-color);}
p{color:var(--theme-light-color);}
a, a:hover{color:var(--theme-base-color);}
body{font-family: "inter", sans-serif;font-weight:var(--theme_font_400);color:var(--theme-light-color);font-size:var(--theme_font_size_14);background-color:var(--theme_body_background_color);}
.common_space{padding:60px 0;}
.heading_title{font-size:var(--theme_font_size_32);font-weight:var(--theme_font_600);color:var(--theme-headline-color);}
.common_heading p{font-size:var(--theme_font_size_16) ;}
.common_list li{font-size:var(--theme_font_size_14);margin-top:15px;position:relative;padding-left:20px;}
.common_list li::before{content:'\f058';font-weight:var(--theme_font_400);color:#349C67;font-family:var(--font_family_icon);position:absolute;left:0;top:1px;}

.bg_alt{background-color:var(--theme_box_background_color_alt);background-image:url(../images/bg_alt.png);background-position:center;background-size:cover;background-repeat:no-repeat;}
.sub_title{font-size:var(--theme_font_size_18);color:var(--theme-headline-color);font-weight:var(--theme_font_500);}
.mini_title{font-size:var(--theme_font_size_16);color:var(--theme-headline-color);font-weight:var(--theme_font_500);}
.text_link_anchor{text-decoration:underline;color:var(--theme-base-color);font-weight:var(--theme_font_500);}
.text_link_anchor i{transition:0.5s;}
.text_link_anchor:hover i{margin-left:3px;}

.form-floating > label{padding:5px 8px;background-color:var(--theme_box_background_color);height:auto;left:10px;transition:0.2s;top:12px;}
.form-floating>.form-control:focus~label, 
.form-floating>.form-control:not(:placeholder-shown)~label, 
.form-floating>.form-select~label{opacity:1;transform:inherit !important;font-size:var(--theme_font_size_12);top:-12px;}
.form-control, .form-select{border-color:var(--border-color);padding:12px 15px;border-radius:var(--theme_border_radius_10);font-size:var(--theme_font_size_15) ;}
.form-control:focus, .form-select:focus{outline:0;box-shadow:inherit;border-color:var(--theme-base-color);}
.form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown), .form-floating>.form-control, .form-floating>.form-select{padding:15px 20px 10px;}
textarea.form-control{min-height:120px;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 0px transparent inset;-webkit-text-fill-color:var(--theme-headline-color);transition:background-color 5000s ease-in-out 0s;}


header{padding:0;background-color:var(--theme_box_background_color);box-shadow:0 0 8px rgba(0,0,0, .08);position:sticky;top:0;z-index:9;}
header ._header_menu > ul > li > ._menu_link{font-size:var(--theme_font_size_16);color:var(--theme-headline-color);display:flex;align-items:center;justify-content:center;gap:5px;padding:15px;cursor:pointer;}
header ._header_menu > ul > li > ._menu_link:hover{color:var(--theme-base-color);}
header ._header_menu > ul > li > ._menu_link > i{font-size:var(--theme_font_size_14);transition:0.5s;}
header .header_login_btn{font-size:var(--theme_font_size_16);color:var(--theme-headline-color);font-weight:var(--theme_font_500);border:1px solid var(--border-color);border-radius:var(--theme_border_radius_10);display:block;padding:6px 24px;}
header .header_login_btn:hover{background-color:var(--theme_button_color);color:var(--theme_btn_color);}
/*Dropdwon*/
._dropdown_box{background:rgba(255, 255, 255, 0.92);box-shadow:0 12px 23px rgba(0, 0, 0, 0.12);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:var(--theme_border_radius_15);position:absolute;left:0;top:52px;width:100%;padding:5px;transition:0.5s;transform:scale(0);visibility:hidden;opacity:0;}
._dropdown_box > ul > li{padding:8px 10px;background-color:transparent;width:50%;border-radius:var(--theme_border_radius_10);transition:0.5s;position:relative;margin:2px 0;}
._dropdown_box > ul > li:hover{background-color:var(--theme_box_background_color);box-shadow:0 0 15px rgba(0, 0, 0, 0.06) ;}
._dropdown_box > ul > li > .menu_link{position:absolute;left:0;top:0;width:100%;height:100%;}
._dropdown_box > ul > li .sub_title{font-size:var(--theme_font_size_15);line-height:normal;font-weight:var(--theme_font_500);}
._dropdown_box > ul > li span{font-size:var(--theme_font_size_13);line-height:normal;}
._dropdown_box > ul > li ._content{flex:1;overflow:hidden;}

footer{background-color:var(--footer_bg_color);padding:50px 0;z-index:3;position:relative;}
footer p{color:var(--footer_links_color);}
.footer_logo .mini_title{color:var(--footer_headline_color);font-weight:var(--theme_font_500);}
footer .footer_social > a{width:34px;height:34px;background:var(--theme_box_background_color);box-shadow:0rem 0rem 0.375rem rgba(0, 0, 0, 0.10);display:inline-flex;align-items:center;justify-content:center;font-size:var(--theme_font_size_18);color:var(--theme-base-color);transition:0.5s;border-radius:var(--theme_border_radius_5);margin:0 2px;top:0;position:relative;}
footer .footer_social > a:hover{transform:scale(0.96);}
.footer_title{font-size:var(--theme_font_size_16);color:var(--footer_headline_color);}
.footer_title::after{content:'';position:absolute;bottom:-4px;left:0;width:42px;height:1px;background-color:var(--footer_links_color);transform:skew(3deg, 0deg);}
.footer_link ul > li > a{margin-top:14px;color:var(--footer_links_color);display:inline-block;padding-left:0;position:relative;}
.footer_link ul > li > a:hover{text-decoration:underline;font-weight:var(--theme_font_500);padding-left:18px;}
.footer_link ul > li > a::before{content:'\f101';font-weight:var(--theme_font_600);font-family:var(--font_family_icon);position:absolute;left:0;opacity:0;transition:0.4s;}
.footer_link ul > li > a:hover::before{opacity:1;}
.footer_content{padding:20px 0;border-top:1px solid var(--footer_border_color);border-bottom:1px solid var(--footer_border_color);margin:20px 0;}
.footer_content p{font-size:var(--theme_font_size_13) ;}
.footer_content p:last-child{margin-bottom:0;}
.footer_copyiright ._left span{font-size:var(--theme_font_size_12);margin-top:3px;}
.footer_privacy li::after{content:'|';color:var(--footer_links_color);font-size:var(--theme_font_size_10);}
.footer_privacy li:last-child::after{display:none;}
.footer_privacy li a{color:var(--footer_links_color);}
.footer_privacy li a:hover{text-decoration:underline;}

.faq_page .accordion-item{background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_10);box-shadow:0px 0px 20px rgba(75, 0, 130, 0.1);border:0;overflow:hidden;}
.faq_page .accordion-button{color:var(--theme-headline-color);font-size:var(--theme_font_size_15);font-weight:var(--theme_font_500);}
.faq_page .accordion-item + .accordion-item{margin-top:15px;}
.faq_page .accordion-button:focus, .faq_page .accordion-button:not(.collapsed){box-shadow:inherit;background-color:var(--theme_box_background_color_alt);color:var(--theme-base-color);}
.faq_page .accordion-body ul li{list-style:disc;margin:12px 0 0 18px;}
.itr_expert_inner{height:100%;}
.itr_expert_inner article{box-shadow:0px 0px 20px rgba(75, 0, 130, 0.1);background-color:var(--theme_box_background_color);border:1px solid var(--border-color);border-radius:var(--theme_border_radius_10);padding:12px;transition:0.5s;height:100%;display:flex;flex-direction:column;align-items:flex-start;}
.itr_expert_inner article:hover{box-shadow:0px 0px 30px rgba(75, 0, 130, 0.15);transform:translateY(-5px);}
.our_progress_right{gap:20px 0;}
.our_progress_right .heading_title{color:var(--theme-base-color);}
.itr_expert_inner article p{flex:1;}
.itr_expert_inner article .text_link_anchor{margin-top:auto;}

.income_services_return_inner{height:100%;}
.income_services_return_inner article{border:1px solid var(--border-color);background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_15);height:100%;padding:15px;position:relative;transition:0.5s;position:relative;overflow:hidden;}
.income_services_return_inner figure{width:44px;height:44px;background:linear-gradient(90deg, #FCFAFE 0%, #F2E9FF 100%);border-radius:var(--theme_border_radius_10);display:flex;align-items:center;justify-content:center;}
.income_services_return_inner figure svg{stroke:#AD70FF;}
.income_services_return_inner .text_links{position:absolute;left:0;top:0;width:100%;height:100%;}
.income_services_return .row > div:nth-child(8) figure{background:linear-gradient(90deg, #FCFAFE 0%, #F2E9FF 100%);}
.income_services_return .row > div:nth-child(2) figure, .income_services_return .row > div:nth-child(7) figure{background:linear-gradient(90deg, #FCFAFE 0%, #FFE9EC 100%);}
.income_services_return .row > div:nth-child(3) figure, .income_services_return .row > div:nth-child(6) figure{background:linear-gradient(90deg, #FCFAFE 0%, #E9FFEA 100%);}
.income_services_return .row > div:nth-child(4) figure, .income_services_return .row > div:nth-child(5) figure{background:linear-gradient(90deg, #FCFAFE 0%, #FFF8E9 100%);}
.income_services_return .row > div:nth-child(8) figure svg{stroke:#AD70FF;}
.income_services_return .row > div:nth-child(2) figure svg, .income_services_return .row > div:nth-child(7) figure svg{stroke:#FF7072;}
.income_services_return .row > div:nth-child(3) figure svg, .income_services_return .row > div:nth-child(6) figure svg{stroke:#1DE91D;}
.income_services_return .row > div:nth-child(4) figure svg, .income_services_return .row > div:nth-child(5) figure svg{stroke:#FEA62C;}

.income_services_return_inner .main_hover_front{position:absolute;bottom:-100%;right:0;left:0;width:100%;height:100%;padding:12px 15px;background-color:var(--theme-base-color);transition:0.5s;overflow:auto;}
.income_services_return_inner .main_hover_front::-webkit-scrollbar{width:0.25rem;height:0.1875rem;background-color:transparent;}
.income_services_return_inner .main_hover_front::-webkit-scrollbar-thumb {background:var(--theme_box_background_color);border-radius:var(--theme_border_radius_10);transition:0.5s;width:0.25rem;}
.income_services_return_inner .main_hover_front *{color:var(--theme_btn_color);}
.income_services_return_inner:hover .main_hover_front{bottom:0;}
.income_services_return_inner .main_hover_front a{text-decoration:underline;}

.home_testimonial > div{overflow:hidden;}
.home_testimonial_inner{height:100%;}
.home_testimonial_inner article{background-color:var(--theme_box_background_color);box-shadow:0px 0px 16px rgba(75, 0, 130, 0.13);border-radius:var(--theme_border_radius_15);padding:20px 15px;display:flex;flex-direction:column;justify-content:flex-start;}
.home_testimonial_inner .rating_icon i{color:#FFA600;font-size:var(--theme_font_size_20);}
.home_testimonial_inner .rating_icon span{font-weight:var(--theme_font_600);color:var(--theme-headline-color);font-size:var(--theme_font_size_16);}
.home_testimonial_inner p{font-size:var(--theme_font_size_15);flex:1;}
.home_testimonial_inner .rating_icon span{font-weight:var(--theme_font_600);color:var(--theme-headline-color);font-size:var(--theme_font_size_16);}
.home_testimonial_inner .sub_title{margin-top:auto;}

.cta_section{background-color:#FFF8E4;border-radius:var(--theme_border_radius_20);padding:0 30px;background-image:url(../images/cta_after.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:100px;}
.cta_section ._left{flex:1;padding:30px 0;}
.cta_section p{font-size:var(--theme_font_size_16);}
.cta_section ._price_rating{font-weight:var(--theme_font_500);font-size:var(--theme_font_size_16);color:var(--theme-headline-color);}
.cta_section ._price_rating span{font-size:var(--theme_font_size_18);color:var(--theme-base-color);font-weight:var(--theme_font_700);}
.cta_section ._right{margin-top:-60px;}

.expert_assisted_inner{background-color:var(--theme_box_background_color);box-shadow:0px 0px 16px rgba(75, 0, 130, 0.13);border-radius:var(--theme_border_radius_15);overflow:auto;}
.nav-pills .nav-link{padding:15px 10px;}
.expert_assisted_inner .nav-pills{width:330px;box-shadow:0px 0px 16px rgba(75, 0, 130, 0.13);background-color:var(--theme_box_background_color);position:sticky;top:0;}
.expert_assisted_inner .nav-pills .nav-link{font-size:var(--theme_font_size_18);color:var(--theme-headline-color);opacity:0.8;padding:20px 38px 20px 15px;border-bottom:1px solid var(--border-color);border-radius:0 !important;position:relative;}
.expert_assisted_inner .nav-pills .nav-link::after{content:'';width:2px;top:50%;transform:translate(0,-50%);left:0;background-color:var(--theme-base-color);height:75%;position:absolute;opacity:0;transition:0.5s;}
.expert_assisted_inner .tab-content{flex:1;}
.expert_assisted_inner .nav-pills .nav-link.active::after, .expert_assisted_inner .nav-pills .nav-link:hover::after{opacity:1;}
.expert_assisted_inner .nav-pills .nav-link:last-child{border-bottom:0;}
.expert_assisted_inner .nav-pills .nav-link.active, .expert_assisted_inner .nav-pills .show>.nav-link,
.expert_assisted_inner .nav-pills .nav-link:hover{background-color:transparent;color:var(--theme-base-color);opacity:1;}
.expert_assisted_inner .nav-pills .nav-link i{position:absolute;right:15PX;top:50%;transform:translate(0,-50%);}
.expert_assisted_inner .tab-content > div{height:100%;}
.expert_assisted_content{padding:20px 25px;height:100%;display:flex;flex-direction:column;align-items:flex-start;}
.expert_assisted_content ._price_rating{font-size:var(--theme_font_size_16);cursor:var(--theme_font_500);color:var(--theme-headline-color);}
.expert_assisted_content ._price_rating span{font-size:var(--theme_font_size_18);color:var(--theme-base-color);font-weight:var(--theme_font_700);}
.expert_assisted_content_bottom{margin-top:auto;}
.expert_assisted_content > ul{flex:1;}

.how_it_works_inner{box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);border-radius:var(--theme_border_radius_15);background-color:var(--theme_box_background_color);overflow:hidden;}
.how_it_works_inner ._right{width:400px;}
.how_it_works_inner ._right img{object-fit:cover;}
.how_it_works_inner ._left{flex:1;}
.how_it_works_inner ._left ul > li{width:33.33%;padding:0 20px;}
.how_it_works_inner ._left ul ._icon{width:40px;height:40px;background-color:var(--theme_box_background_color);box-shadow:0px 0px 18px rgba(82, 176, 255, 0.18);border-radius:var(--theme_border_radius_10);display:flex;align-items:center;justify-content:center;font-size:var(--theme_font_size_18);font-weight:var(--theme_font_600);color:var(--theme-headline-color);}
.how_it_works_inner ._left ul{z-index:1;}
.how_it_works_inner ._left ul::after{content:'';width:70%;height:2px;background-color:var(--theme-base-color);position:absolute;left:20px;top:20px;z-index:-1;right:0;}

.services_sticky{position:sticky;top:54px;z-index:2;}
.services_header{background-color:#FCF8FF;padding:0 10px 0;box-shadow:0 2px 8px rgba(0, 0,0, 0.06);}
.services_header ._right .text_link{text-decoration:underline;font-weight:var(--theme_font_500);}
.services_header .mini_title::after{content:'|';color:var(--theme-light-color);font-size:var(--theme_font_size_11);}
.services_header ._menu{flex:1;overflow:hidden;}
.services_header ._menu ul{white-space:nowrap;overflow:auto;}
.services_header ._menu ul li a{color:var(--theme-headline-color);position:relative;padding:15px 0;display:block;} 
.services_header ._menu ul li a::after{content:'';width:100%;height:2px;position:absolute;left:0;bottom:0px;background-color:var(--theme-base-color);opacity:0;}
.services_header ._menu ul li a.active{color:var(--theme-base-color);}
.services_header ._menu ul li a.active::after{opacity:1;}

.home_pricing{z-index:1;}
.home_pricing::after{content:'';background-image:url(../images/price_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:0;width:552px;height:461px;}
.home_pricing_inner article{background-color:var(--theme_box_background_color);box-shadow:0px 0px 8px rgba(82, 176, 255, 0.1);border-radius:var(--theme_border_radius_15);overflow:hidden;margin:20px 0;transition:0.5s;display:flex;flex-direction:column;}
.home_pricing_inner article:hover{box-shadow:0px 0px 25px rgba(82, 176, 255, 0.20)}
.home_pricing_inner_bottom{padding:20px 15px;display:flex;flex-direction:column;flex:1;}
.plan_bottom_content{margin-top:auto;}
.home_pricing_inner .price_btn{border-radius:var(--theme_border_radius_10);border:1px solid var(--theme-headline-color);padding:10px 15px;font-weight:var(--theme_font_500);color:var(--theme-headline-color);}
.home_pricing_inner .price_btn:hover{background-color:var(--theme-base-color);color:var(--theme_btn_color);border-color:var(--theme-base-color);}
.plan_slider{overflow:hidden;}
.plan_slider ._price_box{background-color:#FFFCF8;min-height:130px;padding:15px;border-radius:var(--theme_border_radius_15);}
.plan_slider ._price{font-size:var(--theme_font_size_13);color:var(--theme-headline-color);}
.plan_slider ._price span{font-size:var(--theme_font_size_24);font-weight:var(--theme_font_600);color:var(--theme-base-color);}
.plan_slider .swiper-slide:nth-child(2) ._price_box{background-color:#FFF8FA;}
.plan_slider .swiper-slide:nth-child(3) ._price_box{background-color:#F8FAFF;}
.plan_slider .swiper-slide:nth-child(4) ._price_box{background-color:#F2FFF6;}

/*Services Home */
.home_services_slider article{background:linear-gradient(180deg, #FFFFFF 0%, #FDF9FF 100%);box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);height:100%;padding:20px;transition:0.5s;position:relative;}
.home_services_slider article:hover{transform:scale(.99);box-shadow:0px 10px 26px rgba(75, 0, 130, 0.10);}
.home_services_slider article figure{width:52px;height:52px;box-shadow:0px 0px 17px rgba(0, 0, 0, 0.08);background-color:var(--theme_box_background_color);}
.home_services_slider article figure svg{stroke:var(--theme-headline-color);}
.home_services_slider article p{flex:1;}
.home_services_page .text_link{font-size:var(--theme_font_size_15);font-weight:var(--theme_font_500);color:var(--theme-base-color);}
.home_services_page .swiper-slide:nth-child(1) article, .home_services_page .swiper-slide:nth-child(5) article{background:linear-gradient(180deg, #FFFFFF 0%, #FDF9FF 100%);}
.home_services_page .swiper-slide:nth-child(2) article, .home_services_page .swiper-slide:nth-child(6) article{background:linear-gradient(180deg, #FFFFFF 0%, #FFFFF9 100%);}
.home_services_page .swiper-slide:nth-child(3) article, .home_services_page .swiper-slide:nth-child(4) article{background:linear-gradient(180deg, #FFFFFF 0%, #F8FFFE 100%);}
.home_services_page .swiper-pagination{position:relative;margin-top:22px;z-index:0;}
.home_services_page .swiper-pagination-bullet{background:var(--theme_box_background_color) !important;opacity:1;border-radius:var(--theme_border_radius_50);width:8px !important;height:8px !important;border:1px solid var(--border-color);}
.home_services_page .swiper-pagination-bullet-active{width:34px !important;background-color:var(--theme-base-color) !important;border-radius:var(--theme_border_radius_10);border-color:var(--theme-base-color);}
.home_services_page .text_links{position:absolute;left:0;top:0;width:100%;height:100%;}


.banner{padding:60px 0;background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);position:relative;z-index:1;}
.banner::after{content:'';background-image:url(../images/banner_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.banner_title{font-weight:var(--theme_font_600);}
.banner_desc{font-size:var(--theme_font_size_16);font-family:var(--theme_font_500);}
.banner_right {margin-bottom:-40px;}
.banner .btn{padding:12px 40px;}


/*Contact Page*/
.contact_banner{background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);padding:60px 0px 120px;position:relative;}
.contact_banner::after{content:'';background-image:url(../images/contact-banner.png);background-size:100%;position:absolute;right:0;bottom:0;background-repeat:no-repeat;background-position:center;width:106px;height:216px;}
._company_video{width:350px;height:220px;border-radius:var(--theme_border_radius_15);overflow:hidden;}
._company_video > img{width:100%;height:100%;object-fit:cover;}
._company_video ._play_icon{width:50px;height:50px;border-radius:var(--theme_border_radius_50);overflow:hidden;border:1px solid var(--theme_btn_color);position:absolute;left:0;right:0;margin:auto;top:50%;transform:translate(0,-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--theme-base-color);}
._company_video ._play_icon svg{stroke:var(--theme_btn_color);}
.contact_slider article{background-color:var(--theme_box_background_color);box-shadow:0px 0px 20px rgba(75, 0, 130, 0.1);border-radius:var(--theme_border_radius_15);padding:15px;}
.contact_slider article p{font-size:var(--theme_font_size_15);}
._slider_bottom .rating_icon{color:#FFA600;font-size:var(--theme_font_size_16);}
._slider_bottom .rating_icon span{font-weight:var(--theme_font_600);color:var(--theme-headline-color);font-size:var(--theme_font_size_15);}
._slider_bottom .sub_title{flex:1;text-align:right;font-size:var(--theme_font_size_16);}
.contact_slider_main .sub_title span{font-size:var(--theme_font_size_14);font-weight:var(--theme_font_400);}
.contact_slider_main > div + div{margin-top:20px;}
@keyframes slideUp{0% {transform:translateY(0);}100%{transform:translateY(-100%);}}
._main_contact_testi_slider{height:650px;overflow:hidden;padding:5px;}
.contact_slider_main{animation:slideUp 50s linear infinite;top:0;position:relative;}


.discover_contact_right{gap:20px 0;position:relative;z-index:1;}
.discover_contact_right::after{content:'';position:absolute;left:0;right:0;margin:auto;top:50%;transform:translate(0,-50%);background:rgba(75, 0, 130, 0.15);width:330px;height:330px;border-radius:50%;filter:blur(85px);z-index:-1;}


.discover_contact ._count{width:38px;height:38px;box-shadow:0px 0px 10px rgba(75, 0, 130, 0.1);border-radius:var(--theme_border_radius_10);background-color:var(--theme_box_background_color);
display:flex;align-items:center;justify-content:center;font-size:var(--theme_font_size_18);color:var(--theme-base-color);font-weight:var(--theme_font_600);}
.discover_contact_inner{height:100%;}
.discover_contact_inner article{box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);border-radius:var(--theme_border_radius_15);background-color:var(--theme_box_background_color);padding:15px;height:100%;}
.discover_contact_left article{height:100%;background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);padding:15px 15px 0;border-radius:var(--theme_border_radius_15);position:relative;overflow:hidden;}
.discover_contact_left figure{margin-right:-15px;}
.discover_contact_left article::after{content:'';position:absolute;bottom:0;left:0;background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url(../images/discoverbg.png);width:122px;height:90px;}

.contact_form{background:var(--theme_box_background_color);box-shadow:0px 0px 40px rgba(0, 0, 0, 0.08);border-radius:var(--theme_border_radius_20);position:relative;margin-top:-115px;overflow:hidden;}
.contact_form .form-floating{margin-bottom:18px;}
.contact_form .sub_title{font-size:var(--theme_font_size_24);}
.contact_form > div{width:50%;padding:20px;position:relative;z-index:1;}
.contact_form ._left::after{content:'';position:absolute;left:0;top:0;background-size:100%;background-position:center;background-repeat:no-repeat;width:190px;height:116px;z-index:-1;background-image:url(../images/contactbg1.png);}
.contact_form ._left::before{content:'';position:absolute;right:0;top:0;background-size:100%;background-position:center;background-repeat:no-repeat;width:80px;height:84px;z-index:-1;background-image:url(../images/contactbg2.png);}
.contact_form .btn{padding:10px 30px;font-weight:var(--theme_font_600);}
.contact_form ._right{background-color:#F9F9F9;display:flex;flex-direction:column;}
.contact_form ._right .bottom_text{margin-top:auto;}
.contact_form ._right::after{content:'';position:absolute;right:0;bottom:0;background-size:100%;background-position:center;background-repeat:no-repeat;width:103px;height:108px;z-index:-1;background-image:url(../images/contactbg3.png);}
.contact_form ._right ._list_contact li{list-style:disc;margin-left:20px;margin-top:10px;}
.bottom_text ul > li > a{color:var(--theme-headline-color);display:flex;align-items:center;justify-content:flex-start;gap:0 5px;margin-top:10px;}
.bottom_text ul > li > a:hover{text-decoration:underline;}
.bottom_text ul > li > a svg{stroke:var(--theme-base-color);}


/*About Us*/
.the_principls_guide_inner{height:100%;}
.the_principls_guide_inner article{background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_15);height:100%;padding:15px;position:relative;transition:0.5s;}
.the_principls_guide_inner article:hover{box-shadow:0px 0px 25px rgba(75, 0, 130, 0.10);border-color:var(--theme_box_background_color);transform:translateX(-2px);}
.the_principls_guide_inner figure{width:44px;height:44px;background:linear-gradient(90deg, #FCFAFE 0%, #F2E9FF 100%);border-radius:var(--theme_border_radius_10);display:flex;align-items:center;justify-content:center;}
.the_principls_guide_inner .text_links{position:absolute;left:0;top:0;width:100%;height:100%;}
.the_principls_guide .row > div:nth-child(5) figure{background:linear-gradient(90deg, #FCFAFE 0%, #F2E9FF 100%);}
.the_principls_guide .row > div:nth-child(2) figure, .the_principls_guide .row > div:nth-child(6) figure{background:linear-gradient(90deg, #FCFAFE 0%, #E9FFEA 100%);}
.the_principls_guide .row > div:nth-child(3) figure, .the_principls_guide .row > div:nth-child(4) figure{background:linear-gradient(90deg, #FCFAFE 0%, #FFE9EC 100%);}


.ctatwo_strip_inner{background:linear-gradient(90deg, #FFFAE8 0%, #FEEDE8 100%);border:1px solid #FF9500;box-shadow:0px 4px 24px rgba(75, 0, 130, 0.2);border-radius:var(--theme_border_radius_20);
padding:30px;z-index:1;position:relative;}
.ctatwo_strip_inner::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/ctabb2.png);z-index:-1;}
.ctatwo_strip_inner ._content{flex:1;}
.ctatwo_strip_inner .btn{background-color:var(--theme-headline-color);padding:10px 30px;}
.ctatwo_strip_inner .btn:hover{background-color:var(--theme-base-color);}
.ctatwo_strip_inner ._img{width:500px;margin-bottom:-31px;}

.what_we{overflow:hidden;}
.what_we .row{gap:20px 0;}
.what_we ._content .sub_title{color:var(--theme-base-color);font-size:var(--theme_font_size_16);}
.what_we ._img img{border-radius:var(--theme_border_radius_15);overflow:hidden;}
.main_what_we, .who_we{z-index:1;}
.main_what_we::after{content:'';position:absolute;left:0;top:0;width:248px;height:264px;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url(../images/whowebg.png);z-index:-1;}
.who_we::after{content:'';position:absolute;left:0;top:0;width:470px;height:425px;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url(../images/whatwebg.png);z-index:-1;}
.who_we .row{flex-direction:row-reverse;}

.about_banner{background: linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);position:relative;z-index:1;padding:60px 0;overflow:hidden;}
.about_banner::after{content:'';position:absolute;left:0;top:0;width:258px;height:284px;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url(../images/aboutbannerleft.png);z-index:-1;}
.about_banner::before{content:'';position:absolute;right:0;bottom:0;width:223px;height:284px;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url(../images/aboutbannerright.png);z-index:-1;}
.about_banner_title{background-color:#F9F0FF;padding:5px 10px;border-radius:var(--theme_border_radius_5);display:inline-block;color:var(--theme-base-color);font-weight:var(--theme_font_500);}

.banner_bottom_main .row{gap:20px 0;}
.banner_bottom_inner{height:100%;}
.banner_bottom_inner article{height:100%;background-color:#FFFCF8;padding:15px;border-radius:var(--theme_border_radius_20);overflow:hidden;position:relative;z-index:1;}
.banner_bottom_inner .heading_title{color:var(--theme-base-color);}
.banner_bottom_inner article::after{content:'';width:38px;height:38px;background-color:#FFF4E6;border-radius:var(--theme_border_radius_10) var(--theme_border_radius_5) var(--theme_border_radius_15);position:absolute;right:0;bottom:0;}
.banner_bottom_main .row >:nth-child(2) article{background-color:#FFF8FA;}
.banner_bottom_main .row >:nth-child(3) article{background-color:#F8FAFF;}
.banner_bottom_main .row >:nth-child(4) article{background-color:#FAFFF8;}
.banner_bottom_main .row >:nth-child(2) article::after{background-color:#FFEFF4;}
.banner_bottom_main .row >:nth-child(3) article::after{background-color:#EDF2FF;}
.banner_bottom_main .row >:nth-child(4) article::after{background-color:#ECFFE4;}


/*Services Page*/
.explor_services_inner{height:100%;}
.explor_services_inner article{height:100%;background-color:#FDFAFF;border:1px solid #F7EDFF;border-radius:var(--theme_border_radius_10);padding:12px 10px;transition:0.5s;}
.explor_services_inner:hover article{box-shadow:0px 0px 15px rgba(75, 0, 130, 0.10);}
.explor_services_inner article .sub_title{font-size:var(--theme_font_size_16);font-weight:var(--theme_font_400);flex:1;}
.explor_services_inner .text_links{position:absolute;left:0;top:0;width:100%;height:100%;}
.explor_services_inner i{position:relative;transition:0.5s;right:0;}
.explor_services_inner:hover i{color:var(--theme-base-color);right:-3px;}
.explor_services_inner:hover .sub_title{color:var(--theme-base-color);}

.blog_guide .sub_title{font-weight:var(--theme_font_600);}

.filling_service_inner{height:100%;}
.filling_service_inner article{background-color:var(--theme_box_background_color);padding:15px;border:1px solid #F7EBFF;box-shadow:0px 0px 26px rgba(75, 0, 130, 0.1);border-radius:var(--theme_border_radius_15);transition:0.5s;position:relative;height:100%;}
.filling_service_inner article:hover{transform:scale(0.99);}

.services_banner{padding:60px 0;background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);}
.services_banner .btn_group .btn{padding:10px 30px;}
.services_banner{padding:60px 0;background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);}
.services_banner .btn_group ._download_btn{background-color:var(--theme-headline-color);}
.services_banner .btn_group .btn:hover{box-shadow:0px 6px 10px rgba(75, 0, 130, 0.15) !important;}

.services_boxed{max-width:500px;border-radius:var(--theme_border_radius_20);margin-left:auto;padding:2px;background:linear-gradient(-90deg, #4B0082 0%, #B95CFF 100%);overflow:hidden;}
.services_boxed_form{background-color:var(--theme_box_background_color);padding:18px;border-radius:var(--theme_border_radius_20);}
.services_boxed .sub_title{background:linear-gradient(90deg, #4B0082 0%, #B95CFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:var(--theme_font_size_22);font-weight:var(--theme_font_600);}
.services_boxed_form .form-floating>.form-control,
.services_boxed_form .form-floating>.form-select{height:50px;}
.services_boxed_form .form-floating > label{top:7px;}
.services_boxed_form .terms_cond p{font-size:var(--theme_font_size_13);}
.services_boxed_form .spam_div{color:var(--theme-base-color);font-weight:var(--theme_font_400);margin-left:3px;}
.services_boxed_form .btn{height:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:var(--theme_font_600);}
.custom_alert_view{max-width:500px;margin-left:auto;}
/*Support Page*/
._support_content > div > .row{gap:20px 0;}
.support_banner .common_list li{font-size:var(--theme_font_size_15);font-weight:var(--theme_font_500);text-align:left;}
._support_content{background-image:none;}
._support_content ol{margin-left:0;padding-left:20px;}
._support_content li{margin:18px 0;font-weight:var(--theme_font_500);}
._support_content ul{list-style:disc;margin-left:20px;}
._support_content ul li::marker{color:var(--theme-base-color);}
._support_content strong, ._support_content b{font-weight:var(--theme_font_600);color:var(--theme-headline-color);}
._support_content table{background-color:var(--theme_box_background_color_alt);border-collapse:collapse;margin:20px 0;border:solid .8px var(--border-color);width:100%;border-radius:var(--theme_border_radius_10);}
._support_content table th{border:none;background-color:#3a0065;color:var(--theme_btn_color);border-right:solid .8px var(--border-color);width:50%;}
._support_content table tr th *{color:#fff;}
._support_content table td, ._support_content table tr th{border-top:solid.8px var(--border-color);border-bottom:solid.8px var(--border-color);padding:15px 10px;vertical-align:top;border-right:solid .8px var(--border-color);text-align:left;}
._support_content table tr th{color:var(--theme_btn_color);font-weight:var(--theme_font_500);}
._support_content ._hightlight_box{background-color:var(--theme_box_background_color_alt);border-radius:var(--theme_border_radius_15);padding:15px;margin:15px 0;box-shadow:0 2px 15px rgba(0, 0, 0, 0.06);border:1px solid #ffe2ca;}
._support_content h2{font-size:1.875rem;border-top:1px solid var(--border-color);padding-top:15px;}
._support_content h3{font-size:var(--theme_font_size_24);}
.support_right{position:sticky;top:80px;}
.support_form_box{background-color:var(--theme_box_background_color);border:1px solid #CF8DFF;border-radius:var(--theme_border_radius_15);padding:15px;}
.support_form_box .sub_title{font-weight:var(--theme_font_600);}
.cta_bg_right{background:linear-gradient(180deg, #FFF2F2 0%, #F5E6FF 100%);z-index:1;border-radius:var(--theme_border_radius_15);padding:35px 15px;border:1px solid #CF8DFF;}
.cta_bg_right::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-image:url(../images/cta_bg.png);z-index:-1;}
.cta_bg_right .sub_title{font-size:var(--theme_font_size_22);font-weight:var(--theme_font_600);}
.cta_bg_right p{font-weight:var(--theme_font_500);font-size:var(--theme_font_size_15);color:var(--theme-headline-color);}
.cta_bg_right .btn{padding:10px 30px;}

/*Blog Page*/
.blog_category_main{gap:25px 0;}
.blog_header p{font-size:var(--theme_font_size_15);}
.blog_description .show-more{color:var(--theme-base-color);font-size:var(--theme_font_size_15);cursor:pointer;}
.blog_category_inner{height:100%;}
.blog_category_inner article{height:100%;background-color:var(--theme_box_background_color);border:1px solid var(--border-color);border-radius:var(--theme_border_radius_15);overflow:hidden;transition:0.5s;position:relative;}
.blog_category_inner figure img{width:100%;height:200px;object-fit:cover;}
.blog_category_inner ._info{padding:15px;}
.blog_category_inner ._categroy_div{color:var(--theme-base-color);font-weight:var(--theme_font_500);background-color:#F9F0FF;border-radius:var(--theme_border_radius_5);padding:5px 20px;display:inline-block;margin-bottom:15px;}
.blog_category_inner .read_more{font-size:var(--theme_font_size_16);color:var(--theme-base-color);margin-top:auto;}
.blog_category_inner .text_links{position:absolute;left:0;top:0;width:100%;height:100%;}
.blog_category_inner article:hover{box-shadow:0px 0px 25px rgba(75, 0, 130, 0.12);transform:scale(.99);}

._main_features_blog article{border:2px solid var(--theme-base-color);}
.blog_category_inner ._left{width:500px;}
.blog_category_inner ._left img{width:100%;height:100%;object-fit:cover;}
.blog_category_inner ._contnet{flex:1;padding:0 20px;}
.blog_category_menu{background-color:var(--theme_box_background_color_alt);padding:0 12px;}
.blog_category_menu > ul{flex:1;overflow:auto;white-space:nowrap;}
.blog_category_menu > ul > li > a{padding:15px 0;display:block;color:var(--theme-headline-color);font-size:var(--theme_font_size_15);position:relative;}
.blog_category_menu > ul > li > a.active{color:var(--theme-base-color);}
.blog_category_menu > ul > li > a::after{content:'';width:100%;height:2px;position:absolute;left:0;bottom:0px;background-color:var(--theme-base-color);opacity:0;}
.blog_category_menu > ul > li > a.active::after {opacity:1;}
._search_btn{color:var(--theme-base-color);display:flex;align-items:center;justify-content:flex-end;gap:0 4px;}
._search_btn input{font-size:var(--theme_font_size_14);color:var(--theme-headline-color);background:transparent !important;border:0;padding:0;border-radius:0 !important;width:100px;transition:0.5s;}
._search_btn input::placeholder{color:var(--theme-base-color);}
._search_btn input:focus{width:160px;}
.blog_category_main ._btn .btn{padding:12px 35px;}

.blog_cta_section{background:linear-gradient(90deg, #FFF3F0 0%, #FFF8E4 100%);border-radius:var(--theme_border_radius_20);border:1px solid #FFAE00;overflow:hidden;}
.blog_cta_section::after{content:'';width:502px;background-repeat:no-repeat;background-position:bottom;background-size:cover;background-image:url(../images/blog_cta.png);height:248px;}
.blog_cta_section p{font-size:var(--theme_font_size_16);}
.blog_cta_section ._content{flex:1;padding:20px;}
.blog_cta_section .btn{background-color:var(--theme-headline-color);padding:10px 30px;}

.uplearn_blog_inner{height:100%;}
.uplearn_blog_inner article{height:100%;padding:25px 15px 10px;border-radius:var(--theme_border_radius_15);overflow:hidden;background:linear-gradient(180deg, #FFFDFD 0%, #FFF2E0 100%);border:1px solid #FFE8C7;display:flex;flex-direction:column;}
.uplearn_blog_inner .sub_title{font-size:var(--theme_font_size_20);font-weight:var(--theme_font_600);}
.uplearn_blog_inner p{font-weight:var(--theme_font_500);font-size:var(--theme_font_size_15);color:var(--theme-headline-color);}
.uplearn_blog .row > div:nth-child(2) article{background:linear-gradient(180deg, #F9FAFB 0%, #E5EDFF 100%);border:1px solid #6D96FF;}
.uplearn_blog .row > div:nth-child(3) article{background:linear-gradient(180deg, #FBFDF9 0%, #ECFFE9 100%);border:1px solid #1FFF62;}
.uplearn_blog_inner figure{margin-top:auto;}

/*Blog View Page*/
.blog_view_body .container{max-width:1400px;}

.blog_view_banner{background: linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);padding:50px 0;}
.blog_view_banner ._right_img{background-color: var(--theme_box_background_color);box-shadow:0px 0px 20px rgba(75, 0, 130, 0.25);border-radius:var(--theme_border_radius_20);padding:5px;overflow:hidden;}
.blog_view_banner ._right_img img{height:100%;object-fit:cover;border-radius:var(--theme_border_radius_20);}
.blog_view_banner .author_info{font-size:var(--theme_font_size_15);}
.blog_view_banner .author_info b{color:var(--theme-headline-color);font-weight:var(--theme_font_500);}
.blog_view_banner .sub_title{color:var(--theme-base-color);font-weight:var(--theme_font_600);}

.blog_right{position:sticky;top:80px;}
.blog_form_box{background-color:var(--theme_box_background_color);border:1px solid #CF8DFF;border-radius:var(--theme_border_radius_15);padding:15px;}
.blog_right .sub_title{font-weight:var(--theme_font_600);}
.blog_category{padding:15px;border-radius:var(--theme_border_radius_15);background:linear-gradient(180deg, #fffefe 0%, #fdf8fd 100%);border:1px solid #CF8DFF;}
.blog_category ul > li > a{color:var(--theme-headline-color);font-size:var(--theme_font_size_15);display:block;margin-top:14px;padding-left:18px;position:relative;left:0;}
.blog_category ul > li > a::before{content:"\f061";font-weight:var(--theme_font_600);font-family:var(--font_family_icon);position:absolute;left:0;top:2px;font-size:var(--theme_font_size_13);color:var(--theme-base-color);}
.blog_category ul > li > a:hover{color:var(--theme-base-color);left:4px;}

._blog_content > div > .row{gap:20px 0;}
._blog_content .blog_left{background-image:none;}
._blog_content .blog_left ol{margin-left:0;padding-left:20px;}
._blog_content .blog_left li{margin:18px 0;font-weight:var(--theme_font_500);}
._blog_content .blog_left ul{list-style:disc;margin-left:20px;}
._blog_content .blog_left ul li::marker{color:var(--theme-base-color);}
._blog_content .blog_left strong, 
._blog_content .blog_left b{font-weight:var(--theme_font_600);color:var(--theme-headline-color);}
._blog_content .blog_left table{background-color:var(--theme_box_background_color_alt);border-collapse:collapse;margin:20px 0;border:solid .8px var(--border-color);width:100%;border-radius:var(--theme_border_radius_10);}
._blog_content .blog_left table tr:first-child {border:none;background:#f1f3f5;color:var(--theme-headline-color);border-right:solid .8px var(--border-color);width:50%;}
._blog_content .blog_left table td, 
._blog_content .blog_left table tr th{border-top:solid.8px var(--border-color);border-bottom:solid.8px var(--border-color);padding:15px 10px;vertical-align:top;border-right:solid .8px var(--border-color);text-align:left;}
._blog_content .blog_left table tr th{color:#fff;font-weight:var(--theme_font_500);background-color:#3a0065;}
._blog_content .blog_left table tr th *{color:#fff;}
._blog_content .blog_left ._hightlight_box{background-color:var(--theme_box_background_color_alt);border-radius:var(--theme_border_radius_15);padding:15px;margin:15px 0;border:0px solid var(--border-color);box-shadow:0 2px 15px rgba(0, 0, 0, 0.06);border: 1px solid #ffe2ca;}
.blog_table_of_content{position:sticky;top:80px;}
.blog_left p{line-height:25px;}
._blog_content .blog_left h1,
._blog_content .blog_left h2,
._blog_content .blog_left h3,
._blog_content .blog_left h4,
._blog_content .blog_left h5,
._blog_content .blog_left h6{margin:15px 0 10px;}

.blog_table_of_content ul li a{display:block;margin-top:15px;color:var(--theme-headline-color);font-size:var(--theme_font_size_14);}
.blog_table_of_content ul li a.active{color:var(--theme-base-color);font-weight:var(--theme_font_500);text-decoration:underline;}

.table_content_mobile .dropdown-toggle{padding:10px;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;background-color:var(--theme_box_background_color_alt);box-shadow:0 8px 12px rgba(0,0,0,.08) !important;border-radius:0;font-weight:var(--theme_font_500);color:var(--theme-headline-color);white-space:normal;}
.table_content_mobile .dropdown-menu{width:100%;padding:0;}
.table_content_mobile .dropdown-menu li a{font-size:var(--theme_font_size_14);color:var(--theme-headline-color);padding:10px 15px;display:block;}
.table_content_mobile .dropdown-menu li a.active{color:var(--theme-base-color);background-color:var(--theme_box_background_color_alt);}
.table_content_mobile.fixed{position:fixed;top:52px;width:100%;left:0;right:0;z-index:3;}

.recent_blog_slider{overflow:hidden;}
.recent_blog_inner{height:100%;}
.recent_blog_inner article{height:100%;background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_15);overflow:hidden;position:relative;box-shadow:0px 5  px 10px rgba(0, 0, 0, 0.05);}
.recent_blog_img img{width:100%;object-fit:cover;height:200px;}
.recent_blog_inner ._info{padding:15px;}
.recent_blog_inner ._info .sub_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.recent_blog_inner ._links{font-size:var(--theme_font_size_15);color:var(--theme-base-color);}
.recent_blog_inner .text_links{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}

.recent_blog_slider .swiper-pagination{position:relative;margin-top:22px;z-index:0;}
.recent_blog_slider .swiper-pagination-bullet{background:var(--theme_box_background_color) !important;opacity:1;border-radius:var(--theme_border_radius_50);width:8px !important;height:8px !important;border:1px solid var(--border-color);}
.recent_blog_slider .swiper-pagination-bullet-active{width:34px !important;background-color:var(--theme-base-color) !important;border-radius:var(--theme_border_radius_10);border-color:var(--theme-base-color);}

.blog_inter_inner{height:100%;}
.blog_view_interlink article{height:100%;background-color:var(--theme_box_background_color);padding:15px;border-radius:var(--theme_border_radius_15);border:1px solid var(--border-color);}
.blog_view_interlink ul li{margin-top:14px;list-style:disc;margin-left:20px;}
.blog_view_interlink ul li a{font-size:var(--theme_font_size_15);color:var(--theme-light-color);left:0;position:relative;}
.blog_view_interlink ul li a:hover{color:var(--theme-base-color);text-decoration:underline;left:3px;}

.blog_box_cta{background-color:#f5fbf7;border:1px solid #dceee3;padding:10px 15px;margin:15px 0;border-radius:var(--theme_border_radius_10);position:relative;z-index:1;color:var(--theme-headline-color);padding-left:50px;}
.blog_box_cta::before{content:'';background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/blogicon.png);width:32px;height:32px;position:absolute;left:0;top:45%;transform:translate(0,-50%);left:10px;} 
._btn_blog{color:var(--theme-headline-color);background-color:transparent;border:1px solid var(--theme-headline-color);border-radius:var(--theme_border_radius_5);padding:6px 10px;font-size:var(--theme_font_size_14);margin-left:5px;display:inline-block;}
._btn_blog:hover{background-color:var(--theme-base-color);color:var(--theme_btn_color);border-color:var(--theme-base-color);}

.blog_social_icon{position:fixed;right:-48px;top:25%;transition:0.5s;display:flex;align-items:flex-start;gap:10px;z-index:9;}
.blog_social_icon._active{right:5px;}
.blog_social_icon ._btn{border-radius:var(--theme_border_radius_10);padding:12px 20px;display:flex;align-items:center;cursor:pointer;background-color:var(--theme_box_background_color);box-shadow:0rem 0rem 12px rgba(0, 0, 0, 0.12);color:var(--theme-base-color);right:-28px;gap:8px;transform:rotate(90deg);position:relative;font-size:var(--theme_font_size_14);font-weight: var(--theme_font_600);top:50px;}
.blog_social_icon .social_lists > li > a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--theme_border_radius_10);font-size:var(--theme_font_size_18);color:var(--theme_btn_color);transition:0.6s;}
.blog_social_icon .social_lists > li > a:hover{border-radius:3.125rem;transform:rotate(360deg);}
.blog_social_icon ._facebook{background-color:#0064E0;}
.blog_social_icon ._whatsapp{background-color:#25D366;}
.blog_social_icon ._instagram{background:linear-gradient(225.82deg,#9738bc -5.43%,#d72e7a 66.9%,#fec862 117.47%);}
.blog_social_icon .social_lists > li + li a{margin-top:10px;}


/*NRE Page*/
.nre_benifts_inner{height:100%;}
.nre_benifts article{background:linear-gradient(180deg, #FFFFFF 0%, #F8FBFF 100%);box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);height:100%;padding:35px 20px;transition:0.5s;}
.nre_benifts article:hover{transform:scale(0.99);border-radius:var(--theme_border_radius_15);}
.nre_benifts article figure{box-shadow:0px 0px 17px rgba(0, 0, 0, 0.08);background-color:var(--theme_box_background_color);width:44px;height:44px;display:flex;align-items:center;justify-content:center;}
.nre_benifts .row > div:nth-child(2) article{background:linear-gradient(180deg, #FFFFFF 0%, #FFFFF9 100%);}
.nre_benifts .row > div:nth-child(3) article{background:linear-gradient(180deg, #FFFFFF 0%, #FDF9FF 100%);}
.nre_benifts .row > div:nth-child(4) article{background:linear-gradient(180deg, #FFFFFF 0%, #F9FFFF 100%);}
.nre_benifts article figure svg{color:#52B0FF;}
.nre_benifts .row > div:nth-child(2) article figure svg{color:#FFAF40;}
.nre_benifts .row > div:nth-child(3) article figure svg{color:#FF2194;}
.nre_benifts .row > div:nth-child(4) article figure svg{color:#10C5C5;}

.nre_step_by_step_inner{height:100%;}
.nre_step_by_step article{background-color:var(--theme_box_background_color);box-shadow:-25px 0px 26px rgba(75, 0, 130, 0.05);height:100%;padding:25px 15px;transition:0.5s;}
.nre_step_by_step article:hover{transform:translateY(-3px);box-shadow:-20px 0px 45px rgba(75, 0, 130, 0.14);}
.nre_step_by_step .step_count{color:var(--theme-base-color);font-weight:var(--theme_font_700);font-size:var(--theme_font_size_40);line-height:normal;}

.nre_compare_partner table{background-color:var(--theme_box_background_color);font-size:var(--theme_font_size_15);border:1px solid#AD70FF;}
.nre_compare_partner table td, .nre_compare_partner th{border-color:var(--border-color) !important;padding:12px 10px;}
.nre_compare_partner table thead{background-color:#F9F2FF;color:var(--theme-headline-color);font-weight:var(--theme_font_500);}
.nre_compare_partner tbody tr th, .nre_compare_partner table thead th:first-child{background-color:var(--theme-base-color);color:var(--theme_btn_color);}
.nre_compare_partner tbody tr td{font-size:var(--theme_font_size_14);color:var(--theme-light-color);}
.nre_compare_partner table tr:last-child td{border:0;}
.nre_documents_checklist_right{background:linear-gradient(180deg, #FFFFFF 0%, #FDFFFB 100%);border-radius:var(--theme_border_radius_15);box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);padding:20px;}
.nre_documents_checklist_right .sub_title{font-size:var(--theme_font_size_20);}
.nre_documents_checklist_right ul li{margin-top:18px;font-size:var(--theme_font_size_15);position:relative;padding-left:38px;}
.nre_documents_checklist_right ul li::after{content:'';width:20px;height:20px;border:1px solid var(--border-color);border-radius:var(--theme_border_radius_5);left:0;position:absolute;top:50%;
transform:translate(0,-50%);}
.nre_documents_checklist_right ul li::before{content:'\f00c';position:absolute;top:50%;transform:translate(0, -50%);left:8px;font-family:var(--font_family_icon);font-weight:var(--theme_font_600);color:var(--theme-headline-color);font-size:var(--theme_font_size_22);z-index:1;margin-top:-3px;}


.nri_offer_bottom_inner, .nri_offer_top_inner{height:100%;}
.nri_offer_section .nri_offer_top_inner article{background:linear-gradient(180deg, #FFFFFF 0%, #FFFFF9 100%);padding:25px 5px 5px 15px;box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);position:relative;height:100%;transition:0.5s;}
.nri_offer_section .nri_offer_top_inner ._left{flex:1;}
.nri_offer_bottom_inner article{padding:25px 15px;height:100%;background:linear-gradient(180deg, #FFFFFF 0%, #FDF9FF 100%);box-shadow:0px 0px 22px rgba(75, 0, 130, 0.06);position:relative;padding-right:80px;transition:0.5s;}
.nri_offer_bottom_inner ._right_img{position:absolute;right:10px;bottom:10px;}
.nri_offer_section .row > div:nth-child(2) article{background:linear-gradient(180deg, #FFFFFF 0%, #F8FBFF 100%);}
.nri_offer_section .row > div:nth-child(3) article{background:linear-gradient(180deg, #FFFFFF 0%, #FDF9FF 100%);}
.nri_offer_section .row > div:nth-child(5) article{background:linear-gradient(180deg, #FFFFFF 0%, #F9FFFF 100%);}
.nri_offer_section .row > div:nth-child(5) article{background:linear-gradient(180deg, #FFFFFF 0%, #F9FFF5 100%);}
.nri_offer_section article:hover{transform:translateY(2px);box-shadow:0px 10px 32px rgba(75, 0, 130, 0.10);}
.nre_compare_partner .btn{padding:4px 22px;font-size:var(--theme_font_size_13);display:inline-block;border-radius:var(--theme_border_radius_5);}


/*Terms Page*/
._tc_content b{font-weight:var(--theme_font_600);color:var(--theme-headline-color);}
._tc_content a:hover{text-decoration:underline;}
._tc_content ul > li{list-style:disc;margin-bottom:14px;margin-left:20px;}
._tc_content h2{text-transform:uppercase;}

/*Sitemap*/
.sitemap_inner article ul > li{margin-top:10px;list-style:disc;margin-left:20px;}
.sitemap_inner article ul > li:hover::marker{color:var(--theme-base-color);}
.sitemap_inner article ul > li a{color:var(--theme-headline-color);}
.sitemap_inner article ul > li a:hover{text-decoration:underline;color:var(--theme-base-color);}

/*404 Page*/
._page_not_found{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg, #FCFAFF 0%, #F6F0FF 100%);position:relative;position:relative;z-index:1;}
._page_not_found::after{content:'';width:100%;height:100%;position:absolute;left:0;right:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/pagenotfound.png);opacity:0.03;z-index:-1;}
._page_not_found_inner{box-shadow:0px 0px 56px rgba(196, 196, 196, 0.13);background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_20);padding:80px 15px;}
._page_not_found_inner ._btn{box-shadow:0px 9px 32px rgba(238, 215, 255, 0.85);padding:12px 30px;background-color:var(--theme_box_background_color);border:1px solid var(--theme-base-color);border-radius:var(--theme_border_radius_10);margin-top:10px;display:inline-block;font-size:var(--theme_font_size_15);font-weight:var(--theme_font_500);}
._page_not_found_inner ._btn:hover{background-color:var(--theme-base-color);color:var(--theme_btn_color);}
._page_not_found h1{font-size:140px;font-weight:var(--theme_font_800);text-shadow:0px 9px 32px rgba(238, 215, 255, 0.85);color:var(--theme-base-color);}






@media (min-width:1199px) {
.home_services_page .swiper-pagination{display:none;}
.home_services_slider .swiper-wrapper{transform:none !important;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;}
.home_services_slider .swiper-wrapper .swiper-slide{width:32% !important;}
}
@media (max-width:1199px){
  .home_services_page  > div{overflow:hidden;}
  .home_services_slider article{margin-bottom:15px;}

}

@media(max-width:1199px) {
  .container, .container-md, .container-sm{max-width:100%;}

  .ctatwo_strip_inner ._img {width:340px;}

}

@media (min-width:768px){
  /*header*/
  ._header_menu ul > li:hover ._dropdown_box{transform:scale(1);visibility:visible;opacity:1;}
  header ._header_menu > ul > li > ._menu_link:hover > i{transform:rotate(-180deg);}

}
@media(max-width:991px){
  .common_space{padding:45px 0;}

  .banner_right{margin-bottom:0;}
  header ._header_menu > ul > li > ._menu_link{padding:14px 10px;}
  footer .row{gap:20px 0;}

  .cta_section{margin-top:40px;}
  .cta_section ._right{margin-top:80px;width:250px;}
  .cta_section ._right img{width:auto;height:auto;}

  .how_it_works_inner ._right{width:180px;}

  /*Contact*/
  ._company_video{margin:0 auto 30px;}

  /*About Us*/
  .ctatwo_strip_inner ._img {display:none;}
  .ctatwo_strip_inner ._content{text-align:center;}
  .ctatwo_strip_inner ._content p{margin:5px 0 0 !important;}

  /*Blog*/
  .blog_category_inner ._left{width:320px;padding-left:15px;}
  .blog_category_inner ._contnet{padding:15px;}
  .blog_category_inner figure img{height:180px;}
  .blog_cta_section ._content{padding:15px;}
  .blog_cta_section::after{width:320px;height:270px;}
  
  /*Blog View*/
  .blog_view_banner .row{gap:25px 0;}
  .blog_view_banner{padding:25px 0;}

  /*NRE*/
  .nri_offer_top_inner ._right_img img{max-height:120px;width:auto;height:auto;}
  .nri_offer_bottom_inner article{padding-right:60px;}
  .nri_offer_bottom_inner ._right_img img{width:45px;height:45px;}

  ._support_content h2{font-size:20px;}
  ._support_content h3{font-size:18px;}

}



@media(max-width:767px){
  html, div, p{font-size:14px;}
  .common_space{padding:35px 0;}
  .heading_title{font-size:24px;}
  footer{padding:30px 0;}

  body.menu_fixed{position:relative;overflow:hidden;}
  body.menu_fixed::after{content:'';width:100%;height:100%;background-color:rgba(0, 0, 0, 0.60);top:0;left:0;position:absolute;transition:0.5s;z-index:8;}
  ._header_menu{position:fixed !important;left:-100%;top:0;bottom:0;background-color:var(--theme_box_background_color);height:100%;width:100%;z-index:9;transition:0.5s;}
  body.menu_fixed ._header_menu{left:0;}
  ._header_menu > ul{flex-direction:column;align-items:flex-start !important;justify-content:flex-start !important;}
  ._header_menu > ul > li{width:100%;}
  header{padding:8px 0;}
  header ._header_menu > ul > li > ._menu_link{font-size:var(--theme_font_size_15);border-top:1px solid var(--border-color);text-align:left;justify-content:space-between;padding:12px;}
  header ._header_menu > ul > li > ._menu_link > i{width:22px;height:22px;background-color:var(--theme_box_background_color_alt);display:flex;align-items:center;justify-content:center;border-radius:var(--theme_border_radius_5);font-size:var(--theme_font_size_15);}
  .header_mobile_box{padding:15px 10px;}
  .header_mobile_box .logo img {max-width:90px;}
  .header_mobile_box .close_btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--theme_border_radius_5);background-color:var(--theme_box_background_color);box-shadow:0 0 5px rgba(0, 0, 0, 0.10);}
  .header_mobile_box .close_btn svg{stroke:var(--theme-headline-color);}
  header ._menu_humburger svg{stroke:var(--theme-headline-color);}
  header .header_login_btn{font-size:var(--theme_font_size_15);padding:5px 20px;}
  .header_logo img{max-height:26px;} 

  ._dropdown_box{position:relative;top:-2px;transform:scale(1);visibility:visible;opacity:1;box-shadow:none;background-color:var(--theme_box_background_color_alt);border-radius:var(--theme_border_radius_5);height:0;overflow:hidden;padding:0;}
  ._dropdown_box > ul > li{margin:4px 0;width:100%;}
  ._dropdown_box > ul > li span{display:none;}
  ._dropdown_box > ul > li ._icon img{width:22px;height:22px;}
  ._dropdown_box > ul > li:hover{border-radius:var(--theme_border_radius_5);}


  .services_sticky{top:46px;}
  .banner{padding:35px 0;}
  .banner_content{text-align:center;}
  .banner_right{margin:30px 0 0;}
  .banner .btn{padding:10px 30px;}

  .home_services_slider article figure{width:46px;height:46px;}
  .home_services_slider article figure svg{width:28px;height:28px;}

  .home_pricing_inner_bottom {padding:10px 15px 20px;}
  .home_pricing::after{display:none;}
  .home_pricing_inner .price_btn{padding:8px 15px;}

  .how_it_works_inner{flex-direction:column;}
  .how_it_works_inner ._left ul{flex-wrap:wrap;}
  .how_it_works_inner ._left ul > li{width:100%;padding:15px;}
  .how_it_works_inner ._left ul > li + li{border-top:1px solid var(--border-color);}
  .how_it_works_inner ._left ul::after{display:none;}
  .how_it_works_inner ._right{width:100%;}
  .how_it_works_inner ._right img{width:100%;height:180px;}
  
  
  .expert_assisted_inner{flex-direction:column;}
  .expert_assisted_inner .nav-pills{width:100%;}
  .expert_assisted_inner .nav-pills .nav-link{padding:15px 38px 15px 15px;font-size:15px;}
  .expert_assisted_content{padding:15px 20px;}

  footer .footer_social > a{width:28px;height:28px;}
  .footer_link ul > li > a{margin-top:12px;}
  .footer_logo img{max-height:22px;}
  /*Contact*/
  .contact_banner{padding:30px 0px 120px;}
  .contact_form .sub_title{font-size:var(--theme_font_size_22);}
  .discover_contact_left{margin-bottom:15px;}

  /*About*/
  .about_banner{padding:30px 0;}
  .about_banner_img{display:none;}
  .ctatwo_strip_inner{padding:20px;}
  .what_we ._content {text-align:center;}
  .what_we ._img{text-align:center !important;}

  /*Services Page*/
  .services_boxed_form{padding:15px;}
  .services_banner{padding:35px 0;}
  .services_banner .btn_group{justify-content:center !important;}
  .services_boxed{margin:25px auto 0;}
  .services_boxed_form .btn{height:42px;}
  .services_boxed_form .form-floating>.form-control, .services_boxed_form .form-floating>.form-select {height:44px;}

  /*Support*/
  .cta_bg_right{padding:20px 15px;}

  /*Blogs*/
  .table_content_mobile.fixed{top:48px;}
  .uplearn_blog_inner article{padding:15px 10px 5px;}
  .uplearn_blog_inner figure img{width:40px;height:40px;}
  .blog_category_inner ._info{padding:12px;}
  .blog_category_inner figure img{height:160px;}
  ._search_btn input{width:40px;}
  ._search_btn input:focus{width:100%;}
  .blog_category_menu{padding:0 10px;}
  .blog_category_menu .form-select{flex:1;padding:8px 14px;margin:8px 0;background-color:var(--theme_box_background_color_alt);border-color:var(--theme-base-color);transition:0.5s;}


  /*NRE*/
  .nre_compare_partner table{white-space:nowrap;}
  .nre_benifts article{padding:20px 15px;}
  .nre_step_by_step article{padding:20px 15px;}
  .nre_documents_checklist_right{padding:15px;}
  .nre_documents_checklist_right ul li::before{margin-top:-2px;}
  .nri_offer_top_inner ._right_img img{max-width:100px;}
  .nre_benifts article figure{width:40px;height:40px;}
  .nre_step_by_step .step_count{font-size:24px;margin-bottom:10px !important;}
  .nre_benifts article figure svg{width:28px;height:28px;}

  /*Page Not Found*/
  ._page_not_found_inner{padding:30px 15px;}
  ._page_not_found h1{font-size:80px;}

  
}
@media(max-width:600px){

  .cta_section ._right{display:none;}
  .cta_section ._left{padding:20px 0;}
  .cta_section{padding:0 15px;}

 .our_progress .sub_title{font-size:14px;}

 .footer_copyiright {flex-direction:column;gap:10px;}
  
 
 /*Contact*/
 .contact_form{flex-direction:column;}
 .contact_form > div{width:100%;}

 /*Blogs Page*/
 ._main_features_blog article{flex-direction:column;padding:15px;}
 .blog_cta_section ._content{text-align:center;}
 .blog_category_inner ._left{width:100%;padding:0;}
 .blog_category_inner ._contnet{padding:5px 0px 0;flex:inherit;}
 .blog_cta_section::after{display:none;}

}
