body{
	padding:0;
	margin: 0;
	overflow-x: hidden;

}
p{
	padding: 0; margin: 0;
}
img{
	height: 0 auto;
}
a {
	text-decoration: none !important;
}
html {
    scroll-behavior: smooth;
}
.t-c{
	text-align: center !important;
}
.t-l{
	text-align: left !important;
}
.t-r{
	text-align: right !important;
}
.no-padding{
	padding: 0;
}
.no-padding-x{
	padding: 4px;
}
.center_contanier{
	width: 1200px; margin:0 auto;
}
.smallcenter_contanier{
	width: 1000px; margin:0 auto;
}
.smallcenter_contanier_md{
	width: 1050px; margin:0 auto;
}
.small_net_center_contanier {
    width: 900px;
    margin: 0 auto;
}
.center_big_contanier{
	width: 1290px; margin:0 auto;
}
.center_smallbig_contanier{
	width: 400px; margin:0 auto;
}
.mar_1{
	margin-top: 5px;
}
.mar_2{
	margin-top: 14px;
}
.mar_3{
	margin-top: 15px;
}
.mar_4{
	margin-top: 20px;
}
.mar_5{
	margin-top: 25px;
}
.mar_6{
	margin-top: 30px;
}
.mar_7{
	margin-top: 35px;
}
.mar_8{
	margin-top: 40px;
}
.mar_9{
	margin-top: 45px;
}
.mar_10{
	margin-top: 50px;
}
.mar_11{
	margin-top: 55px;
}
.mar_12{
	margin-top: 60px;
}
.mar_13{
	margin-top: 65px;
}
.mar_14{
	margin-top: 70px;
}
.mar_15{
	margin-top: 75px;
}
.mar_16{
	margin-top: 80px;
}
.mar_17{
	margin-top: 85px;
}
.mar_18{
	margin-top: 90px;
}
.mar_19{
	margin-top: 95px;
}
.mar_20{
	margin-top: 100px;
}
.container-fluid {
    width: 1300px;
}
.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}
.no-paddingml {
	padding:0px;
}
/* Regular */
@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Regular.woff2') format('woff2'),
         url('../fonts/Inter-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Medium */
@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Medium.woff2') format('woff2'),
         url('../fonts/Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Semi Bold */
@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-SemiBold.woff2') format('woff2'),
         url('../fonts/Inter-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Bold */
@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Bold.woff2') format('woff2'),
         url('../fonts/Inter-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Regular */
@font-face {
    font-family: "DM Sans";
    src:
        url("../fonts/DMSans-Regular.woff2") format("woff2"),
        url("../fonts/DMSans-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Italic */
@font-face {
    font-family: "DM Sans";
    src:
        url("../fonts/DMSans-Italic.woff2") format("woff2"),
        url("../fonts/DMSans-Italic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Medium */
@font-face {
    font-family: "DM Sans";
    src:
        url("../fonts/DMSans-Medium.woff2") format("woff2"),
        url("../fonts/DMSans-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* SemiBold */
@font-face {
    font-family: "DM Sans";
    src:
        url("../fonts/DMSans-SemiBold.woff2") format("woff2"),
        url("../fonts/DMSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Bold */
@font-face {
    font-family: "DM Sans";
    src:
        url("../fonts/DMSans-Bold.woff2") format("woff2"),
        url("../fonts/DMSans-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}


/*------------------bgt_flypanel_design------------*/
.bgt_flypanel_design {
	width: 100%;
    float: left;
    padding: 100px 10px;
    background: #1a1a2e;
}
.bgt_flypanel_design h3 {font-family: "Inter", sans-serif;font-size: 12px;font-weight: 700;margin-bottom: 4px;text-align: center;width: 100%;color: #F9F3EB;text-transform: math-auto;margin-top: 0px;display: inline-block;}
.bgt_flypanel_design h2 {
    font-family: "DM Sans", sans-serif;
    font-size: 44px;
    font-weight: 700;
    margin-bottom: 14px;
    text-align: center;
    width: 100%;
    color: #F9F3EB;
    text-transform: math-auto;
    margin-top: 10px;
    letter-spacing: -1px;
    padding: 10px 200px;
}
.bgt_flypanel_design h2 span{
	display: block;
}
.bgt_flypanel_design p{
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 34px;
    text-align: center;
    width: 100%;
    color: #F9F3EB;
    text-transform: math-auto;
    margin-top: 10px;
    padding: 0px 300px;
}
.bgt_flypanel_design h4{
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 34px;
    text-align: center;
    width: 100%;
    color: #F9F3EB;
    text-transform: math-auto;
    margin-top: 34px;
    display: inline-block;
}
.bgt_flypanel_design  .bgtfly {
	width: 100%;
	border-radius: 20px;
	margin-top: 30px;
}
/*------------------bgt_flypanel_design------------*/
/* Normal Dropdown */

.custom-dropdown{
    border:0;
    min-width:240px;
    padding:10px 0;
    border-radius:12px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);
}

.custom-dropdown .dropdown-item{
    padding:12px 20px;
    font-size:14px;
    font-weight:500;
    transition:all .3s ease;
}

.custom-dropdown .dropdown-item:hover{
    background:#f8f8f8;
    color:#c88b33;
    padding-left:25px;
}

@media(min-width:992px){

    .navbar .dropdown:hover > .dropdown-menu{
        display:block;
        animation:dropdownFade .3s ease;
    }

}

@keyframes dropdownFade{

    from{
        opacity:0;
        transform:translateY(10px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}
/*----------glass_top_panel_menu_mobile_menu-------------*/
.glass_top_panel_menu_mobile_menu {
    width: 100%;
    float: left;
    display: none;	
}
.glass_top_panel_menu_mobile_menu .social_ic_mob {
	font-family: 'Abel', sans-serif;    
	font-size: 24px;
    color: #ffffff;
    font-weight: 400;
    float: right;
    margin-top: 5px;
    margin-left: 0px;
}
.glass_top_panel_menu_mobile_menu .social_ic_mob {
	font-family: 'Abel', sans-serif;    
    font-size: 33px;
    color: #260b02;
    font-weight: 400;
    float: right;
    margin-top: 10px;
    margin-left: 0px;
    padding-right: 21px;
}
.glass_top_panel_menu_mobile_menu span {padding: 5px;}
.glass_top_panel_menu_mobile_menu .lop {
    margin-top: 14px;
    width: 69%;
}
.glass_top_panel_menu_mobile_menu .social_ic_mob ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.glass_top_panel_menu_mobile_menu .social_ic_mob ul li {
    float: left;
    padding: 4px 10px;
}
.glass_top_panel_menu_mobile_menu .social_ic_mob ul li a {
	text-decoration: none;
	color: #260b02;
}
.glass_top_panel_menu_mobile_menu .sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    background-color: #f9f3eb;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 50px;
}
.ss_li_me {
    left: 0px;
    top: 10px;
}
.glass_top_panel_menu_mobile_menu .sidenav a {
    padding: 8px 8px 8px 19px;
    text-decoration: none;
    font-size: 18px;
    color: #080808;
    display: block;
    transition: 0.3s;
    font-weight: 600!important;
    font-family: "DM Sans";
    text-transform: capitalize;
    border-bottom: 1px solid #e9e9e9;
    letter-spacing: 0px;
    outline: none;
}

.glass_top_panel_menu_mobile_menu .sidenav a:hover {
  color: #ebff08;
}

.glass_top_panel_menu_mobile_menu .sidenav .closebtn {
    position: absolute;
    top: -7px;
    right: 0;
    font-size: 37px;
    margin-left: 40px;
    border-bottom: none;
    right: 10px;
}

.glass_top_panel_menu_mobile_menu .social_ic_mobmenu {
	font-family: 'IBM Plex Sans', sans-serif;    
    font-size: 24px;
    color: #ffffff;
    font-weight: 400;
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-left: 0px;
}
.glass_top_panel_menu_mobile_menu .social_ic_mobmenu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.glass_top_panel_menu_mobile_menu .social_ic_mobmenu ul li {
    float: left;
    padding: 4px 10px;
}
.glass_top_panel_menu_mobile_menu .social_ic_mobmenu ul li a {
	text-decoration: none;
	color: #ffffff;
}
/*==== Back To Top Start ====*/
#return-to-top {
  position: fixed;
  bottom: 70px;
  right:20px;
  width:45px;
  height:45px;
  line-height:45px;
  text-align:
  center;
  border: 2px solid #fff;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  display:
  none;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: 99;
  box-shadow: 4px 4px 5px 0px
  rgba(50, 50, 50, 0.2);
  background: #C4883A;
}
#return-to-top i {
  color: #fff;
  margin: 0;
  position: relative;
  font-size:19px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    /* =========================
       NAVBAR
    ========================== */

    .custom-navbar {
      background: #fff;
      border-bottom: none;
      padding: 15px 0px;
      position: fixed;
      top: 0;
      z-index: 999;
      width: 100%;
      border-radius: 0px;
    }
.custom-navbar .oglo{
	width: 179px;
}
.kop_pl {
	display: flex;
	justify-content: space-between;
}
.discovery-btnss {
      color:#C4883A;
      font-family: Inter;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      padding: 0;
      margin-top: 14px;
    }

    .discovery-btnss:hover {
      Color:#1A1A2E;
    }
    .discovery-btnss span{
    	
    }
    .navbar-brand {
      display: flex;
      align-items: center;
      gap: 12px;
      font-weight: 700;
      color: var(--primary);
      font-size: 28px;
      line-height: 1;
      margin-left: 0 !important;
      padding: 0;
      height: auto;
    }
    .navbar-nav {
        float: left;
        margin: 0;
        list-style-type: none;
    }
    .brand-icon {
      width: 34px;
      height: 22px;
      background: var(--primary);
      clip-path: polygon(0 50%, 100% 0, 60% 50%, 100% 100%);
    }

    .brand-text {
      display: flex;
      flex-direction: column;
      line-height: 1;
    }

    .brand-text span:first-child {
      font-size: 18px;
      font-weight: 700;
    }

    .brand-text span:last-child {
      font-size: 14px;
      font-weight: 600;
    }

    .navbar-nav {
      margin-top: 13px;
    }

    .nav-link {
     font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
      padding: 10px 14px !important;
      transition: 0.3s ease;
      position: relative;
      color:#1A1A2E;
      outline: none !important;
    }

    .nav-link:hover {
      color: var(--primary);
    }
.nav-link span {
    font-size: 12px;
    position: relative;
    top: 2px !important;
}
    .discovery-btn {
      color:#C4883A;
      font-family: Inter;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      padding: 0;
      margin-top: 14px;
    }

    .discovery-btn:hover {
      Color:#1A1A2E;
    }
    .discovery-btn span{
    	
    }
    /* =========================
       MEGA MENU
    ========================== */

    .mega-dropdown {
      position: static;
    }

    .mega-menu {
      width: 100%;
      left: 0;
      right: 0;
      border: none;
      border-radius: 0;
      padding: 32px 0;
      margin-top: 18px;
      background: #fff;
      border-top: 1px solid var(--border);
      box-shadow: 0 15px 40px rgba(0, 0, 0, 0.05);
      opacity: 0;
      visibility: hidden;
      transform: translateY(10px);
      transition: all 0.35s ease;
      display: block;
      position: absolute;
    }

    .mega-dropdown:hover .mega-menu {
      opacity: 1;
      visibility: visible;
      transform: translateY(0);
    }

    .mega-title {
      font-size: 20px;
      font-weight: 700;
      color: var(--primary);
      margin-bottom: 25px;
    }

    .menu-group {
      margin-bottom: 32px;
    }

    .menu-group h6 {
      color: #C4883A;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
      margin-bottom: 18px;
      padding-bottom: 12px;
      border-bottom: 1px solid #eadcc7;

    }

    .menu-item {
      margin-bottom: 18px;
    }

    .menu-item a {
      display: block;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 20px; 
      margin-bottom: 4px;
      transition: 0.3s ease;
      outline: none !important;
      color: #1A1A2E;
    }

    .menu-item a:hover {
      color: #C4883A;
    }

    .menu-item p {
      margin: 0;
      color: #484858;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 18px;
      margin-top: 10px;
    }

    /* Right Resource Card */

    .resource-box {
      padding-left: 35px;
      height: 100%;
      border-left: 1px solid #E8E8EA;
    }

    .resource-box h6 {
      color: #1A1A2E;
      font-size: 16px;
      font-weight: 500;
      margin-bottom: 18px;
      padding-bottom: 12px;
      border-bottom: 1px solid #eadcc7;
      font-family: "Inter", sans-serif;
    }

    .resource-img {
      width: 100%;
      border-radius: 12px;
      overflow: hidden;
      margin-bottom: 18px;
    }

    .resource-img img {
      width: 100%;
      display: block;
      object-fit: cover;
      transition: transform 0.4s ease;
    }

    .resource-box:hover img {
      transform: scale(1.04);
    }

    .resource-title {
      font-size: 14px;
      font-weight: 400;
      line-height: 1.6;
      color: #1A1A2E;
      margin-bottom: 18px;
      font-family: "Inter", sans-serif;
    }

    .resource-link {
      font-size: 14px;
      font-weight: 500;
      display: inline-block;
      padding-bottom: 2px;
      color: #C4883A !important;
      border-bottom: 1px solid #C4883A;
      font-family: "Inter", sans-serif;
      text-transform: capitalize;
      font-family: "Inter", sans-serif;
    }
    .resource-link a{
    	color:#C4883A !important;
    }
    /* =========================
       MOBILE
    ========================== */

    @media (max-width: 991px) {
      .mega-menu {
        position: relative;
        opacity: 1 !important;
        visibility: visible !important;
        transform: none !important;
        margin-top: 0;
        box-shadow: none;
        padding: 20px 0;
        display: none;
      }

      .mega-dropdown.show .mega-menu {
        display: block;
      }

      .resource-box {
        border-left: none;
        padding-left: 0;
        margin-top: 25px;
      }

      .navbar-nav {
        padding-top: 15px;
      }

      .nav-link {
        padding: 12px 0 !important;
      }

      .discovery-btn {
        display: inline-block;
        margin-top: 20px;
      }
    }

    .navbar-toggler {
      border: none;
      box-shadow: none !important;
    }

    .navbar-toggler-icon {
      width: 26px;
      height: 26px;
    }
/*-------------freedom_tax_agency_panel_deign_1---------------*/
.freedom_tax_agency_panel_deign_1 {
	width:100%;
	float: left;
	padding: 0px 70px;
}
.freedom_tax_agency_panel_deign_1 .logo_pic{
	width:100%;
}
.freedom_tax_agency_panel_deign_1 .book_now_button{
    font-family: "Inter", sans-serif;
    background-color: transparent;
    border: none;
    color: #2D3142;
    width: 100%;
    font-size: 15px;
    font-weight: 400;
    padding: 0px;
    cursor: pointer;
    margin-top: 24px;
    border-radius: 0px;
    text-decoration-line: underline;
}
.freedom_tax_agency_panel_deign_1 .book_now_button span{font-size: 14px;}

/*---------------------ifixanyfone_slider----------------------*/
.ifixanyfone_slider {
    width: 100%;
    float: left;
}
.lllk_mkol {
	    display: flex;
	    position: absolute;
	    bottom: 60px;
	    margin: 0 auto;
	    left: 0;
	    right: 0;
	    width: 1300px;
}
.ifixanyfone_slider .common_cla{
    width: 100%;
    float: left;
}
.ifixanyfone_slider  .right_codr {width: 30%;position: absolute;bottom: 41px;right: 0;}
.ifixanyfone_slider  .deffer_button {
	background: #C4883A;
	border-radius: 7px;
	width: fit-content;
	text-align: center;
	padding: 12px 24px;
	float: right;
}
.ifixanyfone_slider  .deffer_button:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.ifixanyfone_slider  .right_codr .maiol{
	margin-bottom: 20px;
}
.ifixanyfone_slider  .right_codr .maiol img{
	
}
.ifixanyfone_slider  .right_codr .text_reya{
	display: flex;
}
.ifixanyfone_slider  .right_codr .text_reya .tgrf{
	font-family: "Inter", sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: 500;
}
.ifixanyfone_slider .right_codr h6 {
    color: #E8E8EA;
text-align: right;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 21px;
    text-align: right;
    width: 100%;
    display: inline-block;
}
.ifixanyfone_slider  .right_codr h6 span{display: block;}
.ifixanyfone_slider  .right_codr .text_reya img{
	background: #1a1a2e;
	width: 30px;
	height: 30px;
	padding: 6px;
	border-radius: 3px;
	margin-left: 10px;
}
.ifixanyfone_slider img {
	width: 100%;
}
.bs-slider{
    overflow: hidden;
    position: relative;
    background: #000000;
}
.bs-slider:hover {
    cursor: -moz-grab;
    cursor: -webkit-grab;
}
.bs-slider:active {
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}
.bs-slider .bs-slider-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.bs-slider > .carousel-inner > .item > img,
.bs-slider > .carousel-inner > .item > a > img {
    margin: auto;
    width: 100% !important;
    opacity: 0.8;
    }

/********************
*****Slide effect
**********************/

.fade {
    opacity: 1;
}
.fade .item {
    top: 0;
    z-index: 1;
    opacity: 0;
    width: 100%;
    position: absolute;
    left: 0 !important;
    display: block !important;
    -webkit-transition: opacity ease-in-out 1s;
    -moz-transition: opacity ease-in-out 1s;
    -ms-transition: opacity ease-in-out 1s;
    -o-transition: opacity ease-in-out 1s;
    transition: opacity ease-in-out 1s;
}
.fade .item:first-child {
    top: auto;
    position: relative;
}
.fade .item.active {
    opacity: 1;
    z-index: 2;
    -webkit-transition: opacity ease-in-out 1s;
    -moz-transition: opacity ease-in-out 1s;
    -ms-transition: opacity ease-in-out 1s;
    -o-transition: opacity ease-in-out 1s;
    transition: opacity ease-in-out 1s;
}

/*---------- LEFT/RIGHT ROUND CONTROL ----------*/
.control-round .carousel-control {
    top: 47%;
    opacity: 0;
    width: 45px;
    height: 45px;
    z-index: 100;
    color: #ffffff;
    display: block;
    font-size: 24px;
    cursor: pointer;
    overflow: hidden;
    line-height: 43px;
    text-shadow: none;
    position: absolute;
    font-weight: normal;
    background: #000000;
}
.control-round:hover .carousel-control{
    opacity: 1;
}
.control-round .carousel-control.left {
    left: 0;
}
.control-round .carousel-control.right {
    right: 0;
}
.control-round .carousel-control.left:hover,
.control-round .carousel-control.right:hover{
    color: #fdfdfd;
    background: rgba(0, 0, 0, 0.5);
    border: 0px transparent;
}
.control-round .carousel-control.left>span:nth-child(1){
    left: 45%;
}
.control-round .carousel-control.right>span:nth-child(1){
    right: 45%;
}
/*---------- INDICATORS CONTROL ----------*/
.indicators-line > .carousel-indicators {
    right: 87%;
    bottom: 12%;
    left: auto;
    width: 90%;
    height: 20px;
    font-size: 0;
    overflow-x: auto;
    text-align: right;
    overflow-y: hidden;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    white-space: nowrap;
}
.indicators-line > .carousel-indicators li{
    padding: 0;
    width: 15px;
    height: 15px;
    text-indent: 0;
    overflow: hidden;
    text-align: left;
    position: relative;
    letter-spacing: 1px;
    background:#2aa742;
    -webkit-font-smoothing: antialiased;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-right: 5px;
    -webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
    transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
    z-index: 10;
    cursor:pointer;
}
.indicators-line > .carousel-indicators li:last-child{
    margin-right: 0;
}
.indicators-line > .carousel-indicators .active{
    background-color: transparent;
    position: relative;
    -webkit-transition: box-shadow 0.3s ease;
    -moz-transition: box-shadow 0.3s ease;
    -o-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    -webkit-transition: background-color 0.3s ease;
    -moz-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;

}
.indicators-line > .carousel-indicators .active:before{
    transform: scale(0.5);
    background-color: #2aa742;
    content:"";
    position: absolute;
    left:-1px;
    top:-1px;
    width:15px;
    height: 15px;
    border-radius: 50%;
    -webkit-transition: background-color 0.3s ease;
    -moz-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
}



/*---------- SLIDE CAPTION ----------*/


.slide-text {width: 70%;}
.slide-text > h1 {
    color:#F9F3EB;
    font-family: "DM Sans";
    font-size: 64px;
    font-style: normal;
    font-weight: 100;
    line-height: 64px; /* 100% */
}
.slide-text > h1 span {
	color:#F9F3EB;
	font-family: "DM Sans";
	font-size: 64px;
	font-style: normal;
	font-weight: 500;
	line-height: 64px;
}
.slide-text > p {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #F9F3EB;
    width: 80%;
    margin-top: 24px;
}
.slide-text > p span {
	color:#F9F3EB;
	font-weight: bold;
width: 100%;float: left;font-size: 41px;}
.slide-text >.col-sm-12 a.btn-default {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    line-height: 0px;
    margin-right: 10px;
    text-align: center;
    white-space: nowrap;
    letter-spacing: 0px;
    display: inline-block;
    animation-delay: 2s;
    margin-left: 0px;
    width: auto;
    border: none;
    text-transform: capitalize;
    margin-top: 12px;
    background-color: #1a1a2e;
    padding: 20px 18px;
    font-weight: 400;
    border-radius: 1px;
    color:#F9F3EB;
}
.slide-text >.col-sm-12 a.btn1-default {
    font-family: "Rajdhani", sans-serif;
    color: #ffffff;
    font-size: 21px;
    line-height: 0px;
    margin-right: 10px;
    text-align: center;
    white-space: nowrap;
    letter-spacing: 0px;
    display: inline-block;
    animation-delay: 2s;
    margin-left: 0px;
    width: auto;
    border: 2px solid #ffffff;
    text-transform: uppercase;
    margin-top: 12px;
    background-color: transparent;
    padding: 28px 28px;
    font-weight: 600;
    border-radius: 0px;
}

.slide-text > a.btn-default {
    font-family: 'Montserrat', sans-serif;
    color: #ffffff;
    font-size: 26px;
    line-height: 0px;
    margin-right: 10px;
    text-align: center;
    white-space: nowrap;
    letter-spacing: 0px;
    display: inline-block;
    animation-delay: 2s;
    margin-left: 0px;
    width: auto;
    padding-bottom: 24px;
    border-radius: 30px;
    border: 3px solid #fff;
    text-transform: uppercase;
    margin-top: 37px;
    background-color: transparent;
    padding: 27px 46px;
    font-weight: 600;
    margin-left: 270px;
}
.slide-text > a.btn-primary{
    color: #ffffff;
    cursor: pointer;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left: 10px;
    text-align: center;
    padding: 17px 30px;
    white-space: nowrap;
    letter-spacing: 1px;
    background: #b0389e;
    display: inline-block;
    text-decoration: none;
    text-transform: uppercase;
    border: none;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
    transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.slide-text > a:hover,
.slide-text > a:active {
    color: #ffffff;
    background: #2aa742;
    -webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
    transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
}


.di{
	padding: 1px 0px;
}



/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/

@media (max-width: 991px) {
    .slide-text h1 {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 20px;
    }
    .slide-text > p {

        font-size: 18px;
    }
}


/*---------- MEDIA 480px ----------*/
@media  (max-width: 768px) {
    .slide-text {
        padding: 10px 50px;
    }
    .slide-text h1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 10px;
    }
    .slide-text > p {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 20px;
    }
    .control-round .carousel-control{
        display: none;
    }

}
@media  (max-width: 480px) {
    .slide-text {
        padding: 10px 30px;
    }
    .slide-text h1 {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 5px;
    }
    .slide-text > p {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 10px;
    }
    .slide-text > a.btn-default, 
    .slide-text > a.btn-primary {
        font-size: 10px;
        line-height: 10px;
        margin-right: 10px;
        text-align: center;
        padding: 10px 15px;
    }
    .indicators-line > .carousel-indicators{
        display: none;
    }

}

/*-------------freedom_tax_agency_panel_deign_2---------------*/
.freedom_tax_agency_panel_deign_2 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
}
.freedom_tax_agency_panel_deign_2 .form_mjio {display: flex;align-items: flex-start;gap: 38px;flex: 1 0 0;align-self: stretch;}
.freedom_tax_agency_panel_deign_2 .box_form_1 {
display: flex;
padding: 46px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 16px;
flex: 1 0 0;
align-self: stretch;
	border-radius: 16px;
    border: 1px solid #DFDAD6;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 img{
	background: #c4883a;
	display: flex;
	width: 70px;
	height: 70px;
	padding: 10.5px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 7px;
	border-radius: 6.563px;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 h2{
    color: #1A1A2E;
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    margin: 0;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 h3{
    color:#666673;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    text-align: left;
    width: 100%;
    margin-top: 150px;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 p{
    color:#1A1A2E;
  font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 p span{
	color: #c98b37;
	border-bottom: 1px solid;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 {
	background: #F9F3EB;
display: flex;
min-width: 345px;
padding: 40px 32px;
flex-direction: column;
justify-content: space-between;
align-items: flex-end;
flex: 1 0 0;
align-self: stretch;
	border-radius: 10px;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .label_1{
    color:#403A5F;
font-family: "DM Sans";
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 20px
}

.freedom_tax_agency_panel_deign_2 .box_form_2 .clform_set{
    color: #000000;
    font-family: "DM Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 500;
    text-transform: math-auto;
    padding: 13px 10px;
    border-radius: 8px;
    border: 2px solid #E7E6EB;
    outline: none;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#B5B3C1;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#B5B3C1;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .submite_button{
	background: #C4883A;
	width: 100%;
	border: none;
	padding: 12px;
	margin-top: 14px;
	font-family: "Inter", sans-serif;
	font-weight: 600;
	color: #fff;
	font-size: 13px;
	border-radius: 6px;
	border: 1px solid #C4883A;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .submite_button:hover{
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .why_li{
    color: #000000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
	text-align:left;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .why_li ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .why_li ul li{
	background: url(../images/check.svg) no-repeat left center;
	background-size: 15px;
	float: left;
	width: 100%;
	padding: 6px 23px;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 h4{
    color: #000000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    margin-top: 70px;
    width:100%;
    text-align:left;
}
.no-padding-lo {
	padding: 4px;
}
/*-------------freedom_tax_agency_panel_deign_3---------------*/
.freedom_tax_agency_panel_deign_3 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background: #1A1A2E;
}
.freedom_tax_agency_panel_deign_3 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tax_agency_panel_deign_3 h2 span{
	color: #c4883a;
}

.freedom_tax_agency_panel_deign_3 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px 0px 0px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tax_agency_panel_deign_3 h3 {
    font-family: "DM Sans", sans-serif;
    font-size: 44px;
    font-weight: 700;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 63px;
    margin-top: 40px;
}
.tax_panel_design_inner_page_design_6-title {
    font-size: 28px;
}
.tax_panel_design_inner_page_design_8 .pog_box {
    height: auto;
}
.freedom_tax_agency_panel_deign_3 h3 span{display: block;}

.freedom_tax_agency_panel_deign_3  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 20px;
}
.freedom_tax_agency_panel_deign_3  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tax_agency_panel_deign_3  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agency_panel_deign_3  .opo_writer p{
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #F9F3EB;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tax_agency_panel_deign_3  .opo_writer p span{
	color: #C4883A;
	border-bottom: 1px solid;
}
.freedom_tax_agency_panel_deign_3  .jiokli{
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tax_agency_panel_deign_3  .opo_writer p span{
	
}

.freedom_tax_agency_panel_deign_3 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 11px 17px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 22px;
     border: 1px solid #C4883A;
}
.freedom_tax_agency_panel_deign_3 .ctarbtn:hover{
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
/*-------------freedom_tax_agency_panel_deign_4---------------*/
.freedom_tax_agency_panel_deign_4 {
	width:100%;
display: flex;
padding: 120px;
justify-content: center;
align-items: center;
align-self: stretch;
}
.freedom_tax_agency_panel_deign_4 .widter_areamain{
display: flex;
justify-content: center;
align-items: flex-start;
gap: 40px;
align-self: stretch;
}
.freedom_tax_agency_panel_deign_4 .widter_area {
display: flex;
align-items: flex-start;
gap: 28px;
align-self: stretch;
}
.freedom_tax_agency_panel_deign_4 .first_box_1 {
display: flex;
width: 289px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 16px;
}
.freedom_tax_agency_panel_deign_4 .first_box_1 h2{font-family: "DM Sans";font-size: 64px;font-style: normal;font-weight: 300;line-height: 64px; /* 100% */letter-spacing: -1.28px;color:#000000;margin: 0;}
.freedom_tax_agency_panel_deign_4 .first_box_1 p{
 font-family: Inter;
 font-size: 20px;
 font-style: normal;
 font-weight: 500;
 line-height: 30px;
 color: #1A1A2E;
}
.freedom_tax_agency_panel_deign_4  .widter_area_2 {display: flex;padding: 3px 0;align-items: center;gap: 22px;flex: 1 0 0;border-left: 1px solid #DFDAD6;padding-left: 40px;}
.freedom_tax_agency_panel_deign_4  .first_box_2 {
	width: 100%;
}
.freedom_tax_agency_panel_deign_4  .first_box_22 {
	width: 46%;
}
.freedom_tax_agency_panel_deign_4  .first_box_22 h3{font-family: Inter;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;color: #1A1A2E;display: inline-block;margin: 0;margin-top: 9px;}

.freedom_tax_agency_panel_deign_4  .first_box_22 img{
	width: 72px;
	height: 72px;
	border-radius: 50%;
	object-fit: cover;
}
.freedom_tax_agency_panel_deign_4  .first_box_22 h4{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;color: #666673;margin: 0;}
.freedom_tax_agency_panel_deign_4  .first_box_2 .op_para{
 font-family: Inter;
 font-size: 14px;
 font-style: italic;
 font-weight: 500;
 line-height: 20px;
 color: #666673;
 padding-left: 20px;
}
/*---------------------------*/
/*-------------freedom_tax_agency_panel_deign_4---------------*/
.freedom_tax_agency_panel_deign_mobile {
	width:100%;
display: flex;
padding: 120px;
justify-content: center;
align-items: center;
align-self: stretch;
display: none;
}
.freedom_tax_agency_panel_deign_mobile .widter_areamain{
display: flex;
justify-content: center;
align-items: flex-start;
gap: 40px;
align-self: stretch;
}
.freedom_tax_agency_panel_deign_mobile .widter_area {
display: flex;
align-items: flex-start;
gap: 28px;
align-self: stretch;
}
.freedom_tax_agency_panel_deign_mobile .first_box_1 {
display: flex;
width: 289px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 16px;
}
.freedom_tax_agency_panel_deign_mobile .first_box_1 h2{font-family: "DM Sans";font-size: 64px;font-style: normal;font-weight: 300;line-height: 64px; /* 100% */letter-spacing: -1.28px;color:#000000;margin: 0;}
.freedom_tax_agency_panel_deign_mobile .first_box_1 p{
 font-family: Inter;
 font-size: 20px;
 font-style: normal;
 font-weight: 500;
 line-height: 30px;
 color: #1A1A2E;
}
.freedom_tax_agency_panel_deign_mobile  .widter_area_2 {display: flex;padding: 3px 0;align-items: center;gap: 22px;flex: 1 0 0;border-left: 1px solid #DFDAD6;padding-left: 40px;}
.freedom_tax_agency_panel_deign_mobile  .first_box_2 {
	width: 100%;
}
.freedom_tax_agency_panel_deign_mobile  .first_box_22 {
	width: 46%;
}
.freedom_tax_agency_panel_deign_mobile  .first_box_22 h3{font-family: Inter;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;color: #1A1A2E;display: inline-block;margin: 0;margin-top: 9px;}

.freedom_tax_agency_panel_deign_mobile  .first_box_22 img{
	width: 72px;
	height: 72px;
	border-radius: 50%;
	object-fit: cover;
}
.freedom_tax_agency_panel_deign_mobile  .first_box_22 h4{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;color: #666673;margin: 0;}
.freedom_tax_agency_panel_deign_mobile  .first_box_2 .op_para{
 font-family: Inter;
 font-size: 14px;
 font-style: italic;
 font-weight: 500;
 line-height: 20px;
 color: #666673;
 padding-left: 20px;
}
/*---------------------------*/
    .hero-section{
      position:relative;
      min-height: 100vh;
      padding: 40px 6%;
      overflow:hidden;
      background: #F9F3EB;
      padding-bottom: 130px;
    }

    .hero-container{
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:60px;
      position:relative;
      z-index:2;
    }

    /* LEFT CONTENT */
    .hero-content{
      width:48%;
      max-width:560px;
    }

    .hero-subtitle{
      font-size: 14px;
      font-weight:700;
      color: #666673;
      text-transform:uppercase;
      letter-spacing:.5px;
      margin-bottom:16px;
      font-family: "Inter", sans-serif;
    }

    .hero-title{
      font-size: 44px;
      line-height: 50px;
      font-weight: 700;
      color:#1e2238;
      letter-spacing: 0px;
      margin-bottom:36px;
      font-family: "DM Sans", sans-serif;
    }

    .hero-text{
      font-size: 16px;
      line-height:1.8;
      color: #000000;
      margin-bottom: 26px;
      max-width:600px;
      font-family: "Inter", sans-serif;
      font-weight: 400;
    }

    .hero-text span{
      color:#c98b37;
      border-bottom: 1px solid;
    }
.hero-section .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 14px 19px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    border: 1px solid #C4883A;
    margin-top: 2px;
}
.hero-section .ctarbtn:hover{
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
    /* CTA CARD */
    .cta-box{
      width:300px;
      background:#c78a38;
      border-radius:18px;
      padding:24px 24px;
      box-shadow:0 12px 25px rgba(0,0,0,0.08);
      transition:0.3s ease;
      margin-top:25px;
    }

    .cta-box:hover{
      transform:translateY(-4px);
    }

    .calendar-icon{
      width:34px;
      height:34px;
      border:1.5px solid rgba(255,255,255,0.7);
      border-radius:10px;
      display:flex;
      align-items:center;
      justify-content:center;
      color:#fff;
      margin-bottom:35px;
      font-size:15px;
    }

    .cta-bottom{
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:20px;
    }

    .cta-bottom h4{
      color:#fff;
      font-size: 17px;
      font-weight:500;
      line-height:1.4;
      font-family: "Inter", sans-serif;
    }

    .arrow-btn{
      min-width: 46px;
      height: 46px;
      background:#1d2037;
      border-radius: 9px;
      display:flex;
      align-items:center;
      justify-content:center;
      color:#fff;
      font-size:18px;
      transition:0.3s ease;
    }

    .arrow-btn:hover{
      background:#111422;
      transform:translateX(2px);
    }

    .cta-note{
      margin-top:18px;
      color:#787680;
      font-size:16px;
      line-height:1.7;
      font-weight:500;
    }

    /* RIGHT SIDE */
    .hero-visual{
      width: 50%;
      position:relative;
      height:780px;
      display:flex;
      align-items:center;
      justify-content:center;
    }

    .circle-wrap{
      position:relative;
      width:760px;
      height:760px;
    }

    .circle{
      position:absolute;
      border:2px dashed #e5d5c5;
      border-radius:50%;
    }

    .circle-1{
      width: 700px;
      height: 700px;
      top:20px;
      left:20px;
    }

    .circle-2{
      width: 510px;
      height: 510px;
      top:120px;
      left:120px;
    }

    .circle-3{
      width:330px;
      height:330px;
      top:215px;
      left:215px;
      background: #EDDAC2;
      opacity: 0.5;
    }

    .center-text{
      position:absolute;
      top:50%;
      left: 60%;
      transform:translate(-50%,-50%);
      text-align:left;
      width:230px;
      z-index:3;
    }

    .center-text h2{
      font-size: 25px;
      line-height:1.25;
      color: #C4883A;
      font-weight: 600;
      font-family: "DM Sans", sans-serif;
    }

    /* FLOATING ITEMS */
    .floating-item{
      position:absolute;
      display:flex;
      flex-direction:column;
      align-items:center;
      text-align:center;
      z-index:4;
    }

    .floating-item img{
      object-fit:contain;
    }

    .floating-item p{
      margin-top: 9px;
      color:#222;
      font-size: 12px;
      line-height:1.5;
      font-weight: 600;
      font-family: "Inter", sans-serif;
    }

    /* XERO */
    .xero{
      top:60px;
      left:55%;
      transform:translateX(-50%);
    }

    .xero .logo{
      width:95px;
      height:95px;
      border-radius:50%;
   
      color:#fff;
      display:flex;
      align-items:center;
      justify-content:center;
      font-size:34px;
      font-weight:500;
    }

    /* BAS */
    .bas{
      left: 78px;
      top:280px;
    }

    .bas img{
      width: 65px;
    }

    /* CPA */
    .cpa{
      right: 230px;
      bottom: 45px;
    }

    .cpa img{
      width: 62px;
    }

    /* AVATAR */
    .avatar{
      position:absolute;
      width:72px;
      height:72px;
      border-radius:50%;
      overflow:hidden;
      border:5px solid rgba(255,255,255,0.6);
      box-shadow:0 8px 25px rgba(0,0,0,0.08);
      z-index:5;
    }

    .avatar img{
      width:100%;
      height:100%;
      object-fit:cover;
      filter:grayscale(100%);
    }

    .avatar-1{
      top:130px;
      left: 50px;
    }

    .avatar-2{
      top: 31px;
      right:40px;
    }

    .avatar-3{
      bottom:80px;
      left:120px;
    }

    .avatar-4{
      top: 300px;
      right: -112px;
    }

    /* BIG BG TEXT */
.bg-text {
    position: absolute;
    bottom: -40px;
    color: #C4883A;
    z-index: 1;
    pointer-events: none;
    white-space: nowrap;
    opacity: 0.1;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: fit-content;
    font-family: "DM Sans";
    font-size: 171.554px;
    font-style: normal;
    font-weight: 700;
    line-height: 205.865px; /* 120% */
    letter-spacing: -3.431px;
}

    /* RESPONSIVE */
    @media (max-width:1400px){

      .hero-title{
        font-size:56px;
      }

      .hero-text{
        font-size:20px;
      }

      .hero-visual{
        height:700px;
      }

      .circle-wrap{
        transform:scale(.88);
      }

      .bg-text{
        font-size:150px;
      }
    }

    @media (max-width:1199px){

      .hero-container{
        flex-direction:column;
        align-items:flex-start;
      }

      .hero-content,
      .hero-visual{
        width:100%;
      }

      .hero-visual{
        margin-top:20px;
        height:720px;
      }

      .bg-text{
        font-size:110px;
      }
    }

    @media (max-width:768px){

      .hero-section{
        padding:70px 24px;
      }

      .hero-title{
        font-size:42px;
        letter-spacing:-1px;
      }

      .hero-text{
        font-size:18px;
        line-height:1.7;
      }

      .cta-box{
        width:100%;
        max-width:340px;
      }

      .cta-bottom h4{
        font-size:18px;
      }

      .hero-visual{
        height:560px;
      }

      .circle-wrap{
        transform:scale(.62);
        transform-origin:center;
      }

      .center-text h2{
        font-size:38px;
      }

      .bg-text{
        font-size:70px;
        bottom:-10px;
        left:15px;
      }
    }

    @media (max-width:480px){

      .hero-title{
        font-size:34px;
      }

      .hero-text{
        font-size:16px;
      }

      .hero-visual{
        height:460px;
      }

      .circle-wrap{
        transform:scale(.5);
      }

      .bg-text{
        font-size:52px;
      }
    }


    .services-section{
      position:relative;
      width:100%;
      background: #c58a37;
      overflow:hidden;
   display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 80px;

    }

    /* Background Shape */
    .shape{
      position:absolute;
      left: 0px;
      top: -40px;
      width: 47%;
      pointer-events:none;
      z-index:1;
    }
    .sasaax {
		width: 100%;
		position: relative;
	}
    .shasadaaape{
    position: absolute;
    right: -126px;
    bottom: 0px;
    width: 47%;
    pointer-events: none;
    z-index: 1;
    }
    .services-wrapper{
      position:relative;
      z-index:2;
      width:100%;
    }

    /* Top Content */
    .services-section .top-content{
      display:flex;
      justify-content:space-between;
      align-items:flex-start;
      gap: 60px;
    }
.services-section  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}
.services-section .nolpk {display: flex;align-items: flex-start;gap: 24px;align-self: stretch;}
.services-section  button.slick-next.slick-arrow {
	top: -120px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.services-section  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -231px;
	top: 17px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #EDDAC2;
	line-height: 52px;
}


.services-section  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -172px;
	top: -104px;
	color: #0c0c0c;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #EDDAC2;
	line-height: 52px;
}
    .left-content{
      max-width:540px;
    }

    .tag{
      color:#fff;
      font-size:14px;
      font-weight:700;
      letter-spacing:.8px;
      margin-bottom:18px;
    }

    .title{
      color:#fff;
      font-family: "DM Sans";
      font-size: 44px;
      font-style: normal;
      font-weight: 700;
      line-height: 50px; /* 113.636% */
    }

    .right-content{
      max-width: 570px;
      padding-top:20px;
    }

    .description{
      color:rgba(255,255,255,.92);
      font-size: 16px;
      line-height:1.6;
      margin-bottom:28px;
      font-weight:400;
      font-family: "Inter", sans-serif;
    }

    .service-btn{
      display:inline-flex;
      align-items:center;
      gap:12px;
      background:#fff;
      color: #C4883A;
      padding:18px 28px;
      border-radius:8px;
      text-decoration:none;
      font-size: 14px;
      font-weight: 700;
      transition:.3s ease;
      font-family: "Inter", sans-serif;
       border: 1px solid #C4883A;
    }


    .service-btn:hover{
        border: 1px solid #fff;
    color: #fff;
    background: transparent;
    }

    .service-btn svg{
      width:18px;
      height:18px;
    }

    /* Slider */
    .services-slider{
      width:100%;
      overflow:visible !important;
      padding-right: 120px;
    }

.services-section .swiper-slide{
      width: 374px !important;
      height:auto;
    }

    .service-card{
      background: #FCFAF9;
      display: flex;
      width: 356px;
      height: 380px;
      padding: 28px;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
      border-radius: 16px;
      overflow:hidden;
    }

    .service-card:hover{
     background: #1a1a2e;
    border-radius: 129px 0px 0px 0px;
    transition: 0.9s;
    }

    .card-number{
      position:absolute;
      text-align: right;
      font-family: "DM Sans";
      font-size: 100px;
      font-style: normal;
      font-weight: 10;
      line-height: 83.333px;
      right: 45px;
      color: #E4C8A4;
    }

    .card-content{
      margin-top: 25px;
      position:relative;
      z-index:2;
    }

    .card-title{
      color: #000;
      font-family: "DM Sans";
      font-size: 32px;
      font-style: normal;
      font-weight: 700;
      line-height: 42px; /* 131.25% */
      letter-spacing: -0.32px;
      margin: 0;
      margin-top: 100px;
    }
.service-card:hover .card-title{color: #fff;}
    .card-text{
      color: #1A1A2E;
      margin-bottom:32px;
      margin-top: 15px;
		font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    }
.service-card:hover .card-text {color: #fff;}
    .opkkjih{
      color: #C4883A;
      font-size: 16px;
      margin-bottom: 0;
      font-family: "Inter", sans-serif;
      font-weight: 600;
      display: inline-block;
      margin-top: 130px;
      padding-bottom: 0;
    }
        .opkkjih span{
      color: #96969F;
      font-size: 12px;
      line-height:1.65;
      margin-bottom: 13px;
      font-family: "Inter", sans-serif;
      display: block;
      font-weight: 400;
    }
    .learn-more{
      display:inline-flex;
      align-items:center;
      gap:10px;
      color: #C4883A;
      text-decoration:none;
   font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    }

    .service-card:hover .learn-more{
      color:#d6943d;
    }

 .learn-more svg{
      width:15px;
      height:15px;
    }

/*----------------------*/
 .service-card22{
      background: #FCFAF9;
      display: flex;
      width: 356px;
      height: 508px;
      padding: 24px;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
      border-radius: 16px;
      overflow:hidden;
    }

    .service-card22:hover{
     background: #1a1a2e;
    border-radius: 129px 0px 0px 0px;
    transition: 0.9s;
    }

    .card-number22{
      position:absolute;
      text-align: right;
      font-family: "DM Sans";
      font-size: 100px;
      font-style: normal;
      font-weight: 10;
      line-height: 83.333px;
      right: 45px;
      color: #E4C8A4;
    }

    .card-content22{
      margin-top: 25px;
      position:relative;
      z-index:2;
    }

    .card-title22{
      color: #000;
      font-family: "DM Sans";
      font-size: 32px;
      font-style: normal;
      font-weight: 700;
      line-height: 42px; /* 131.25% */
      letter-spacing: -0.32px;
      margin: 0;
      margin-top: 100px;
      height: 80px;
    }
.service-card22:hover .card-title22{color: #fff;}
    .card-text22{
      color: #1A1A2E;
      margin-bottom:32px;
      margin-top: 15px;
      font-family: Inter;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 26px;
      height: 170px;
    }
.service-card22:hover .card-text22 {color: #fff;}
    .opkkjih22{
      color: #C4883A;
      font-size: 16px;
      margin-bottom: -80px;
      font-family: "Inter", sans-serif;
      font-weight: 600;
      display: inline-block;
      margin-top: 130px;
      padding-bottom: 0;
    }
        .opkkjih22 span{
      color: #96969F;
      font-size: 12px;
      line-height:1.65;
      margin-bottom:32px;
      font-family: "Inter", sans-serif;
      display: block;
      font-weight: 400;
    }
    .learn-more22{
      display:inline-flex;
      align-items:center;
      gap:10px;
      color: #C4883A;
      text-decoration:none;
      font-family: Inter;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 26px;
    }

    .service-card22:hover .learn-more22{
      color:#d6943d;
    }
/*---------------------------*/
/*----------------------*/
 .service-card33{
      background: #FCFAF9;
   display: flex;
width: 356px;
height: 400px;
padding: 28px;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
      border-radius: 16px;
      overflow:hidden;
    }

    .service-card33:hover{
     background: #1a1a2e;
    border-radius: 129px 0px 0px 0px;
    transition: 0.9s;
    }

    .card-number33{
      position:absolute;
      text-align: right;
      font-family: "DM Sans";
      font-size: 100px;
      font-style: normal;
      font-weight: 10;
      line-height: 83.333px;
      right: 45px;
      color: #E4C8A4;
    }

    .card-content33{
      margin-top: 25px;
      position:relative;
      z-index:2;
    }

    .card-title33{
      color: #000;
      font-family: "DM Sans";
      font-size: 24px;
      font-style: normal;
      font-weight: 700;
      line-height: 32px; /* 133.333% */
      margin: 0;
      height: 113px;
    }
.service-card33:hover .card-title33{color: #fff;}
    .card-text22{
      color: #1A1A2E;
      margin-bottom:32px;
      margin-top: 15px;
      font-family: Inter;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 26px;
      height: 170px;
    }
.service-card33:hover .card-text33 {color: #fff;}
    .opkkjih33{
      color: #C4883A;
      font-size: 16px;
      margin-bottom: -80px;
      font-family: "Inter", sans-serif;
      font-weight: 600;
      display: inline-block;
      margin-top: 130px;
      padding-bottom: 0;
    }
        .opkkjih33 span{
      color: #96969F;
      font-size: 12px;
      line-height:1.65;
      margin-bottom:32px;
      font-family: "Inter", sans-serif;
      display: block;
      font-weight: 400;
    }
    .learn-more33{
      display:inline-flex;
      align-items:center;
      gap:10px;
      color: #C4883A;
      text-decoration:none;
      font-family: Inter;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 26px;
    }

    .service-card33:hover .learn-more33{
      color:#d6943d;
    }
/*---------------------------*/
    /* Navigation */
    .slider-navigation{
      display:flex;
      align-items:center;
      gap:14px;
      padding-right: 30px;
      justify-content: flex-end;
      margin-top: -129px;
      margin-bottom: 100px;
    }

    .nav-btn{
      width: 38px;
      height: 38px;
      border-radius:50%;
      border:1px solid rgba(255,255,255,.3);
      background: #eddac2;
      color: #c58a37;
      display:flex;
      align-items:center;
      justify-content:center;
      cursor:pointer;
      transition:.3s ease;
    }

    .nav-btn:hover{
      background:#fff;
      color:var(--primary);
    }

    .nav-btn svg{
      width:22px;
      height:22px;
    }

    /* Tablet */
    @media(max-width:991px){

      .services-wrapper{
        padding-left:50px;
      }

      .top-content{
        flex-direction:column;
        gap:30px;
        padding-right:50px;
      }

      .title{
        font-size:54px;
      }

      .description{
        font-size:20px;
      }

      .services-slider{
        padding-right:50px;
      }

      .slider-navigation{
        padding-right:50px;
      }

      .swiper-slide{
        width:320px !important;
      }

    }

    /* Mobile */
    @media(max-width:767px){

      .services-section{
        padding:60px 0;
      }

      .services-wrapper{
        padding-left:20px;
      }

      .top-content{
        padding-right:20px;
        margin-bottom:45px;
      }

      .title{
        font-size:40px;
        line-height:1.08;
      }

      .description{
        font-size:17px;
      }

      .service-btn{
        width:100%;
        justify-content:center;
      }

      .services-slider{
        padding-right:20px;
      }

      .swiper-slide{
        width:88% !important;
      }

      .service-card{
        min-height:auto;
        padding:36px 26px;
      }

      .card-title{
        font-size:24px;
      }

      .card-text{
        font-size:16px;
      }

      .card-number{
        font-size:70px;
      }

      .slider-navigation{
        padding-right:20px;
        margin-top:30px;
      }

      .shape{
        width:540px;
        left:-220px;
      }

    }

/* ADD THIS */

.timeline-item{
  min-height:auto;
  padding-bottom:120px;
}

.timeline-left{
  position:relative;
  top:auto;
}

.timeline-line{
  height:100%;
}

/* DESKTOP ONE LINE */
@media(min-width:769px){

  .timeline{
    display: flex;
    flex-direction: column;
    gap:0;
  }

  .timeline-item{
    display:grid;
    grid-template-columns:180px 40px 1fr;
    align-items:flex-start;
    gap:40px;
    min-height:auto;
    padding: 40px 0;
  }

  .timeline-left{
    padding-top:0;
  }

  .timeline-dot{
    position:relative;
    left:auto;
    top:14px;
    margin:auto;
  }

  .timeline-line,
  .timeline-progress{
    left:199px;
  }

  .timeline-right{
    padding-bottom:0;
  }

}

/* MOBILE */
@media(max-width:768px){

  .timeline-item{
    padding-bottom:70px;
  }

}
/* =========================
SECTION
========================= */

.timeline-section {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 40px;
    position: relative;
 
}

.timeline-section  .top-content{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:40px;
  margin-bottom: 10px;
}

.eyebrow{
  font-size:11px;
  font-weight: 700;
  text-transform:uppercase;
  color: #666673;
  margin-bottom:14px;
  font-family: "Inter", sans-serif;
}

.main-title{
  font-size: 47px;
  line-height: 42px;
  margin-bottom: 50px;
  font-weight: 700;
  max-width:760px;
  font-family: "DM Sans", sans-serif;
}

.main-desc{
  margin-top:22px;
  width: 70%;
  font-size:15px;
  line-height:1.8;
  color: #737373;
  font-family: "Inter", sans-serif;
}

.process-btn {
    display: flex;
    align-items: center;
    gap: 10px;
    background: #C4883A;
    color: #fff;
    text-decoration: none;
    padding: 13px 15px;
    border-radius: 11px;
    font-size: 16px;
    font-weight: 700;
    white-space: nowrap;
    margin-top: 61px;
    font-family: "Inter", sans-serif;
}

.process-btn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

/* =========================
TIMELINE
========================= */

.timeline{
  position:relative;
}

.timeline-line{
  position:absolute;
  left: 198px;
  top:0;
  width:1px;
  height:100%;
  background: #DBDCE2;
}

.timeline-progress{
  position:absolute;
  left:128px;
  top:0;
  width:2px;
  height:0%;
  background:var(--accent);
  z-index:2;
  transform-origin:top;
}

.timeline-item{
  position:relative;
  display:grid;
  grid-template-columns: 253px 1fr;
  gap: 20px;
  min-height: auto;
}

.timeline-left{
  position:sticky;
  top: 120px;
  align-self: start;
  padding-top: 5px;
}

.step{
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 19px;
	color:#1A1A2E;
}

.step-title{font-family: Inter;font-size: 21px;font-style: normal;font-weight: 700;line-height: 30px;color:#1A1A2E;margin-top: 10px;}

.timeline-dot{
  position:absolute;
  left:119px;
  top:22px;
  width:18px;
  height:18px;
  border-radius:50%;
  border:1px solid #d8d0c7;
  background:var(--bg);
  z-index:5;
  transition:.45s ease;
}

.timeline-dot{
  position:absolute;
  left: 189px;
  top: 47px;
  width: 16px;
  height:16px;
  border-radius:50%;
  background: #fff;
  border:3px solid #c98a2e;
  z-index:5;
}

/* SMALL HORIZONTAL LINE */
.timeline-dot::after{
  content:"";
  position:absolute;
  right: 100%;
  top: 50%;
  transform:translateY(-50%);
  width: 80px;
  height:1px;
  background:#d6d1ca;
}

/* ACTIVE DOT */
.timeline-item.active .timeline-dot{
  transform:none;
  border-color:#c98a2e;
}

/* REMOVE INNER CIRCLE */
.timeline-dot::before{
  display:none;
}

/* =========================
CARD
========================= */

.timeline-right{
  padding-bottom: 0px;
}

.timeline-card2{
  /*opacity:.15;*/
  transform:translateY(120px) scale(.96);
  transition:
  opacity .9s cubic-bezier(.22,1,.36,1),
  transform .9s cubic-bezier(.22,1,.36,1);
}

.timeline-item.active .timeline-card{
  opacity:1;
  transform:translateY(0) scale(1);
}

.card2-image{
  border-radius:12px;
  overflow:hidden;
  margin-bottom:30px;
  position:relative;
  box-shadow:
  0 12px 30px rgba(0,0,0,.05),
  0 4px 10px rgba(0,0,0,.04);
}

.card-image img{
  height:520px;
  transition:1.3s cubic-bezier(.22,1,.36,1);
  width: 100%;
}

.timeline-item.active .card-image img{
  transform:scale(1.03);
}

.timeline-card:hover .card-image img{
  transform:scale(1.06);
  width: 100%;
}
img.polk {
    width: 100%;
}
.content-grid{
  display: inline-block;
  width: 100%;
}
.content-grid2{
  display:grid;
  gap: 0px;
}
.timeline-item h6 {
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    background: #f9f3eb;
    padding: 20px;
    border-left: 6px solid #c4883a;
}
.card2-title {
   font-family: "DM Sans";
font-size: 29px;
font-style: normal;
font-weight: 700;
line-height: 34px; /* 117.241% */
letter-spacing: -0.29px;
    margin-top: 0px;
    color:#1A1A2E;
}
.card22-title {
font-family: "DM Sans";
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 121.429% */
letter-spacing: -0.28px;
    color:#1A1A2E;
}
.texe {
	display: none;
}

.laoa_button {
	display: none;
}

.card2-text{
  font-size: 14px;
  line-height: 24px;
  color: #1A1A2E;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.card2-text span{
    color:#C4883A;
    border-bottom:1px solid;
}
.card2-text3 {
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    color:#1A1A2E;
    align-self: stretch;
    margin: 26px 0px;
}
/* =========================
RESPONSIVE
========================= */

@media(max-width:1024px){

  .timeline-item{
    grid-template-columns:160px 1fr;
    gap:50px;
  }

  .timeline-line,
  .timeline-progress{
    left:78px;
  }

  .timeline-dot{
    left:69px;
  }

  .card2-image img{
    height:420px;
  }

}

@media(max-width:768px){

  .top-content{
    flex-direction:column;
    gap:30px;
  }

  .main-title{
    letter-spacing:-1px;
  }

  .timeline-line,
  .timeline-progress{
    left:12px;
  }

  .timeline-dot{
    left:3px;
    width:16px;
    height:16px;
  }

  .timeline-item{
    grid-template-columns:1fr;
    min-height:auto;
    gap:35px;
    padding-left:45px;
  }

  .timeline-left{
    position:relative;
    top:0;
    padding-top:0;
  }

  .step-title{
    max-width:100%;
    font-size:24px;
  }

  .content-grid{
    grid-template-columns:1fr;
    gap:20px;
  }

  .card2-image img{
    height:280px;
  }

  .card2-title{
    font-size:28px;
  }

}
.results-section{
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;
  background: #F9F3EB;
}
.results-section .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 11px 17px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    margin-top: 22px;
}
.results-section .ctarbtn:hover {
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.section-top{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap: 100px;
  margin-bottom:40px;
}

.section-left small{
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
  color:#666673;
}
.dswe p{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
color: #1A1A2E;
}
.lokpj {
      margin-top: 50px;
  
}
.section-left h2{
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: -0.88px;
  color:#1A1A2E;
}

.section-left p{
  font-size: 17px;
  color:#666773;
  max-width:850px;
}

.slider-controls {
    display: flex;
    align-items: center;
    gap: 9px;
    padding-top: 22px;
    display: -webkit-box;
    position: relative;
    left: -114px;
}

.slider-btn{
  width: 44px;
  height: 44px;
  border-radius:50%;
  border:none;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
  transition:.35s ease;
}

.slider-btn svg{
  width:22px;
  height:22px;
}

.prev-btn{
  background:#e3d4bd;
  color:#8a6532;
}

.next-btn{
  background:#c88934;
  color:#fff;
}

.slider-btn:hover{
  transform:translateY(-3px) scale(1.03);
}

.slider-wrapper{
  position:relative;
  overflow:hidden;
}

.slider-track{
  display:flex;
  transition:transform .7s cubic-bezier(.77,0,.18,1);
  will-change:transform;
  width: 90%;
}

.slide{
  min-width: 100%;
  padding-right: 18px;
}

.card{
  background: #FCFAF9;
  border-radius:14px;
  padding:24px;
  display:grid;
  grid-template-columns:320px 1fr;
  gap:34px;
  align-items:stretch;
  min-height:360px;
}

.card-image{
  position:relative;
  overflow:hidden;
  border-radius:12px;
  height:100%;
}

.card-image img{
    width: 100%;
    height: auto;
    object-fit: cover;
    transition: transform .7s ease;
    object-position: center;
}

.card:hover .card-image img{
  transform:scale(1.05);
}

.card-content{
  display:flex;
  flex-direction:column;
  justify-content:space-between;
}

.top-contentq{
  display:grid;
  grid-template-columns: 1fr 0.9fr;
  gap: 10px;
}

.quote{
ont-family: "DM Sans";
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 121.429% */
letter-spacing: -0.28px;
  color:#1A1A2E;
}

.features{
  list-style:none;
  display:flex;
  flex-direction:column;
  gap: 18px;
  padding-top:10px;
}

.features li{
  position:relative;
  padding-left:28px;
  color:#666773;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 18px; 
}

.features li::before{
  content:"\f00c";
  font-family:"Font Awesome 6 Free";
  font-weight:900;
  position:absolute;
  left:0;
  top:2px;
  color:#2a2c3f;
  font-size:13px;
}

.bottom-content{
  border-top:1px solid #dfddd8;
  margin-top: 18px;
  padding-top: 8px;
  display:flex;
  align-items:flex-end;
  justify-content:space-between;
  gap:20px;
}

.company strong{
  display:block;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
  color:#1A1A2E;
}

.company span{
  color:#1A1A2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24p
}

.stats{
  text-align:right;
}

.stats strong{
  display:block;
  color:#1A1A2E;
text-align: right;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 20px;
}

.stats span{
  color:#1A1A2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}

.pagination{
  display:flex;
  justify-content:center;
  align-items:center;
  gap:12px;
  margin-top:0px;
}

.dot{
  width:11px;
  height:11px;
  border-radius:50%;
  background:#d5c7b2;
  transition:.35s ease;
  cursor:pointer;
  display: none;
}

.dot.active{
  width:38px;
  border-radius:30px;
  background:#c88934;
}

@media(max-width:1100px){

  .section-left h2{
    font-size:46px;
  }

  .quote{
    font-size:42px;
  }

  .card{
    grid-template-columns:280px 1fr;
  }

}

@media(max-width:900px){

  .section-top{
    flex-direction:column;
  }

  .slider-controls{
    padding-top:0;
  }

  .card{
    grid-template-columns:1fr;
  }

  .card-image{
    height:320px;
  }

  .top-content{
    grid-template-columns:1fr;
  }

  .quote{
    font-size:36px;
  }

}

@media(max-width:600px){

  .results-section{
    padding:70px 0;
  }

  .section-left h2{
    font-size:34px;
    letter-spacing:-1px;
  }

  .section-left p{
    font-size:16px;
  }

  .card{
    padding:18px;
    gap:24px;
  }

  .card-image{
    height:240px;
  }

  .quote{
    font-size:28px;
    line-height:1.25;
  }

  .bottom-content{
    flex-direction:column;
    align-items:flex-start;
  }

  .stats{
    text-align:left;
  }

  .slider-btn{
    width:54px;
    height:54px;
  }

}
.section{
  width:100%;
  padding: 100px 10px;
}

.container{
  max-width:1180px;
  margin:auto;
}

/* =========================
   HEADER
========================= */

.section-topdd{
  text-align:center;
  margin-bottom:55px;
}

.section-topdd span{
  display:inline-block;
  font-size:13px;
  font-weight:700;
  letter-spacing:1.4px;
  text-transform:uppercase;
  color:#6b6974;
  margin-bottom: 4px;
  font-family: "Inter", sans-serif;
}

.section-topdd h1{
  font-size: 44px;
  font-weight: 700;
  letter-spacing: 0px;
  color:#1f2138;
  margin-bottom: 9px;
  font-family: "DM Sans", sans-serif;
  font=f: ;
}

.section-topdd p{
  font-size: 18px;
  line-height:1.7;
  color:#62606d;
  font-family: "League Spartan", sans-serif;
  font-weight: 400;
}

/* =========================
   GRID
========================= */

.griddd{
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
  gap: 40px;
  align-items:start;
}
/* =========================
   newcard
========================= */
.gtrsea {
    width: 100%;
    display: flex;
    flex-direction: column;
}
.practice-card{
  background: #F9F3EB;
  border-radius:14px;
  padding: 24px 30px;
  transition:0.35s ease;
}
.practice-card .number {
    font-size: 46px;
    line-height: 1;
    font-weight: 800;
    color: #cb8d34;
    margin-bottom: 10px;
    font-family: "DM Sans", sans-serif;
    margin-top: 10px;
    display: inline-block;
}
.practice-card h3 {
    font-size: 28px;
    line-height: 1.08;
    letter-spacing: 0px;
    font-weight: 700;
    margin-bottom: 14px;
    color: #23243d;
    font-family: "DM Sans", sans-serif;
}
.practice-card p {
    font-size: 17px;
    line-height: 1.8;
    color: #575768;
    font-family: "Inter", sans-serif;
    font-weight: 400;
}
.practice-card a {
    color: #c48a35;
    text-decoration: none;
    border-bottom: 1px solid #c48a35;
}
.practice-card .rating-stars{
  color:#cb8d34;
  margin: 16px 0 20px;
  display:flex;
  gap: 5px;
  font-size: 14px;
}
/*========================*/

.practice-slider{
position:relative;
overflow:hidden;
padding-bottom:100px;
display: none;
}

.practice-slider .swiper{
overflow:visible;
}

.practice-slider .swiper-slide{
width:330px;
height:auto;
}

.practice-card:hover{

transform:translateY(-8px);

}

.navigation{

display:flex;

gap:18px;

position:absolute;

left:0;

bottom:0;

z-index:20;

}

.slider-btn{

width:64px;

height:64px;

border-radius:50%;

display:flex;

align-items:center;

justify-content:center;

cursor:pointer;

transition:.3s;

}

.prev-btn{

background:#F1DFC3;

color:#333;

}

.next-btn{

background:#C8872D;

color:#fff;

}

.slider-btn svg{

width:20px;

height:20px;

}

@media(max-width:768px){

.practice-slider .swiper-slide{

width:280px;

}

.practice-card{padding: 19px;}

.number{

font-size:48px;

}

.practice-card h3{

font-size:32px;

}

.practice-card p{font-size: 16px;}

.slider-btn{

width:54px;
height:54px;

}

}

/* =========================
   CARD
========================= */

.carddd{
  background: #F9F3EB;
  border-radius:14px;
  padding: 24px 30px;
  transition:0.35s ease;
}
.left-column .carddd:nth-child(2){
	background: transparent;
	padding-top: 0px;
}
.carddd:hover{
  transform:translateY(-6px);
}

.metricdd{
  font-size: 46px;
  line-height:1;
  font-weight:800;
  color:#cb8d34;
  margin-bottom: 10px;
  font-family: "DM Sans", sans-serif;
  margin-top: 10px;
  display: inline-block;
}

.labeldd{
  font-size:15px;
  text-transform:uppercase;
  font-weight:700;
  color:#444457;
  margin-bottom: 14px;
}

.carddd h3{
  font-size: 28px;
  line-height:1.08;
  letter-spacing: 0px;
  font-weight: 700;
  margin-bottom: 14px;
  color:#23243d;
  font-family: "DM Sans", sans-serif;
}
.cardddbfb{
  font-size: 28px;
  line-height:1.08;
  letter-spacing: 0px;
  font-weight: 700;
  margin-bottom: 14px;
  color:#23243d;
  font-family: "DM Sans", sans-serif;
  margin-top: 20px;
}
.carddd p{
  font-size: 17px;
  line-height:1.8;
  color:#575768;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.carddd a{
  color:#c48a35;
  text-decoration:none;
  border-bottom:1px solid #c48a35;
}

/* =========================
   LEFT COLUMN
========================= */

.left-column{
  display:flex;
  flex-direction:column;
  gap:28px;
}

/* =========================
   MIDDLE COLUMN
========================= */

.middle-column{
  display:flex;
  flex-direction:column;
  gap:28px;
}

.middle-text{
  padding: 28px;
}

.middle-text .metric{
  margin-bottom:10px;
}

.middle-text .label{
  margin-bottom:26px;
}

.middle-text p{
  font-size: 17px;
  line-height:1.85;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.middle-text a{
  color:#c48a35;
  border-bottom:1px solid #c48a35;
  text-decoration:none;
}

.rating-stars{
  color:#cb8d34;
  margin: 16px 0 20px;
  display:flex;
  gap: 5px;
  font-size: 14px;
}

/* =========================
   RIGHT COLUMN
========================= */

.right-column{
  display:flex;
  flex-direction:column;
  gap: 28px;
  margin-top: 50px;
  border-radius: 0px 377.557px 0px 0px;
}

.image-carddd{
  position:relative;
  /* overflow:hidden; */
  /* border-radius: 0px 377.557px 0px 0px; */
  /* min-height: 400px; */
}

.image-carddd img{
  /* width:100%; */
  /* height: 400px; */
  /* object-fit:cover; */
  /* display:block; */
  /* border-radius: 0px 377.557px 0px 0px; */
}

.overlay{
  /* position:absolute; */
  /* inset:0; */
  /* background:linear-gradient(
    to top,
    rgba(0,0,0,0.55),
    rgba(0,0,0,0.1)
  ); */
  /* height: 400px; */
  /* border-radius: 0px 377.557px 0px 0px; */
}

.logo-circle{
  position:absolute;
  top: 44px;
  right: 74px;
  width: 150px;
  height: 150px;
  border-radius:50%;
  background:#cb8d34;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index: 9;
}

.logo-circle .img_lk{
height: auto;
    padding: 24px;
    border-radius: 0;
}

.image-content{
  position:absolute;
  left:34px;
  bottom:36px;
  z-index:3;
}

.image-content h2{
  font-size: 44px;
  line-height: 49px;
  color:#fff;
  font-weight: 700;
  font-family: "DM Sans", sans-serif;
}

.cta-area{
  padding:0 4px;
}

.cta-btn{
  display:inline-flex;
  align-items:center;
  gap:12px;
  background:#cb8d34;
  color:#fff;
  text-decoration:none;
  padding:18px 28px;
  border-radius:8px;
  font-size:18px;
  font-weight: 600;
  font-family: "Inter", sans-serif;
}

.cta-btn:hover{
border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

.cta-area h4{
  margin-top:24px;
  font-size: 15px;
  line-height:1.5;
  color:#2c2d42;
  font-weight: 600;
  font-family: "Inter", sans-serif;
}

.locations{
  margin-top: 0px;
  display: inline-block;
}
.locations ul{
	list-style-type: none;
	margin: 0;
	padding: 0px 0px;
	color: #cb8d34;
}
.locations ul li{
	float: left;
	margin: 2px 5px;
	padding: 0;
}

.locations ul li a{
  color:#cb8d34;
  font-size: 11px;
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  border-bottom: 1px solid;
}
.locations ul li a .poc{width: 4px;height: 4px;background: #cb8d34;border-radius: 50%;display: inline-block;line-height: 6px;margin-left: 3px;}
/* =========================
   RESPONSIVE
========================= */

@media (max-width:1100px){

  .section-top h1{
    font-size:48px;
  }

  .griddd{
    grid-template-columns:1fr 1fr;
  }

  .right-column{
    grid-column:span 2;
  }

  .image-carddd{
    min-height:540px;
  }

}

@media (max-width:768px){

  .section{
    padding:55px 18px;
  }

  .section-top{
    margin-bottom:40px;
  }

  .section-top h1{
    font-size:38px;
    letter-spacing:-1px;
  }

  .section-top p{
    font-size:17px;
    line-height:1.7;
  }

  .griddd{
    grid-template-columns:1fr;
    gap:22px;
  }

  .right-column{
    grid-column:auto;
  }

  .carddd{
    padding:28px 24px;
  }

  .metric{
    font-size:52px;
  }

  .carddd h3{
    font-size:36px;
  }

  .carddd p,
  .middle-text p{
    font-size:17px;
  }

  .image-carddd{
    min-height:470px;
    border-radius:0 160px 0 0;
  }

  .logo-circle{
    width:120px;
    height:120px;
  }

  .logo-circle i{
    font-size:48px;
  }

  .image-content h2{
    font-size:46px;
  }

}

@media (max-width:480px){

  .section-top h1{
    font-size:32px;
  }

  .metric{
    font-size:46px;
  }

  .carddd h3{
    font-size:30px;
  }

  .image-carddd{
    min-height:420px;
    border-radius:0 120px 0 0;
  }

  .image-content{
    left:24px;
    bottom:24px;
  }

  .image-content h2{
    font-size:38px;
  }

  .logo-circle{
    width:100px;
    height:100px;
    top:24px;
    right:24px;
  }

  .logo-circle i{
    font-size:40px;
  }

  .cta-btn{
    width:100%;
    justify-content:center;
  }

}
/*-------------freedom_tax_agency_panel_deign_new_last_design---------------*/
.freedom_tax_agency_panel_deign_new_last_design {
	width:100%;
display: flex;

padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background: #1A1A2E;
}
.freedom_tax_agency_panel_deign_new_last_design h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tax_agency_panel_deign_new_last_design h2 span{
	color: #c4883a;
}

.freedom_tax_agency_panel_deign_new_last_design h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tax_agency_panel_deign_new_last_design h3 {
    font-family: "DM Sans", sans-serif;
    font-size: 45px;
    font-weight: 600;
    margin-bottom: 4px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 50px;
    margin-top: 40px;
}
.freedom_tax_agency_panel_deign_new_last_design h3 span{display: block;}

.freedom_tax_agency_panel_deign_new_last_design  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tax_agency_panel_deign_new_last_design  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agency_panel_deign_new_last_design  .opo_writer p{
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: -6px;
    text-align: left;
    width: 100%;
    color: #F9F3EB;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tax_agency_panel_deign_new_last_design  .opo_writer p span{
	
}
.freedom_tax_agency_panel_deign_new_last_design  .vfd_button {
	
}
.freedom_tax_agency_panel_deign_new_last_design  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 7px 28px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    border: 1px solid #cb8d34;
    margin-top: 27px;
}
.freedom_tax_agency_panel_deign_new_last_design  .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tax_agency_panel_deign_new_last_design  .ctaaressa h4 {
    font-size: 13px;
    line-height: 1.5;
    color: #B8B8BE;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    margin-top: 32px;
}
.insights-section{
  width: 100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 40px;
  background: #F9F3EB;
}

.top-bar2{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:30px;
  margin-bottom: 30px;
}

.section-label22{
  font-size:14px;
  font-weight:700;
  color:#7a736a;
  text-transform:uppercase;
  margin-bottom:12px;
  font-family: "DM Sans", sans-serif;
}

.main-title2{
  font-size: 44px;
  line-height:1.03;
  font-weight: 600;
  letter-spacing: 0px;
  color:#191b31;
  margin-bottom:20px;
  font-family: "DM Sans", sans-serif;
  width: 760px;
}

.subtext{
  font-size: 16px;
  line-height:1.6;
  color:#65626d;
  max-width:760px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.insights-btn22{
  background:#c48a34;
  color:#fff;
  padding: 8px 18px;
  border-radius:10px;
  font-size:16px;
  font-weight:600;
  display:inline-flex;
  align-items:center;
  gap:12px;
  white-space:nowrap;
  margin-top: 151px;
  font-family: "Inter", sans-serif;
   border: 1px solid #C4883A;
}

.insights-btn22:hover{
 border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

.insights-grid{
  display:grid;
  grid-template-columns: 1.7fr 0.75fr;
  gap: 34px;
}

.left-column22{
  display:flex;
  flex-direction:column;
  gap: 1px;
}

.article-card{
  display:grid;
  grid-template-columns:320px 1fr;
  gap: 28px;
  padding-bottom: 28px;
  border-bottom:1px solid #ddd5ca;
  border-right: 1px solid #ddd5ca;
  padding-right: 20px;
}

.article-card:last-child{
  border-bottom:none;
  padding-top: 27px;
}

.article-image{
  border-radius:18px;
  overflow:hidden;
  height: 310px;
}

.article-image img{
  height: 100%;
  object-fit:cover;
}

.left-column22 {
    font-size: 14px;
    font-weight: 600;
    color: #c48a34;
    font-family: "Inter", sans-serif;
}

.meta2{
  font-size: 12px;
  color: #0e0e0e;
  margin-bottom: 7px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  display: inline-block;
}

.article-title{
  font-size: 24px;
  font-weight: 700;
  color:#1d2033;
  margin-bottom: 8px;
  letter-spacing: 0px;
  font-family: "DM Sans", sans-serif;
  line-height: 30px;
  margin-top: 3px;
}

.article-desc{
  font-size: 15px;
  line-height:1.7;
  color: #000000;
  margin-bottom:28px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.article-footer{
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:20px;
}

.author{
  display:flex;
  align-items:center;
  gap:16px;
}

.author-avatar{
  width: 50px;
  height: 50px;
  border-radius:50%;
  background:#c48a34;
  flex-shrink:0;
}

.author-name{
  font-size: 18px;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0px;
  font-family: "DM Sans", sans-serif;
}

.author-role{
  font-size: 14px;
  color:#6c6973;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.read-link{
  color:#c48a34;
  font-weight:600;
  font-size: 14px;
  display:flex;
  align-items:center;
  gap: 11px;
  transition:.3s ease;
  font-family: "Inter", sans-serif;
  margin-top: 23px;
}

.read-link:hover{
  gap:14px;
}

.insights-section .right-column{
  display:flex;
  flex-direction:column;
  gap: 26px;
  margin-top: 0px;
}

.guide-card{
  background: #ffffff;
  border-radius:22px;
  padding:34px;
  min-height:300px;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  transition:.35s ease;
}

.guide-card:hover{
  transform:translateY(-5px);
  box-shadow:0 15px 40px rgba(0,0,0,.06);
}

.guide-top .left-column22{
  margin-bottom:8px;
  text-transform: uppercase;
}

.guide-time{
  color:#8b8690;
  font-size:15px;
  margin-bottom: 12px;
  font-family: "DM Sans", sans-serif;
  margin-top: 0px;
  display: inline-block;
}

.guide-title{
  font-size: 25px;
  line-height: 33px;
  font-weight: 700;
  margin-bottom: 8px;
  color:#1c2034;
  font-family: "DM Sans", sans-serif;
  margin-top: 0px;
  display: inline-block;
}

.guide-desc{
  font-size: 14px;
  line-height: 25px;
  color:#5f5b63;
  font-family: "Inter", sans-serif;
}

.guide-link{
  display:inline-flex;
  align-items:center;
  gap:8px;
  color:#c48a34;
  font-size: 14px;
  font-weight:600;
  transition:.3s ease;
  font-family: "DM Sans", sans-serif;
  margin-top: 10px;
}

.guide-link:hover{
  gap:14px;
}

.arrow{
  font-size:20px;
}

/* =========================
   LARGE DESKTOP
========================= */

@media (max-width:1400px){

  .main-title2{
    font-size:56px;
  }

  .article-title{
    font-size:34px;
  }

  .guide-title{
    font-size:34px;
  }
}

/* =========================
   TABLET
========================= */

@media (max-width:1024px){

  .top-bar2{
    flex-direction:column;
  }

  .insights-btn22{
    margin-top:0;
  }

  .insights-grid{
    grid-template-columns:1fr;
  }

  .guide-card{
    min-height:auto;
  }

  .article-card{
    grid-template-columns:1fr;
  }

  .article-image{
    height:300px;
  }

  .main-title2{
    font-size:52px;
  }
}

/* =========================
   MOBILE
========================= */

@media (max-width:768px){

.main-title2{
    font-size:42px;
    letter-spacing:-1px;
  }

  .subtext{
    font-size:17px;
  }

  .article-image{
    height:240px;
  }

  .article-title{
    font-size:30px;
  }

  .guide-title{
    font-size:30px;
  }

  .article-desc,
  .guide-desc{
    font-size:16px;
  }

  .article-footer{
    flex-direction:column;
    align-items:flex-start;
  }

  .read-link{
    margin-left:72px;
  }
}

/* =========================
   SMALL MOBILE
========================= */

@media (max-width:480px){

  .main-title2{
    font-size:34px;
  }

  .article-title{
    font-size:26px;
  }

  .guide-title{
    font-size:26px;
  }

  .guide-card{
    padding:26px;
    border-radius:18px;
  }

  .insights-btn22{
    width:100%;
    justify-content:center;
  }

  .author-name{
    font-size:18px;
  }

  .author-role{
    font-size:14px;
  }
}
.footer{
  width:100%;
  background: #1A1A2E;
  padding: 100px 10px;
  padding-bottom: 40px;
  float: left;
}
/* =========================
   TOP AREA
========================= */

.footer-top{
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:80px;
  padding-bottom: 40px;
}

.footer-brand{
  display:flex;
  align-items:flex-start;
  gap:34px;
}

.logo-box{
  display:flex;
  align-items:center;
  gap: 0px;
}

.logo-divider{
  width:1px;
  height:120px;
  background:rgba(255,255,2855,0.35);
}

.logo{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  line-height:1;
}

.logo-icon{
  width: 75%;
}

.logo-text{
  font-size:58px;
  font-weight:800;
  letter-spacing:-2px;
}

.logo-sub{
  font-size:24px;
  font-weight:700;
  margin-left:6px;
  margin-top:4px;
}

.brand-heading{
  font-size: 27px;
  line-height:1.15;
  font-weight:700;
  color:#f4f4f4;
  letter-spacing: 0px;
  font-family: "DM Sans", sans-serif;
}

.footer-cta{
  max-width:470px;
}

.footer-cta p{
  font-size: 17px;
  line-height:1.7;
  color:rgba(255,255,255,0.92);
  margin-bottom:28px;
  font-family: "DM Sans", sans-serif;
}

.cta-btnwq{
  display:inline-flex;
  align-items:center;
  gap: 9px;
  background:#d59a3d;
  color:#fff;
  padding: 9px 24px;
  border-radius: 5px;
  font-size: 13px;
  font-weight: 500;
  transition:0.3s ease;
  font-family: "Inter", sans-serif;
  border: 1px solid #C4883A;
}

.cta-btnwq:hover{
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

/* =========================
   DIVIDER
========================= */

.footer-divider{
  width:100%;
  height:1px;
  background:rgba(255,255,255,0.14);
}

/* =========================
   MIDDLE AREA
========================= */

.footer-middle{
  padding: 34px 0;
  display:grid;
  grid-template-columns: 1.2fr 1fr 1fr 1fr 0.7fr;
  gap:60px;
}

.footer-col h4{
  color: rgba(255,255,255,0.55);
  font-size: 15px;
  font-weight: 500;
  margin-bottom:26px;
  font-family: "DM Sans", sans-serif;
}

.footer-links{
  display:flex;
  flex-direction:column;
  gap: 11px;
  padding: 0;
  list-style-type: none;
 font-family: Inter;
}

.footer-links a{
  font-size: 13px;
  color: #F9F3EB;
  transition:0.3s ease;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}

.footer-links a:hover{
  color:#d59a3d;
  padding-left:4px;
}

.contact-info{
  display:flex;
  flex-direction:column;
  gap: 40px;
}

.contact-block h5{
  color:rgba(255,255,255,0.55);
  font-size: 15px;
  font-weight:500;
  margin-bottom:20px;
  font-family: "League Spartan", sans-serif;
}

.contact-block a,
.contact-block span{
  font-size: 18px;
  color:#fff;
  font-family: "League Spartan", sans-serif;
}
.footerdflinks {
  font-size: 18px;
  color:#fff;
  font-family: "League Spartan", sans-serif;	
}
.footerdflinks ul{
	padding:0;
	margin:0;
	list-style-type: none;	
}
.footerdflinks ul li{
	float: left;
}
.footerdflinks ul li a{
	width: 35px;
	height: 35px;
	display: block;
	border: 2px solid rgba(255,255,255,0.55);
	text-align: center;
	color: #fff;
	border-radius: 50px;
	line-height: 35px;
	margin-right: 8px;
	font-size: 13px;
}
/* =========================
   BOTTOM AREA
========================= */

.footer-bottom{
  padding-top:40px;
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:20px;
}

.footer-bottom-links{
  display:flex;
  align-items:center;
  gap:18px;
  flex-wrap:wrap;
}

.footer-bottom-links a{
  color: #F9F3EB;
  font-size: 15px;
  font-family: "DM Sans", sans-serif;
}

.footer-bottom-links span{
  color:rgba(255,255,255,0.3);
}

.copyright{
  font-size: 14px;
  color: #F9F3EB;
  text-align:right;
  font-family: "DM Sans", sans-serif;
}

/* =========================
   RESPONSIVE
========================= */

@media (max-width:1200px){

  .footer-top{
    flex-direction:column;
  }

  .brand-heading{
    font-size:46px;
  }

  .footer-middle{
    grid-template-columns:repeat(2,1fr);
  }

}

@media (max-width:768px){

  .footer{
    padding: 60px 70px;
  }

  .container{
    padding:0 22px;
  }

  .footer-brand{
    width:100%;
  }

  .logo-box{
    gap:18px;
  }

  .logo-divider{
    height:95px;
  }

  .logo-text{
    font-size:44px;
  }

  .logo-sub{
    font-size:18px;
  }

  .brand-heading{
    font-size:28px;
  }

  .footer-cta p{
    font-size:17px;
  }

  .cta-btnwq{
    width:100%;
    justify-content:center;
    font-size:18px;
    padding:18px 24px;
  }

  .footer-middle{
    grid-template-columns:1fr;
    gap:40px;
  }

  .footer-links a,
  .contact-block a,
  .contact-block span,
  .footer-bottom-links a,
  .copyright{
    font-size:16px;
  }

  .footer-bottom{
    flex-direction:column;
    align-items:flex-start;
  }

  .copyright{
    text-align:left;
  }

}

@media (max-width:480px){

  .footer-top{
    gap:45px;
  }

  .footer-brand{
    flex-direction:column;
    gap:30px;
  }



  .brand-heading{
    font-size:30px;
  }

}

/*-----------------------last_panel_footer_design_1-------------------*/
.last_panel_footer_design_1 {
	width:100%;
	float: left;
	background-color: #fcfaf9;
	padding: 40px 90px;
	padding-bottom: 20px;
}
.last_panel_footer_design_1 .faq_box{
	width:100%;
	float: left;
	padding-right: 30px;
}
.last_panel_footer_design_1 .faq_box h2{
	font-size: 14px;
	font-weight: 500;
	color: #7F8294;
	margin-bottom: 8px;
	letter-spacing: 0px;
	font-family: "Inter", sans-serif;
	line-height: 28px;
	margin-top: 3px;
}
.last_panel_footer_design_1 .faq_box p{
	font-size: 12px;
	line-height: 1.7;
	color: #96969F;
	margin-bottom: 18px;
	font-family: "Inter", sans-serif;
	font-weight: 300;
}
.last_panel_footer_design_1 .faq_box .border_picd{
	width: 100%;
	display: inline-block;
	border-bottom: 1px solid #c8c8c8;
}
.last_panel_footer_design_1 .faq_box .border_picddsw{
width: 100%;
    display: inline-block;
    border-bottom: 1px solid #c8c8c8;
    margin-bottom: 30px;
    margin-top: 30px;
}
/*-----------------------last_panel_footer_design_1-------------------*/
/*-------------freedom_tax_agency_panel_deign_new_last_design---------------*/
.freedom_tax_agency_panel_deign_new_last_design_2224 {
	width:100%;
	display: flex;
	padding: 100px 120px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 52px;
	background: #f9f3eb;
	position: relative;
    overflow: hidden;
}

.shapewecss {
    position: absolute;
    left: -90px;
    top: 20px;
    width: 37%;
    pointer-events: none;
    z-index: 1;
}
.shapewedscss {
    position: absolute;
    left: -90px;
    top: -10px;
    width: 33%;
    pointer-events: none;
    z-index: 1;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .titl_pl {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .cdbox_2 {
	width: 30%;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .cdbox_1 {
	width: 70%;
}

.freedom_tax_agency_panel_deign_new_last_design_2224 h1 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #000;
    text-transform: uppercase;
    margin-top: 50px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 h2 span{
	color: #c4883a;
}

.freedom_tax_agency_panel_deign_new_last_design_2224 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tax_agency_panel_deign_new_last_design_2224 h3 {
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    color: #1A1A2E;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 h3 span{display: block;}

.freedom_tax_agency_panel_deign_new_last_design_2224  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .opo_writer p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #1A1A2E;

}
.freedom_tax_agency_panel_deign_new_last_design_2224  .opo_writer p span{
	
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .vfd_button {
	
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 7px 23px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 7px;
}

.freedom_tax_agency_panel_deign_new_last_design_2224  .ctaaressa h4 {
    margin-top: 8px;
    font-size: 13px;
    line-height: 1.5;
    color: #1a1a2e;
    font-weight: 500;
    font-family: "Inter", sans-serif;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .vbr_box_design {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .pop_nhg {
	width: 40%;
	background: #fff;
	padding: 16px 20px;
	height: 130px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .pop_nhg h5{
    font-family: "League Spartan", sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: -6px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224  .pop_nhg h5 span{
	display: block;
	color: #000;
	font-size: 16px;
}
/*-------------freedom_tax_agency_panel_deign_new_last_design---------------*/
.freedom_tax_agency_panel_deign_new_last_design_22 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 52px;
 position: relative; /* Add this */
    overflow: hidden;
}
.shapewe {
    position: absolute;
    left: -90px;
    top: 20px;
    width: 44%;
    pointer-events: none;
    z-index: 1;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .titl_pl {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .cdbox_2 {
	width: 30%;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .cdbox_1 {
	width: 70%;
}

.freedom_tax_agency_panel_deign_new_last_design_22 h1 {
   font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
    text-align: left;
    width: 100%;
    color:#666673;
    text-transform: uppercase;
    margin-top: 50px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tax_agency_panel_deign_new_last_design_22 h2 span{
	color: #c4883a;
}

.freedom_tax_agency_panel_deign_new_last_design_22 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tax_agency_panel_deign_new_last_design_22 h3 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; color:#1A1A2E;margin: 0;}
.freedom_tax_agency_panel_deign_new_last_design_22 h3 span{display: block;}

.freedom_tax_agency_panel_deign_new_last_design_22  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .opo_writer p{
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	color:#1A1A2E;
	margin-top: 16px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .opo_writer p span{
	
}
.freedom_tax_agency_panel_deign_new_last_design_22  .vfd_button {
	margin-top: 32px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .ctarbtn {
    display: flex;
padding: 12px 14px;
justify-content: center;
align-items: center;
gap: 10px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    border-radius: 6px;
   font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
    border: 1px solid #C4883A;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;

}
.freedom_tax_agency_panel_deign_new_last_design_22 .ctaaressa h4 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 21px; 
    color:#484858;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .vbr_box_design {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .pop_nhg {
	width: 40%;
	background: #fff;
	padding: 16px 20px;
	height: 130px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .pop_nhg h5{
    font-family: "League Spartan", sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: -6px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tax_agency_panel_deign_new_last_design_22  .pop_nhg h5 span{
	display: block;
	color: #000;
	font-size: 16px;
}
/*----------------------tax_panel_design_inner_page_design_1---------------------------*/
.tax_panel_design_inner_page_design_1 {
	width:100%;
	float: left;
}
.tax_panel_design_inner_page_design_1 img{
	width: 100%;
}

/*----------------------tax_panel_design_inner_page_design_1---------------------------*/
/*-------------tax_panel_design_inner_page_design_2---------------*/
.tax_panel_design_inner_page_design_2 {
	width:100%;
display: flex;
padding: 80px 120px;
justify-content: center;
align-items: center;
	background: #f9f3eb;
}
.tax_panel_design_inner_page_design_2 .widter_area {display: flex;align-items: center;gap: 27px;align-self: stretch;}
.tax_panel_design_inner_page_design_2 .first_box_1 {display: flex;width: 252px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 16px;border-right: 1px solid #DFDAD6;}
.tax_panel_design_inner_page_design_2 .first_box_1 h2{
font-family: Inter;
font-size: 64px;
font-style: normal;
font-weight: 500;
line-height: 64px; /* 100% */
letter-spacing: -1.92px;
	color:#000000;
}
.tax_panel_design_inner_page_design_2 .first_box_1 p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
color:#1A1A2E;
}
.tax_panel_design_inner_page_design_2  .widter_area_2 {display: flex;height: 151.581px;padding: 30px;align-items: center;gap: 70px;}
.tax_panel_design_inner_page_design_2  .first_box_2 {
	width: 205px;
	margin-left: 40px;
}
.tax_panel_design_inner_page_design_2  .first_box_22 {display: flex;width: fit-content;flex-direction: column;align-items: flex-start;gap: 16px;}
.tax_panel_design_inner_page_design_2  .first_box_22 h3{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 500;line-height: 16px; /* 114.286% */letter-spacing: -0.4px;margin: 0;margin-top: 0px;}

.tax_panel_design_inner_page_design_2  .first_box_22 img{
	width: fit-content;
	height: 103px;
	object-fit: contain;
}
.tax_panel_design_inner_page_design_2  .first_box_22 .img_two{
    width: 75px;
    height: 104px;
    object-fit: contain;
}
.tax_panel_design_inner_page_design_2  .first_box_22 h4{
    font-family: "League Spartan", sans-serif;
    font-size: 16px;
    font-weight: 200;
    margin-top: 2px;
    text-align: left;
    width: 100%;
    color: #000000;
    text-transform: math-auto;
}
.tax_panel_design_inner_page_design_2  .first_box_2 .op_para{
font-family: Inter;
font-size: 16px;
font-style: italic;
font-weight: 600;
line-height: 24px;
}
/*-------------tax_panel_design_inner_page_design_3---------------*/
.tax_panel_design_inner_page_design_3 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 52px;
}
.tax_panel_design_inner_page_design_3  .fyw_chnage_panel_2 {
	display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.tax_panel_design_inner_page_design_3 h4 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;color: #1A1A2E;margin: 0;margin-bottom: 52px;}
.tax_panel_design_inner_page_design_3 h3 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; 
	color:#666673;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1 {display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 60px;flex: 1 0 0;background: #f9f3eb;border-radius: 16px;height: 510px;}
.tax_panel_design_inner_page_design_3 .color_box_design_1:hover {
	background:#1a1a2e;
	border-radius: 129px 0px 0px 0px;
	transition: 0.9s;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1 .numbar_count{
	color:#E4C8A4;
text-align: right;
font-family: "DM Sans";
font-size: 100px;
font-style: normal;
font-weight: 100;
line-height: 83.333px;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1 h2{
	    color:#1A1A2E;
	    font-family: "DM Sans";
	    font-size: 32px;
	    font-style: normal;
	    font-weight: 700;
	    line-height: 42px; /* 131.25% */
	    letter-spacing: -0.32px;
	    margin: 0;
	    margin-bottom: -50px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 h2 span{
	display: block;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1:hover h2{
	color:#ffffff;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1 p{
	color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.tax_panel_design_inner_page_design_3 .color_box_design_1 p span{
color: #c98b37;
    border-bottom: 1px solid;	
}
.tax_panel_design_inner_page_design_3 .color_box_design_1:hover p{
	color:#ffffff;
}
/*-------------------tax_panel_design_inner_page_design_4----------------------*/
.tax_panel_design_inner_page_design_4 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 54px;;
	background: #1a1a2e;
}
.tax_panel_design_inner_page_design_4 h3 {
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px;
	color:#F9F3EB;
}
.tax_panel_design_inner_page_design_4 h2 {
  font-family: "DM Sans";
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 50px; /* 113.636% */
  color:#F9F3EB;
  padding: 10px 200px;
}
.tax_panel_design_inner_page_design_4 .tesxt {font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #F9F3EB;text-align: center;text-transform: math-auto;padding: 0px 300px;margin-bottom: 34px;}
.tax_panel_design_inner_page_design_4 .tesxt a{
	color: #C4883A;
	border-bottom: 1px solid;
}
.tax_panel_design_inner_page_design_4 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    background: #cb8d34;
    color: #fff;
    padding: 11px 20px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    margin-top: 0px;
    border: 1px solid #C4883A;
}
.tax_panel_design_inner_page_design_4 .ctarbtn:hover {
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.tax_panel_design_inner_page_design_4  .panel-group {
    margin-bottom: 20px;
    padding: 30px;
    border-radius: 10px;
}
.tax_panel_design_inner_page_design_4  .panel-default > .panel-heading {
    color: #333;
    background-color: #1a1a2e;
    border-color: #1a1a2e;
}
.tax_panel_design_inner_page_design_4  .panel {

    background-color: #1a1a2e;
}
.tax_panel_design_inner_page_design_4  .gtya {
	display: flex;
	gap: 80px;
}
.tax_panel_design_inner_page_design_4  .cder_menu {
 font-family: "DM Sans";
 font-size: 19px;
 font-style: normal;
 font-weight: 700;
 line-height: 34px; /* 141.667% */
 letter-spacing: -0.24px;
 color: #F9F3EB;
 width: 35%;
}
.tax_panel_design_inner_page_design_4  .cder_menu ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	padding-left: 10px;
}
.tax_panel_design_inner_page_design_4  .cder_menu ul li{
	width: 100%;
	float: left;
	padding: 2px 0px;
}
.tax_panel_design_inner_page_design_4  #accordion .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 10px;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-heading {
    border-radius: 60px;
    padding: 0;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-title a {
    background: #1a1a2e none repeat scroll 0 0;
    border-top: 1px solid #484858;
    border-bottom: none;
    color: #EDDAC2;
    display: block;
    padding: 14px;
    position: relative;
    transition: all 0.3s ease 0s;
    text-decoration: none;
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 46px; /* 121.053% */
    letter-spacing: -0.76px;
    outline: none;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-title a.collapsed {
    background: #1a1a2e none repeat scroll 0 0;
    border: none;
    color: #F9F3EB;
    border-radius: 3px;
    border-top: 1px solid #484858;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    border: 1px solid transparent;
    box-shadow: inherit;
    color: #F9F3EB;
    content: "\f068";
    font-family: 'FontAwesome';
    font-size: 29px;
    right: 10px;
    position: absolute;
    text-align: center;
    top: 9px;
    transition: all 0.3s ease 0s;
    transform: rotate(178deg);
    font-weight: 100;
    background: transparent;
    width: 35px;
    height: 35px;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-title a.collapsed::after {
    border: none;
    box-shadow: none;
    color: #F9F3EB;
    content: "\2b";
    transform: rotate(88deg);
    width: 35px;
    height: 35px;
    background: transparent;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-body {
    background: #1a1a2e none repeat scroll 0 0;
    border-top: medium none;
    padding: 0px 25px 10px 9px;
    position: relative;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-body p {
    padding-left: 17px;
    font-family: "League Spartan", sans-serif;
    font-size: 21px;
    line-height: 34px;
    font-weight: 300;
    margin: 20px 0px;
    color: #F9F3EB;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-body .prad {
 font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #ffffff;
    width: 65%;
}
.tax_panel_design_inner_page_design_4  #accordion .panel-body .prad a{
    color: #C4883A;
    border-bottom: 1px solid;
}
/*-------------------tax_panel_design_inner_page_design_5----------------------*/
.tax_panel_design_inner_page_design_5 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
	background: #fcfaf9;
}
.tax_panel_design_inner_page_design_5 .fyw_chnage_panel_1 {
    display: flex;
    align-items: flex-start;
    gap: 24px;
}
.tax_panel_design_inner_page_design_5 .opji{
display: flex;
width: 708px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;	
}
.tax_panel_design_inner_page_design_5 .firse_boc_1 {display: flex;width: 468px;padding: 30px;flex-direction: column;align-items: flex-start;gap: 16px;align-self: stretch;border: 1px solid #DFDAD6;border-radius: 16px;}
.tax_panel_design_inner_page_design_5 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;text-align:left;width:100%;margin-bottom: 0;}

.tax_panel_design_inner_page_design_5 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	margin: 0;
}
.tax_panel_design_inner_page_design_5 .firse_boc_1 h4{
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 30px;
	color:#666673;
	
}
.tax_panel_design_inner_page_design_5 .firse_boc_1 h4 span{display: block;}
.tax_panel_design_inner_page_design_5 .firse_boc_1 .parat_mk {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: #1A1A2E;
}
.tax_panel_design_inner_page_design_5 .hal_ful {
    display: flex;
    padding: 28px;
    flex-direction: column;
    align-items: flex-start;
    gap: 50px;
    align-self: stretch;
    border-radius: 0 100px 0 0;
    background: #F9F3EB;
}
.tax_panel_design_inner_page_design_5 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #C4883A;margin: 0;}
.tax_panel_design_inner_page_design_5 .hal_ful h5{
	font-family: "DM Sans";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 42px;
	letter-spacing: -0.32px;
	margin: 0px;
	color: #1A1A2E;
	margin-bottom: -40px;
}

.tax_panel_design_inner_page_design_5 .hal_ful p{
	    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: #1A1A2E;
    align-self: stretch;}
.tax_panel_design_inner_page_design_5 .hal_ful p a{
    color: #C4883A;
    border-bottom: 1px solid;
}
  .tax_panel_design_inner_page_design_6-section{display: flex;padding: 100px 120px 150px 120px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 54px;position: relative;overflow: hidden;}

    .tax_panel_design_inner_page_design_6-container{
      width: 100%;
    }

    /* LEFT CONTENT */
    .tax_panel_design_inner_page_design_6-content{
      width: 100%;
      display: inline-block;
    }

    .tax_panel_design_inner_page_design_6-subtitle{
  font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; /* 142.857% */
text-transform: uppercase;
      color:#1A1A2E;
 
    }

    .tax_panel_design_inner_page_design_6-title{
      font-family: "DM Sans";
      font-size: 44px;
      font-style: normal;
      font-weight: 700;
      line-height: 50px; /* 113.636% */
      letter-spacing: -0.88px;
      color:#1e2238;
      margin: 24px 0px;
    }
    .tax_panel_design_inner_page_design_6-textds{font-family: Inter;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;color: #666673;margin-bottom: 16px;}
    .tax_panel_design_inner_page_design_6-text{
		font-family: Inter;
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 26px;
		margin-bottom: 54px;
	}

    .tax_panel_design_inner_page_design_6-text span{
      color:#c98b37;
      font-weight:600;
    }

    /* CTA CARD */
    .tax_panel_design_inner_page_design_6-text .cta-box{
      width:300px;
      background:#c78a38;
      border-radius:18px;
      padding:24px 24px;
      box-shadow:0 12px 25px rgba(0,0,0,0.08);
      transition:0.3s ease;
      margin-top:25px;
    }

    .tax_panel_design_inner_page_design_6-text .cta-box:hover{
      transform:translateY(-4px);
    }

    .tax_panel_design_inner_page_design_6-text .calendar-icon{
      width:34px;
      height:34px;
      border:1.5px solid rgba(255,255,255,0.7);
      border-radius:10px;
      display:flex;
      align-items:center;
      justify-content:center;
      color:#fff;
      margin-bottom:35px;
      font-size:15px;
    }

    .tax_panel_design_inner_page_design_6-text .cta-bottom{
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:20px;
    }

    .tax_panel_design_inner_page_design_6-text .cta-bottom h4{
      color:#fff;
      font-size: 17px;
      font-weight:500;
      line-height:1.4;
      font-family: "Inter", sans-serif;
    }

    .tax_panel_design_inner_page_design_6-section .arrowbtn{
      background: #c4883a;
     min-width: 46px;
    height: 46px;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px; 
    border-radius: 6px;
    align-items: center;
    color: #fff;
    
    padding: 20px 20px;
    display: inline-flex;
    border: 1px solid #C4883A;
    }
    .tax_panel_design_inner_page_design_6-section .arrowbtn:hover{
		border: 1px solid #C4883A;
		color: #C4883A;
		background: transparent; 
    }
     .tax_panel_design_inner_page_design_6-section .arrowbtn:hover span img{
        filter: invert(1);	
	}
    .tax_panel_design_inner_page_design_6-section .arrowbtnt{
      min-width: 46px;
      height: 46px;
      background:#1d2037;
      border-radius: 6px;
      align-items:center;
      color:#fff;
     font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px; 
      padding: 20px 20px;
      display: inline-flex;
    }

    .tax_panel_design_inner_page_design_6-section .arrowbtnt:hover{
      border: 1px solid #1d2037;
	  color: #1d2037;
	  background: transparent;
	 
    }
    .tax_panel_design_inner_page_design_6-section  .arrowbtnt:hover span img{
    	 filter: invert(1);
}
    .tax_panel_design_inner_page_design_6-subtitle  .opmk_l {
    width: 28px;
    height: 28px;
    background: #C4883A;
    display: inline-block;
    border-radius: 29px 0 0 0;
    position: relative;
    top: 3px;
    margin-right: 7px;
}

/*-------------------tax_panel_design_inner_page_design_7----------------------*/
.tax_panel_design_inner_page_design_7 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 52px;
	background:#C4883A;
}
.tax_panel_design_inner_page_design_7 .fyw_chnage_panel_2 {display: flex;align-items: flex-start;gap: 24px;align-self: stretch;margin-top: 52px;}
.tax_panel_design_inner_page_design_7 .top_ban_textdesign {
	display: flex;
	gap: 140px;
}
.tax_panel_design_inner_page_design_7 .left_bo{
	width: 50%;
}
.tax_panel_design_inner_page_design_7 .left_bo h2{
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
    color:#F9F3EB;
}
.tax_panel_design_inner_page_design_7 .left_bo h3{
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: -0.88px;
    color: #F9F3EB;
}
.tax_panel_design_inner_page_design_7 .left_bo h3 span{display: block;}
.tax_panel_design_inner_page_design_7 .right_bo{
	width: 50%;
}

.tax_panel_design_inner_page_design_7 .right_bo .parat_text{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #F9F3EB;margin-top: 72px;}

.tax_panel_design_inner_page_design_7 .right_bo .dse{
	display: inline-flex;
	align-items: center;
	gap: 12px;
	background: #F9F3EB;
	color: #c4883a;
	text-decoration: none;
	padding: 8px 28px;
	border-radius: 8px;
	font-size: 15px;
	font-weight: 600;
	transition: 0.3s ease;
	font-family: "Inter", sans-serif;
	height: 56px;
	margin-top: 7px;
	border: none;
}
.tax_panel_design_inner_page_design_7 .right_bo .dse span{
	
}
.tax_panel_design_inner_page_design_7 .pog_box {
	background: #ffffff;
	display: flex;
	padding: 38px 28px;
	flex-direction: column;
	align-items: flex-start;
	gap: 50px;
	flex: 1 0 0;
	border-radius: 10px;
	height: 460px;
} 
.tax_panel_design_inner_page_design_7 .pog_box h4{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#C4883A;margin: 0;} 
.tax_panel_design_inner_page_design_7 .pog_box h5{
 font-family: "DM Sans";
 font-size: 34px;
 font-style: normal;
 font-weight: 400;
 line-height: 46px; /* 121.053% */
 letter-spacing: -0.76px;
 color:#1A1A2E;
 margin: 0;
 margin-bottom: -37px;
} 
.tax_panel_design_inner_page_design_7 .pog_box p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
color:#1A1A2E;
}

/*-------------------tax_panel_design_inner_page_design_8----------------------*/
.tax_panel_design_inner_page_design_8 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 52px;
	background: #1a1a2e;
}
.liderdsswrap {
    width: calc(100vw - ((100vw - 1270px) / 2));
}
.tax_panel_design_inner_page_design_8 .top_ban_textdesign {
	display: flex;
	gap: 140px;
}
.tax_panel_design_inner_page_design_8 .left_bo{
	width: 50%;
}
.tax_panel_design_inner_page_design_8 .left_bo h2{
    font-size: 14px;
    font-weight: 700;
    color: #F9F3EB;
    text-transform: uppercase;
    margin-bottom: 16px;
    font-family: "DM Sans", sans-serif;
}
.tax_panel_design_inner_page_design_8 .left_bo h3{
    font-size: 33px;
    line-height: 42px;
    font-weight: 700;
    color: #F9F3EB;
    letter-spacing: 0px;
    margin-bottom: 36px;
    font-family: "DM Sans", sans-serif;
}
.tax_panel_design_inner_page_design_8 .left_bo h3 span{display: block;}
.tax_panel_design_inner_page_design_8 .right_bo{
	width: 50%;
}

.tax_panel_design_inner_page_design_8 .right_bo .parat_text{
	font-size: 15px;
	line-height: 1.8;
	color: #F9F3EB;
	margin-bottom: 15px;
	font-family: "Inter", sans-serif;
	width: 100%;
	display: inline-block;
	margin-bottom: 0;
}

.tax_panel_design_inner_page_design_8 .right_bo .dse{
	display: inline-flex;
	align-items: center;
	gap: 12px;
	background: #F9F3EB;
	color: #c4883a;
	text-decoration: none;
	padding: 8px 28px;
	border-radius: 8px;
	font-size: 15px;
	font-weight: 600;
	transition: 0.3s ease;
	font-family: "Inter", sans-serif;
	height: 56px;
	margin-top: 7px;
	border: none;
}
.tax_panel_design_inner_page_design_8 .right_bo .dse span{
	
}
.tax_panel_design_inner_page_design_8 .pog_box {display: flex;padding: 38px 28px;flex-direction: column;align-items: flex-start;gap: 50px;align-self: stretch;border-radius: 10px;background: #F4E9DB;height: 530px;} 
.tax_panel_design_inner_page_design_8 .pog_box h4{
    color: #c4883a;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
} 
.tax_panel_design_inner_page_design_8 .pog_box h5{
    color:#1A1A2E;
    font-family: "DM Sans";
    font-size: 38px;
    font-style: normal;
    font-weight: 300;
    line-height: 46px; /* 121.053% */
    letter-spacing: -0.76px;
    margin-bottom: -40px;
} 
.tax_panel_design_inner_page_design_8 .pog_box p{
    color: #1a1a2e;
 font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.tax_panel_design_inner_page_design_8  .lolk {
    color: #ffffff;
    padding: 10px 270px;
    text-align: center;
/* Text/M */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-top: 40px;
}
.tax_panel_design_inner_page_design_8  .lolk a{
	color:#C4883A;
	font-weight: 600;
	border-bottom: 1px solid;
}
.tax_panel_design_inner_page_design_8  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.tax_panel_design_inner_page_design_8  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.tax_panel_design_inner_page_design_8  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -662px;
	top: -74px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
}


.tax_panel_design_inner_page_design_8  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -602px;
	top: -74px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
}

/*-------------------tax_panel_design_inner_page_design_9----------------------*/
.tax_panel_design_inner_page_design_9 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 40px;
	background: #f9f3eb;
}
.tax_panel_design_inner_page_design_9  .fyw_chnage_panel_3 {
display: flex;
align-items: flex-start;
gap: 40px;
align-self: stretch;	
}
.tax_panel_design_inner_page_design_9  h6{
	text-align: center;
/* Title/XL-Bold */
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: -0.88px;
}
.tax_panel_design_inner_page_design_9  h6 span{
	display: block;
}
.tax_panel_design_inner_page_design_9  h5{
    text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px;
    color:#666673;
}
.tax_panel_design_inner_page_design_9 .lef_gtfd {
	width: 100%;
	display: inline-block;
	padding: 20px 20px;
	margin-top: 20px;
	padding-left: 0;
}
.tax_panel_design_inner_page_design_9 .lef_gtfd .box_dvc_1 {
    display: flex;
    padding: 32px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    flex: 1 0 0;
    align-self: stretch;
    background: #fff;
    border-left: 9px solid #E4C8A4;
    border-radius: 8px;
    height: 310px;
     overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.tax_panel_design_inner_page_design_9 .lef_gtfd .box_dvc_1 h2 {
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px;
letter-spacing: -0.28px;
    color: #1a1a2e;
    margin: 0;
    margin-bottom: 10px;
}
.tax_panel_design_inner_page_design_9 .lef_gtfd .box_dvc_1 p{
    font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #1a1a2e;

}
.tax_panel_design_inner_page_design_9 .lef_gtfd .box_dvc_1 p a{
    color: #C4883A;
    border-bottom: 1px solid;    
}
.tax_panel_design_inner_page_design_9  .no-paddingll {
	padding: 11px;
}
.team-section{
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 28.098px;
}
/* Default (all slides) */
.teamSwiper .advisor-card{
    border-radius:24px;
    overflow: hidden;
    background:transparent;
}

.teamSwiper .advisor-card img{
    width:100%;
    height:520px;        /* Full image */
    object-fit: cover;
    display:block;
    transition:.45s ease;
}

.teamSwiper .advisor-info{
    display:none;
}

/* Active slide */
.teamSwiper .swiper-slide-active .advisor-card{
    background: transparent;
}

.teamSwiper .swiper-slide-active .advisor-card img{
    height: 370px;        /* Half image */
    object-fit: cover;
    margin-top: 60px;
    border-radius: 10px 10px 0px 0px;
}

.teamSwiper .swiper-slide-active .advisor-info{
    display:block;
    padding: 21px;
    background: #F9F3EB;
}

/* All inactive slides */
.teamSwiper .swiper-slide:not(.swiper-slide-active) .advisor-card img{
    height: 610px;        /* Full image */
    border-radius: 10px;
    margin-top: 60px;
}

.teamSwiper .swiper-slide:not(.swiper-slide-active) .advisor-info{
    display:none;
}


.team-wrapper{display: flex;align-items: center;gap: 42px;align-self: stretch;}

/* Left Content */

.team-content{
    background:#fff;
    border:1px solid #e6e6e6;
    display: flex;
    width: 607px;
    padding: 46px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    align-self: stretch;
    border-radius: 16px;
}

.eyebrowscs{
	color: #666673;
	font-family: "DM Sans", sans-serif;
	font-size: 13px;
	font-style: normal;
	text-align: left;
	width: 100%;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 8px;
	float: left;
}

.team-content h2{
    color: #000000;
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */

}

.team-content p{
    color: #000000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 162.5% */
}

.team-nav{
    display:flex;
    gap:15px;
    margin-top:50px;
}

.team-prev,
.team-next{
    width:52px;
    height:52px;
    border:none;
    border-radius:50%;
    cursor:pointer;
    transition:.3s;
    font-size:20px;
}

.team-prev{
    background:#e8d7c2;
    color:#444;
}

.team-next{
    background:#c68b2f;
    color:#fff;
}

.team-prev:hover,
.team-next:hover{
    transform:translateY(-3px);
}

/* Slider */

.team-slider-wrap{
    overflow:hidden;
	display: flex;
width: 551px;
align-items: center;
gap: 28px;
    height: 550px;
}

.teamSwiper{
    overflow:visible;
    display: flex;
    width: 551px;
    align-items: center;
    gap: 28px;
}

.teamSwiper .swiper-slide{
    width:380px !important;
    border-radius: 10px;
}

.advisor-card{
    background: #f9f3eb;
    border-radius: 8px;
    overflow:hidden;
}

.advisor-card img{
    width:100%;
    height:320px;
    object-fit:cover;
    display:block;
    object-position: top;
}

.advisor-info{
 display: flex;
 height: 235px;
 padding: 24px;
 flex-direction: column;
 align-items: flex-start;
 gap: 24px;
 align-self: stretch;
}

.advisor-top{
    display:flex;
    justify-content:space-between;
    align-items:flex-start;
    width: 100%;
}

.advisor-top h3{font-family: Inter;font-size: 24px;font-style: normal;font-weight: 600;line-height: 34px;color: #1A1A2E;margin: 0;margin-bottom: 8px;}

.advisor-top span{
    color:#1A1A2E;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin-top: unset;
}

.linkedin{
 width: 25px;
 height: 24px;
 aspect-ratio: 25/24;
 color:#000 !important;
 font-weight: 800 !important;
 font-size: 24px !important;
 margin-top: 15px;
}

.advisor-info p{font-family: Inter;font-size: 15px;font-style: normal;font-weight: 400;line-height: 21px;color:#1A1A2E;margin-top: 13px;}

/* Responsive */

@media(max-width:1024px){

    .team-wrapper{
        grid-template-columns:1fr;
        padding:0 20px;
    }

    .team-content h2{
        font-size:42px;
    }
}

@media(max-width:768px){

    .team-section{
        padding:40px 0;
    }

    .team-content{
        padding:25px;
    }

    .team-content h2{
        font-size:32px;
    }

    .teamSwiper .swiper-slide{
        width:280px !important;
    }

    .advisor-card img{
        height:260px;
    }

    .advisor-top h3{
        font-size:22px;
    }
  
  
  
  /*==================================================
TEAM SECTION MOBILE
==================================================*/

@media (max-width:768px){

.team-section{
    padding:60px 20px;
    overflow:hidden;
}

.team-wrapper{
    display:block;
}

.team-content{
    width:100%;
    background:transparent;
    margin-bottom:35px;
}

.team-content h2{
font-size: 27px;
            line-height: 32px;
            margin: 15px 0 20px;
}

.team-content p{
    font-size:16px;
    line-height:30px;
}

.team-nav{
    margin-top:28px;
    margin-bottom:35px;
}

.team-prev,
.team-next{
    width:56px;
    height:56px;
    border-radius:50%;
    border:none;
}

.team-prev{
    background:#E9D8C2;
    color:#7B6A54;
}

.team-next{
    background:#C98B37;
    color:#fff;
}

/* Slider */

.team-slider-wrap{
    width:100%;
    overflow:hidden;
    height:auto;
}

.teamSwiper{
    overflow:visible;
    width:100%;
}

.teamSwiper .swiper-slide{
    width:82% !important;
}

/* Active Card */

.teamSwiper .swiper-slide-active .advisor-card{

    background:#F9F3EB;
    border-radius:18px;
    overflow:hidden;
}

.teamSwiper .swiper-slide-active img{

    height:340px;
    margin-top:0;
    border-radius:18px 18px 0 0;
}

.teamSwiper .swiper-slide-active .advisor-info{

    display:block;
    padding:24px;
}

/* Inactive Card */

.teamSwiper .swiper-slide:not(.swiper-slide-active) img{

    height:540px;
    margin-top:0;
    border-radius:18px;
}

.teamSwiper .swiper-slide:not(.swiper-slide-active) .advisor-info{

    display:none;
}

.advisor-top h3{
    font-size:22px;
    line-height:30px;
}

.advisor-info p{
    margin-top:18px;
    font-size:16px;
    line-height:30px;
}

.linkedin{
    font-size:22px !important;
}

}  
}

/*-------------freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design---------------*/
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background: #1A1A2E;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h2 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; /* 142.857% */
text-transform: uppercase;
    color:#F9F3EB;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h2 span{
	color: #c4883a;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h2 .opmk_l{width: 28px;height: 28px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 9px;margin-right: 7px;}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h2 .opmk_l11{width: 28px;height: 28px;background: #C4883A;display: inline-block;border-radius: 29px 0 0 0;position: relative;top: 9px;margin-right: 7px;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h3 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */ color: #ffffff;margin: 0;margin-top: 16px;}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h3 span{display: block;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 11px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #F9F3EB;margin: 20px 0px;}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer p span{
	    color: #C4883A;
    border-bottom: 1px solid;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer p a{
	    color: #C4883A;
    border-bottom: 1px solid;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .opo_writer .lopks{
    border-bottom: 1px solid;
    color:#F9F3EB;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .vfd_button {
	
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 13px 20px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    margin-top: -3px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design  .ctaaressa h4 {
    margin-top: 28px;
    font-size: 18px;
    line-height: 1.5;
    color: #ffffff;
    font-weight: 500;
    font-family: "League Spartan", sans-serif;
}

/*---------freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22-----------*/
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;
	background: #f9f3eb;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h6{
	font-family: "Rajdhani", sans-serif;
	font-size: 14px;
	color: #002046;
	font-weight: 700;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 .faw_nab{
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	color: #002046;
	font-weight: 500;
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 18px;
	margin-bottom: 0px;
	text-transform: math-auto;
	letter-spacing: 1px;
	padding-left: 30px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 .faw_nab ul{
	padding: 0;
	margin: 0;
	list-style-type: square;
	padding-left: 20px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 .faw_nab ul li{
	float: left;
	width: 100%;
	padding: 10px 0px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h5{
text-align: center;
/* Title/XL-Bold */
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
color:#1A1A2E;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h5 span{
	text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px;
	display: block;
	color:#666673;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h3{
	font-family: "Rajdhani", sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: 400;
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 19px;
    margin-bottom: 0px;
    line-height: 33px;
    padding: 0px 160px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  .panel-group {
    border-radius: 3px;
    margin-bottom: 0;
    padding: 30px 150px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-heading {
    border-radius: 30px;
    padding: 0;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-title a {
    background: #f9f3eb none repeat scroll 0 0;
    border-top: 1px solid #E8E8EA;
    border-radius: 0px;
    color: #1A1A2E;
    display: block;
    padding: 23px;
    position: relative;
    transition: all 0.3s ease 0s;
    text-decoration: none;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    border-bottom: 1px solid #E8E8EA;
    padding-left: 0;
    padding-bottom: 10px;
    outline: none;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-title a.collapsed {
    background: #f9f3eb none repeat scroll 0 0;
    border: none;
    color: #333;
    border-top: 1px solid #E8E8EA;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    background: transparent;
    border: none;
    border-radius: 50%;
    box-shadow: inherit;
    color: #C4883A;
    content: "\f107";
    font-family: 'FontAwesome';
    font-size: 18px;
    right: 20px;

    position: absolute;
    text-align: center;
    top: 13px;
    transition: all 0.3s ease 0s;
    transform: rotate(178deg);
    font-weight: 100;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-title a.collapsed::after {
    background: transparent;
    border: none;
    box-shadow: none;
    color: #333;
    content: "\f105";
    transform: rotate(88deg);
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-body {
    background: #f9f3eb none repeat scroll 0 0;
    border-top: medium none;
    padding: 20px 25px 10px 9px;
    position: relative;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-body p {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
	color:#1A1A2E;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22  #accordion .panel-body p a{
    color: #1A1A2E;
    border-bottom: 1px solid;
}
/*---------freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1-----------*/
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 {
	width: 100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 40px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 h5 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; 
    color: #666673;

}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 h6 {
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
    width: 90%;
    color: #1a1a2e;
  
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .arrowbtn{
      background: #c4883a;
      min-width: 46px;
      height: 46px;
      border-radius: 9px;
      align-items: center;
      color: #fff;
      font-size: 16px;
      transition: 0.3s ease;
      border: none;
      font-family: "Inter", sans-serif;
      font-weight: 500;
      padding: 23px 13px;
      display: inline-flex;
      margin-top: 93px;
      float: right;
      border: 1px solid #C4883A;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .arrowbtn span{
		margin-left: 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .arrowbtn:hover{
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn{
     width: 100%;
     float: left;
     margin-top: 40px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn h3{
     color: #C4883A;
     font-family: "Inter", sans-serif;
     font-size: 13px;
     font-style: normal;
     text-align: left;
     width: 100%;
     font-weight: 600;
     text-transform: uppercase;
     margin-bottom: 8px;
     float: left;
     margin-top: 30px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn .datedes{
     color:#96969F;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn h2{
font-family: "DM Sans";
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
letter-spacing: -0.24px;
    color: #1A1A2E;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -662px;
	top: -74px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
}


.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -602px;
	top: -74px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn h2 a{
     color: #1A1A2E;    
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn p{
 font-family: Inter;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 line-height: 24px;
 color: #1A1A2E;
 height: 72px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_pic{
    width:100%;
    float: left;
    height: 240px;
    object-fit: cover;
    object-position: center;
    border-radius: 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  .discoverydbtn {
      color: #C4883A;
      font-size: 14px;
      font-weight: 500;
      transition: 0.3s ease;
      font-family: "Inter", sans-serif;
      margin: 0;
      padding: 0;
      display: inline-block;
      margin-top: 18px;
      border: none;
    }

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1  .discoverydbtn:hover {
      border-color: var(--primary);
    }
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1   .discoverydbtn span{
    	font-size: 10px;
    }

/*---------freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1-----------*/
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 {
	width: 100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 40px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 h5 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
	color:#666673;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 h6 {
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */

    color: #1A1A2E;

}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .no-paddinglll {
    padding: 0;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .arrowbtn{
      background: #c4883a;
      min-width: 46px;
      height: 46px;
      border-radius: 9px;
      align-items: center;
      color: #fff;
      font-size: 16px;
      transition: 0.3s ease;
      border: none;
      font-family: "Inter", sans-serif;
      font-weight: 500;
      padding: 23px 13px;
      display: inline-flex;
      margin-top: 93px;
      float: right;
      border: 1px solid #C4883A;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .arrowbtn span{
		margin-left: 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .arrowbtn:hover{
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn{
     width: 100%;
     float: left;
     margin-top: 0px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn h3{
     color: #C4883A;
     font-family: "Inter", sans-serif;
     font-size: 13px;
     font-style: normal;
     text-align: left;
     width: 100%;
     font-weight: 600;
     text-transform: uppercase;
     margin-bottom: 8px;
     float: left;
     margin-top: 30px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn .datedes{
     color:#96969F;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn h2{
font-family: "DM Sans";
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
letter-spacing: -0.24px;
    color: #1A1A2E;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -212px;
	top: -54px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
}


.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -150px;
	top: -54px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn h2 a{
     color: #1A1A2E;    
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn p{
 font-family: Inter;
 font-size: 14px;
 font-style: normal;
 font-weight: 400;
 line-height: 24px;
 color: #1A1A2E;
 height: 62px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_pic{
    width:100%;
    float: left;
    height: 310px;
    object-fit: cover;
    object-position: center;
    border-radius: 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  .discoverydbtn {
      color: #C4883A;
      font-size: 14px;
      font-weight: 500;
      transition: 0.3s ease;
      font-family: "Inter", sans-serif;
      margin: 0;
      padding: 0;
      display: inline-block;
      margin-top: 18px;
      border: none;
    }

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112  .discoverydbtn:hover {
      border-color: var(--primary);
    }
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112   .discoverydbtn span{
    	font-size: 10px;
    }


/*-------------freedom_tax_agesaaancy_panel_deign_dssssnew_last_design---------------*/
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h2 {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px; /* 142.857% */text-transform: uppercase;color:#F9F3EB;margin: 0;}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h2 span{
	color: #c4883a;
}

.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h2 .opmk_l{width: 28px;height: 28px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 8px;margin-right: 7px;}

.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h3 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;color:#F9F3EB;margin: 24px 0px;}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design .olore {
    color: #C4883A;
    display: initial;
    border-bottom: 1px solid #C4883A;
}

.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h3 span{display: block;}

.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 0px;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color:#F9F3EB;margin: 0;}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer p a{   
    color: #C4883A;
    border-bottom: 1px solid;

}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .opo_writer p span{
	color: #C4883A;
	border-bottom: 1px solid;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .vfd_button {
	margin-top: 50px;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .ctaaressa {
	display: flex;
	gap: 34px;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 5px 18px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    margin-top: 10px;
    height: 44px;
    border: 1px solid #C4883A;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design  .ctaaressa h4 {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 21px; 
	color:#B8B8BE;
}

/*-------------------tax_panel_design_inner_page_design_555----------------------*/
.tax_panel_design_inner_page_design_555 {
	width:100%;
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 54px;
}

.tax_panel_design_inner_page_design_555 .vfrt_box {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 24px;
flex: 1 0 0;	
}
.tax_panel_design_inner_page_design_555 .fyw_chnage_panel_3 {
	display: flex;
	gap: 54px;
	align-self: stretch;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 {
    display: flex;
    width: 468px;
    padding: 30px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    align-self: stretch;
    height: 538px;
    flex: 1;
    position: sticky;
    top: 70px; /* distance from top when sticky */
    align-self: flex-start;
    height: fit-content;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px; /* 142.857% */text-transform: uppercase;color: #1A1A2E;text-align: left;width: 100%;margin: 0;margin-top: -30px;}
.tax_panel_design_inner_page_design_555 .firse_boc_1  h2 .opmk_l {
    width: 28px;
    height: 28px;
    background: #C4883A;
    display: inline-block;
    border-radius: 29px 0 0 0;
    position: relative;
    top: 7px;
    margin-right: 7px;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 .parat_mk {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
	color:#1A1A2E;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 .parat_mk  a{
    color: #C4883A;
    border-bottom: 1px solid;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 h3{font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;color: #1A1A2E;margin: 0;}
.tax_panel_design_inner_page_design_555 .firse_boc_1 h4{font-family: Inter;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;color:#666673;margin: 0;margin-bottom: -10px;}
.tax_panel_design_inner_page_design_555 .firse_boc_1 h4 span{display: block;}
.tax_panel_design_inner_page_design_555 .hal_ful {
	display: flex;
	padding: 38px 28px;
	flex-direction: column;
	align-items: flex-start;
	gap: 50px;
	align-self: stretch;
	background: #f9f3eb;
	border-radius: 10px;
}
.tax_panel_design_inner_page_design_555 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#C4883A;margin: 0;}
.tax_panel_design_inner_page_design_555 .hal_ful h5{font-family: "DM Sans";font-size: 38px;font-style: normal;font-weight: 400;line-height: 46px; /* 121.053% */color:#1A1A2E;margin: 0;}
.tax_panel_design_inner_page_design_555 .hal_ful p{
	color: #1A1A2E;
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	margin-top: -33px;
}
.tax_panel_design_inner_page_design_555 .hal_ful p a{
    color: #C4883A;
    border-bottom: 1px solid;
}
.tax_panel_design_inner_page_design_555 .parat_mkfred {
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 4px;
    text-align: center;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    margin-top: 30px;
    letter-spacing: 0px;
    line-height: 32px;
    padding: 10px 280px;
}
.tax_panel_design_inner_page_design_555 .parat_mkfred a{
	color: #c4883a;
	border-bottom: 1px solid;
}
.tax_panel_design_inner_page_design_555 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 7px;
 
}
.tax_panel_design_inner_page_design_555 .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.tax_panel_design_inner_page_design_555 .ctarbtnsaaa {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 7px;
    float: left;
}
.tax_panel_design_inner_page_design_555 .ctarbtnsaaa:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.tax_panel_design_inner_page_design_555 .ctarbtn22 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 7px;
    float: left;
    border: 1px solid #C4883A;
}
.tax_panel_design_inner_page_design_555 .ctarbtn22:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
/*-------------------tax_panelmanagmentpagedes_design_inner_page_design_5----------------------*/
.tax_panelmanagmentpagedes_design_inner_page_design_5 {display: flex;padding: 100px 120px;flex-direction: column;justify-content: center;align-items: center;gap: 24px;background: #FCFAF9;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .fyw_chnage_panel_1 {
	display: flex;
align-items: flex-start;
gap: 24px;
}
.no-paddingasa {
	padding:0px;
}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 {display: flex;width: 468px;height: 554px;padding: 30px;flex-direction: column;justify-content: center;align-items: center;gap: 16px;border-radius: 16px;border: 1px solid #DFDAD6;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;text-align: left;width: 100%;margin: 0;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 .ctarbtn{
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 127px;
    border: 1px solid #C4883A;
    float: left;
}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	letter-spacing: -0.88px;
	color:#1A1A2E;
	margin: 0;
}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 h4{font-family: "Inter", sans-serif;font-size: 16px;font-weight: 400;margin-bottom: 4px;text-align: left;width: 100%;color: #1a1a2e;text-transform: math-auto;margin-top: 30px;letter-spacing: 0px;line-height: 27px;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 h4 span{display: block;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .hal_ful {display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 50px;align-self: stretch;border-radius: 0 100px 0 0;background:#F9F3EB;margin-bottom: 24px;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #C4883A;}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .hal_ful h5{
	font-family: "DM Sans";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 42px; /* 131.25% */
	letter-spacing: -0.32px;
	margin:0px;
	color:#1A1A2E;
	margin-bottom: -40px;
}
.tax_panelmanagmentpagedes_design_inner_page_design_5 .hal_ful p{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	color:#1A1A2E;
align-self: stretch;
}

.tax_panelmanagmentpagedes_design_inner_page_design_5 .firse_boc_1 .lokos {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
}

/*-------------------freedom_tex_panel_design_jio_1----------------------*/
.freedom_tex_panel_design_jio_1 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background: #c4883a;
}
.freedom_tex_panel_design_jio_1 h3{
	color: #fff;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px; 
}
.freedom_tex_panel_design_jio_1 h4{
color: #fff;
    text-align: center;
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px;
    padding: 10px 220px;
}
.freedom_tex_panel_design_jio_1 h5{
	color: #ffffff;
text-align: center;
/* Text/M */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	padding: 20px 110px;

}
.freedom_tex_panel_design_jio_1 .fyw_chnage_panel_7 {
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;	
}
.freedom_tex_panel_design_jio_1 .content_box_design {display: flex;padding: 38px 28px;flex-direction: column;align-items: flex-start;gap: 50px;flex: 1 0 0;align-self: stretch;background: #F9F3EB;border-radius: 10px;}
.freedom_tex_panel_design_jio_1 .content_box_design h2{
	color: #000000;
	font-family: "DM Sans";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 42px; /* 131.25% */
	letter-spacing: -0.32px;
	margin: 0;
	margin-bottom: -30px;
}
.freedom_tex_panel_design_jio_1 .content_box_design .opor_posd{
	color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.freedom_tex_panel_design_jio_1 .content_box_design .opor_posd ul{
	padding: 0;
	margin: 0;
	padding-left: 20px;
}
.freedom_tex_panel_design_jio_1 .content_box_design .opor_posd ul li{
	width: 100%;
	float: left;
	padding: 4px 0px;
}
.freedom_tex_panel_design_jio_1 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #1a1a2e;
    color: #fff;
    text-decoration: none;
    padding: 19px 28px;
    border-radius: 8px;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    margin-top: 32px;
    border: 1px solid #1a1a2e;
}
.freedom_tex_panel_design_jio_1 .ctarbtn:hover {
	border: 1px solid #1a1a2e;
    color: #1a1a2e;
    background: transparent;
}
.freedom_tex_panel_design_jio_1 h6{
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	text-align: center;
	color: #F9F3EB;
}
/*-------------------tax_panelmanagmentpagedes_design_inner_page_design_5----------------------*/
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 {display: flex;padding: 100px 120px;flex-direction: column;justify-content: center;align-items: center;gap: 24px;background: #FCFAF9;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .fyw_chnage_panel_1 {
	display: flex;
align-items: flex-start;
gap: 24px;
}
.no-paddingasa {
	padding:0px;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .tigh {
   display: flex;
width: 808px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch; 
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 {
	display: flex;width: 468px;height: 554px;padding: 30px;flex-direction: column;justify-content: center;align-items: center;gap: 16px;border-radius: 16px;border: 1px solid #DFDAD6;
position: sticky;
    top: 70px;
    align-self: flex-start;
    height: fit-content;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;text-align: left;width: 100%;margin: 0;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 .ctarbtn{
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 127px;
    border: 1px solid #C4883A;
    float: left;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	letter-spacing: -0.88px;
	color:#1A1A2E;
	margin: 0;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 h4{font-family: "Inter", sans-serif;font-size: 16px;font-weight: 400;margin-bottom: 4px;text-align: left;width: 100%;color: #1a1a2e;text-transform: math-auto;margin-top: 30px;letter-spacing: 0px;line-height: 27px;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 h4 span{display: block;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .hal_ful {display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 50px;align-self: stretch;border-radius: 0 100px 0 0;background:#F9F3EB;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #C4883A;}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .hal_ful h5{
	font-family: "DM Sans";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 42px; /* 131.25% */
	letter-spacing: -0.32px;
	margin:0px;
	color:#1A1A2E;
	margin-bottom: -40px;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .hal_ful p{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	color:#1A1A2E;
align-self: stretch;
}

.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 .lokos {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
}
/*-------------freedom_tex_panel_design_jio_2---------------*/
.freedom_tex_panel_design_jio_2 {
	width:100%;
display: flex;
padding: 100px 120px 150px 120px;
flex-direction: column;
align-items: center;
gap: 54px;
}
.freedom_tex_panel_design_jio_2 h4 {
   font-family: "DM Sans";
   font-size: 44px;
   font-style: normal;
   font-weight: 700;
   line-height: 50px; /* 113.636% */
   letter-spacing: -0.88px;
   text-align: left;
   width: 100%;
   color:#1A1A2E;
   text-transform: math-auto;
   margin-top:8px;
   margin-bottom: 0;
}
.freedom_tex_panel_design_jio_2 h3 {
   font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
    text-align: left;
    width: 100%;
    color:#666673;
    text-transform: math-auto;
    margin: 0px;
}
.freedom_tex_panel_design_jio_2 .cds_design_1 {
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	margin-top: 54px;
}
.freedom_tex_panel_design_jio_2 .color_box_design_1 {display: flex;padding: 38px 28px;flex-direction: column;align-items: flex-start;gap: 50px;flex: 1 0 0;background: #f9f3eb;height: 500px;border-radius: 10px;}
.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count{
    width: 28px;
    height: 28px;
    background: #C4883A;
    display: inline-block;
  border-radius: 29px 0 0 0;

}
.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count2{
    width: 28px;
    height: 28px;
    background: #1A1A2E;
    display: inline-block;
    border-radius: 50%;
}
.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count3{
    width: 28px;
    height: 28px;
    background: #8C8FA3;
    display: inline-block;
}
.freedom_tex_panel_design_jio_2 .color_box_design_1 h2{
	    font-family: "DM Sans";
	    font-size: 38px;
	    font-style: normal;
	    font-weight: 400;
	    line-height: 46px; /* 121.053% */
	    letter-spacing: -0.76px;
	    color:#1A1A2E;
	    margin: 0;
	    margin-bottom: -30px;
}
.freedom_tex_panel_design_jio_2 .color_box_design_1 h2 span{
	display: block;
}
.freedom_tex_panel_design_jio_2 .color_box_design_1 p{
	color: #1A1A2E;
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	margin: 0;
}
/*-------------freedom_tex_panel_design_jio_3---------------*/
.freedom_tex_panel_design_jio_3 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 28.098px;
	background: #C4883A;
}
.freedom_tex_panel_design_jio_3 .shy_boxdesign{
display: flex;
align-items: center;
gap: 42px;
align-self: stretch;	
}
.freedom_tex_panel_design_jio_3 .box_form_1 {
	display: flex;
width: 561px;
height: 697px;
padding: 46px;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
border-radius: 16px;
background: #FFF;
}
.freedom_tex_panel_design_jio_3 .box_form_1 .ko_sto {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
flex: 1 0 0;
align-self: stretch;	
}
.freedom_tex_panel_design_jio_3 .box_form_1 img{
	background: #c4883a;
	width: 70px;
	height: 70px;
	padding: 10px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_3 .box_form_1 h2{
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    color:#1A1A2E;
    margin: 0;
}
.freedom_tex_panel_design_jio_3 .box_form_1 h3{
    color: #666673;
    font-family: "Inter", sans-serif;
    font-size: 13px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 8px;
    float: left;
    margin-top: 171px;
}
.freedom_tex_panel_design_jio_3 .box_form_1 p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px;color:#666673;margin-top: 12px;}
.freedom_tex_panel_design_jio_3 .box_form_1 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 52px;
    float: left;
    margin-bottom: 24px;
    border: 1px solid #C4883A;
}
.freedom_tex_panel_design_jio_3 .box_form_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_3 .about_picb {
width: 616px;
flex-shrink: 0;
align-self: stretch;
	border-radius: 16px;
}

/*-------------freedom_tex_panel_design_jio_4---------------*/
.freedom_tex_panel_design_jio_4 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background:#1A1A2E;
}
.freedom_tex_panel_design_jio_4 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tex_panel_design_jio_4 h2 span{
	color: #c4883a;
}


.freedom_tex_panel_design_jio_4 h2 .opmk_l11{width: 28px;height: 28px;background: #C4883A;display: inline-block;border-radius: 29px 0 0 0;position: relative;top: 9px;margin-right: 7px;}

.freedom_tex_panel_design_jio_4 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tex_panel_design_jio_4 h3 {
    font-family: "DM Sans", sans-serif;
    font-size: 44px;
    font-weight: 600;
    margin-bottom: 4px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 63px;
    margin-top: 40px;
}
.freedom_tex_panel_design_jio_4 h3 span{display: block;}

.freedom_tex_panel_design_jio_4  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 20px;
}
.freedom_tex_panel_design_jio_4  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tex_panel_design_jio_4  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tex_panel_design_jio_4  .opo_writer p{
    font-family: "Inter", sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tex_panel_design_jio_4  .opo_writer p span{
	
}
.freedom_tex_panel_design_jio_4  .vfd_button {
	
}
.freedom_tex_panel_design_jio_4  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tex_panel_design_jio_4  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 18px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 7px;
}

.freedom_tex_panel_design_jio_4  .ctaaressa h4 {
    margin-top: 28px;
    font-size: 18px;
    line-height: 1.5;
    color: #ffffff;
    font-weight: 500;
    font-family: "League Spartan", sans-serif;
}
.freedom_tex_panel_design_jio_4 .oppki_nesra {
display: flex;
align-items: flex-start;
gap: 32px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_4 .likj_box {
	
}
.freedom_tex_panel_design_jio_4 .likj_box h4 {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 20px; 
    color:#F9F3EB;
}
.freedom_tex_panel_design_jio_4  .likj_box p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #F9F3EB;
}

/*-------------------freedom_tex_panel_design_jio_5----------------------*/
.freedom_tex_panel_design_jio_5 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;
	background: #f9f3eb;
}
.galler-slider .slick-list{
    overflow: hidden;
    padding-right:180px;   /* Visible part of next slide */
    padding-left:0 !important; /* Hide previous slide */
}

.galler-slider .slick-slide{
    width: 1100px;   /* Set your slide width */
    margin-right:40px;
}

@media(max-width:991px){
    .galler-slider .slick-list{
        padding-right:80px;
    }

    .galler-slider .slick-slide{
        width:700px;
    }
}

@media(max-width:767px){
    .galler-slider .slick-list{
        padding-right:40px;
    }

    .galler-slider .slick-slide{
        width:300px;
    }
}

.freedom_tex_panel_design_jio_5  .slick-track
{
	position: relative;
	top: -30px;
	left: 0;
	display: block;
}

.freedom_tex_panel_design_jio_5  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.freedom_tex_panel_design_jio_5  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.freedom_tex_panel_design_jio_5  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -80px;
	top: -48px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
}


.freedom_tex_panel_design_jio_5  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -22px;
	top: -48px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
}

.slick-slide {
	margin: 0px 0px;
}

.slick-slider
{
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-ms-user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
	width: 100%;
	margin-left: 0px;
}

.slick-list
{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list:focus
{
	outline: none;
}
.slick-list.dragging
{
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	width: 100%;
}

.slick-track
{
	position: relative;
	top: 0;
	left: 0;
	display: block;
}

.slick-track:before,
.slick-track:after
{
	display: table;
	content: '';
}
.slick-track:after
{
	clear: both;
}
.slide {
	float: left;
	outline: none;
}
.slick-loading .slick-track
{
	visibility: hidden;
}

.slick-slide
{
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
	position: relative;
	outline: none;
}
[dir='rtl'] .slick-slide
{
	float: right;
}
.slick-slide img
{
	display: initial;
}
.slick-slide.slick-loading img
{
	display: none;
}
.slick-slide.dragging img
{
	pointer-events: none;
}
.slick-initialized .slick-slide
{
	display: block;
}
.slick-loading .slick-slide
{
	visibility: hidden;
}
.slick-vertical .slick-slide
{
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}

ul.slick-dots {
	display: none !important;
}
.freedom_tex_panel_design_jio_5 .black_box_design {display: flex;border-radius: 8px;background: #fcfaf9;margin-top: 40px;}

.freedom_tex_panel_design_jio_5 .black_box_design .abo_panel_1{display: flex;padding: 32px;align-items: flex-start;gap: 34px;flex: 1 0 0;}
.freedom_tex_panel_design_jio_5 .black_box_design .image_set{
	width: 30%;
}
.freedom_tex_panel_design_jio_5 .black_box_design .image_set img{align-self: stretch;width: 100%;height: 491px;object-fit: cover;object-position: center;border-radius: 8px;}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set{
	width: 70%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 20px;
	align-self: stretch;
}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set .mera_tes{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #DFDAD6;
	padding-bottom: 20px;
}
.freedom_tex_panel_design_jio_5 .black_box_design .heading_te{
	color:#1A1A2E;
	font-family: "DM Sans";
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 34px; /* 121.429% */
	letter-spacing: -0.28px;
}
.freedom_tex_panel_design_jio_5 .black_box_design .sanheading_te {width: 25px;height: 24px;aspect-ratio: 25/24;margin-top: 11px;text-align: center;}
.freedom_tex_panel_design_jio_5 .black_box_design .sanheading_te a {color: #1A1A2E;}

.freedom_tex_panel_design_jio_5 .black_box_design .content_set h2{
	color: #1A1A2E;
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
	margin:0px;

}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set h3{
	color:#1A1A2E;
	font-family: Inter;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px;
	margin-top: 12px;
	margin-bottom: 0;
}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set h3 span{
	display: block;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
	color:#1A1A2E;
}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set p{
	font-family: Inter;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	color:#1A1A2E;
	margin-top: 16px;
}

.freedom_tex_panel_design_jio_5  h4 {
    color:#666673;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
}
.freedom_tex_panel_design_jio_5  h5{
    color:#1A1A2E;
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: -0.88px;
}
.freedom_tex_panel_design_jio_5  h6{
    color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
/*-------------freedom_tex_panel_design_jio_6---------------*/
.freedom_tex_panel_design_jio_6 {display: flex;padding: 100px 120px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 54px;background: #1A1A2E;padding-bottom: 0;}
.freedom_tex_panel_design_jio_6 h2 {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px; /* 142.857% */text-transform: uppercase;color:#F9F3EB;display: flex;gap: 16px;}
.freedom_tex_panel_design_jio_6 h2 span{
	color: #c4883a;
}

.freedom_tex_panel_design_jio_6 h2 .opmk_l{
	width: 28px;
	height: 28px;
	border-radius: 29px 0 0 0;
	background:#C4883A;
	position: relative;
	top: -3px;
}

.freedom_tex_panel_design_jio_6 h3 {color: #ffffff;font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;margin: 24px 0px;}
.freedom_tex_panel_design_jio_6 h3 span{display: block;}

.freedom_tex_panel_design_jio_6  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 20px;
}
.freedom_tex_panel_design_jio_6  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tex_panel_design_jio_6  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tex_panel_design_jio_6  .opo_writer p{
    font-family: "League Spartan", sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tex_panel_design_jio_6  .opo_writer p span{
	
}
.freedom_tex_panel_design_jio_6  .vfd_button {
	
}
.freedom_tex_panel_design_jio_6  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tex_panel_design_jio_6  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 18px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 7px;
}

.freedom_tex_panel_design_jio_6  .ctaaressa h4 {
    margin-top: 28px;
    font-size: 18px;
    line-height: 1.5;
    color: #ffffff;
    font-weight: 500;
    font-family: "League Spartan", sans-serif;
}
.freedom_tex_panel_design_jio_6 .oppki_nesra {
	display: flex;
	gap: 60px;
}
.freedom_tex_panel_design_jio_6 .likj_box {
	
}
.freedom_tex_panel_design_jio_6 .likj_box h4 {font-family: "DM Sans";font-size: 24px;font-style: normal;font-weight: 700;line-height: 32px; /* 133.333% */letter-spacing: -0.24px;color:#F9F3EB;border-bottom: 1px solid #494957;padding-bottom: 16px;}
.freedom_tex_panel_design_jio_6  .likj_box p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color:#F9F3EB;margin-top: 16px;}

/*-------------freedom_tex_panel_design_jio_7---------------*/
.freedom_tex_panel_design_jio_7 {display: flex;padding: 100px 120px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 54px;background: #1a1a2e;padding-top: 10px;}
.galler-sliderww .slick-list{
    overflow: hidden;
    padding-right:180px;   /* Visible part of next slide */
    padding-left:0 !important; /* Hide previous slide */
}

.galler-sliderww .slick-slide{
    width: 372px;   /* Set your slide width */
    margin-right:24px;
}

@media(max-width:991px){
    .galler-sliderww .slick-list{
        padding-right:80px;
    }

    .galler-sliderww .slick-slide{
        width:700px;
    }
}

@media(max-width:767px){
    .galler-sliderww .slick-list{
        padding-right:40px;
    }

    .galler-sliderww .slick-slide{
        width:300px;
    }
}
.freedom_tex_panel_design_jio_7 h4 {
font-family: "DM Sans";
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 42px; /* 131.25% */
letter-spacing: -0.32px;
    color:#F9F3EB;
    text-transform: math-auto;
    margin-top: 54px;
}
.freedom_tex_panel_design_jio_7 h3 {
    font-family: "Inter", sans-serif;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 4px;
    text-align: left;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    margin-top: 0px;
    padding-left: 15px;
}
.freedom_tex_panel_design_jio_7 .color_box_design_1 {display: flex;width: 100%;padding: 28px;flex-direction: column;align-items: flex-start;gap: 100px;align-self: stretch;border-radius: 16px;background: #f9f3eb;height: 480px;}
.freedom_tex_panel_design_jio_7 .color_box_design_1 .numbar_count{
text-align: right;
font-family: "DM Sans";
font-size: 100px;
font-style: normal;
font-weight: 100;
line-height: 83.333px; 
	color:#E4C8A4;
}
.freedom_tex_panel_design_jio_7 .color_box_design_1 h2{
	    color:#1A1A2E;
	    font-family: "DM Sans";
	    font-size: 27px;
	    font-style: normal;
	    font-weight: 700;
	    line-height: 32px; /* 131.25% */
	    letter-spacing: -0.32px;
	    margin-bottom: -90px;
}
.freedom_tex_panel_design_jio_7 .color_box_design_1 h2 span{
	display: block;
}
.freedom_tex_panel_design_jio_7 .color_box_design_1 p{
	color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
.freedom_tex_panel_design_jio_7  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.freedom_tex_panel_design_jio_7  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.freedom_tex_panel_design_jio_7  button.slick-next.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -80px;
	top: -51px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
}


.freedom_tex_panel_design_jio_7  button.slick-prev.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -22px;
	top: -49px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
}

.freedom_tex_panel_design_jio_7  .fols {
	display: flex;
	gap: 50px;
	margin-top: 40px;
}
.freedom_tex_panel_design_jio_7  .texts_1 {
    font-family: "DM Sans", sans-serif;
    font-size: 35px;
    font-weight: 600;
    margin-bottom: 4px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
    line-height: 63px;
    margin-top: 40px;
}
.freedom_tex_panel_design_jio_7  .texts_2 {
	font-family: "Inter", sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 4px;
	text-align: left;
	width: 100%;
	color: #F9F3EB;
	text-transform: math-auto;
	line-height: 27px;
	margin-top: 27px;
}
/*-------------freedom_tex_panel_design_jio_8---------------*/
.freedom_tex_panel_design_jio_8 {
display: flex;
width: 100%;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
}
.freedom_tex_panel_design_jio_8 .box_form_1 {
display: flex;
padding: 46px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 16px;
flex: 1 0 0;
align-self: stretch;
	border-radius: 16px;
	border: 1px solid #DFDAD6;

}
.freedom_tex_panel_design_jio_8 .col-lg-6:nth-child(2) .box_form_1{
	background: #f9f3eb;
}
.freedom_tex_panel_design_jio_8 .box_form_1 img{
	background: #c4883a;
	width: 50px;
	height: 50px;
	padding: 7px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_8 .box_form_1 h2{
    color:#1A1A2E;
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    letter-spacing: -0.88px;
    text-align:left;
    width:100%;
    margin-top: 120px;
}
.freedom_tex_panel_design_jio_8 .box_form_1 h3{
    color: #666673;
    font-family: "Inter", sans-serif;
    font-size: 13px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 8px;
    float: left;
    margin-top: 111px;
}
.freedom_tex_panel_design_jio_8 .box_form_1 p{
    color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
}
.freedom_tex_panel_design_jio_8 .box_form_1 .ctarbtn {
	display: flex;
	padding: 12px 14px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	background: #cb8d34;
	color: #fff;
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_8 .box_form_1 .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_8 h4{
    color:#666673;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px;
}

.freedom_tex_panel_design_jio_8 h5{
    color:#1A1A2E;
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    letter-spacing: -0.88px;
    width:100%;
    text-align:center;
}
.freedom_tex_panel_design_jio_8 h6{
    color: #1A1A2E;
    text-align: center;
/* Text/M */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    padding: 0px 160px;
    margin-bottom: 40px;
}
/*-------------------freedom_tex_panel_design_jio_9----------------------*/
.freedom_tex_panel_design_jio_9 {
	width:100%;
	display: flex;
	padding: 100px 120px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 24px;
	background: #FCFAF9;
}
.freedom_tex_panel_design_jio_9 .acc_panel {
	display: flex;
align-items: flex-start;
gap: 24px;
}
.freedom_tex_panel_design_jio_9 .firse_boc_1 {
	display: flex;
width: 468px;
padding: 30px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 16px;
align-self: stretch;
	    border: 1px solid #DFDAD6;
	border-radius: 16px;
	
align-items: flex-start;
flex: 1 0 0;
align-self: stretch;
}
.freedom_tex_panel_design_jio_9 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #1a1a2e;text-align: left;width: 100%;margin: 0;}
.freedom_tex_panel_design_jio_9 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	color: #1A1A2E;
	margin: 0;
}
.freedom_tex_panel_design_jio_9 .firse_boc_1 h4{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #1A1A2E;}
.freedom_tex_panel_design_jio_9 .firse_boc_1 h4 span{display: block;}
.freedom_tex_panel_design_jio_9 .hal_ful {
	width: 100%;
	display: inline-block;
	background: #f9f3eb;
	border-radius: 0px 100px 0px 0px;
	margin-bottom: 16px;
	padding: 20px;
}
.freedom_tex_panel_design_jio_9 .hal_ful h6{font-family: "Inter", sans-serif;font-size: 13px;font-weight: 700;margin-bottom: 4px;text-align: left;width: 100%;color: #c4883a;text-transform: uppercase;margin-top: 30px;}
.freedom_tex_panel_design_jio_9 .hal_ful h5{font-family: "Inter", sans-serif;font-size: 26px;font-weight: 700;margin-bottom: 4px;text-align: left;width: 100%;color: #1a1a2e;text-transform: math-auto;margin-top: 30px;letter-spacing: -1px;}
.freedom_tex_panel_design_jio_9 .hal_ful p{font-family: "League Spartan", sans-serif;font-size: 15px;font-weight: 300;margin-bottom: 4px;text-align: left;width: 100%;color: #1a1a2e;text-transform: math-auto;margin-top: 30px;letter-spacing: 0px;}

.freedom_tex_panel_design_jio_9 .firse_boc_1 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 123px;
    float: left;
    margin-bottom: 0;
}
.freedom_tex_panel_design_jio_9 .firse_boc_1 .ctarbtn:hover{
	  border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
/*--------------process-accordion-----------*/
.process-accordion{
display: flex;
width: 708px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
}

.accordion-item{
    border:1px solid #e7d6c2;
    border-radius:14px;
    overflow:hidden;
    background: transparent;
    transition:all .4s ease;
    width: 100%;
}

.accordion-item.active{
    background: #f9f3eb;
    box-shadow:0 10px 30px rgba(0,0,0,.06);
    display: flex;
    padding: 28px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
}

.accordion-item.active .accordion-header{
    width:100%;
    border:none;
    background: #f9f3eb;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding: 18px 26px;
    text-align:left;
}
.accordion-header{
    width:100%;
    border:none;
    background: #fcfaf9;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding: 18px 26px;
    text-align:left;
}
.accordion-title{
    align-items:center;
    display: flex;
    gap: 19px;
}

.step-number{
    font-size:18px;
    font-weight:500;
    color: #C4883A;
    min-width:40px;
    transition:all .4s ease;
}

.step-number.large{
font-family: "DM Sans";
font-size: 100px;
font-style: normal;
font-weight: 100;
line-height: 83.333px;
}

.accordion-title h3{
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
  color:#1A1A2E;
  transition:all .3s ease;
  margin: 0;
}

.accordion-item.active .accordion-title h3{
    font-size:20px;
    font-weight:700;
    width: 100%;
    display: inline-block;
}

.icon{
    width:32px;
    height:32px;
    border-radius:50%;
    background:#c58a36;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:16px;
    flex-shrink:0;
    transition:transform .4s ease;
    transform: rotate(
178deg);
}

.accordion-item.active .icon{
    transform: rotate(
0deg);
}

.accordion-content{
    max-height:0;
    overflow:hidden;
    opacity:0;
    padding:0 26px;
    transition:
        max-height .6s ease,
        opacity .4s ease,
        padding .4s ease;
}

.accordion-item.active .accordion-content{
    opacity:1;
    padding: 0 26px 26px;
}

.accordion-content p{
    width: 100%;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 30px;
    color:#3b3f58;
 
}

@media(max-width:768px){

    .accordion-header{
        padding:20px;
    }

    .step-number.large{
        font-size:60px;
    }

    .accordion-title h3{
        font-size:17px;
    }

    .accordion-item.active .accordion-title h3{
        font-size:18px;
    }

    .accordion-content p{
        font-size:15px;
    }
}

/*-------------------freedom_tex_panel_design_jio_10----------------------*/
.freedom_tex_panel_design_jio_10 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 32px;
}
.freedom_tex_panel_design_jio_10 .tb_head_text {
	display: flex;
	justify-content: space-between;
}
.freedom_tex_panel_design_jio_10 .left_plkm {
	
}
.freedom_tex_panel_design_jio_10 .left_plkm h4{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;margin: 0;}
.freedom_tex_panel_design_jio_10 .left_plkm h5{font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;color:#1A1A2E;margin-top: 8px;margin-bottom: 16px;}
.freedom_tex_panel_design_jio_10 .left_plkm h6{
    color:#1A1A2E;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin: 0;
}
.freedom_tex_panel_design_jio_10 .right_plkm {
	
}

.freedom_tex_panel_design_jio_10 .right_plkm .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 5px 28px;
    border-radius: 6px;
    font-size: 15px;
    font-weight: 600;
    border: 1px solid #C4883A;
    font-family: "Inter", sans-serif;
    height: 42px;
    margin-top: 71px;
    float: left;
}
.freedom_tex_panel_design_jio_10 .right_plkm .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_10 .midf {
	width: 100%;
	border-radius: 10px;
	margin: 30px 0px;
}
.freedom_tex_panel_design_jio_10 .six_box {
	display: inline-block;
	align-items: center;
	flex-wrap: wrap;
	justify-content: center;
	border-bottom: 1px solid #E8E8EA;
	padding-bottom: 30px;
	width: 100%;
}
.freedom_tex_panel_design_jio_10 .six_one_1 {
    width: 31%;
    display: inline-block;
    margin: 0px 10px;
    margin-bottom: 44px;
    margin-left: 0;
}
.freedom_tex_panel_design_jio_10 .six_one_1 h2{
	font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
	color: #C4883A;
	text-transform: math-auto;
;
}
.freedom_tex_panel_design_jio_10 .six_one_1 p{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
	color:#1A1A2E;
}
.freedom_tex_panel_design_jio_10 .six_one_1 img{
	margin-right: 8px;
}
.freedom_tex_panel_design_jio_10 .olpkj_pom {
	display: flex;
	gap: 64px;
	padding: 30px 0px;
}
.freedom_tex_panel_design_jio_10 .mmk {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;color: #1A1A2E;}
/*-------------------freedom_tex_panel_design_jio_11----------------------*/
.freedom_tex_panel_design_jio_11 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 40px;
	background: #c4883a;
}
.freedom_tex_panel_design_jio_11 .jio_boc{
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
}
.freedom_tex_panel_design_jio_11 .top_ban_textdesign {
	display: flex;
	gap: 140px;
	margin-bottom: 40px;
}
.freedom_tex_panel_design_jio_11 .left_bo{
	width: 50%;
}
.freedom_tex_panel_design_jio_11 .left_bo h2{
    font-size: 15px;
    font-weight: 700;
    color: #F9F3EB;
    text-transform: uppercase;
    margin-bottom: 16px;
    font-family: "Inter", sans-serif;
}
.freedom_tex_panel_design_jio_11 .left_bo h3{
    font-size: 44px;
    line-height: 36px;
    font-weight: 800;
    color: #F9F3EB;
    margin-top: 10px;
    margin-bottom: 0px;
    font-family: "DM Sans", sans-serif;
    display: inline-block;
}
.freedom_tex_panel_design_jio_11 .left_bo h3 span{display: block;font-weight: 300;font-size: 16px;margin-top: 10px;}
.freedom_tex_panel_design_jio_11 .right_bo{
	width: 50%;
}

.freedom_tex_panel_design_jio_11 .right_bo .parat_text{
	font-size: 14px;
	color: #F9F3EB;
	margin-bottom: 11px;
	font-family: "Inter", sans-serif;
	width: 100%;
	display: inline-block;
	line-height: 22px;
}

.freedom_tex_panel_design_jio_11 .right_bo .dse{
	display: inline-flex;
	align-items: center;
	gap: 8px;
	background: #F9F3EB;
	color: #c4883a;
	text-decoration: none;
	padding: 13px 28px;
	border-radius: 8px;
	font-size: 15px;
	font-weight: 500;
	transition: 0.3s ease;
	font-family: "Inter", sans-serif;
	margin-top: 7px;
	border: none;
}
.freedom_tex_panel_design_jio_11 .right_bo .dse span{
	
}
.freedom_tex_panel_design_jio_11 .pog_box {display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 40px;flex: 1 0 0;align-self: stretch;background: #FCFAF9;border-radius: 16px;position: relative;z-index: 9;} 
.freedom_tex_panel_design_jio_11 .pog_box:hover {
	    background: #1a1a2e;
    border-radius: 129px 0px 0px 0px;
    transition: 0.9s;
}

.freedom_tex_panel_design_jio_11 .pog_box h4{text-align: right;font-family: "DM Sans";font-size: 100px;font-style: normal;font-weight: 100;line-height: 83.333px;color: #E4C8A4;width: 100%;} 

.freedom_tex_panel_design_jio_11 .pog_box h5{font-family: "DM Sans";font-size: 38px;font-style: normal;font-weight: 700;line-height: 46px; /* 121.053% */color: #1A1A2E;margin: 0;margin-bottom: -30px;} 
.freedom_tex_panel_design_jio_11 .pog_box:hover h5 {
	color:#ffffff;
}
.freedom_tex_panel_design_jio_11 .pog_box h5 span{ 
	display: block;
}
.freedom_tex_panel_design_jio_11 .pog_box p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #1A1A2E;margin: 0;}
.freedom_tex_panel_design_jio_11 .pog_box:hover p {
	color:#ffffff;
}
.freedom_tex_panel_design_jio_11  .bottom_textareya {
	width: 100%;
	display: inline-block;
	border-top: 1px solid #E8E8EA;
	margin-top: 50px;
}
.freedom_tex_panel_design_jio_11 .bottom_textareya h5{color:#F9F3EB;font-family: "DM Sans";font-size: 38px;font-style: normal;font-weight: 700;line-height: 46px; /* 121.053% */margin-top: 40px;} 

.freedom_tex_panel_design_jio_11 .bottom_textareya p{
    color: #F9F3EB;
    font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
}
/*-------------freedom_tex_panel_design_jio_12---------------*/
.freedom_tex_panel_design_jio_12 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background: #1A1A2E;
}
.freedom_tex_panel_design_jio_12 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tex_panel_design_jio_12 .cdbox_1 {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 44px;
align-self: stretch;	
}
.freedom_tex_panel_design_jio_12 h2 span{
	color: #c4883a;
}

.freedom_tex_panel_design_jio_12 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tex_panel_design_jio_12 h3 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */color:#F9F3EB;margin: 0;}
.freedom_tex_panel_design_jio_12 h3 span{display: block;}

.freedom_tex_panel_design_jio_12  .opo_writer {
	width: 100%;
	display: inline-block;
}
.freedom_tex_panel_design_jio_12  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
}
.freedom_tex_panel_design_jio_12  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tex_panel_design_jio_12  .opo_writer p{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #F9F3EB;margin: 0px;margin-bottom: 20px;}
.freedom_tex_panel_design_jio_12  .opo_writer p span{
	
}
.freedom_tex_panel_design_jio_12  .vfd_button {
	
}
.freedom_tex_panel_design_jio_12  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tex_panel_design_jio_12  .ctarbtn {
   display: flex;
padding: 12px 14px;
justify-content: center;
align-items: center;
gap: 4px;
	border-radius: 6px;
    background: #cb8d34;
    color: #fff;
 font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
    border: 1px solid #C4883A;
}
.freedom_tex_panel_design_jio_12  .ctarbtn:hover {
	    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_12  .ctaaressa h4 {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 500;line-height: 21px;color: #E8E8EA;margin: 0;}
/*-------------freedom_tex_panel_design_jio_13---------------*/
.freedom_tex_panel_design_jio_13 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
}
.freedom_tex_panel_design_jio_13 .no-paddingnn {
	padding: 12px;
}
.freedom_tex_panel_design_jio_13 .jio_dasf {display: flex;align-items: flex-start;gap: 24px;align-self: stretch;}
.freedom_tex_panel_design_jio_13 h4{
    color: #666673;
    text-align: center;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    margin: 0;
}
.freedom_tex_panel_design_jio_13 h5{text-align: center;
/* Title/XL-Bold */font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;color: #1A1A2E;margin: 0;}
.freedom_tex_panel_design_jio_13 h6{
    color: #1A1A2E;
    text-align: center;
/* Text/M */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    padding: 0px 340px;
    margin: 40px 0px;
    margin-top: 10px;
}
.freedom_tex_panel_design_jio_13 .pppl_box {
    background: #f9f3eb;
    display: flex;
    padding: 38px 28px;
    flex-direction: column;
    align-items: flex-start;
    gap: 50px;
    flex: 1 0 0;
    align-self: stretch;
    border-radius: 10px;
}
.freedom_tex_panel_design_jio_13 .pppl_box h3 {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 0px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: uppercase;
    margin-top: 0px;
    display: inline-block;
    border-radius: 10px;
}
.freedom_tex_panel_design_jio_13 .pppl_box h2{
    color: #1A1A2E;
    font-family: "DM Sans";
    font-size: 38px;
    font-style: normal;
    font-weight: 400;
    line-height: 46px; /* 121.053% */
    letter-spacing: -0.76px;
    margin: 0;
    margin-bottom: -33px;
}
.freedom_tex_panel_design_jio_13 .pppl_box h2 span{
	display: block;
}
.freedom_tex_panel_design_jio_13 .pppl_box p {font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color: #1A1A2E;margin: 0;}
/*-------------freedom_tex_panel_design_jio_14---------------*/
.freedom_tex_panel_design_jio_14 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
align-self: stretch;
	background: #f9f3eb;
}
.freedom_tex_panel_design_jio_14 .fyw_chnage_panel_8 {
    display: flex;
    align-items: flex-start;
    gap: 24px;
}
.freedom_tex_panel_design_jio_14 .gtt_pl {
display: flex;
width: 708px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 {
display: flex;
width: 468px;
padding: 30px;
flex-direction: column;
align-items: center;
gap: 16px;
align-self: stretch;
	border: 1px solid #dfdfdf;
	border-radius: 10px;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;margin: 0;width: 100%;text-align: left;}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	letter-spacing: -0.88px;
	color:#1A1A2E;
	margin: 0;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h4{font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;color:#1A1A2E;margin: 0;}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h4 span{display: block;}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h4 a{color:#1A1A2E; border-bottom: 1px solid;}
.freedom_tex_panel_design_jio_14 .hal_ful {display: flex;width: 100%;padding: 28px;flex-direction: column;align-items: flex-start;background: #ffffff;border-radius: 10px;}
.freedom_tex_panel_design_jio_14 .hal_ful .op_boxnumber{
	text-align: left;
	font-family: "DM Sans";
	font-size: 100px;
	font-style: normal;
	font-weight: 100;
	line-height: 83.333px;
	color: #C4883A;
	margin-bottom: 42px;
}
.freedom_tex_panel_design_jio_14 .hal_ful h6{font-family: "Inter", sans-serif;font-size: 13px;font-weight: 700;margin-bottom: 4px;text-align: left;width: 100%;color: #c4883a;text-transform: uppercase;margin-top: 30px;}
.freedom_tex_panel_design_jio_14 .hal_ful h5{font-family: "DM Sans";font-size: 28px;font-style: normal;font-weight: 400;line-height: 34px; /* 121.429% */letter-spacing: -0.28px;color:#1A1A2E;margin-top: 0;}
.freedom_tex_panel_design_jio_14 .hal_ful p{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	color:#1A1A2E;
}

.freedom_tex_panel_design_jio_14 .firse_boc_1 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 273px;
    float: left;
    border: 1px solid #C4883A;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
/*---------freedom_tex_panel_design_jio_15-----------*/
.freedom_tex_panel_design_jio_15 {
	width: 100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;
	background: #ffffff;
}

.freedom_tex_panel_design_jio_15 h6{
	font-family: "Rajdhani", sans-serif;
	font-size: 14px;
	color: #002046;
	font-weight: 700;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.freedom_tex_panel_design_jio_15 .faw_nab{
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	color: #002046;
	font-weight: 500;
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 18px;
	margin-bottom: 0px;
	text-transform: math-auto;
	letter-spacing: 1px;
	padding-left: 30px;
}
.freedom_tex_panel_design_jio_15 .faw_nab ul{
	padding: 0;
	margin: 0;
	list-style-type: square;
	padding-left: 20px;
}
.freedom_tex_panel_design_jio_15 .faw_nab ul li{
	float: left;
	width: 100%;
	padding: 10px 0px;
}
.freedom_tex_panel_design_jio_15 h5{
	color:#1A1A2E;
text-align: center;
/* Title/XL-Bold */
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
}
.freedom_tex_panel_design_jio_15 h5 span{
	width: 100%;
	display: block;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px; 
	color:#666673;
}
.freedom_tex_panel_design_jio_15 h3{
	font-family: "Rajdhani", sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: 400;
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 19px;
    margin-bottom: 0px;
    line-height: 33px;
    padding: 0px 160px;
}
.freedom_tex_panel_design_jio_15  .panel-group {
    border-radius: 3px;
    margin-bottom: 0;
    padding: 30px 150px;
}
.freedom_tex_panel_design_jio_15  #accordion .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 10px;
}
.freedom_tex_panel_design_jio_15  #accordion .panel-heading {
    border-radius: 30px;
    padding: 0;
}
.freedom_tex_panel_design_jio_15  #accordion .panel-title a {
    background: #ffffff none repeat scroll 0 0;
    border-top: 1px solid #E8E8EA;
    border-radius: 0px;
    color:#1A1A2E;
    display: block;
    padding: 23px;
    position: relative;
    transition: all 0.3s ease 0s;
    text-decoration: none;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    border-bottom: 1px solid #E8E8EA;
    padding-left: 0;
    padding-bottom: 10px;
    outline: none;
}
.freedom_tex_panel_design_jio_15  #accordion .panel-title a.collapsed {
    background: #ffffff none repeat scroll 0 0;
    border: none;
    color: #333;
    border-top: 1px solid #B5B3C1;
}
.freedom_tex_panel_design_jio_15  #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    background: transparent;
    border: 1px solid transparent;
    border-radius: 50%;
    box-shadow: inherit;
    color: #6d6d6d;
    content: "\f107";
    font-family: 'FontAwesome';
    font-size: 20px;
    right: 20px;

    position: absolute;
    text-align: center;
    top: 27px;
    transition: all 0.3s ease 0s;
    transform: rotate(178deg);
}
.freedom_tex_panel_design_jio_15  #accordion .panel-title a.collapsed::after {
    background: transparent;
    border: none;
    box-shadow: none;
    color: #333;
    content: "\f105";
    transform: rotate(88deg);
}
.freedom_tex_panel_design_jio_15  #accordion .panel-body {
    background: #ffffff none repeat scroll 0 0;
    border-top: medium none;
    padding: 20px 25px 10px 9px;
    position: relative;
}
.freedom_tex_panel_design_jio_15  #accordion .panel-body p {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
	color:#1A1A2E;
}
.freedom_tex_panel_design_jio_15 p a{
    color: #1A1A2E;
    border-bottom:1px solid;
}
/*-------------freedom_tex_panel_design_jio_16---------------*/
.freedom_tex_panel_design_jio_16 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
}
.freedom_tex_panel_design_jio_16 .lopkj_ok {
display: flex;
align-items: flex-start;
gap: 32px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_16 .box_form_1 {
	width: 100%;
	display: flex;
padding: 46px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 16px;
flex: 1 0 0;
	border: 2px solid #efefef;
	border-radius: 10px;
}
.freedom_tex_panel_design_jio_16 .box_form_1 img{
	background: #c4883a;
	width: 70px;
	height: 70px;
	padding: 8px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_16 .box_form_1 h2{
    color: #000000;
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 121.429% */
    margin: 0;
}
.freedom_tex_panel_design_jio_16 .box_form_1 h3{
    color: #c4883a;
 font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
	width:100%;
	text-align:left;
}
.freedom_tex_panel_design_jio_16 .box_form_1 h3 span{
	display: block;
	color:#96969F;
	font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
}
.freedom_tex_panel_design_jio_16 .box_form_1 p{
    color:#1A1A2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.freedom_tex_panel_design_jio_16 .box_form_1 .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: transparent;
    color: #cb8d34;
    text-decoration: none;
    border-radius: 8px;
    font-size: 17px;
    font-weight: 500;
    transition: 0.3s ease;
   font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
    float: left;
}
.freedom_tex_panel_design_jio_16 .about_picb {
	width: 697px;
	height: 612px;
	border-radius: 10px;
	object-fit: cover;
}
.freedom_tex_panel_design_jio_16 .karrar_1 {
	display: flex;
	gap: 30px;
	margin-top: 20px;
}
.freedom_tex_panel_design_jio_16 .lio_1 {
	width: 60px;
	height: 60px;
	background: #C4883A;
	border-radius: 50%;
}
.freedom_tex_panel_design_jio_16 .lio_2 {
	
}
.freedom_tex_panel_design_jio_16 .lio_2 .pol_textmem{
    color: #1A1A2E;
    font-family: "DM Sans", sans-serif;
    font-size: 21px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 600;
    text-transform: capitalize;
    margin-bottom: 8px;
    float: left;
    margin-top: 0;
    line-height: 29px;
}
.freedom_tex_panel_design_jio_16 .lio_2 .pol_textmem span{
	display: block;
	font-weight: 400;
	font-size: 15px;
}

/*-------------freedom_tex_panel_design_jio_17---------------*/
.freedom_tex_panel_design_jio_17 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 52px;
	background: #f9f3eb;
}
.freedom_tex_panel_design_jio_17 .penio_3 {
    display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_17 h4{
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #666673;
    margin-bottom: 14px;
    font-family: "Inter", sans-serif;
    width: 100%;
    text-align: left;
    padding-left: 15px;
}
.freedom_tex_panel_design_jio_17 h5{
    font-size: 44px;
    letter-spacing: -1px;
    font-weight: 700;
    font-family: "DM Sans", sans-serif;
    width: 100%;
    text-align: left;
    margin-top: 20px;
    padding-left: 15px;
}
.freedom_tex_panel_design_jio_17 h6{
    font-size: 16px;
    color: #000000;
    font-family: "DM Sans", sans-serif;
    text-align: left;
    font-weight: 400;
    line-height: 38px;
    margin-top: 3px;
    padding-left: 15px;
}
.freedom_tex_panel_design_jio_17 .pppl_box {
	background: #ffffff;
	padding: 40px;
	display: inline-block;
	margin-top: 32px;
	border-radius: 10px;
	height: 390px;
	width: 100%;
}
.freedom_tex_panel_design_jio_17 .pppl_box h3 {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 14px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: capitalize;
    margin-top: 0px;
    line-height: 24px;
}
.freedom_tex_panel_design_jio_17 .pppl_box h2{
  font-family: "DM Sans";
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
letter-spacing: -0.24px;
    color: #1A1A2E;

}
.freedom_tex_panel_design_jio_17 .pppl_box h3 span{
	display: block;
	text-transform: uppercase;
	color: #96969F;
	font-weight: 600;
	font-size: 13px;
}
.freedom_tex_panel_design_jio_17 .pppl_box p {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;color: #1a1a2e;height: 100px;}
.freedom_tex_panel_design_jio_17 .pppl_box .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    background: transparent;
    color: #cb8d34;
    text-decoration: none;
    border-radius: 8px;
	font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
    transition: 0.3s ease;
    margin-top: 13px;
    float: left;
    margin-bottom: 4px;
}
.freedom_tex_panel_design_jio_17 .pppl_box .ctarbtn:hover {
	color: #1f2238;
}
/*-------------freedom_tex_panel_design_jio_17---------------*/
.freedom_tex_panel_design_jiosecend_17 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 52px;
	background: #f9f3eb;
}
.freedom_tex_panel_design_jiosecend_17 .penio_3 {
    display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.freedom_tex_panel_design_jiosecend_17 h4{
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #666673;
    margin-bottom: 14px;
    font-family: "Inter", sans-serif;
    width: 100%;
    text-align: left;
    padding-left: 15px;
}
.freedom_tex_panel_design_jiosecend_17 h5{
    font-size: 44px;
    letter-spacing: -1px;
    font-weight: 700;
    font-family: "DM Sans", sans-serif;
    width: 100%;
    text-align: left;
    margin-top: 20px;
    padding-left: 15px;
}
.freedom_tex_panel_design_jiosecend_17 h6{
    font-size: 16px;
    color: #000000;
    font-family: "DM Sans", sans-serif;
    text-align: left;
    font-weight: 400;
    line-height: 38px;
    margin-top: 3px;
    padding-left: 15px;
}
.freedom_tex_panel_design_jiosecend_17 .pppl_box {
	background: #ffffff;
	padding: 40px;
	display: inline-block;
	margin-top: 32px;
	border-radius: 10px;
	height: 390px;
	width: 100%;
}
.freedom_tex_panel_design_jiosecend_17 .pppl_box h3 {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 14px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: capitalize;
    margin-top: 0px;
    line-height: 24px;
}
.freedom_tex_panel_design_jiosecend_17 .pppl_box h2{
  font-family: "DM Sans";
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
letter-spacing: -0.24px;
    color: #1A1A2E;

}
.freedom_tex_panel_design_jiosecend_17 .pppl_box h3 span{
	display: block;
	text-transform: uppercase;
	color: #96969F;
	font-weight: 600;
	font-size: 13px;
}
.freedom_tex_panel_design_jiosecend_17 .pppl_box p {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;color: #1a1a2e;height: 100px;}
.freedom_tex_panel_design_jiosecend_17 .pppl_box .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    background: transparent;
    color: #cb8d34;
    text-decoration: none;
    border-radius: 8px;
	font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
    transition: 0.3s ease;
    margin-top: 13px;
    float: left;
    margin-bottom: 4px;
}
.freedom_tex_panel_design_jiosecend_17 .pppl_box .ctarbtn:hover {
	color: #1f2238;
}

.htuu {
    margin-top: -115px;
    margin-bottom: 100px;
}
.htuu2 {
    margin-top: -167px;
    margin-bottom: 100px;
}
.blogerpabl{
    width:100%;
    max-width: 100%;
    margin:auto;
    padding:70px 60px;
}

/* Heading */

.section-title{
    font-size: 45px;
    font-weight: 600;
    line-height:1.1;
    margin-bottom:30px;
    color:#1f2238;
    font-family: "Inter", sans-serif;
}

/* Tabs */

.tabs{
    display:flex;
    flex-wrap:wrap;
    gap:12px;
    margin-bottom:40px;
}

.tab-btn{
    border:1px solid #d7d7d7;
    background:#fff;
    color:#b68432;
    padding:13px 24px;
    border-radius:8px;
    cursor:pointer;
    font-size:15px;
    font-weight: 500;
    transition:.3s;
    font-family: "Inter", sans-serif;
}

.tab-btn:hover{
    background:#c78c34;
    color:#fff;
    border-color:#c78c34;
}

.tab-btn.active{
    background:#c78c34;
    color:#fff;
    border-color:#c78c34;
}

/* Grid */

.blog-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:40px;
}

/* Card */

.blog-card{
    transition:.4s ease;
}

.blog-card.hide{
    opacity:0;
    transform:translateY(20px);
    pointer-events:none;
    position:absolute;
}

.blog-image{
    overflow:hidden;
    border-radius:16px;
    margin-bottom:18px;
}

.blog-image img{
    width:100%;
    display:block;
    transition:.5s;
}

.blog-card:hover .blog-image img{
    transform:scale(1.08);
}

/* readcategory */

.readcategory{
    color:#c78c34;
    font-size:14px;
    font-weight:700;
    margin-bottom:8px;
}

.readcmeta{
    font-size:14px;
    color:#8a8a96;
    margin-bottom:18px;
}

.blog-title{
font-family: "DM Sans";
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 32px; /* 133.333% */
letter-spacing: -0.24px;
    color:#1A1A2E;
  
}

.blog-desc{
    color:#1A1A2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}

/* Link */

.read-morelko{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;color:#c78c34;margin-top: 20px;display: inline-block;margin-bottom: 20px;}

.read-morelko:hover{
    gap:15px;
}

/* blogerauthor */

.blogerauthor{
    display:flex;
    align-items:center;
    gap:15px;
    margin-top:10px;
}

.blogerauthor-img{
    width:54px;
    height:54px;
    border-radius:50%;
    background:#c78c34;
    flex-shrink:0;
}

.blogerauthor-name{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
	color:#1A1A2E;
}

.blogerauthor-role{
    color:#1A1A2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}

/* Responsive */

@media(max-width:1200px){

    .section-title{
        font-size:48px;
    }

    .blog-grid{
        grid-template-columns:repeat(2,1fr);
    }
}

@media(max-width:768px){

    .section-title{
        font-size:40px;
    }

    .blog-grid{
        grid-template-columns:1fr;
    }

    .tabs{
        overflow:auto;
        flex-wrap:nowrap;
        padding-bottom:10px;
    }

    .tab-btn{
        white-space:nowrap;
    }

    .blog-title{
        font-size:24px;
    }
}

@media(max-width:480px){

    .blogerpabl{
        padding:50px 15px;
    }

    .section-title{
        font-size:34px;
    }

    .blog-title{
        font-size:22px;
    }
}

/*-------------freedom_tex_panel_design_jio_18---------------*/
.freedom_tex_panel_design_jio_18 {
	width:100%;
	display: flex;
	padding: 100px 100px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 40px;
}
.freedom_tex_panel_design_jio_18 .form_mjio {
	width: 100%;
display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
}
.freedom_tex_panel_design_jio_18 .box_form_1 {display: flex;width: 651px;padding: 46px;flex-direction: column;justify-content: space-between;align-items: flex-start;border-radius: 16px;border: 1px solid #DFDAD6;}
.freedom_tex_panel_design_jio_18 .box_form_1 img{
	background: #c4883a;
	width: 70px;
	height: 70px;
	padding: 10px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 h2{
    color: #1A1A2E;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    margin-top: 42px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 h3{
    color:#1A1A2E;
    font-family: "DM Sans";
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 113.636% */
    margin: 0;
    margin-top: 70px;
    margin-bottom: 18px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 p{
    color: #1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
}
.freedom_tex_panel_design_jio_18 .box_form_1 .clor_km {
	background: #f9f3eb;
	display: flex;
	padding: 28px;
	flex-direction: column;
	align-items: flex-start;
	gap: 60px;
	align-self: stretch;
	border-radius: 8px;
	margin-top: 32px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 .clor_km h4{
    color: #666673;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: -57px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 .clor_km h5{
    color: #000000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}

.freedom_tex_panel_design_jio_18 .box_form_1 .why_li{
    color: #1A1A2E;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 .why_li ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.freedom_tex_panel_design_jio_18 .box_form_1 .why_li ul li{
	background: url(../images/check.svg) no-repeat left center;
	background-size: 11px;
	float: left;
	width: 100%;
	padding: 6px 21px;
	text-align: left;
	color: #1A1A2E;
}
.freedom_tex_panel_design_jio_18 .box_form_2 {box-shadow: 0 4px 30px 0 rgba(196, 136, 58, 0.10);display: flex;width: 585px;padding: 50px;flex-direction: column;align-items: flex-start;gap: 36px;align-self: stretch;border-radius: 16px;}
.freedom_tex_panel_design_jio_18 .box_form_2 .label_1{
    color: #000000;
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 500;
    text-transform: math-auto;
    margin-top: 28px;
}

.freedom_tex_panel_design_jio_18 .box_form_2 .clform_set{
    color: #000000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    width: 100%;
    display: flex;
    height: 48px;
    padding: 12px 16px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid #CACBD5;
    outline: none;
    margin: 3px 0px;
}

.freedom_tex_panel_design_jio_18 .box_form_2 .clform_settwo{
    color: #000000;
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 400;
    text-transform: math-auto;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #CACBD5;
    outline: none;
  display: flex;
height: 182px;
padding: 12px 16px;
align-items: flex-start;
gap: 8px;
align-self: stretch;
	box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
}
.freedom_tex_panel_design_jio_18 .box_form_2 .submite_button{
	background: #C4883A;
	width: 100%;
	border: none;
	padding: 12px;
	margin-top: 14px;
	font-family: "Inter", sans-serif;
	font-weight: 600;
	color: #fff;
	font-size: 13px;
	border-radius: 6px;
}
.freedom_tex_panel_design_jio_18 .box_form_2 .parfa_text{
    color: #666673;
    font-family: "Inter", sans-serif;
    font-size: 13px;
    font-style: normal;
    text-align: center;
    width: 100%;
    font-weight: 400;
    text-transform: math-auto;
    margin-bottom: 8px;
    float: left;
    padding: 10px 10px;
}
.freedom_tex_panel_design_jio_18 .box_form_2 .parfa_text a{
	color: #C4883A;
	    border-bottom: 1px solid;
}

/*-------------freedom_tex_panel_design_jio_19---------------*/
.freedom_tex_panel_design_jio_19 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 52px;
	background: #1a1a2e;
}
.freedom_tex_panel_design_jio_19  .ljio {
	display: flex;
align-items: flex-start;
gap: 64px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_19  h2{
    color:#FEFEFD;
    font-family: "Inter", sans-serif;
    font-size: 38px;
    font-style: normal;
    text-align: center;
    width: 100%;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 18px;
    float: left;
    margin-top: 0;
}
.freedom_tex_panel_design_jio_19 p{
    color:#FEFEFD;
    text-align: center;
/* Text/M */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    padding: 10px 260px;
    margin-bottom: 52px;
}
.freedom_tex_panel_design_jio_19 .kio_box {
	width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 42px;
flex: 1 0 0;
}
.freedom_tex_panel_design_jio_19 .kio_box .photo_des{background: transparent;color: #C4883A;border: 1px solid #EDDAC2;width: 50px;height: 50px;border-radius: 8px;font-size: 22px;}
.freedom_tex_panel_design_jio_19 .kio_box h2{
    color: #96969F;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 24px;
	text-align:left;
}
.freedom_tex_panel_design_jio_19 .kio_box h3{
    color:#FEFEFD;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    margin: 0;
    margin-top: -35px;
}
.freedom_tex_panel_design_jio_19 .kio_box h3 a{
	color: #F9F3EB;
}
.freedom_tex_panel_design_jio_19 .kio_box h4{
    color:#FEFEFD;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin: 0;
    margin-top: -31px;
}
.freedom_tex_panel_design_jio_19 .kio_box h4 a{
	color: #C4883A;
}
/*-------------------freedom_tex_panel_design_jio_20----------------------*/
.freedom_tex_panel_design_jio_20 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;;
	background: #f9f3eb;
}
.freedom_tex_panel_design_jio_20  button.slick-prev.slick-arrow {
	float: right;
	top: 0px;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: relative;
	color: #fff;
	font-size: 0;
	position: relative;
	background-color: transparent;
	right: 0;
	z-index: 99;
}

.freedom_tex_panel_design_jio_20  button.slick-next.slick-arrow {
	top: 0;
	padding: 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	border: 0;
	position: absolute;
	color: #fff;
	background: transparent;
	font-size: 0;
	right: 0;
}

.freedom_tex_panel_design_jio_20  button.slick-next.slick-arrow:after {
	content: "\f105";
	position: absolute;
	left: -80px;
	top: -34px;
	color: #000000;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #eddac2;
	line-height: 52px;
	box-shadow: inset 0 3px 8px rgb(0 0 0 / 60%);
}


.freedom_tex_panel_design_jio_20  button.slick-prev.slick-arrow:after {
	content: "\f104";
	position: absolute;
	left: -22px;
	top: -34px;
	color: #ffffff;
	font-size: 14px;
	font-family: fontawesome;
	width: 50px;
	height: 50px;
	border-radius: 60px;
	background-color: #C4883A;
	line-height: 52px;
	box-shadow: inset 0 3px 8px rgb(0 0 0 / 60%);
}
.freedom_tex_panel_design_jio_20 .black_box_design {
	display: flex;
	padding: 32px;
	align-items: flex-start;
	gap: 34px;
	flex: 1 0 0;
	background: #fcfaf9;
	width: fit-content;
	border-radius: 8px;
}
.freedom_tex_panel_design_jio_20 .black_box_design a{
	color:#002046;
}
.freedom_tex_panel_design_jio_20 .black_box_design .abo_panel_1{
	display: flex;
	gap: 40px;
}
.freedom_tex_panel_design_jio_20 .black_box_design .image_set{
}
.freedom_tex_panel_design_jio_20 .black_box_design .image_set img{
	width: 100%;
	border-radius: 10px;
	object-fit: cover;
	object-position: left;
}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set{
}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set .mera_tes{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #DFDAD6;
	padding-bottom: 18px;
}
.freedom_tex_panel_design_jio_20 .black_box_design .heading_te{
	color: #1A1A2E;
font-family: "DM Sans";
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 34px; /* 121.429% */
letter-spacing: -0.28px;
}
.freedom_tex_panel_design_jio_20 .black_box_design .sanheading_te {
	font-size: 23px;
}

.freedom_tex_panel_design_jio_20 .black_box_design .content_set h2{color:#1A1A2E;font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set h3{color: #000000;font-family: Inter;font-size: 14px;font-style: normal;font-weight: 600;line-height: 20px;margin: 0;}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set h3 span{
	display: block;
	font-weight: 300;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set p{color: #000000;font-family: "League Spartan", sans-serif;font-size: 19px;font-style: normal;text-align: left;width: 100%;font-weight: 300;text-transform: math-auto;margin-bottom: 2px;line-height: 33px;margin-top: 11px;display: inline-block;}

.freedom_tex_panel_design_jio_20  h4 {
    color: #000000;
    font-family: "League Spartan", sans-serif;
    font-size: 15px;
    font-style: normal;
    text-align: center;
    width: 100%;
    font-weight: 700;
    text-transform: math-auto;
    margin-bottom: 1px;
    margin-top: 14px;
    display: inline-block;
}
.freedom_tex_panel_design_jio_20  h5{
    color:#1A1A2E;
text-align: center;
/* Title/XL-Bold */
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: -0.88px;
}
.freedom_tex_panel_design_jio_20  h6{
    color: #000000;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    padding: 0px 200px;
	text-align:center;
	    margin-bottom: 40px;
}
/*-------------------freedom_tex_panel_design_jio_21----------------------*/
.freedom_tex_panel_design_jio_21 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
}
.freedom_tex_panel_design_jio_21 .fyw_chnage_panel_1 {
    display: flex;
    align-items: flex-start;
    gap: 24px;
}
.freedom_tex_panel_design_jio_21 .opji{
display: flex;
width: 708px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;	
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 {
	display: flex;
	width: 468px;
	padding: 30px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border: 1px solid #DFDAD6;
	border-radius: 16px;
	justify-content: space-between;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;margin: 0;}
.freedom_tex_panel_design_jio_21 .firse_boc_1 .lokos {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: #1A1A2E;
    margin: 0;
    margin-top: -110px;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 .ctarbtn{
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 16px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    border: 1px solid #C4883A;
    float: left;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	/* letter-spacing: -0.88px; */
	color:#1A1A2E;
	margin: 0;
	margin-top: -70px;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 h4{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	width:100%;
	color:#1A1A2E;
	
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 h4 span{display: block;}
.freedom_tex_panel_design_jio_21 .hal_ful {
    display: flex;
    padding: 28px;
    flex-direction: column;
    align-items: flex-start;
    gap: 50px;
    align-self: stretch;
    border-radius: 0 100px 0 0;
    background: #F9F3EB;
}
.freedom_tex_panel_design_jio_21 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #C4883A;margin: 0;}
.freedom_tex_panel_design_jio_21 .hal_ful h5{
font-family: "DM Sans";
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 121.429% */
letter-spacing: -0.28px;
	color: #1A1A2E;
	margin-bottom: -40px;
}
.freedom_tex_panel_design_jio_21 .hal_ful p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    color: #1A1A2E;
    align-self: stretch;}
    
/*---------------------------------------------------------*/

.section-wrappersaqqqq{
    width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
    background:#F9F3EB;
}

.business-layout{
display: flex;
align-items: flex-start;
gap: 32px;
align-self: stretch;
}

/* Left Image */
.business-imagesaq{
    border-radius:14px;
    overflow:hidden;
}

.business-imagesaq img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;
}

/* Right Content Card */
.business-contentaaaa{
    background: #ffffff;
display: flex;
height: 680px;
padding: 46px;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
flex: 1 0 0;
	border-radius: 16px;
}

.eyebrowsaa {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; 
    color:#666673;
}

.business-contentaaaa h2{
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
    color: #000;
}

.descriptiondsa{
    color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; 
}

/* Information Rows */
.info-listsq{
    margin-bottom: 46px;
}

.info-rowcc{
    display:grid;
    grid-template-columns:140px 1fr;
    gap:24px;
    padding:16px 0;
    border-bottom: 1px solid #ffebd1;
}

.info-rowcc:last-child{
    border-bottom:none;
}

.info-labelaqqq {
    color:#C4883A;
    text-transform: uppercase;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
}

.info-value {
    color:#1A1A2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
}

/* Button */
.btn-discoverysaaa{
    display:inline-flex;
    align-items:center;
    gap:10px;
    width:max-content;
    padding:16px 22px;
    border-radius:6px;
    background: #c88b3c;
    color:#fff;
    text-decoration:none;
    font-size:15px;
    font-weight:700;
     border: 1px solid #C4883A;
}

.btn-discoverysaaa:hover{
        border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

.btn-discoverysaaa svg{
    width:16px;
    height:16px;
}

/* Tablet */
@media (max-width:991px){

    .business-layout{
        grid-template-columns:1fr;
    }

    .business-imagesaq{
        height:500px;
    }

    .business-contentaaaa h2{
        font-size:46px;
    }
}

/* Mobile */
@media (max-width:768px){

    .business-contentaaaa{
        padding:28px;
    }

    .business-contentaaaa h2{
        font-size:34px;
    }

    .descriptiondsa{
        margin-bottom:35px;
    }

    .info-rowcc{
        grid-template-columns:1fr;
        gap:8px;
    }

    .business-imagesaq{
        height:380px;
    }

    .btn-discoverysaaa{
        width:100%;
        justify-content:center;
    }
}

@media (max-width:480px){

    .business-contentaaaa h2{
        font-size:28px;
    }

    .business-imagesaq{
        height:300px;
    }
}
/*-------------------freedom_tex_panel_design_jio_22----------------------*/
.freedom_tex_panel_design_jio_22 {
display: flex;
padding: 80px 120px;
justify-content: center;
align-items: center;
align-self: stretch;
	background:#1A1A2E;
}

.freedom_tex_panel_design_jio_22 .read_areya {display: flex;justify-content: center;align-items: center;gap: 40px;align-self: stretch;}
.freedom_tex_panel_design_jio_22 .box_1 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
	align-self: stretch;
	width: 31%;
	margin-top: 25px;
}
.freedom_tex_panel_design_jio_22 .box_1  h2{
    color: #96969F;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
    margin: 0;
}
.freedom_tex_panel_design_jio_22 .box_1  h3{
    color:#ffffff;
    font-family: "DM Sans";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px; /* 133.333% */
    margin: 12px 0px;
}
.freedom_tex_panel_design_jio_22 .box_1 p{
    color:#FFFFFF;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.freedom_tex_panel_design_jio_22 .box_1 h4{
    color: #96969F;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin: 0;
}
.freedom_tex_panel_design_jio_22 .box_1  h4 span{
	
}
.freedom_tex_panel_design_jio_22 .box_1 h5{
    color:#ffffff;
    font-family: Inter;
    font-size: 16px;
    font-style: italic;
    font-weight: 500;
    line-height: 24px;
    margin: 0;
}
.freedom_tex_panel_design_jio_22 .box_1 h6{
    color:#ffffff;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.freedom_tex_panel_design_jio_22 .box_1  h6 span{
	display: block;
	font-weight: 500;
	font-size: 13px;
}
.freedom_tex_panel_design_jio_22 .box_12{
	background: #C4883A;
	display: flex;
	padding: 28px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	flex: 1 0 0;
	border-radius: 8px;
}
.freedom_tex_panel_design_jio_22 .box_12  h2{
    color:#EDDAC2;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
}
.freedom_tex_panel_design_jio_22 .box_12  h3{
    color: #ffffff;
    font-family: Inter;
    font-size: 64px;
    font-style: normal;
    font-weight: 500;
    line-height: 64px; /* 100% */
    letter-spacing: -1.92px;
    margin: 0;
}
.freedom_tex_panel_design_jio_22 .box_12 p{
    color:#ffffff;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 21px;
align-self: stretch;
}

/*-------------------freedom_tex_panel_design_jio_23----------------------*/
.freedom_tex_panel_design_jio_23 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
}
.freedom_tex_panel_design_jio_23 .fyw_chnage_panel_1 {
    display: flex;
    align-items: flex-start;
    gap: 24px;
}
.freedom_tex_panel_design_jio_23 .opji{
display: flex;
width: 708px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;	
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 {display: flex;width: 524px;padding: 30px;flex-direction: column;align-items: flex-start;gap: 16px;align-self: stretch;border: 1px solid #DFDAD6;border-radius: 16px;}
.freedom_tex_panel_design_jio_23 .firse_boc_1 h2{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#666673;margin: 0;}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .lokos {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: #1A1A2E;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .ctarbtn{
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    border-radius: 8px;
    padding: 16px 28px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 267px;
    border: 1px solid #C4883A;
    float: left;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .ctarbtn:hover {
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 h3{
	font-family: "DM Sans";
	font-size: 42px;
	font-style: normal;
	font-weight: 700;
	line-height: 50px; /* 113.636% */
	/* letter-spacing: -0.88px; */
	color:#1A1A2E;
	margin: 0;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 h4{
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
	width:100%;
	color:#1A1A2E;
	
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 h4 span{display: block;}
.freedom_tex_panel_design_jio_23 .hal_ful {
 display: flex;
 padding: 28px;
 flex-direction: column;
 align-items: flex-start;
 gap: 24px;
 align-self: stretch;
 background: #F9F3EB;
 border-radius: 10px;
}
.freedom_tex_panel_design_jio_23 .hal_ful h6{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color: #C4883A;margin: 0;}
.freedom_tex_panel_design_jio_23 .hal_ful h5{font-family: "DM Sans";font-size: 28px;font-style: normal;font-weight: 400;line-height: 34px; /* 121.429% */letter-spacing: -0.28px;color: #C4883A;margin: 0;}
.freedom_tex_panel_design_jio_23 .hal_ful p{
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    color: #1A1A2E;
    align-self: stretch;
    }
    

.freedom_tex_panel_design_jio_23 .firse_boc_1 .right-column {
    display: flex;
    flex-direction: column;
    gap: 26px;
    width: fit-content;
    margin-top: 110px;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .image-carddd {
    position: relative;
    /* overflow: hidden; */
    /* border-radius: 2px 280px 0px 0px; */
    /* min-height: 320px; */
    width: 100%;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .image-carddd img {
    /* width: 100%; */
    /* height: 320px; */
    /* object-fit: cover; */
    /* display: block; */
    /* border-radius: 0px 280px 0px 0px; */
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .overlay {
    position: absolute;
    /* inset: 0; */
    /* background: linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.1)); */
    /* height: 320px; */
    /* border-radius: 0px 280px 0px 0px; */
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .logo-circle{
  position:absolute;
  top:34px;
  right: 95px;
  width: 110px;
  height: 110px;
  border-radius:50%;
  background:#cb8d34;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index: 9;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .logo-circle .img_lk{
  height: auto;
  padding: 14px;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .image-content h2{
  font-size: 40px;
  line-height: 49px;
  color:#fff;
  font-weight: 600;
  letter-spacing:-2px;
  font-family: "Inter", sans-serif;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .cta-area{
  padding:0 4px;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .cta-btn{
  background:#cb8d34;
  color:#fff;
  border-radius:8px;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  display: flex;
  padding: 12px 24px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: fit-content;
  border: 1px solid #C4883A;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .cta-btn:hover{
    border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .cta-area h4{font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;color:#2c2d42;margin-top: 16px;margin-bottom: -23px;}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .locations{
  margin-top:14px;
  display:flex;
  flex-wrap:wrap;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .locations a{
  color:#cb8d34;
  text-decoration:none;
  border-bottom:1px solid #cb8d34;
  font-size: 12px;
}
/*-------------------freedom_tex_panel_design_jio_24----------------------*/
.freedom_tex_panel_design_jio_24 {
	width:100%;
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: flex-start;
gap: 72px;
}
.freedom_tex_panel_design_jio_24 .popk_box {display: flex;padding: 32px;align-items: flex-start;gap: 34px;flex: 1 0 0;background: #f9f3eb;margin-bottom: 40px;}
.freedom_tex_panel_design_jio_24 .rightbh {
display: flex;
width: 662px;
padding: 32px;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
	background: #fff;

}
.freedom_tex_panel_design_jio_24 .rightbh h3{
    color: #1A1A2E;
    font-family: Inter;
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: 30px;
    margin: 0;
}
.freedom_tex_panel_design_jio_24 .rightbh img {
    background: #c4883a;
    width: 50px;
    height: 50px;
    padding: 7px;
    border-radius: 6px;
}
.freedom_tex_panel_design_jio_24 .rightbh h4{
    color: #1A1A2E;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}
.freedom_tex_panel_design_jio_24 .rightbh h4 span{
	    display: block;
	    font-family: Inter;
	    font-size: 14px;
	    font-style: normal;
	    font-weight: 500;
	    line-height: 20px;
	    color: #484858;
}
.freedom_tex_panel_design_jio_24 .leftbh {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex: 1 0 0;
}
.freedom_tex_panel_design_jio_24 .leftbh h2{
    color:#1A1A2E;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    border-bottom: 1px solid #DFDAD6;
    padding-bottom: 10px;
}
.freedom_tex_panel_design_jio_24 .leftbh p{
    color: #000000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.freedom_tex_panel_design_jio_24 h5{text-align: center;
/* Title/XL-Bold */font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */color:#1A1A2E;padding: 10px 240px;margin-bottom: 40px;}
.freedom_tex_panel_design_jio_24 h5 span{
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 24px;
	display: block;
	color:#666673;
}
.freedom_tex_panel_design_jio_24 .ctarbtn22 {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 13px 28px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
	border: 1px solid #C4883A;
}
.freedom_tex_panel_design_jio_24 .ctarbtn22:hover {
	border: 1px solid #C4883A;
    color: #C4883A;
    background: transparent;
}
/*-------------------freedom_tex_panel_design_jio_25----------------------*/
.freedom_tex_panel_design_jio_25 {display: flex;padding: 100px 120px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 54px;}
.freedom_tex_panel_design_jio_25 .story_box {
display: flex;
justify-content: center;
align-items: center;
gap: 40px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1 {display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 16px;flex: 1 0 0;border-radius: 8px;background: #F9F3EB;}
.freedom_tex_panel_design_jio_25 .story_box_sub_1 h2{
 font-family: Inter;
 font-size: 20px;
 font-style: normal;
 font-weight: 600;
 line-height: 30px;
 margin-bottom: 4px;
 text-align: left;
 width: 100%;
 color:#1A1A2E;
 text-transform: math-auto;
 margin-top: 30px;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1:last-child h2{
	color: #ffffff;
	font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 30px;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1 h3{
	font-family: Inter;
	font-size: 64px;
	font-style: normal;
	font-weight: 500;
	line-height: 64px; /* 100% */
	letter-spacing: -1.92px;
	text-align: left;
	width: 100%;
	color: #c4883a;
	text-transform: math-auto;
	margin: 0;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1:last-child h3{
	color: #ffffff;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1 p{
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px;
  text-align: left;
  width: 100%;
  color: #1a1a2e;
  text-transform: math-auto;
  margin: 0;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1:last-child p{
	color: #F9F3EB;
}
.freedom_tex_panel_design_jio_25 .story_box_sub_1:last-child {
	background: #c4883a;
	display: flex;
padding: 28px;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex: 1 0 0;
}
/*-------------freedom_tex_panel_design_jio_26---------------*/
.freedom_tex_panel_design_jio_26 {
display: flex;
padding: 100px 120px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 54px;
	background:#1A1A2E;
}
.freedom_tex_panel_design_jio_26 h2 {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 700;line-height: 20px;text-transform: uppercase;color:#F9F3EB;margin: 24px 0px;}
.freedom_tex_panel_design_jio_26 h2 span{
	color: #c4883a;
}

.freedom_tex_panel_design_jio_26 h2 .opmk_l{width: 28px;height: 28px;background: #C4883A;display: inline-block;border-radius: 29px 0 0 0;position: relative;top: 7px;margin-right: 7px;}

.freedom_tex_panel_design_jio_26 h3 {
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; /* 113.636% */
letter-spacing: 0.88px;
    color: #F9F3EB;
    margin: 0;
	align-self: stretch;
}
.freedom_tex_panel_design_jio_26 h3 span{display: block;}
.freedom_tex_panel_design_jio_26 p {
 font-family: Inter;
 font-size: 16px;
 font-style: normal;
 font-weight: 400;
 line-height: 26px; /* 162.5% */
 width: 100%;
 color: #F9F3EB;
 text-transform: math-auto;
 margin: 24px 0px;
}
.freedom_tex_panel_design_jio_26 h4 {
   font-family: Inter;
   font-size: 16px;
   font-style: normal;
   font-weight: 600;
   line-height: 24px; /* 150% */
   text-align: left;
   width: 100%;
   color: #1a1a2e;
   text-transform: math-auto;
   background: #F9F3EB;
   padding: 16px;
   border-left: 6px solid #c4883a;
}

/*-------------freedom_tex_panel_design_jio_27---------------*/
.freedom_tex_panel_design_jio_27 {
display: flex;
padding: 100px 120px;
flex-direction: column;
align-items: center;
gap: 54px;
	background: #1A1A2E;
}
.freedom_tex_panel_design_jio_27 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tex_panel_design_jio_27 h2 span{
	color: #c4883a;
}

.freedom_tex_panel_design_jio_27 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tex_panel_design_jio_27 h3 {
 text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px; /* 142.857% */
text-transform: uppercase;
	color:#F9F3EB;
}
.freedom_tex_panel_design_jio_27 h4 {text-align: center;
/* Title/XL-Bold */font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px;letter-spacing: -0.88px;color:#F9F3EB;margin:24px 0px;}
.freedom_tex_panel_design_jio_27 h4 span{display: block;}
.freedom_tex_panel_design_jio_27 h3 span{display: block;}

.freedom_tex_panel_design_jio_27  .opo_writer {
	width: 100%;
	display: inline-block;
}
.freedom_tex_panel_design_jio_27  .opo_writer .bottom_content{
	width: 100%;
}
.freedom_tex_panel_design_jio_27  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tex_panel_design_jio_27  .opo_writer p{
 text-align: center;
 font-family: Inter;
 font-size: 16px;
 font-style: normal;
 font-weight: 400;
 line-height: 26px;
 color: #F9F3EB;
 padding: 0px 170px;
}
.freedom_tex_panel_design_jio_27  .opo_writer p span{
	
}
/*-------------freedom_tex_panel_design_jio_28---------------*/
.freedom_tex_panel_design_jio_28 {
	width:100%;
	padding: 60px 100px;
	display: inline-block;
	padding-top: 100px;
	padding-bottom: 0;
}
.freedom_tex_panel_design_jio_28 .titl_pl {
	display: flex;
	flex-direction: column;
}
.freedom_tex_panel_design_jio_28 .cdbox_2 {
	width: 100%;
}
.freedom_tex_panel_design_jio_28 .cdbox_1 {
	width: 100%;
}

.freedom_tex_panel_design_jio_28 h3 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: uppercase;
    margin-top: 40px;
    line-height: 22px;
}
.freedom_tex_panel_design_jio_28 h3 span{
}
.freedom_tex_panel_design_jio_28 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tex_panel_design_jio_28 h2 span{
	color: #c4883a;
}

.freedom_tex_panel_design_jio_28 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tex_panel_design_jio_28 h1 {font-family: "DM Sans";font-size: 44px;font-style: normal;font-weight: 700;line-height: 50px; /* 113.636% */letter-spacing: -0.88px;width: 89%;color: #1a1a2e;margin: 0;}
.freedom_tex_panel_design_jio_28 h3 span{display: block;color: #96969F;font-size: 10px;font-weight: 400;text-transform: math-auto;}

.freedom_tex_panel_design_jio_28  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 10px;
}
.freedom_tex_panel_design_jio_28  .opo_writer .bottom_content{
	display: flex;
	gap: 20px;
	margin-top: 20px;
}
.freedom_tex_panel_design_jio_28  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tex_panel_design_jio_28  .opo_writer p{
    
    text-align: left;
    width: 100%;
    color: #1a1a2e;
  font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.freedom_tex_panel_design_jio_28  .opo_writer p span{
	display: block;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px; 
}
.freedom_tex_panel_design_jio_28  .opo_writer .opj_lm {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #C4883A;
}
.freedom_tex_panel_design_jio_28  .vfd_button {
	
}
.freedom_tex_panel_design_jio_28  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tex_panel_design_jio_28  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 28px;
    border-radius: 8px;
    font-size: 18px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    height: 56px;
    margin-top: 27px;
}

.freedom_tex_panel_design_jio_28  .ctaaressa h4 {
    margin-top: 28px;
    font-size: 18px;
    line-height: 1.5;
    color: #1a1a2e;
    font-weight: 500;
    font-family: "League Spartan", sans-serif;
}
.freedom_tex_panel_design_jio_28  .vbr_box_design {
	display: flex;
	gap: 20px;
}
.freedom_tex_panel_design_jio_28  .pop_nhg {
	width: 40%;
	background: #fff;
	padding: 16px 20px;
	height: 130px;
}
.freedom_tex_panel_design_jio_28  .pop_nhg h5{
    font-family: "League Spartan", sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: -6px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: math-auto;
    line-height: 27px;
}
.freedom_tex_panel_design_jio_28  .pop_nhg h5 span{
	display: block;
	color: #000;
	font-size: 16px;
}

/*-------------freedom_tex_panel_design_jio_29---------------*/
.freedom_tex_panel_design_jio_29 {
	width:100%;
	padding: 60px 100px;
	display: inline-block;
	padding-top: 10px;
}
.freedom_tex_panel_design_jio_29 .vdx {
	width: 100%;
	border-radius: 10px;
	margin-bottom: 31px;
}

.freedom_tex_panel_design_jio_29 p {
    color: #000;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin: 16px 0px;
}
.freedom_tex_panel_design_jio_29 p a{
	color: #C4883A;
	font-weight: 600;
	    border-bottom: 1px solid;
}
.freedom_tex_panel_design_jio_29 h2 {
    color: #000;
    font-family: "DM Sans";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 42px; /* 131.25% */
    display: inline-block;
    margin-top: 20px;
}
.freedom_tex_panel_design_jio_29 .opopo{
	width:100%;
	display: inline-block;
	background: #f9f3eb;
	padding: 20px;
	border-radius: 10px;
}
.freedom_tex_panel_design_jio_29 .opopo .tax_text_1{
	    color: #C4883A;
	    font-size: 13px;
	    font-weight: 600;
	    margin-bottom: 8px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
}
.freedom_tex_panel_design_jio_29 .opopo .tax_text_2{
	    color: #96969F;
	    font-size: 11px;
	    font-weight: 500;
	    margin-bottom: 18px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
	    margin-top: 0;
}
.freedom_tex_panel_design_jio_29 .opopo .tax_text_3{
	    color: #000;
	    font-size: 26px;
	    font-weight: 700;
	    margin-bottom: 0px;
	    font-family: "DM Sans", sans-serif;
	    margin-top: 20px;
}
.freedom_tex_panel_design_jio_29 .opopo .tesd{
    color: #000;
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 18px;
    letter-spacing: 0px;
    font-family: "Inter", sans-serif;
    margin-top: 10px;
    display: inline-block;
    line-height: 29px;
}
.freedom_tex_panel_design_jio_29 .opopo .dibtn {
    color: #C4883A;
    font-size: 15px;
    font-weight: 500;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin: 0;
    padding: 0;
    margin-top: 8px;
    display: inline-block;
    border: none;
}
.freedom_tex_panel_design_jio_29 .oplk_plm {font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;margin-bottom: 30px;}
.freedom_tex_panel_design_jio_29 .oplk_plm ul{
	margin: 0;
	list-style-type: disc;
}
.freedom_tex_panel_design_jio_29 .oplk_plm ul li{
	width: 100%;
	padding: 6px 8px;
}
.freedom_tex_panel_design_jio_29 .vfr {
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    background: #f9f3eb;
    padding: 20px;
    border-left: 6px solid #c4883a;
    display: inline-block;
    margin-top: 30px;
}
.freedom_tex_panel_design_jio_29 .vfr {
	
}
.freedom_tex_panel_design_jio_29 .vfrdsd {font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;color: #1a1a2e;background: #f9f3eb;display: flex;padding: 28px;flex-direction: column;align-items: flex-start;gap: 60px;align-self: stretch;margin: 20px 0px;}
.freedom_tex_panel_design_jio_29 .vfrdsd span {color: #96969F;font-family: Inter;font-size: 12px;font-style: normal;font-weight: 600;line-height: 18px;margin-bottom: -40px;}
.freedom_tex_panel_design_jio_29  .mjio_box {
	display: flex;
	background: #f9f3eb;
	gap: 30px;
	padding: 20px;
	border-radius: 10px;
}
.freedom_tex_panel_design_jio_29  .lop_pok_left {
	
}
.freedom_tex_panel_design_jio_29 .lop_pok_left .tax_text_5{
	    color: #96969F;
	    font-size: 13px;
	    font-weight: 600;
	    margin-bottom: 8px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left .tax_text_6{
	    color: #000000;
	    font-size: 31px;
	    font-weight: 600;
	    margin-bottom: 18px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
	    margin-top: 0;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left .tax_text_7{
	    color: #000;
	    font-size: 15px;
	    font-weight: 400;
	    margin-bottom: 0px;
	    font-family: "Inter", sans-serif;
	    margin-top: 0px;
	    display: inline-block;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left .tax_text_8{
	    color: #000;
	    font-size: 13px;
	    font-weight: 700;
	    margin-bottom: 0px;
	    font-family: "Inter", sans-serif;
	    margin-top: 20px;
	    display: flex;
	    gap: 10px;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left .tax_text_8 span{color: #C4883A;}
.freedom_tex_panel_design_jio_29 .lop_pok_left .dibtndds {
    color: #F9F3EB;
    font-size: 15px;
    font-weight: 500;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 28px;
    border: none;
    background: #C4883A;
    padding: 10px;
    border-radius: 6px;
    width: 100%;
    text-align: center;
    display: inline-block;
}
.freedom_tex_panel_design_jio_29  .lop_pok_left2 {
	
}
.freedom_tex_panel_design_jio_29 .lop_pok_left2  .kio12_pok{
	
}
.freedom_tex_panel_design_jio_29  .vdvdvdv {
	display: flex;
	background: #1A1A2E;
	gap: 30px;
	padding: 30px;
	border-radius: 10px;
	margin-top: 20px;
}
.freedom_tex_panel_design_jio_29  .cdcdaas {
	
}
.freedom_tex_panel_design_jio_29 .cdcdaas .tax_text_9{
	    color: #ffffff;
	    font-size: 32px;
	    font-weight: 600;
	    margin-bottom: 8px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
}
.freedom_tex_panel_design_jio_29 .cdcdaas .tax_text_10{
	    color: #ffffff;
	    font-size: 14px;
	    font-weight: 400;
	    margin-bottom: 18px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
	    margin-top: 0;
}
.freedom_tex_panel_design_jio_29 .cdcdaas .tax_textgtr {
	display: flex;
	gap: 50px;
}
.freedom_tex_panel_design_jio_29 .cdcdaas .las_tes {
	
}

.freedom_tex_panel_design_jio_29 .cdcdaas .las_tes .ppl{
	    color: #C4883A;
	    font-size: 31px;
	    font-weight: 600;
	    margin-bottom: 18px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
}
.freedom_tex_panel_design_jio_29 .cdcdaas .las_tes .ppl span{
	    color: #ffffff;
	    font-size: 20px;
	    font-weight: 600;
	    margin-bottom: 18px;
	    letter-spacing: 0px;
	    font-family: "Inter", sans-serif;
	    display: block;
}
.freedom_tex_panel_design_jio_29 .cdcdaas  .dibtnddssds {
    color: #F9F3EB;
    font-size: 15px;
    font-weight: 500;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 28px;
    border: none;
    background: #C4883A;
    padding: 10px;
    border-radius: 6px;
    width: 100%;
    text-align: center;
    display: inline-block;
}

.freedom_tex_panel_design_jio_29 .tax_textgtrew {
	
}
.freedom_tex_panel_design_jio_29  .lllk_pic {
	    color: #ffffff;
	    font-family: "DM Sans";
	    font-size: 26.02px;
	    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 18px;
    letter-spacing: 0px;

    background: #C4883A;
    border-radius: 0px 230px 0px 0px;
    padding: 30px;
    padding-top: 137px;
    width: 280px;
}

.freedom_tex_panel_design_jio_29  .right_log_1 {
	width: 100%;
	display: inline-block;
	background: #f9f3eb;
	padding: 13px;
	margin-bottom: 20px;
	border-radius: 10px;
}

.freedom_tex_panel_design_jio_29  .right_log_1 h6{color: #96969F;font-size: 14px;font-weight: 500;margin-bottom: 18px;letter-spacing: 0px;font-family: "Inter", sans-serif;display: block;}
.freedom_tex_panel_design_jio_29  .right_log_1 .ppl_menu{
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    display: inline-block;
    margin-top: 0px;
    line-height: 32px;
}
.freedom_tex_panel_design_jio_29  .right_log_1 .ppl_menu ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.freedom_tex_panel_design_jio_29  .right_log_1 .ppl_menu ul li{
	
}
.freedom_tex_panel_design_jio_29  .right_log_1 .ppl_menu ul li a{
	color: #1a1a2e;
}

.freedom_tex_panel_design_jio_29  .right_log_1 .head_texc{color: #000;font-size: 24px;font-weight: 720;margin-bottom: 8px;letter-spacing: 0px;font-family: "Inter", sans-serif;margin-top: 0px;display: inline-block;}
.freedom_tex_panel_design_jio_29  .right_log_1 .opp_para{
    color: #000;
    font-size: 15px;
    font-weight: 300;
    margin-bottom: 18px;
    letter-spacing: 0px;
    font-family: "Inter", sans-serif;
    margin-top: 0px;
    display: inline-block;
    line-height: 30px;
}
.freedom_tex_panel_design_jio_29  .right_log_1 .sistbbutton {
	color: #F9F3EB;
	font-size: 15px;
	font-weight: 500;
	transition: 0.3s ease;
	font-family: "Inter", sans-serif;
	margin-top: 8px;
	border: none;
	background: #C4883A;
	padding: 10px;
	border-radius: 6px;
	width: 100%;
	text-align: center;
	display: inline-block;
}
.freedom_tex_panel_design_jio_29 .no-paddinglo {
    padding: 10px;
    padding-right: 40px;
}

.freedom_tex_panel_design_jio_29  .right_log_2 {
	width: 100%;
	display: inline-block;
	background: #c4883a;
	padding: 25px;
	border-radius: 10px;
}
.freedom_tex_panel_design_jio_29  .right_log_2 .head_texc{color: #F9F3EB;font-size: 24px;font-weight: 600;margin-bottom: 8px;letter-spacing: 0px;font-family: "Inter", sans-serif;margin-top: 20px;display: inline-block;}
.freedom_tex_panel_design_jio_29  .right_log_2 .opp_para{
    color: #F9F3EB;
    font-size: 15px;
    font-weight: 300;
    margin-bottom: 18px;
    letter-spacing: 0px;
    font-family: "Inter", sans-serif;
    margin-top: 2px;
    display: inline-block;
    line-height: 24px;
}
.freedom_tex_panel_design_jio_29  .right_log_2 .head_texctop{
	color: #F9F3EB;
	font-size: 12px;
	font-weight: 600;
	margin-bottom: 8px;
	letter-spacing: 0px;
	font-family: "Inter", sans-serif;
	margin-top: 20px;
	display: inline-block;
}
.freedom_tex_panel_design_jio_29 .right_log_2 .clform_set {
    color: #000000;
    font-family: "Inter", sans-serif;
    font-size: 14px;
    font-style: normal;
    text-align: left;
    width: 100%;
    font-weight: 400;
    text-transform: math-auto;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #DFDAD6;
    outline: none;
}
.freedom_tex_panel_design_jio_29 .right_log_2 .sistbbuttondsa {
    background: #FFFFFF;
    width: 100%;
    border: none;
    padding: 12px;
    margin-top: 14px;
    font-family: "Inter", sans-serif;
    font-weight: 700;
    color: #c4883a;
    font-size: 15px;
    border-radius: 6px;
}
.freedom_tex_panel_design_jio_29  .bottom_contenttwo {display: flex;gap: 30px;}
.freedom_tex_panel_design_jio_29  .frtttsdsds {
}
.freedom_tex_panel_design_jio_29 .frtttsdsds  .opj_lmsds {width: 50px;height: 50px;border-radius: 50%;background: #C4883A;}
.freedom_tex_panel_design_jio_29  .frtttsds {
}
.freedom_tex_panel_design_jio_29  .frtttsds .tedt_1{
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 30px;
    color: #1a1a2e;

    line-height: 27px;
    display: inline-block;
    margin-top: 0;
}
.freedom_tex_panel_design_jio_29  .frtttsds .tedt_1 span{
    display: block;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 24px;	
}
.freedom_tex_panel_design_jio_29  .frtttsds .tedt_2{color: #000;
	font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px;
												   }
.freedom_tex_panel_design_jio_29  .scilo_icob {
	
}
.freedom_tex_panel_design_jio_29 .scilo_icob .social_black {
	background: #000000;
	width: 47%;
	border: none;
	padding: 19px;
	margin-top: 14px;
	font-family: "Inter", sans-serif;
	font-weight: 600;
	color: #fff;
	font-size: 16px;
	border-radius: 2px;
}
.freedom_tex_panel_design_jio_29 .scilo_icob .social_black span{font-size: 19px;margin-right: 9px;}

/*-------------freedom_tex_panel_design_jio_30---------------*/
.freedom_tex_panel_design_jio_30 {
	width:100%;
display: flex;
padding: 100px 120px;
align-items: flex-start;
gap: 60px;
align-self: stretch;
}
.freedom_tex_panel_design_jio_30 .legal_tet {display: flex;flex-direction: column;align-items: flex-start;}
.freedom_tex_panel_design_jio_30 h2 {
    color: #1A1A2E;
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 121.429% */
    letter-spacing: -0.28px;
}
.freedom_tex_panel_design_jio_30 h3 {
    color: #1A1A2E;
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 121.429% */
    letter-spacing: -0.28px;
}
.freedom_tex_panel_design_jio_30 h4 {
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    color: #666673;
}
.freedom_tex_panel_design_jio_30 p {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 24px; 
	color:#666673;
}
.freedom_tex_panel_design_jio_30 .privacy_list {
	font-family: "Inter", sans-serif;
	font-size: 14px;
	font-weight: 400;
	display: inline-block;
	width: 100%;
}
.freedom_tex_panel_design_jio_30 .privacy_list ul{
	margin: 0;
	list-style-type: disc;
}
.freedom_tex_panel_design_jio_30 .privacy_list ul li{
	width: 100%;
	padding: 6px 8px;
}

/*-------------freedom_tax_agency_panel_deign_new_last_design---------------*/
.freedom_tax_agency_panel_deign_new_last_design_31 {
    width: 100%;
    display: flex;
    padding: 100px 120px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 52px;
	background: #f9f3eb;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .titl_pl {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .cdbox_2 {
	width: 30%;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .cdbox_1 {
	width: 70%;
}

.freedom_tax_agency_panel_deign_new_last_design_31 h1 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #000;
    text-transform: uppercase;
    margin-top: 50px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 h2 {
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 24px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: uppercase;
}
.freedom_tax_agency_panel_deign_new_last_design_31 h2 span{
	color: #c4883a;
}

.freedom_tax_agency_panel_deign_new_last_design_31 h2 .opmk_l{width: 20px;height: 20px;background: #C4883A;display: inline-block;border-radius: 50px;position: relative;top: 3px;margin-right: 7px;}

.freedom_tax_agency_panel_deign_new_last_design_31 h3 {
font-family: "DM Sans";
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: 50px; 
letter-spacing: -0.88px;
    margin-bottom: 4px;
    text-align: left;
    width: 100%;
    color: #1a1a2e;
    text-transform: math-auto;
    margin-top: 40px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 h3 span{display: block;}

.freedom_tax_agency_panel_deign_new_last_design_31  .opo_writer {
	width: 100%;
	display: inline-block;
	margin-top: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .opo_writer .bottom_content{
	width: 100%;
	display: inline-block;
	padding: 10px 0px;
	padding-right: 30px;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .opo_writer h4{
    font-family: "League Spartan", sans-serif;
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 19px;
    text-align: left;
    width: 100%;
    color: #ffffff;
    text-transform: math-auto;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .opo_writer p{
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
    margin-bottom: 6px;
    text-align: left;
    width: 100%;
    color: #1A1A2E;
    text-transform: math-auto;
  
    margin-top: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .opo_writer p span{
	
}
.freedom_tax_agency_panel_deign_new_last_design_31  .vfd_button {
	
}
.freedom_tax_agency_panel_deign_new_last_design_31  .ctaaressa {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .ctarbtn {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    background: #cb8d34;
    color: #fff;
    text-decoration: none;
    padding: 8px 38px;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    transition: 0.3s ease;
    font-family: "Inter", sans-serif;
    margin-top: 7px;
    height: 49px;
}

.freedom_tax_agency_panel_deign_new_last_design_31  .ctaaressa h4 {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1.5;
    color: #1a1a2e;
    font-weight: 500;
    font-family: "Inter", sans-serif;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .vbr_box_design {
	display: flex;
	gap: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_31  .pop_nhg {
	display: flex;
padding: 28px;
flex-direction: column;
align-items: flex-start;
gap: 60px;
flex: 1 0 0;
	border-radius: 8px;
	background: #fff;
	
}
.freedom_tax_agency_panel_deign_new_last_design_31  .pop_nhg h5{
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
    margin-bottom: -6px;
    text-align: left;
    width: 100%;
    color: #C4883A;
    text-transform: math-auto;
 
}
.freedom_tax_agency_panel_deign_new_last_design_31  .pop_nhg h5 span{
    font-family: Inter;font-size: 16px;font-style: italic;font-weight: 500;line-height: 24px;color: #1A1A2E;display: inline-block;margin-top: 10px;
    
}
.freedom_tax_agency_panel_deign_new_last_design_31  .pop_nhg .lokmj{
    font-style: normal;;
    
}
 .mobile-slider-nav{
        display:none;
    }
.mobile-slider-nav-5{
    display:none;
}
.mobile-slider-nav-7{
    display:none;
}
.mobile-slider-nav-9{
    display:none;
}
.mobile-slider-nav-555{
    display:none;
}
.mobile-blog-slider-nav{
    display:none;
}
.mobile-phase2-nav{
    display:none;
}
.mobile-slider-nav-13{
    display:none;
}
.mobile-slider-nav-14{
    display:none;
}
.mobile-slider-nav-2{
    display:none;
}

.mobile-slider-nav-21{
	display:none;
}
.mobile-slider-nav-23 {
	display:none;	
}
.mobile-slider-nav-79{
    display:none;
}
.mobile-slider-nav-799 {
    display:none;
	
}
/*------------responsive-----------------*/

@media only screen and (min-width: 766px) {


}


/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 992px) {
		.container{
		width:757px;
}
.center_contanier{
	width: 100%; margin:0 auto;
}
.smallcenter_contanier{
	width: 100%; margin:0 auto;
}
.small_net_center_contanier{
	width: 100%; margin:0 auto;
}
.center_big_contanier{
	width: 100%; margin:0 auto;
}
.center_smallbig_contanier{
	width: 100%; margin:0 auto;
}
.container-fluid {
	width:100%;
}










}




@media only screen and (min-width: 992px) and (max-width: 1024px)  {
		.container{
		width:990px;
	}
.center_contanier{
	width: 100%; margin:0 auto;
}
.smallcenter_contanier{
	width: 100%; margin:0 auto;
}
.small_net_center_contanier{
	width: 100%; margin:0 auto;
}
.center_big_contanier{
	width: 100%; margin:0 auto;
}
.center_smallbig_contanier{
	width: 100%; margin:0 auto;
}
.container-fluid {
	width:100%;
}





	
	
}


@media only screen and (min-width: 1024px) and (max-width: 1200px) {
.center_contanier{
	width: 100%; margin:0 auto;
}
.smallcenter_contanier{
	width: 100%; margin:0 auto;
}
.small_net_center_contanier{
	width: 100%; margin:0 auto;
}
.center_big_contanier{
	width: 100%; margin:0 auto;
}
.center_smallbig_contanier{
	width: 100%; margin:0 auto;
}
.container-fluid {
	width:100%;
}









	
	
	
}
@media only screen and (min-width: 1200px) and (max-width: 1366px) {
.center_contanier{
	width: 100%; margin:0 auto;
}
.smallcenter_contanier{
	width: 100%; margin:0 auto;
}
.small_net_center_contanier{
	width: 100%; margin:0 auto;
}
.center_big_contanier{
	width: 100%; margin:0 auto;
}
.center_smallbig_contanier{
	width: 100%; margin:0 auto;
}
.container-fluid {
	width:100%;
}















	
	
	
}

/* Note: Design for a width of 320px */

@media only screen and (min-width: 300px) and (max-width: 767px) {
.center_contanier{
	width: 100%; margin:0 auto;
}
.smallcenter_contanier{
	width: 100%; margin:0 auto;
}
.small_net_center_contanier{
	width: 100%; margin:0 auto;
}
.center_big_contanier{
	width: 100%; margin:0 auto;
}
.center_smallbig_contanier{
	width: 100%; margin:0 auto;
}
.container-fluid {
	width:100%;
}

.custom-navbar {
    display: none;
}
.bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img {
    display: none;
}
.bs-slider {
    background: #1A1A2E;
    padding: 30px 0px;
}
.slide-text >.col-sm-12 a.btn-default {
    background-color: #C4883A;
    border-radius: 6px;
    width: 100%;
}
.lllk_mkol {
    display: flex;
    position: inherit;
    width: 100%;
    flex-direction: column;
}
.slide-text {
    width: 100%;
    padding: 10px 10px;
}
.slide-text h1 {
	font-family: "DM Sans";
font-size: 40px;
font-style: normal;
line-height: 44px;
text-align: center;
}
.slide-text > h1 span {
font-family: "DM Sans";
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: 44px;
    display: block;
}

.slide-text > p {
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
width: 100%;
}
.ifixanyfone_slider .right_codr {
    width: 100%;
    position: inherit;
    margin-top: 20px;
}
.ifixanyfone_slider .right_codr h6 {
    text-align: center;
}
.ifixanyfone_slider .deffer_button {
    float: none;
    margin: 0 auto;
}
.freedom_tax_agency_panel_deign_mobile {
display: block;
float: left;
padding: 40px 0px;
}

.freedom_tax_agency_panel_deign_4 {
display: none;
}
.freedom_tax_agency_panel_deign_mobile .widter_areamain {
    flex-direction: column;
}

.freedom_tax_agency_panel_deign_mobile .widter_area_2 {
    border-left: none;
    padding-left: 0px;
    flex-direction: column;
    border-bottom: 1px solid #DFDAD6;
    width: 100%;
    padding-bottom: 40px;
}
.freedom_tax_agency_panel_deign_mobile .first_box_22 {
    width: fit-content;
    display: block;
    margin: 0 auto;
}
.freedom_tax_agency_panel_deign_mobile .first_box_22 img {
    margin: 0 auto;
    display: block;
}
.freedom_tax_agency_panel_deign_mobile .first_box_22 h3 {
    text-align: center;
    width: 100%;
}
.freedom_tax_agency_panel_deign_mobile .first_box_22 h4 {
    text-align: center;
    width: 100%;	
}
.freedom_tax_agency_panel_deign_mobile .first_box_2 .op_para {
    text-align: center;
    width: 100%;	
}
.freedom_tax_agency_panel_deign_mobile .widter_area {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_mobile .first_box_1 h2 {
    text-align: center;
    width: 100%;	
}
.freedom_tax_agency_panel_deign_mobile .first_box_1 p {
    text-align: center;
    width: 100%;	
}
.freedom_tax_agency_panel_deign_mobile .first_box_1 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_3 {
    padding: 50px 10px;
}
.freedom_tax_agency_panel_deign_3 h3 span {
    display: inline;
}
.freedom_tax_agency_panel_deign_3 h3 {
    font-size: 32px;
    line-height: 43px;
    margin-top: 20px;
}
.freedom_tax_agency_panel_deign_3 .opo_writer .bottom_content {
    padding-right: 0px;
}
.hero-section {
    padding: 40px 10px;
}
    .hero-section {
        padding: 30px 14px;
    }
.hero-visual {
    flex-direction: column;
    margin-top: -70px;
}
    .circle-3 {
        width: 360px;
        height: 360px;
        top: 196px;
        left: 203px;
    }
.center-text {
    position: absolute;
    top: 83%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 3;
    text-align: center;
}
.bas {
    left: 338px;
    top: 50px;
}
.avatar-2 {
    top: 119px;
    right: 57px;
}
.xero {
    top: 260px;
    left: 17%;
    transform: translateX(-50%);
}

.cpa {
    right: 146px;
    bottom: -155px;
}
.avatar-3 {
    bottom: -40px;
    left: 10px;
}
.avatar-4 {
    bottom: -35px;
    right: 27px;
    top: 390px;
}
    .center-text h2 {
        font-size: 29px;
    }

.circle-1 {
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
}
.hero-container {
    gap: 0px;
}
.services-section {
    gap: 0px;
}
.right-content {
    max-width: 100%;
    padding-top: 0px;
}

    .services-section button.slick-prev.slick-arrow {
        float: left;
        position: absolute;
        top: inherit;
        bottom: -72px;
        left: 0;
        right: 0;
    }

.services-section button.slick-prev.slick-arrow:after {
        left: 0;
        top: inherit;
        bottom: 0px;
    }
    
    .services-section button.slick-next.slick-arrow {
        top: inherit;
        left: 57px;
        bottom: -72px;
    }
    .services-section button.slick-next.slick-arrow:after {
        left: 0;
        top: inherit;
        bottom: 0;
    }

    .services-section {
        padding-bottom: 100px;
    }

.service-card {
    height: auto;
}
.hero-title {
    line-height: 40px;
}
.freedom_tax_agency_panel_deign_2 {
    padding: 40px 10px;
}
.freedom_tax_agency_panel_deign_2 .form_mjio {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 {
    padding: 23px;
}
.freedom_tax_agency_panel_deign_2 .box_form_1 h2 {
    font-size: 30px;
    line-height: 32px;
}

.freedom_tax_agency_panel_deign_2 .box_form_1 h3 {
    margin-top: 60px;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 {
    min-width: 100%;
    padding: 23px 22px;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .why_li ul li {
    padding-right: 0;
}
.freedom_tax_agency_panel_deign_2 .box_form_2 .why_li {
    font-size: 12px;
}
.service-btn {
    width: fit-content;
}
.timeline-section {
    padding: 40px 10px;
    padding-bottom: 0;
}
.main-title {
    font-size: 31px;
    line-height: 30px;
    max-width: 100%;
    margin-bottom: 26px;
}
.laoa_button {
    background: #EDDAC2;
    border-radius: 7px;
    width: fit-content;
    text-align: center;
    font-family: Inter;
    color: #B27C35;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    padding: 5px 11px;
    align-items: center;
    border: none;
    display: block;
}
.texe {
	font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
color: #1A1A2E;
display: block;
}

.process-btn {
    margin-top: 0px;
}
.timeline-left {
    display: none;
}
.timeline-item.active .timeline-dot {
    display: none;
}    
.timeline-line, .timeline-progress {
	display: none;
}    
.timeline-item {
    padding-left: 0px;
}    
.card2-image img {
  height: auto;
}    
.timeline-dot {
  display: none;
}    
.section-left h2 {
    line-height: 33px;
}    
.section {
        padding: 55px 0px;
}
.freedom_tax_agency_panel_deign_new_last_design {
    padding: 30px 10px;
}
.freedom_tax_agency_panel_deign_new_last_design .opo_writer .bottom_content {
    padding-right: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design .ctaaressa {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_new_last_design .ctarbtn {
    margin-top: 17px;
    width: fit-content;
}
.freedom_tax_agency_panel_deign_new_last_design .ctaaressa h4 {
    margin-top: 2px;
}
.freedom_tax_agency_panel_deign_new_last_design h3 {
    font-size: 28px;
    line-height: 35px;
}
.insights-section {
    padding: 100px 10px;
}
.main-title2 {
    width: 100%;
}
.insights-btn22 {
    display: none;
}
.article-card {
    border-right: none;
    padding-right: 0px;
}
    .footer {
        padding: 20px 10px;
    }

    .footer-brand {
        flex-direction: initial;
        gap: 0px;
    }
.logo-icon {
    width: 100%;
}
    .logo-box {
        gap: 18px;
        width: 40%;
    }
    .brand-heading {
        font-size: 14px;
        padding-left: 19px;
    }

    .cta-btnwq {
        width: fit-content;
        justify-content: center;
        font-size: 14px;
        padding: 11px 14px;
    }

.last_panel_footer_design_1 {	
    padding: 20px 10px;
    padding-bottom: 20px;
}
.image-carddd img {
    width: 100%;
}
.section-top {
    gap: 0px;
}
.slide {
    padding-right: 0px;
}
.slider-track {
    width: 100%;
}
.top-contentq {
    grid-template-columns: auto;
}
.features {
    padding: 0;
}
    .quote {
        font-size: 20px;
                margin: 0;
    }

.stats strong {
    text-align: left;
}
.image-content {
   bottom: 54px;
}
.carddd {
    display: none;
}
.middle-column {
    display: none;
}
.container {
        padding: 0 0px;
    }


.practice-slider{
display: block;
}
.logo-circle {
    top: 44px;
    right: 54px;
}
.left-column22 {
    display: none;
}

    .article-title {
        font-size: 24px;
    }

    .guide-card {
        margin-top: 50px;
        margin-bottom: -50px;
    }

.section-topdd h1 {
    font-size: 32px;
}    
.results-section {
    position: relative;
}

.slider-controls {
        position: absolute;
        left: 20px;
        bottom: 20px;
}
.card-image img {
    width: 100%;
    height: 100%;
}
.service-card {
           width: 306px;
        margin-right: 12px;
}
.card-number {
    right: 65px;
}
.services-section .swiper-slide {
    width: fit-content !important;
    height: auto;
}
.services-section .top-content {
    gap: 20px;
}
.bg-text {
    display: none;
}
.freedom_tax_agency_panel_deign_new_last_design_22 {
    padding: 60px 10px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .titl_pl {
    flex-direction: column;
    gap: 40px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .cdbox_2 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .cdbox_1 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_new_last_design_22 h3 {
        font-size: 28px;
        line-height: 35px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 h1 {
    margin-top: 10px;
}
.shapewe {
    left: inherit;
    top: 0px;
    width: 54%;
    z-index: 1;
    right: 10px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .opo_writer .bottom_content {
    padding-right: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .ctaaressa {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .ctarbtn {
    width: fit-content;
}
.freedom_tax_agency_panel_deign_new_last_design_22 .vfd_button {
    margin-top: 10px;
}
.tax_panel_design_inner_page_design_2 {
    padding: 80px 0px;;
}
.tax_panel_design_inner_page_design_2 .widter_area{
    display:flex;
    flex-direction:column;
    gap:35px;
}

/* First Section */
.tax_panel_design_inner_page_design_2 .first_box_1{
width: 100%;
        border-right: none;
        padding-bottom: 0px;
        align-items: center;
        text-align: center;
}

.tax_panel_design_inner_page_design_2 .first_box_1 h2{
    font-size:72px;
    line-height:72px;
    letter-spacing:-2px;
    margin:0 0 15px;
}

.tax_panel_design_inner_page_design_2 .first_box_1 p{
    font-size:18px;
    line-height:34px;
            max-width: 100%;
    margin:0 auto;
}

/* Quote */
.tax_panel_design_inner_page_design_2 .first_box_2{
    width:100%;
    margin:0;
    order:2;
    border-bottom:1px solid #DFDAD6;
    padding-bottom:30px;
}

.tax_panel_design_inner_page_design_2 .first_box_2 .op_para{
    text-align:center;
    font-size:18px;
    line-height:38px;
    font-weight:600;
    font-style:italic;
    color:#1A1A2E;
            max-width: 100%;
    margin:0 auto;
}

/* Logos Area */
.tax_panel_design_inner_page_design_2 .widter_area_2{
    width:100%;
    height:auto;
    padding:0;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:45px 20px;
    order:3;
}

/* First Logo Full Width */
.tax_panel_design_inner_page_design_2 .first_box_22:first-child{
    width:100%;
    align-items:center;
    text-align:center;
}

/* Bottom Two Logos */
.tax_panel_design_inner_page_design_2 .first_box_22:nth-child(2),
.tax_panel_design_inner_page_design_2 .first_box_22:nth-child(3){
    width:45%;
    align-items:center;
    text-align:center;
}

/* Images */
.tax_panel_design_inner_page_design_2 .first_box_22 img{
    width:auto;
    height:75px;
    object-fit:contain;
}

.tax_panel_design_inner_page_design_2 .first_box_22 .img_two{
    height:82px;
    width:auto;
}

/* Heading */
.tax_panel_design_inner_page_design_2 .first_box_22 h3{
    font-size:14px;
    line-height:22px;
    text-align:center;
    margin-top:10px;
}
.tax_panel_design_inner_page_design_3 {
    padding: 40px 0px;
}
.tax_panel_design_inner_page_design_3 h4 {
    font-family: "DM Sans";
    font-size: 22px;
    margin-bottom: 52px;
}
.tax_panel_design_inner_page_design_3 h4 {
    font-size: 32px;
    line-height: 37px;
}
.tax_panel_design_inner_page_design_4 {
    padding: 50px 10px;
}
.tax_panel_design_inner_page_design_4 h2 {
    font-size: 25px;
    line-height: 33px;
    padding: 0px 0px;
    margin-bottom: 40px;
}
.tax_panel_design_inner_page_design_4 .panel-group {
    padding: 0px;
}
.tax_panel_design_inner_page_design_4 .gtya {
    gap: 30px;
    flex-direction: column;
}
.tax_panel_design_inner_page_design_4 .cder_menu {
    width: 100%;
}
.tax_panel_design_inner_page_design_4 #accordion .panel-body .prad {
    width: 100%;
}
.tax_panel_design_inner_page_design_4 #accordion .panel-body {
    padding: 0px 4px 0px 0px;
}
.tax_panel_design_inner_page_design_4 #accordion .panel-title a {
    padding: 11px 0px;
    font-size: 24px;
    line-height: 28px;
    letter-spacing: 0;
}
.tax_panel_design_inner_page_design_4 .cder_menu ul {
    padding-left: 0px;
}
.tax_panel_design_inner_page_design_4 .tesxt {
    padding: 0px 0px;
}
.freedom_tex_panel_design_jio_15 #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    top: 7px;
}
.tax_panel_design_inner_page_design_5 {
    padding: 100px 0px;
}
.tax_panel_design_inner_page_design_5 .fyw_chnage_panel_1 {
    flex-direction: column;
}
.tax_panel_design_inner_page_design_5 .firse_boc_1 {
    width: 100%;
}
.tax_panel_design_inner_page_design_5 .firse_boc_1 {
    width: 100%;
}
.tax_panel_design_inner_page_design_5 .opji {
    width: 100%;
}
.tax_panel_design_inner_page_design_6-section {
    padding: 50px 0;
}
.tax_panel_design_inner_page_design_6-title {
    font-size: 34px;
    line-height: 36px;
}
.tax_panel_design_inner_page_design_6-textds {
    font-size: 18px;
    line-height: 27px;
}
.tax_panel_design_inner_page_design_6-section .arrowbtn {
    min-width: 100%;
    display: flex;
    justify-content: space-between;
}
.tax_panel_design_inner_page_design_6-section .arrowbtnt {
    min-width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top:10px;	
}
.tax_panel_design_inner_page_design_6-text {
    margin-bottom: 34px;
}
.tax_panel_design_inner_page_design_7 {
    padding: 50px 10px;
}
.tax_panel_design_inner_page_design_7 .top_ban_textdesign {
    gap: 0px;
    flex-direction: column;
}
.tax_panel_design_inner_page_design_7 .left_bo {
    width: 100%;
}
.tax_panel_design_inner_page_design_7 .left_bo h3 {
    font-size: 28px;
    line-height: 33px;
}
.tax_panel_design_inner_page_design_7 .right_bo .parat_text {
    margin-top: 22px;
}
.tax_panel_design_inner_page_design_7 .right_bo {
    width: 100%;
}
.tax_panel_design_inner_page_design_8 {
    padding: 40px 10px;
}
.tax_panel_design_inner_page_design_8 .top_ban_textdesign {
    gap: 20px;
    flex-direction: column;
}
.tax_panel_design_inner_page_design_8 .left_bo {
    width: 100%;
}
.tax_panel_design_inner_page_design_8 .left_bo h3 span {
    display: initial;
}
.tax_panel_design_inner_page_design_8 .left_bo h3 {
    line-height: 33px;
    margin-bottom: 10px;
}
.tax_panel_design_inner_page_design_8 .right_bo {
    width: 100%;
}
.tax_panel_design_inner_page_design_8 .lolk {
    padding: 10px 0px;
    margin-top: 100px;
}
.tax_panel_design_inner_page_design_8 .pog_box {
    height: 470px;
     width: 100%;
}
.tax_panel_design_inner_page_design_8 button.slick-next.slick-arrow {
    top: initial;
    right: initial;
    left: 0;
}
.tax_panel_design_inner_page_design_8 button.slick-next.slick-arrow:after {
    left: 0;
    top: initial;
    bottom: -44px;
    z-index: 99;
}
.tax_panel_design_inner_page_design_8 button.slick-prev.slick-arrow:after {
    left: 0;
    top: initial;;
    bottom: 0;
}
.tax_panel_design_inner_page_design_8 button.slick-prev.slick-arrow {
    top: initial;
    right: initial;
    bottom: -79px;
    left: 60px;
    position: absolute;
    z-index: 99;
}
.tax_panel_design_inner_page_design_8 .pog_box h5 {
    font-size: 28px;
    line-height: 34px;
    letter-spacing: -0.76px;
    margin-bottom: -40px;
}
.tax_panel_design_inner_page_design_9 {
    padding: 100px 0px;
}
.tax_panel_design_inner_page_design_9 h6 {
    font-size: 28px;
    line-height: 33px;
    width: 100%;
    text-align: left;
}
.tax_panel_design_inner_page_design_9 h5 {
    text-align: left;
}
.tax_panel_design_inner_page_design_9 .lef_gtfd .box_dvc_1 {
    height: 380px;
}
.team-wrapper {
    flex-direction: column;
}
.team-content {
    width: auto;
}
.team-slider-wrap {
    width: 100%;

}
.teamSwiper .swiper-slide-active .advisor-card img {
    margin-top: 0px;
}
.teamSwiper .swiper-slide:not(.swiper-slide-active) .advisor-card img {
    height: 610px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design {
    padding: 60px 10px;

}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design h3 {
    font-size: 26px;
    line-height: 32px;
    margin-top: 26px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design .opo_writer .bottom_content {
    padding: 10px 0px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 {
    padding: 60px 0px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 .panel-group {
    padding: 30px 0px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 #accordion .panel-title a {
    padding: 18px;
    font-size: 17px;
    padding-right: 50px;
    line-height: 24px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h5 {
    font-size: 31px;
    line-height: 31px;
}    
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 h5 span {
    margin-bottom: 10px;
}    
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 {
    width: 100%;
    padding: 100px 0px;
}    
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 h6 {
    font-size: 32px;
    line-height: 38px;
    width: 100%;
}    
    
 .freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .arrowbtn {
    margin-top: 22px;
    float: left;
}   
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design {
    padding: 50px 10px;
}    
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design h3 {
    font-size: 27px;
    line-height: 35px;
    margin: 24px 0px;
}    
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design .ctaaressa {
    gap: 14px;
    flex-direction: column;
}    
.freedom_tax_agesaaancy_panel_deign_dssssnew_last_design .ctarbtn {
    width: fit-content;
}    
   .liderdsswrap {
        width: 100%;
        max-width: 100%;

    }

.tax_panel_design_inner_page_design_555 {
    padding: 60px 0px;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 {
    width: 100%;
    position: initial;
    padding: 0px;
}
.tax_panel_design_inner_page_design_555 .fyw_chnage_panel_3 {
    flex-direction: column;
}
.tax_panel_design_inner_page_design_555 .firse_boc_1 h3 {
    font-size: 28px;
    line-height: 30px;
}
.tax_panel_design_inner_page_design_555 .parat_mkfred {
    padding: 10px 10px;
}
.teamSwiper .swiper-slide:not(.swiper-slide-active) .advisor-card img {
    margin-top: 0px;
}
        .team-section {
            padding: 60px 0px;
        }

        .teamSwiper .swiper-slide {
            width: 290px !important;
        }
.tax_panel_design_inner_page_design_9 h6 span {
    display: initial;
}
.tax_panel_design_inner_page_design_8 .right_bo .parat_text {
    margin-bottom: 30px;
}
.bgt_flypanel_design h2 {
    font-size: 44px;
    padding: 10px 0px;
}
.bgt_flypanel_design p {
    padding: 0px 0px;
}
.bgt_flypanel_design h2 {
    font-size: 28px;;
    padding: 10px 0px;
}
.bgt_flypanel_design h2 span {
    display: initial;
}
.bgt_flypanel_design {
    padding: 50px 10px;
}
    .results-section {
        padding: 70px 10px;
    }

.freedom_tex_panel_design_jio_9 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_9 .acc_panel {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_9 .firse_boc_1 {
    width: 100%;
}
.process-accordion {
    width: 100%;
}
.freedom_tex_panel_design_jio_10 {
    padding: 100px 10px;
}
.freedom_tex_panel_design_jio_10 .tb_head_text {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_10 .right_plkm .ctarbtn {
    margin-top: 21px;
}
.freedom_tex_panel_design_jio_10 .left_plkm h5 {
    font-size: 31px;
    margin-top: 8px;
    margin-bottom: 0px;
}
.freedom_tex_panel_design_jio_10 .six_one_1 {
    margin: 0px 10px;
    margin-bottom: 14px;
    margin-left: 0;
            width: 100%;
}
.freedom_tex_panel_design_jio_10 .olpkj_pom {
    gap: 24px;
    padding: 30px 0px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_11 {
    padding: 100px 10px;
}
.freedom_tex_panel_design_jio_11 .top_ban_textdesign {
    gap: 140px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_11 .top_ban_textdesign {
    gap: 20px;
    margin-bottom: 40px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_11 .left_bo {
    width: 100%;
}
.freedom_tex_panel_design_jio_11 .right_bo {
    width: 100%;
}
.freedom_tex_panel_design_jio_12 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_12 .ctaaressa {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_12 .ctarbtn {
    width: fit-content;
}
.freedom_tex_panel_design_jio_13 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_13 h6 {
    padding: 40px 0px;
}
.freedom_tex_panel_design_jio_13 h5 {
    font-size: 34px;
    line-height: 30px;
    margin: 10px 0px;
}
.freedom_tex_panel_design_jio_14 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_14 .fyw_chnage_panel_8 {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 {
    width: 100%;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 .ctarbtn {
    margin-top: 33px;
}
.freedom_tex_panel_design_jio_15 {
    padding: 60px 0px;
}
.freedom_tex_panel_design_jio_15 .panel-group {
    padding: 30px 0px;
}
.freedom_tex_panel_design_jio_15 h5 {
    font-size: 31px;
    line-height: 30px;
}
.freedom_tex_panel_design_jio_15 h5 span {
    margin-bottom: 10px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_design22 #accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    top: 13px;
}
.freedom_tex_panel_design_jio_15 #accordion .panel-title a {
    padding: 13px;
    padding-right: 50px;
}

.sasaax {
    width: 100%;
    position: relative;
    display: none;
}
.freedom_tex_panel_design_jio_14 .firse_boc_1 h3 {
    font-size: 32px;
}
.freedom_tex_panel_design_jio_2 {
    padding: 60px 0px;
}
.freedom_tex_panel_design_jio_3 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_3 .shy_boxdesign {
    flex-direction: column;
}

.freedom_tex_panel_design_jio_3 .box_form_1 {
    width: 100%;
    height: auto;
    padding: 26px;
}
.freedom_tex_panel_design_jio_3 .about_picb {
    width: 100%;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 {
    padding: 60px 10px;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 h3 {
    font-size: 27px;
    line-height: 32px;
}

.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .firse_boc_1 {
    position: initial;
    width: 100%;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .fyw_chnage_panel_1 {
    flex-direction: column;
}
.tax_panelmanagmentpagedes_design_inner_page_designmainheadsr_5 .tigh {
    width: 100%;
}
.freedom_tex_panel_design_jio_4 {
    width: 100%;
    padding: 50px 0px;
}
.freedom_tex_panel_design_jio_4 h3 {
    font-size: 34px;
    line-height: 13px;
    margin-top: 40px;
}
.freedom_tex_panel_design_jio_4 .opo_writer .bottom_content {
    padding-right: 0px;
}
.freedom_tex_panel_design_jio_4 .oppki_nesra {
flex-direction: column;
    
	}

.freedom_tex_panel_design_jio_5 {
    padding: 50px 0px;
}
.freedom_tex_panel_design_jio_5 .black_box_design .abo_panel_1 {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_5 .black_box_design .image_set img {
    height: auto;
}
.freedom_tex_panel_design_jio_5 .black_box_design .image_set {
    width: 99%;
}
.freedom_tex_panel_design_jio_5 .black_box_design .content_set {
    width: 100%;
}
.freedom_tex_panel_design_jio_5 button.slick-next.slick-arrow:after {
    left: 0;
    top: initial;
            bottom: -39px;
}
.freedom_tex_panel_design_jio_5 button.slick-next.slick-arrow {
    top: initial;
    left: 0;
    bottom: 0;
}
.freedom_tex_panel_design_jio_5 button.slick-prev.slick-arrow:after {
    left: 0;
    top: initial;
    bottom: 0;
}
.freedom_tex_panel_design_jio_5 button.slick-prev.slick-arrow {
        top: initial;
        left: 60px;
        bottom: -40px;
        right: 0;
        position: absolute;
}
.freedom_tex_panel_design_jio_6 {
    padding: 50px 10px;
}
.freedom_tex_panel_design_jio_6 h3 {
    font-size: 34px;
    line-height: 40px;
    margin: 24px 0px;
}
.freedom_tex_panel_design_jio_6 .oppki_nesra {
    display: flex;
    gap: 30px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_7 {
    padding: 30px 10px;
    padding-bottom: 60px;
}
.freedom_tex_panel_design_jio_7 h4 {
    font-size: 26px;
    line-height: 32px;
    margin-top: 24px;
}
.freedom_tex_panel_design_jio_7  button.slick-next.slick-arrow:after {
    left: 0;
    top: initial;
            bottom: -62px;
            
}
.freedom_tex_panel_design_jio_7  button.slick-next.slick-arrow {
    top: initial;
    left: 0;
    bottom: 0;
            z-index: 9;
}
.freedom_tex_panel_design_jio_7  button.slick-prev.slick-arrow:after {
    left: 0;
    top: initial;
    bottom: 0;
}
.freedom_tex_panel_design_jio_7  button.slick-prev.slick-arrow {
        top: initial;
        left: 60px;
        bottom: -60px;
        right: 0;
        position: absolute;
                z-index: 9;
}

.freedom_tex_panel_design_jio_7 .fols {
    gap: 0px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_7 .texts_1 {
    font-size: 35px;
    line-height: 43px;
}
.freedom_tex_panel_design_jio_8 {
    width: 100%;
    padding: 50px 10px;
}
.freedom_tex_panel_design_jio_8 h6 {
    padding: 0px 0px;
}
.freedom_tex_panel_design_jio_8 .box_form_1 {
    padding: 16px;
}
.no-paddinglko {
    padding: 0;
}
.freedom_tex_panel_design_jio_8 .col-lg-6:nth-child(2) .box_form_1 {
    background: #f9f3eb;
    margin-top: 30px;
}

.freedom_tex_panel_design_jio_8 h5 {
    font-size: 34px;
    line-height: 32px;
}
.freedom_tex_panel_design_jio_21 {
    padding: 100px 0px;
}
.freedom_tex_panel_design_jio_21 .fyw_chnage_panel_1 {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 {
    flex-direction: column;
        width: 100%;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 h3 {
    font-size: 34px;
    margin-top: 0px;
}
.freedom_tex_panel_design_jio_21 .firse_boc_1 .lokos {
    margin-top: 0px;
}
.freedom_tex_panel_design_jio_21 .opji {
    width: 100%;
    flex-direction: column;

}
.section-wrappersaqqqq {
    padding: 50px 20px;
}
.business-layout {
    flex-direction: column;
}
    .business-imagesaq {
        height: 100%;
    }
.business-contentaaaa h2 {
    line-height: 36px;
}
.business-contentaaaa {
    height: auto;
    padding: 18px;
}
.btn-discoverysaaa {
    padding: 16px 8px;
}
.freedom_tex_panel_design_jio_22 {
    padding: 50px 10px;;
}
.freedom_tex_panel_design_jio_22 .read_areya {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_22 .box_1 {
    width: 100%;
}
.freedom_tex_panel_design_jio_23 {
    width: 100%;
    padding: 40px 0px;
}
.freedom_tex_panel_design_jio_23 .fyw_chnage_panel_1 {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 {
    width: 100%;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 h3 {
    font-size: 25px;
    line-height: 36px;
}
.freedom_tex_panel_design_jio_23 .firse_boc_1 .right-column {
    margin-top: 60px;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 .logo-circle {
    right: 25px;
}
.image-carddd {
        min-height: auto;
    }

.freedom_tex_panel_design_jio_24 {
    padding: 50px 10px;
}
.freedom_tex_panel_design_jio_24 h5 {
    padding: 10px 0px;
}
.freedom_tex_panel_design_jio_24 h5 {
    font-size: 30px;
    line-height: 32px;
    padding: 10px 0px;
}
.freedom_tex_panel_design_jio_24 h5 span {
    margin-bottom: 10px;
}
.freedom_tex_panel_design_jio_24 .popk_box {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_24 .rightbh {
    width: 100%;
    padding: 16px;
}
.freedom_tex_panel_design_jio_24 .popk_box {
    padding: 18px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 {
    padding: 50px 0px;
    padding-bottom: 110px;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 h6 {
    font-size: 32px;
    line-height: 35px;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112   button.slick-next.slick-arrow:after {
    left: 0;
    top: initial;
            bottom: -62px;
            
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112   button.slick-next.slick-arrow {
    top: initial;
    left: 0;
    bottom: 0;
            z-index: 9;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112   button.slick-prev.slick-arrow:after {
    left: 0;
    top: initial;
    bottom: 0;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112   button.slick-prev.slick-arrow {
        top: initial;
        left: 60px;
        bottom: -60px;
        right: 0;
        position: absolute;
                z-index: 9;
}
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design112 .blog_box_dsgn p {
    height: auto;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 {
    padding: 40px 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .titl_pl {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .cdbox_1 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 h3 {
    font-size: 31px;
    line-height: 32px;
        margin: 0;
}

.freedom_tax_agency_panel_deign_new_last_design_2224 h1 {
    margin-top: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .cdbox_2 {
    width: 100%;
}

    .shapewecss {
        top: 0px;
        width: 87%;
        left: initial;
        right: 0;
    }
.freedom_tex_panel_design_jio_16 {
	width:100%;
padding: 50px 10px;
}

.freedom_tex_panel_design_jio_16 .about_picb {
    width: 100%;
    height: auto;
}
.freedom_tex_panel_design_jio_16 .lopkj_ok {
    flex-direction: column;
}

.freedom_tex_panel_design_jio_16 .box_form_1 {
    padding: 16px;
}
.freedom_tex_panel_design_jio_17 {
    padding: 50px 10px;
}
.freedom_tex_panel_design_jiosecend_17 {
    padding: 50px 0px;
}
.freedom_tex_panel_design_jiosecend_17 h5 {
    font-size: 29px;
    letter-spacing:0px;
    padding-left: 0px;
}

.freedom_tex_panel_design_jiosecend_17 h6 {
    line-height: 29px;
    padding-left: 0px;
}
.freedom_tex_panel_design_jiosecend_17 h4 {
    padding-left: 0px;
	
}
.freedom_tex_panel_design_jio_17 h4 {
    padding-left: 0px;
}
.freedom_tex_panel_design_jio_17 h5 {
    font-size: 29px;
    letter-spacing:0px;
    padding-left: 0px;	
}
.freedom_tex_panel_design_jio_17 h6 {
    padding-left: 0px;
}
.freedom_tex_panel_design_jio_28 {
    padding: 60px 0px;
    padding-top: 60px;
    padding-bottom: 0;
}
.freedom_tex_panel_design_jio_28 h3 {
    margin-top: 0px;
}

.freedom_tex_panel_design_jio_28 h1 {
    font-size: 28px;
    line-height: 38px;
    width: 100%;
}
.freedom_tex_panel_design_jio_30 h3 {
    font-size: 20px;
}
.freedom_tex_panel_design_jio_29 {
    padding: 60px 0px;
}
.freedom_tex_panel_design_jio_29 h2 {
    font-size: 26px;
    line-height: 32px;
}
.freedom_tex_panel_design_jio_29 .oplk_plm ul {
    padding: 0;
    padding-left: 17px;
}
.freedom_tex_panel_design_jio_29 .mjio_box {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left {
    order: 2;
}
.freedom_tex_panel_design_jio_29 .lop_pok_left2 .kio12_pok {
    width: 100%;
}
.freedom_tex_panel_design_jio_29 .no-paddinglo {
    padding: 0px;
    padding-right: 0px;
}
.freedom_tex_panel_design_jio_29 .vdvdvdv {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_29 .scilo_icob .social_black {
    width: 100%;
    padding: 11px;
    margin-top: 4px;
}
.freedom_tex_panel_design_jio_29 .right_log_1 {
    margin-bottom: 0px;
    margin-top: 20px;
}
.freedom_tex_panel_design_jio_29 .right_log_2 {
    margin-top: 20px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 {
    padding: 20px 10px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .titl_pl {
    flex-direction: column;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .cdbox_2 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_new_last_design_31 .cdbox_1 {
    width: 100%;
}
.freedom_tax_agency_panel_deign_new_last_design_31 h3 {
    margin-top: 0px;
}
.freedom_tax_agency_panel_deign_new_last_design_31 h1 {
    margin-bottom: 1px
}
.freedom_tax_agency_panel_deign_new_last_design_31 .vbr_box_design {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_25 {
    padding: 50px 10px;
}
.freedom_tex_panel_design_jio_25 .story_box {
    gap: 20px;
    flex-direction: column;
}
.freedom_tex_panel_design_jio_26 {
    padding: 40px 0px;
}
.freedom_tex_panel_design_jio_27 {
    padding: 40px 10px;
}
.freedom_tex_panel_design_jio_27 .opo_writer p {
    padding: 0px 0px;
}
.freedom_tex_panel_design_jio_27 h4 {
    font-size: 34px;
}
.freedom_tex_panel_design_jio_27 h4 span {
    display: initial;
}
.freedom_tex_panel_design_jio_27 h4 {
    font-size: 34px;
}
.freedom_tex_panel_design_jio_18 {
    padding: 50px 0px;
}
.freedom_tex_panel_design_jio_18 .box_form_2 {
    width: 100%;
    padding: 30px;
            margin-top: 30px;
}
.freedom_tex_panel_design_jio_18 .box_form_1 {
    width: 100%;
    padding: 30px;
}
.freedom_tex_panel_design_jio_18 .form_mjio {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_19 {
    padding: 60px 0px;
}
.freedom_tex_panel_design_jio_19 p {
    padding: 10px 10px;
}
.freedom_tex_panel_design_jio_19 .ljio {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_19 .kio_box {
    align-items: center;
}
.freedom_tex_panel_design_jio_19 .kio_box .photo_des {
    display: block;
    margin: 0 auto;
}
.freedom_tex_panel_design_jio_19 .kio_box h2 {
    line-height: 0px;
    text-align: center;
}
.freedom_tex_panel_design_jio_20 {
    padding: 50px 0px;
}
.freedom_tex_panel_design_jio_20 h6 {
    color: #000000;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    padding: 0px 10px;
    text-align: center;
    margin-bottom: 40px;
}
.freedom_tex_panel_design_jio_20 h6 {
    padding: 0px 10px;
}
.freedom_tex_panel_design_jio_20 h5 {
    font-size: 22px;
    line-height: 30px;
}
.freedom_tex_panel_design_jio_20 .black_box_design .abo_panel_1 {
    flex-direction: column;
}
.freedom_tex_panel_design_jio_20 .black_box_design .content_set h3 {
    font-size: 13px;
}
.freedom_tax_agency_panel_deign_new_last_design_2224 .opo_writer .bottom_content {
    padding-right: 0px;
}
.freedom_tex_panel_design_jio_30 {
    padding: 40px 10px;
}
.last_panel_footer_design_1 .faq_box .border_picd {
    display: none;
}
/*-------------mobile-menu-------------*/
.glass_top_panel_menu_mobile_menu {
    width: 100%;
    float: left;
    display: block;
    padding-top: 8px;
    padding-bottom: 10px;
    border-bottom: 1px solid #EDDAC2;
    background: #fff;
    position: relative;
    z-index: 9;
}
.sidenav ul {
    width: 100%;
    float: left;
    padding-left: 0px;
    padding-top: 0px;
}
.fa.fa-caret-down.right {
    float: right;
}
.fa.right.fa-caret-up {
    float: right;
}
.glass_top_panel_menu_mobile_menu .sidenav a:hover {
    color: #ebff08;
}
.mobile_machnic_logo_panel {
    display: none;
}
.glass_top_panel_menu_mobile_menu .logo_picture {
    width: 45%;
    margin-top: 8px;
}
.glass_top_panel_menu_mobile_menu .sidenav a:hover {
    color: #000000;
    font-weight: 600;
}
.glass_top_panel_menu_mobile_menu .sub-menu ul li a {
    font-size: 13px;
    font-weight: 600;
    color: #000000;
}
.glass_top_panel_menu_mobile_menu .right_side_menu_incartpa {float: right;margin-top: 0px;padding-right: 3px;}  
.glass_top_panel_menu_mobile_menu .right_side_menu_incartpa ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}  
.glass_top_panel_menu_mobile_menu .right_side_menu_incartpa ul li{
    display: inline-block;
}    
.glass_top_panel_menu_mobile_menu .right_side_menu_incartpa ul li a{
	color: #ffffff;
	display: inline-block;
	border-radius: 4px;
	text-align: center;
	line-height: 27px;
	font-size: 17px;
	border: none;
	margin: 0px 1px;
	padding: 5px 10px;
	margin-top: 16px;
	width: 40px;
	height: 40px;
} 
.glass_top_panel_menu_mobile_menu .right_side_menu_incartpa ul li a {
	background: #c4883a;
	width: 50px;
    height: 50px;
    line-height: 38px;
    font-size: 27px;
}
.glass_top_panel_menu_mobile_menu .lop {
    margin-top: 11px;
    width: 48%;
    float: right;
    margin-right: 9px;
}

.glass_top_panel_menu_mobile_menu .serchd {
    background: #49a485;
    border: none;
    color: #fff;
    padding: 5px 7px;
    font-size: 14px;
    border-radius: 4px;
    margin-left: 10px;
    margin-top: 10px;
}
.glass_top_panel_menu_mobile_menu .main_bun {
    font-family: 'Poppins', sans-serif;
    background-color: #f93f40;
    border: none;
    color: #ffffff !important;
    width: 100%;
    font-size: 16px !important;
    font-weight: 500 !important;
    padding: 15px 10px !important;
    cursor: pointer;
    margin-top: 8px;
    border-radius: 5px;
    float: left;
    text-align: center;
    margin-right: 10px;
    margin-bottom: 2px;
}
.glass_top_panel_menu_mobile_menu p{
	font-family: 'Inter';
	font-size: 11px;
	color: #9b9b9b;
	font-weight: 400;
}
.glass_top_panel_menu_mobile_menu .discovery-btn {
    color: #C4883A !important;
    font-family: Inter !important;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 20px;
    padding: 0;
    margin-top: 14px;
    border-bottom: 0px !important;
}
    .glass_top_panel_menu_mobile_menu .discovery-btndre {
        color: #C4883A !important;
        font-family: Inter !important;
        font-size: 15px !important;
        font-style: normal;
        font-weight: 500 !important;
        line-height: 20px;
        padding: 0;
        margin-top: 4px;
        border-bottom: 0px !important;
    }


.glass_top_panel_menu_mobile_menu h6{
	font-family: "DM Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 22px;
	color: #C4883A;
	padding-left: 20px;
	margin-top: 60px;
}
.glass_top_panel_menu_mobile_menu .vimorebtn {
    color: #C4883A !important;
    font-family: Inter !important;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 20px;
    padding: 0;
    margin-top: 14px;
    border-bottom: 0px !important;
}
    .footer-middle {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }


    .footer-links a, .contact-block a, .contact-block span, .footer-bottom-links a, .copyright {
        font-size: 11px;
    }

.footer-links {
    gap: 5px;
}
.freedom_tex_panel_design_jio_15 #accordion .panel-title a {
    font-size: 16px;
}








	
}
/*==================================================
    MOBILE RESPONSIVE
===================================================*/

@media (max-width:768px){

.tax_panel_design_inner_page_design_3{
    padding:60px 20px;
    overflow:hidden;
}

.tax_panel_design_inner_page_design_3 h3{
    font-size:13px;
    line-height:20px;
    margin-bottom:15px;
}

.tax_panel_design_inner_page_design_3 h4{
    font-size:34px;
    line-height:40px;
    letter-spacing:-0.5px;
    margin-bottom:40px;
}

/* Slider Wrapper */

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2{
    display:flex;
    flex-wrap:nowrap;
    overflow-x:auto;
    overflow-y:hidden;
    gap:18px;
    padding-bottom:20px;

}

/* Hide scrollbar */

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2::-webkit-scrollbar{
    display:none;
}

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2{
    -ms-overflow-style:none;
    scrollbar-width:none;
}

/* Card Width */

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2>.col-lg-4{
    flex:0 0 86%;
    max-width:86%;
    scroll-snap-align:start;
    padding:0;
}

/* Card */

.tax_panel_design_inner_page_design_3 .color_box_design_1{
    padding:26px;
    gap:48px;
    height:auto;
    min-height:520px;
    border-radius:20px;
}

/* Number */

.tax_panel_design_inner_page_design_3 .numbar_count{
    font-size:78px;
    line-height:72px;
    text-align:right;
}

/* Heading */

.tax_panel_design_inner_page_design_3 .color_box_design_1 h2{
    font-size:28px;
    line-height:34px;
    margin-bottom:-30px;
}

/* Paragraph */

.tax_panel_design_inner_page_design_3 .color_box_design_1 p{
    font-size:16px;
    line-height:31px;
}

.mobile-slider-nav{
    display:flex;
    align-items:center;
    gap:14px;
    margin-top:28px;
    justify-content:flex-start;
}

.mobile-slider-nav button{
    width:56px;
    height:56px;
    border:none;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    cursor:pointer;
    transition:.35s;
    font-size:18px;
}

.mobile-slider-nav .slider-prev{
    background:#E8D6BE;
    color:#7F6C56;
}

.mobile-slider-nav .slider-next{
    background:#C98B37;
    color:#fff;
}

.mobile-slider-nav button:hover{
    transform:translateY(-2px);
}

.mobile-slider-nav button:active{
    transform:scale(.95);
	}
.mobile-slider-nav{
    display:flex;
    align-items:center;
    gap:14px;
    margin-top:30px;
}

.mobile-slider-nav button{
    width:56px;
    height:56px;
    border:none;
    border-radius:50%;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.35s ease;
    font-size:18px;
}

.slider-prev{
    background:#E8D6BE;
    color:#7A6954;
}

.slider-next{
    background:#C98B37;
    color:#fff;
}

.mobile-slider-nav button:hover{
    transform:translateY(-2px);
}

.mobile-slider-nav button:active{
    transform:scale(.95);
}

/*-----------------2nd slider----------------------*/


.tax_panel_design_inner_page_design_5 .firse_boc_1{

    width:100%;
    margin-bottom:30px;
}

.tax_panel_design_inner_page_design_5 .firse_boc_1 h3{

    font-size:34px;
    line-height:40px;
}

.tax_panel_design_inner_page_design_5 .opji{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.tax_panel_design_inner_page_design_5 .opji::-webkit-scrollbar{

    display:none;
}

.tax_panel_design_inner_page_design_5 .opji>div{

    flex:0 0 88%;
    max-width:88%;
}

.tax_panel_design_inner_page_design_5 .hal_ful{

    padding:28px;

    min-height:445px;

    gap:45px;

    border-radius:0 100px 0 0;
}

.tax_panel_design_inner_page_design_5 .hal_ful h5{

    font-size:26px;

    line-height:34px;

    margin-bottom:-25px;
}

.tax_panel_design_inner_page_design_5 .hal_ful p{

    font-size:16px;

    line-height:30px;
}
.mobile-slider-nav-5{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-5 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    cursor:pointer;

    display:flex;

    justify-content:center;

    align-items:center;

    transition:.3s;
}

.slider5-prev{

    background:#E9D8C2;

    color:#7A6B57;
}

.slider5-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-5 button:hover{

    transform:translateY(-2px);
}
/*-----------------3rd slider----------------------*/
.tax_panel_design_inner_page_design_7 .fyw_chnage_panel_2{

    display:flex;
    flex-wrap:nowrap;
    overflow-x:auto;
    overflow-y:hidden;
    gap:22px;
    scroll-behavior:smooth;
    scrollbar-width:none;
    -webkit-overflow-scrolling:touch;
}

.tax_panel_design_inner_page_design_7 .fyw_chnage_panel_2::-webkit-scrollbar{

    display:none;
}

.tax_panel_design_inner_page_design_7 .fyw_chnage_panel_2>.col-lg-4{

    flex:0 0 88%;
    max-width:88%;
    padding:0;
}

.tax_panel_design_inner_page_design_7 .pog_box{

    background:#fff;
    border-radius:14px;
    padding:28px;
    height:auto;
    gap: 0px;
}

.tax_panel_design_inner_page_design_7 .pog_box h4{

    font-size:14px;
    margin-bottom:30px;
}

.tax_panel_design_inner_page_design_7 .pog_box h5{

    font-size:28px;
    line-height:36px;
    margin-bottom: 8px;
}

.tax_panel_design_inner_page_design_7 .pog_box p{

    font-size:15px;
    line-height:26px;
}
.mobile-slider-nav-7{

    display:flex;
    align-items:center;
    gap:14px;
    margin-top:28px;
}

.mobile-slider-nav-7 button{

    width:56px;
    height:56px;
    border:none;
    border-radius:50%;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:18px;
    transition:.3s;
}

.slider7-prev{

    background:#E8D6BE;
    color:#7B6A54;
}

.slider7-next{

    background:#ffffff;
    color:#C98B37;
}

.mobile-slider-nav-7 button:hover{

    transform:translateY(-2px);
}

/*-----------------4th slider----------------------*/

.tax_panel_design_inner_page_design_9 .lef_gtfd{

    display:flex;

    flex-wrap:nowrap;

    overflow-x:auto;

    overflow-y:hidden;

    gap:18px;

    padding:0;

    margin-top:30px;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.tax_panel_design_inner_page_design_9 .lef_gtfd::-webkit-scrollbar{

    display:none;
}

.tax_panel_design_inner_page_design_9 .lef_gtfd>.col-lg-6{

    flex:0 0 88%;
    max-width:88%;
    padding:0;
}

.tax_panel_design_inner_page_design_9 .box_dvc_1{

    height:390px;
    padding:30px;
    border-left:6px solid #E4C8A4;
}

.tax_panel_design_inner_page_design_9 .box_dvc_1 h2{

    font-size:28px;
    line-height:36px;
    margin-bottom:20px;
}

.tax_panel_design_inner_page_design_9 .box_dvc_1 p{

    font-size:16px;
    line-height:31px;
}
.mobile-slider-nav-9{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:28px;
}

.mobile-slider-nav-9 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    transition:.3s;

    font-size:18px;
}

.slider9-prev{

    background:#E8D6BE;

    color:#7A6955;
}

.slider9-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-9 button:hover{

    transform:translateY(-2px);
}
/*----------------5th slider-----------------------*/

.tax_panel_design_inner_page_design_555 .fyw_chnage_panel_3{

    display:block;
}

.tax_panel_design_inner_page_design_555 .firse_boc_1{

    width:100%;
    padding:0;
    margin-bottom:35px;
    position:relative;
    top:auto;
}

/*---------------- Slider ----------------*/

.tax_panel_design_inner_page_design_555 .vfrt_box{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.tax_panel_design_inner_page_design_555 .vfrt_box::-webkit-scrollbar{

    display:none;
}

.tax_panel_design_inner_page_design_555 .vfrt_box>div{

    flex:0 0 88%;
    max-width:88%;
}

    .tax_panel_design_inner_page_design_555 .hal_ful {
        padding: 28px;
        border-radius: 10px;
        height: 1080px;
        gap: 30px;
    }

.tax_panel_design_inner_page_design_555 .hal_ful h5{

    font-size:26px;

    line-height:34px;
}

.tax_panel_design_inner_page_design_555 .hal_ful p{

    margin-top:0;

    font-size:16px;

    line-height:30px;
}

.tax_panel_design_inner_page_design_555 .parat_mkfred{

    padding:0;

    margin-top:20px;

    line-height:30px;

    font-size:16px;
}

/* Navigation */

.mobile-slider-nav-555{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:24px;
}

.mobile-slider-nav-555 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    display:flex;

    justify-content:center;

    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.slider555-prev{

    background:#E9D8C2;

    color:#6D604E;
}

.slider555-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-555 button:hover{

    transform:translateY(-2px);
}
/*---------blog slider-------*/
.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1{padding: 60px 0px;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 h6{width:100%;font-size: 28px;line-height: 34px;margin-bottom:15px;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .arrowbtn{

    display:none;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog-mobile-slider{

    display:flex;
    gap:18px;

    overflow-x:auto;
    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;

    margin-top:20px;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog-mobile-slider::-webkit-scrollbar{

    display:none;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog-mobile-slider>.col-lg-4{

    flex:0 0 88%;
    max-width:88%;

    padding-right:0;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn{

    margin-top:0;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_pic{

    height:250px;
    border-radius:14px;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn h3{

    margin-top:22px;
    font-size:14px;
}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn h2{font-size: 19px;line-height: 25px;margin-top:10px;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .blog_box_dsgn p{height:auto;font-size: 15px;line-height: 27px;}

.freedom_taxcopy_paneldeign_agency_panel_deign_new_last_blog_design_new_design1 .discoverydbtn{

    margin-top:25px;
}

.mobile-blog-slider-nav{

    display:flex;
    align-items:center;
    gap:14px;

    margin-top:28px;
}

.mobile-blog-slider-nav button{

    width:56px;
    height:56px;

    border:none;
    border-radius:50%;

    display:flex;
    justify-content:center;
    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.blog-prev{

    background:#EEDCC7;
    color:#8B755B;
}

.blog-next{

    background:#C4883A;
    color:#fff;
}

.mobile-blog-slider-nav button:hover{

    transform:translateY(-2px);
}
/*---------how it work-------*/
.freedom_tex_panel_design_jio_11 .mobile-phase2-slider{

    display:flex;
    flex-wrap:nowrap;

    gap:18px;

    overflow-x:auto;
    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_11 .mobile-phase2-slider::-webkit-scrollbar{

    display:none;
}

.freedom_tex_panel_design_jio_11 .mobile-phase2-slider .pog_box{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jio_11 .pog_box{

    padding:28px;
    gap:34px;

    border-radius:18px;

    min-height:450px;
}

.freedom_tex_panel_design_jio_11 .pog_box h4{

    font-size:72px;
    line-height:70px;
}

.freedom_tex_panel_design_jio_11 .pog_box h5{

    font-size:28px;
    line-height:36px;
    margin-bottom:-18px;
}

.freedom_tex_panel_design_jio_11 .pog_box p{

    font-size:16px;
    line-height:30px;
}

.freedom_tex_panel_design_jio_11 .bottom_textareya{

    margin-top:45px;
}

.freedom_tex_panel_design_jio_11 .bottom_textareya h5{

    font-size:30px;
    line-height:38px;
}

.freedom_tex_panel_design_jio_11 .bottom_textareya p{

    font-size:16px;
    line-height:30px;
}

.mobile-phase2-nav{

    display:flex;

    gap:14px;

    align-items:center;

    margin-top:28px;
}

.mobile-phase2-nav button{

    width:56px;
    height:56px;

    border:none;
    border-radius:50%;

    display:flex;
    justify-content:center;
    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.phase2-prev{

    background:#F4E2C9;
    color:#6E6255;
}

.phase2-next{

    background:#ffffff;
    color:#C4883A;
}

.mobile-phase2-nav button:hover{

    transform:translateY(-2px);
}
/*---------how it works------*/
.freedom_tex_panel_design_jio_13 .container-fluid>.col-lg-12:last-child{

    display:flex;
    flex-wrap:nowrap;

    overflow-x:auto;
    overflow-y:hidden;

    gap:18px;

    scroll-behavior:smooth;

    scrollbar-width:none;
    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_13 .container-fluid>.col-lg-12:last-child::-webkit-scrollbar{
    display:none;
}

.freedom_tex_panel_design_jio_13 .no-paddingnn{

    flex:0 0 88%;
    max-width:88%;
    padding:0;
}

.freedom_tex_panel_design_jio_13 .pppl_box{

    padding:28px;
    min-height:440px;

    border-radius:18px;

    gap:42px;

    background:#F8F2EA;
}

.freedom_tex_panel_design_jio_13 .pppl_box h3{

    font-size:14px;
    line-height:18px;
    letter-spacing:.5px;
}

.freedom_tex_panel_design_jio_13 .pppl_box h2{

    font-size:25px;
    line-height:34px;
    letter-spacing:-0.4px;

    margin-bottom:-18px;
}

.freedom_tex_panel_design_jio_13 .pppl_box p{

    font-size:16px;
    line-height:30px;
}

.mobile-slider-nav-13{

    display:flex;
    align-items:center;
    gap:14px;

    margin-top:28px;
}

.mobile-slider-nav-13 button{

    width:58px;
    height:58px;

    border:none;
    border-radius:50%;

    display:flex;
    justify-content:center;
    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.slider13-prev{

    background:#EBDCC7;
    color:#7D6D59;
}

.slider13-next{

    background:#C98B37;
    color:#fff;
}

.mobile-slider-nav-13 button:hover{

    transform:translateY(-2px);
}

.mobile-slider-nav-13 i{

    font-size:18px;
}
/*----------------howitwork-slider--------------*/
/* Slider */

.freedom_tex_panel_design_jio_14 .gtt_pl{

    width:100%;

    display:flex;
    flex-direction:row;

    gap:18px;

    overflow-x:auto;
    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_14 .gtt_pl::-webkit-scrollbar{
    display:none;
}

.freedom_tex_panel_design_jio_14 .gtt_pl>div{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jio_14 .hal_ful{

    min-height:460px;

    padding:28px;

    border-radius:18px;

    display:flex;
    flex-direction:column;
}

.freedom_tex_panel_design_jio_14 .hal_ful .op_boxnumber{

    font-size:104px;
    line-height:85px;
    margin-bottom:42px;
}

.freedom_tex_panel_design_jio_14 .hal_ful h5{

    font-size:26px;
    line-height:34px;

    margin:0 0 24px;
}

.freedom_tex_panel_design_jio_14 .hal_ful p{

    font-size:16px;
    line-height:30px;
}

/* Navigation */

.mobile-slider-nav-14{

    display:flex;
    gap:14px;

    margin-top:28px;
}

.mobile-slider-nav-14 button{

    width:56px;
    height:56px;

    border:none;
    border-radius:50%;

    display:flex;
    justify-content:center;
    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.slider14-prev{

    background:#E9D8C2;
    color:#7A6B57;
}

.slider14-next{

    background:#C98B37;
    color:#fff;
}

.mobile-slider-nav-14 button:hover{

    transform:translateY(-2px);
}
.freedom_tex_panel_design_jio_2 .cds_design_1{

    display:flex;
    flex-wrap:nowrap;

    gap:18px;

    overflow-x:auto;
    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;

    margin-top:34px;
}

.freedom_tex_panel_design_jio_2 .cds_design_1::-webkit-scrollbar{
    display:none;
}

.freedom_tex_panel_design_jio_2 .color_box_design_1{

    flex:0 0 88%;
    max-width:88%;

    min-height:470px;

    padding:28px;

    gap:42px;

    border-radius:14px;
}

.freedom_tex_panel_design_jio_2 .color_box_design_1 h2{

    font-size:26px;
    line-height:34px;

    margin-bottom:-18px;
}

.freedom_tex_panel_design_jio_2 .color_box_design_1 p{

    font-size:16px;
    line-height:30px;
}

.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count,
.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count2,
.freedom_tex_panel_design_jio_2 .color_box_design_1 .numbar_count3{

    width:18px;
    height:18px;
}

.mobile-slider-nav-2{

    display:flex;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-2 button{

    width:56px;
    height:56px;

    border:none;
    border-radius:50%;

    display:flex;
    justify-content:center;
    align-items:center;

    cursor:pointer;

    transition:.3s;
}

.slider2-prev{

    background:#E9D8C2;
    color:#7A6B57;
}

.slider2-next{

    background:#C98B37;
    color:#fff;
}

.mobile-slider-nav-2 button:hover{

    transform:translateY(-2px);
}

/*-----------slidersyne---------------*/
/*-----------------2nd slider----------------------*/


.freedom_tex_panel_design_jio_21 .firse_boc_1{

    width:100%;
    margin-bottom:30px;
}

.freedom_tex_panel_design_jio_21 .firse_boc_1 h3{

    font-size:34px;
    line-height:40px;
}

.freedom_tex_panel_design_jio_21 .opji{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_21 .opji::-webkit-scrollbar{

    display:none;
}

.freedom_tex_panel_design_jio_21 .opji>div{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jio_21 .hal_ful{

    padding:28px;

    min-height:445px;

    gap:45px;

    border-radius:0 100px 0 0;
}

.freedom_tex_panel_design_jio_21 .hal_ful h5{

    font-size:26px;

    line-height:34px;

    margin-bottom:-25px;
}

.freedom_tex_panel_design_jio_21 .hal_ful p{

    font-size:16px;

    line-height:30px;
}
.mobile-slider-nav-21{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-21 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    cursor:pointer;

    display:flex;

    justify-content:center;

    align-items:center;

    transition:.3s;
}

.slider21-prev{

    background:#E9D8C2;

    color:#7A6B57;
}

.slider21-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-21 button:hover{

    transform:translateY(-2px);
}

/*-----------------2nd slider----------------------*/


.freedom_tex_panel_design_jio_23 .firse_boc_1{

    width:100%;
    margin-bottom:30px;
}

.freedom_tex_panel_design_jio_23 .firse_boc_1 h3{

    font-size:34px;
    line-height:40px;
}

.freedom_tex_panel_design_jio_23 .opji{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_23 .opji::-webkit-scrollbar{

    display:none;
}

.freedom_tex_panel_design_jio_23 .opji>div{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jio_23 .hal_ful{

    padding:28px;

    min-height:445px;

    gap:45px;

    border-radius:0 100px 0 0;
}

.freedom_tex_panel_design_jio_23 .hal_ful h5{

    font-size:26px;

    line-height:34px;

    margin-bottom:-25px;
}

.freedom_tex_panel_design_jio_23 .hal_ful p{

    font-size:16px;

    line-height:30px;
}
.mobile-slider-nav-23{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-23 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    cursor:pointer;

    display:flex;

    justify-content:center;

    align-items:center;

    transition:.3s;
}

.slider23-prev{

    background:#E9D8C2;

    color:#7A6B57;
}

.slider23-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-23 button:hover{

    transform:translateY(-2px);
}


/*------------------------------*/
/*-----------------2nd slider----------------------*/


.freedom_tex_panel_design_jio_17 .penio_3{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jio_17 .penio_3::-webkit-scrollbar{

    display:none;
}

.freedom_tex_panel_design_jio_17 .penio_3>div{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jio_17 .pppl_box{

    padding:28px;

    height:auto;

    gap:45px;

    border-radius:0 100px 0 0;
}

.freedom_tex_panel_design_jio_17 .pppl_box h5{

    font-size:26px;

    line-height:34px;

    margin-bottom:-25px;
}

.freedom_tex_panel_design_jio_17 .pppl_box p{

    font-size:16px;

    line-height:30px;
            height: auto;
}
.mobile-slider-nav-79{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-79 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    cursor:pointer;

    display:flex;

    justify-content:center;

    align-items:center;

    transition:.3s;
}

.slider79-prev{

    background:#E9D8C2;

    color:#7A6B57;
}

.slider79-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-79 button:hover{

    transform:translateY(-2px);
}

/*------------------------------*/
.freedom_tex_panel_design_jiosecend_17 .penio_3{

    width:100%;

    display:flex;

    flex-direction:row;

    gap:18px;

    overflow-x:auto;

    overflow-y:hidden;

    scroll-behavior:smooth;

    scrollbar-width:none;

    -webkit-overflow-scrolling:touch;
}

.freedom_tex_panel_design_jiosecend_17 .penio_3::-webkit-scrollbar{

    display:none;
}

.freedom_tex_panel_design_jiosecend_17 .penio_3>div{

    flex:0 0 88%;
    max-width:88%;
}

.freedom_tex_panel_design_jiosecend_17 .pppl_box{

    padding:28px;

    height:auto;

    gap:45px;

    border-radius:0 100px 0 0;
}

.freedom_tex_panel_design_jiosecend_17 .pppl_box h5{

    font-size:26px;

    line-height:34px;

    margin-bottom:-25px;
}

.freedom_tex_panel_design_jiosecend_17 .pppl_box p{

    font-size:16px;

    line-height:30px;
            height: auto;
}
.mobile-slider-nav-799{

    display:flex;

    align-items:center;

    gap:14px;

    margin-top:26px;
}

.mobile-slider-nav-799 button{

    width:56px;

    height:56px;

    border:none;

    border-radius:50%;

    cursor:pointer;

    display:flex;

    justify-content:center;

    align-items:center;

    transition:.3s;
}

.slider799-prev{

    background:#E9D8C2;

    color:#7A6B57;
}

.slider799-next{

    background:#C98B37;

    color:#fff;
}

.mobile-slider-nav-799 button:hover{

    transform:translateY(-2px);
}

.last_panel_footer_design_1 .faq_box{
    border-bottom:1px solid #ddd;
}

.last_panel_footer_design_1 .faq_box h2{
    position:relative;
    margin:0;
    padding: 18px 35px 15px 0px;
    cursor:pointer;
    font-size:15px;
    font-weight:500;
    line-height:24px;
}

.last_panel_footer_design_1 .faq_box h2:after{
    content:"\f107";
    position:absolute;
    right:18px;
    top:50%;
        font-family: 'FontAwesome';
    transform:translateY(-50%) rotate(0deg);
    transition:all .35s ease;
    font-size:14px;
    color:#888;
}
.last_panel_footer_design_1 .faq_box {
    padding-right: 0px;
}
.last_panel_footer_design_1 .faq_box.active h2:after{
    content:"\f106";
}

/* Wrapper Animation */

.last_panel_footer_design_1 .faq_box p,
.last_panel_footer_design_1 .faq_box .border_picddsw{

    max-height:0;
    opacity:0;
    overflow:hidden;

    margin:0;
    padding:0 18px;

    transition:
        max-height .45s ease,
        opacity .35s ease,
        padding .35s ease,
        margin .35s ease;
}

/* Open */

.last_panel_footer_design_1 .faq_box.active p,
.last_panel_footer_design_1 .faq_box.active .border_picddsw{

    max-height:500px;
    opacity:1;
}

.last_panel_footer_design_1 .faq_box.active p{
    margin-bottom:18px;
    padding: 0 0px;
}

.last_panel_footer_design_1 .faq_box.active .border_picddsw{
    display: none;
}











}


/*==============================
375px
===============================*/

@media (max-width:480px){

.tax_panel_design_inner_page_design_3{
    padding:50px 16px;
}

.tax_panel_design_inner_page_design_3 h4{
    font-size:30px;
    line-height:36px;
    margin-bottom:34px;
}

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2{
    gap:16px;
}

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2>.col-lg-4{
    flex:0 0 88%;
    max-width:88%;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1{
    min-height:555px;
    padding:24px;
    gap:45px;
    border-radius:18px;
}

.tax_panel_design_inner_page_design_3 .numbar_count{
    font-size:72px;
    line-height:66px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 h2{
    font-size:24px;
    line-height:31px;
    margin-bottom:-20px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 p{
    font-size:16px;
    line-height:30px;
}
.mobile-slider-nav{
    margin-top:24px;
}

.mobile-slider-nav button{
    width:52px;
    height:52px;
}









}


/*==============================
390px
===============================*/

@media (max-width:390px){

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2>.col-lg-4{
    flex:0 0 90%;
    max-width:90%;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1{
    min-height:535px;
}

}


/*==============================
375px
===============================*/

@media (max-width:375px){

.tax_panel_design_inner_page_design_3{
    padding:45px 14px;
}

.tax_panel_design_inner_page_design_3 h4{
    font-size:28px;
    line-height:34px;
}

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2>.col-lg-4{
    flex:0 0 92%;
    max-width:92%;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1{
    min-height:520px;
    padding:22px;
}

.tax_panel_design_inner_page_design_3 .numbar_count{
    font-size:66px;
    line-height:62px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 h2{
    font-size:22px;
    line-height:29px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 p{
    font-size:15px;
    line-height:28px;
}

}


/*==============================
320px
===============================*/

@media (max-width:320px){

.tax_panel_design_inner_page_design_3{
    padding:40px 12px;
}

.tax_panel_design_inner_page_design_3 .fyw_chnage_panel_2>.col-lg-4{
    flex:0 0 94%;
    max-width:94%;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1{
    min-height:500px;
    padding:20px;
}

.tax_panel_design_inner_page_design_3 .numbar_count{
    font-size:60px;
    line-height:56px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 h2{
    font-size:21px;
    line-height:28px;
}

.tax_panel_design_inner_page_design_3 .color_box_design_1 p{
    font-size:15px;
    line-height:26px;
}

}
/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {

	.container{
		width:470px;
	}
.container-fluid {
	width:100%;
}
	
	
	
	
	
}















