/*---------------------------------------------------------------------------------

 Theme Name:   Welcome to The Center for Spiritual Awareness
 Theme URI:    https://www.elegantthemes.com/gallery/divi/?sale=cyber-monday-2025
 Description:  A sanctuary for intuitive awakening, energy mastery, and deep inner transformation.
 Author:       Javed
 Author URI:   https://www.jmjwebpro.com
 Template:     Divi
 Version:      4.27.4
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/*.ld-focus-header {
    display: none !important;
}*/

body,body p{
  font-family: 'Poppins',sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
}
h1,h2,h3,h4,h5,h6{
  font-family: 'Merriweather',sans-serif;
}

/*-----------------------------------Header----------------------------------------*/

#headerglobal{
  background: transparent;
  left: 0;
  right: 0;
  top: 0;
  padding: 20px 0;
	position: absolute;
}
.et_pb_blurb_content{
  max-width: 100%;
}
#headerglobalrow,#headerglobalrow,#newherobanerow{
  padding: 0 !important;
}
#globomenu .et_pb_menu_inner_container{
  display: flex;
  align-items: center;
}
#globomenu .et_pb_menu__logo-wrap{
  width: 211px !important;
  display: block !important;
}
.single-sfwd-courses #headerglobal,
.single-sfwd-lessons #headerglobal{
	background: transparent !important;
	padding: 20px 0 !important;
	position: relative;
}
#newtestimonils .dica-image-container {
  align-self: center;
  margin-bottom:30px;
}
#newtestimonils img,
#globomenu .et_pb_menu__logo-wrap .et_pb_menu__logo{
  margin-right: 0 !important;
}
#globomenu .et_pb_menu__wrap{
  flex: 1;
  justify-content: flex-end !important;
}
#globomenu.et_pb_menu ul li{
  margin-right: 22px;
  padding: 0;
  margin-bottom: 10px;
}
#globomenu.et_pb_menu ul li:last-child{
  margin-right: 0;
}
#globomenu.et_pb_menu ul li a{
  color: #fff !important;
  padding: 0;
}
#globomenu.et_pb_menu .menu-item-has-children>a:first-child{
  padding-right: 20px;
}
#globomenu.et_pb_menu ul li a:hover{
  color: #F5CF50;
  opacity: 1;
}
#globomenu.et_pb_menu ul li ul{
  padding: 20px;
  width: auto;
}
#globomenu.et_pb_menu ul li ul li a{
  padding-right: 20px;
}
#globomenu.et_pb_menu ul li ul li.menu-item-has-children>a:first-child:after{
  right: 0;
}
#globomenu.et_pb_menu ul li ul li ul{
  left: 100%;
  right: auto;
}
#globomenu.et_pb_menu ul li ul li{
  margin-right: 0px;
}
#globomenu.et_pb_menu ul li ul li ul li{
  margin-bottom: 0px;
}
#globomenu.et_pb_menu ul li ul li a{
  font-size: 16px;
}
.et-l.et-l--header{
  background-color: #112250 !important;
}
/*-----------------------------------Header----------------------------------------*/

#newherobaner{
  padding: 380px 0 445px;
}
#colorheading h1{
  font-style: normal;
  font-weight: 700;
  font-size: 70px;
  line-height: 88px;
  color: #FFFFFF;
}
#colorheading h1 span{
  color: #F5CF50;
  display: block;
}
#colorheading1 h2{
  font-style: normal;
  font-weight: 700;
  font-size: 42px;
  line-height: 52px;
  color: #000;
  text-transform: uppercase;
}
#colorheading1 h2 span{
  color: #112250;
  display: block;
}
#colorheading1.spanflex h2{
  margin-bottom: 12px;
}
#colorheading1.spanflex h2 span{
  display: inline-block;
}
#colorheading1 h2{
  margin-top: 40px;
}
#studentblock{
  padding-bottom: 165px;
}
#studentblockrow1 h2{
  margin-top: 0;
}
#missionstarow{
  padding: 30px;
}
#newhs1:after{
  content: '';
  width: 340px;
  height: 100%;
  background-image: url(/wp-content/uploads/2025/11/awarenessbg.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: auto;
  position: absolute;
  top: unset;
  right: 0;
  bottom: 0;
  visibility: visible;
  opacity: 1;
  display: block;
}
#flowericon h3{
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 33px;
  color: #AF8530;
  position: relative;
  display: flex;
}
#flowericon h3:before{
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 20px;
}
#leafblurbs{
  padding: 10px 20px;
  background: #FFFFFF;
  border-radius: 5px;
  height: 80px;
  display: flex;
}
#leafblurbs .et_pb_blurb_content{
  display: flex;
  align-items: center;
}
#leafblurbs .et_pb_main_blurb_image{
  width: 34px;
  margin-right: 20px;
  margin-bottom: 0;
}
#leafblurbs .et_pb_blurb_container{
  flex: 1;
}
#leafblurbs .et_pb_blurb_description,#leafblurbs .et_pb_blurb_description p{
  color: #504F4F;
}
#leafblurbs:hover{
  background-color: #112250;
  cursor: pointer;
}
#leafblurbs:hover .et_pb_blurb_description,#leafblurbs:hover .et_pb_blurb_description p{
  color: #F5CF50;
}
#studentblock:before{
  content: '';
  width: 340px;
  height: 647px;
  background-image: url(/wp-content/uploads/2025/11/awarenessbg.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: auto;
  position: absolute;
  top: unset;
  left: 0;
  bottom: 0;
  visibility: visible;
  opacity: 1;
  display: block;
  transform: rotate(180deg);
}
#studentblock.peturnheight:before{
  background-size: 70%;
  bottom: -26%;
} 
#colortitle h3:first-child,#colortitle h3:nth-child(2),#colortitle h3:nth-child(4){
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
}
#colortitle h4:nth-child(3){
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
#colortitle h3{
  font-style: normal;
  font-weight: 700;
  font-size: 36px;
  line-height: 45px;
  color: #000000;
}
#colortitle h4{
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 35px;
  color: #000000;
}
#colortitle h5{
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  color: #000000;
}
#colortitle h6{
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  color: #000000;
}
#offerbrb h4{
  font-weight: 400;
  font-size: 28px;
  line-height: 35px;
}
/*body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.et_pb_button{
  padding: 10px 20px !important;
  background: #F5CF50;
  border-radius: 5px;
  font-family: 'Merriweather',Georgia,"Times New Roman",serif;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #000000;
  border: 0;
  position: relative;
}*/
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.et_pb_button
{
 font-family: 'Merriweather',Georgia,"Times New Roman",serif;
 font-style: normal;
 font-weight: 700;
 font-size: 22px;
 letter-spacing: 2px;
 color: #ffffff;
 text-decoration: none;
 padding: 10px 20px !important;
 border-radius: 5px;
 border: 0;
 background: linear-gradient(
  to right,
  #d8d2c6 0%,
  #9fa5b0 45%,
  #3c4d6b 75%,
  #1d2f4f 100%
);
 transition: all 0.3s ease;
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.arrowbtn{
  position: relative;
  display: inline;
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.arrowbtn:after{
  content: url(/wp-content/uploads/2025/12/whitearrow.svg);
  display: inline-block;
  opacity: 1;
  position: relative;
  top: 0px;
  margin-left: 10px;
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.arrowbtn:hover:after{
  transform: rotate(45deg);
  display: inline-block;
  opacity: 1;
  content: url(/wp-content/uploads/2025/12/whitearrow.svg);
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.et_pb_button:hover{
  color: #fff !important;
  border: 0;
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.btnicon1:after{
  content: url(/wp-content/uploads/2025/11/levelibtnicon1.svg);
  display: inline-block;
  position: relative;
  opacity: 1;
  margin: 0;
  top: 6px;
  margin-left: 12px;
}
body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.btnicon2:after{
  content: url(/wp-content/uploads/2025/11/levelibtnicon2.svg);
  display: inline-block;
  position: relative;
  opacity: 1;
  margin: 0;
  top: 6px;
  margin-left: 12px;
}
#Whatweoffer{
  padding: 80px 0;
  clip-path: ellipse(171% 100% at 50% 100%);
  margin-top: -100px;
}
#Whatweoffer:after{
  content: "";
  position: absolute;
  bottom: -90px;
  left: 0;
  width: 100%;
  height: 100px;
  background-image: none;
  clip-path: ellipse(52% 100% at 50% 100%);
  background-color: #112250;
  z-index: 10;
  transform: rotate(-180deg);
}
#newhs1.bridgeshape1{
  z-index: -1;
  padding-top: 200px;
  padding-bottom: 70px;
}
#levelbrbrow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#levelbrb{
  width: 32%;
  box-sizing: border-box;
  padding: 20px;
  border: 2px solid #ADD8E6;
  border-radius: 20px;
  margin-bottom: 0;
}
#levetwobox .et_pb_column{
  padding: 20px;
  background: #D9CBC2;
  border-radius: 20px;
}
#boxheading h3{
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  color: #112250;
}
#newtestimonils .dica-item-content{
  text-align: center;
}
#newtestimonils .dica_divi_carouselitem .dica-image-container img{
  max-width: 100% !important;
}
#newtestimonils h4{
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 33px;
  color: #112250 !important;
}
#newtestimonils h5{
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 28px;
  color: #000000;
  margin-top: 20px;
}
#stayconnect input.input{
  box-sizing: border-box;
  padding: 10px 20px;
  background: #FFFFFF;
  border: 1px solid #AF8530;
  border-radius: 10px;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  color: #504F4F;
}
#stayconnect input::placeholder{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  color: #504F4F;
}
#stayconnect .et_contact_bottom_container{
  float: none;
  text-align: left;
  width: 100%;
}
body.et_pb_button_helper_class #stayconnect button.et_pb_contact_submit{
  padding: 10px 20px;
  width: 100%;
  background: linear-gradient(to right, #d8d2c6 0%, #9fa5b0 45%, #3c4d6b 75%, #1d2f4f 100%);
  border-radius: 5px;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #fff;
  display: block;
  border: 0;
}
body.et_pb_button_helper_class #stayconnect button.et_pb_contact_submit:hover{
  color: #000000 !important;
}
#colorheading1 h3{
  font-style: normal;
  font-weight: 700;
  font-size: 36px;
  line-height: 45px;
  text-transform: uppercase;
  color: #112250;
}
#studentblock.peturnheight{
  padding: 100px 0 0;
}
#studentblock.peturnheight #studentblockrow1{
  padding: 0;
}
#studentblock.peturnheight .et_pb_column:last-child{
  box-sizing: border-box;
  padding: 30px;
  border-left: 5px solid #AF8530;
  background-color: #112250;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#studentblock.peturnheight #colorheading1 h3{
  color: #F5CF50;
}
#studentblock.peturnheight #colorheading1 p{
  color: #fff;
}
#stayconnect {
  margin-top: 30px;
}
.et-db #et-boc .et-l #newgfooterow,
#newgfooterow {
  display: flex;
  align-items: flex-end;
}
.et-db #et-boc .et-l #ftmenu .et_pb_menu_inner_container,
#ftmenu .et_pb_menu_inner_container,
.et-db #et-boc .et-l #ftmenu .et_pb_menu__wrap,
#ftmenu .et_pb_menu__wrap,
.et-db #et-boc .et-l #ftmenu .et_pb_menu__menu,
#ftmenu .et_pb_menu__menu,
.et-db #et-boc .et-l #ftmenu .et-menu-nav,
#ftmenu .et-menu-nav{
  display: block;
}
.et-db #et-boc .et-l #ftmenu ul,
#ftmenu ul{
  display: block;
}
.et-db #et-boc .et-l #ftmenu ul li,
#ftmenu ul li{
  margin-bottom: 20px;
}
.et-db #et-boc .et-l #ftmenu ul li:last-child,
#ftmenu ul li:last-child{
  margin-bottom: 0;
}
.et-db #et-boc .et-l #ftmenu ul li a,
#ftmenu ul li a{
  padding: 0;
}
.et-db #et-boc .et-l #menurow,
#menurow {
  display: flex;
  flex-wrap: wrap;
}
.et-db #et-boc .et-l #menurow .et_pb_heading,
#menurow .et_pb_heading {
  width: 100%;
}
.et-db #et-boc .et-l #ftmenu,
#ftmenu{
  width: auto;
  margin-bottom: 0;
}
.et-db #et-boc .et-l #menurow #ftmenu:last-child,
#menurow #ftmenu:last-child{
  margin-left: 40px;
  flex: 1;
}
.et-db #et-boc .et-l #newgfooterow p,
#newgfooterow p{
  font-size: 16px;
  line-height: 28px;
}
.et-db #et-boc .et-l #copyrighttxt p,
#copyrighttxt p{
  font-size: 14px;
  line-height: 20px;
}
.et-db #et-boc .et-l #followmeblock li,
#followmeblock li{
  margin-bottom: 0;
  margin-right: 16px;
}
.et-db #et-boc .et-l #followmeblock li:last-child,
#followmeblock li:last-child{
  margin-right: 0;
}
.et-db #et-boc .et-l #followmeblock li a.icon,
#followmeblock li a.icon{
  width: auto;
  height: auto;
  margin: 0;
}
.et-db #et-boc .et-l #followmeblock li a.icon:before,
#followmeblock li a.icon:before{
  width: auto;
  height: auto;
  font-size: 24px;
  line-height: 28px;
}
.et-db #et-boc .et-l #newgfooter,
#newgfooter {
  position: relative;
  padding: 140px 0 10px;
}
/*#newgfooter:before{
  background-image: url(/wp-content/uploads/2025/12/flowerbg1.png);
  background-repeat: repeat;
  background-position: left top;
  background-size: auto;
}*/
.et-db #et-boc .et-l #newgfooter:before,
#newgfooter:before{
  content: '';
  width: 100%;
  height: 100px;
  background-image: url(/wp-content/uploads/2025/12/flowerbg1.png);
  background-repeat: repeat;
  background-position: left top;
  background-size: auto;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  clip-path: ellipse(52% 100% at 50% 100%);
  transform: rotate(-180deg);
}
.et-db #et-boc .et-l #newgfooter:after,
#newgfooter:after{
  content: '';
  width: 100%;
  height: 50px;
  background-color: #fff;
  background-image: url(/wp-content/uploads/2025/12/flowerbg1.png);
  background-repeat: repeat;
  background-position: left top;
  clip-path: ellipse(52% 100% at 50% 100%);
  transform: rotate(-180deg);
}
#studentblock.et_pb_section_4 {
  padding-bottom: 145px;
}
#newherobaner{
  position: relative;
}
#newhs1.bridgeshape {
  margin-top: -94px;
  padding: 90px 0;
}
.bridgeshape{
  clip-path: ellipse(140% 100% at 50% 100%);
}
#studentblock.peturnheight #studentblockrow1 .et_pb_image_wrap img{
  border-radius: 0;
}
#pagebanner{
  padding: 400px 0;
}
#pagebannerow{
  padding: 0;
}
.bridgeshape.topup {
  clip-path: ellipse(175% 100% at 50% 100%);
}


/* -------------------------Collapas Menu--------------------------------------- */

#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
  content: '\4d';
}

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
  width: 44px;
  height: 100%;
  padding: 0px !important;
  max-height: 44px;
  border: none;
  position: absolute;
  right: 0px;
  top: 0!important;
  z-index: 999;
  background-color: transparent;
}

ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
  position: relative;
}

.et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
  background-color: transparent;
}

ul.et_mobile_menu .menu-item-has-children .sub-menu,
#headerglobalr ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #headerglobalr ul.et_mobile_menu .menu-item-has-children .sub-menu {
  display: none !important;
  visibility: hidden !important;
}

ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#headerglobalr ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #headerglobalr ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
  display: block !important;
  visibility: visible !important;
}

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
  text-align: center;
  opacity: 1;
}

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
  top: 10px;
  position: relative;
  font-family: "ETModules";
  content: '\33';
  color: #00d263;
  background: #f0f3f6;
  border-radius: 50%;
  padding: 3px;
}

ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
  content: '\32';
}

.et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
  position: absolute;
  right: 5%;
  margin-left: -20px;
  top: -14px;
  width: 0;
  height: 0;
  content: '';
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid #ffffff;
}
.mobile_menu_bar {
  position: relative;
  display: block;
  bottom: 10px;
  line-height: 0;
}

.et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
  background-color: #ffffff!important;
  border-radius: 10px;
}

/* -------------------------Collapas Menu--------------------------------------- */


#coursecation{
  clip-path: ellipse(175% 100% at 50% 100%);
  margin-top: -111px;
  padding: 140px 0 0;
}
#coursecationrow{
  padding: 0;
}
#coursecation .post{
  gap: 40px;
  align-items: center;
}
#coursecation .thumbnail{
  width: 35%;
}
#coursecation .content{
  width: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
}
#couresesmodal .entry-title {
  order: 1;
  padding: 0;
  margin: 0;
}
#couresesmodal .categories,#couresesmodal .author,#couresesmodal .meta,#couresesmodal .button-wrapper .button{
  display: none;
}
#couresesmodal .entry-title,#couresesmodal .entry-title a{
  font-style: normal;
  font-weight: 400;
  font-size: 28px;
  line-height: 35px;
  color: #112250 !important;
}
#couresesmodal .entry-content p{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  color: #504F4F;
}
#couresesmodal .content .button-wrapper a.link{
  padding: 10px 20px;
  background: linear-gradient(270.01deg, #112250 0.01%, #D9D2C2 99.99%);
  border-radius: 5px;
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #FFFFFF;
}
#coursecation .learndash-course-grid .items-wrapper .list-1 .ribbon {
  order: 2;
  position: static;
  width: max-content;
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
  color: #AF8530 !important;
  background-color: transparent;
  margin: 20px 0;
  padding: 0;
  text-shadow: normal;
}
#couresesmodal .content .categories{
  order: 3;
}
#couresesmodal .categories{
  order: 4;
}
#couresesmodal .author{
  order: 5;
}
#couresesmodal .meta{
  order: 6;
}
.learndash-course-grid .items-wrapper .list-1 .content .entry-content{
  order: 7;
}
.learndash-course-grid .items-wrapper .list-1 .content .button-wrapper{
  order: 8;
}
#couresesmodal .content .categories{
 color: #f5cf50;
}
#couresesmodal .button .arrow{
  background-color: #f5cf50;
}
#couresesmodal .content a.link{
  color: #4a4a4a;
}
#pagebanner.courespage{
  padding: 600px 0 200px;
}
#pagebanner.courespage #couresetitle h1{
  margin: 0;
  padding: 0;
  margin-top: 390px;
}
#colorheading1.yellowtext h3{
  color: #AF8530;
}
#heighlightext strong.iem{
  font-size: 20px;
  line-height: 30px;
}
#heighlightext strong.iem1{
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #AF8530;
  display: block;
}
#heighlightext ul li span{
  font-weight: 500;
}
#courserow2{
  padding-bottom: 0;
}
#courserow2 .et_pb_column{
  display: flex;
  flex-wrap: wrap;
}
#leaflist,#treesbg{
  width: 32%;
}
#leaflist ul{
  list-style: none;
  padding: 0;
  margin: 0;
}
#leaflist ul li{
  font-family: 'Merriweather',sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: #000000;
  display: flex;
  margin-bottom: 55px;
}
#leaflist ul li:before {
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 20px;
  display: block;
}
#colorheading2.txtsize h3{
  font-size: 26px;
  line-height: 32px;
}
#courserow3{
  margin-top: -50px;
  background: rgba(217, 203, 194, 0.6);
  box-sizing: border-box;
  padding: 60px 20px 25px;
  border: 5px solid #AF8530;
  border-radius: 20px;
}
#iemplvlrow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px;
}
#iemplvlbrb{
  width: 48%;
  box-sizing: border-box;
  padding: 50px 20px;
  border: 2px solid #AF8530;
  border-radius: 20px;
  margin-bottom: 0;
}
#iemplvlbrb:hover{
  background-color: #112250;
  border-color: #112250;
  cursor: pointer;
}
#iemplvlbrb:hover h3{
  color: #F5CF50;
}
#iemplvlbrb:hover p{
  color: #fff;
}
#iemplvlbrb h3{
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  color: #AF8530;
  position: relative;
  padding: 0;
  display: flex;
  align-items: center;
  margin: 0;
  margin-bottom: 20px;
}
#iemplvlbrb h3:before{
  display: block;
  margin-right: 20px;
}
#iemplvlbrb.lvlico1 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico1.svg);
}
#iemplvlbrb.lvlico2 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico2.svg);
}
#iemplvlbrb.lvlico3 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico3.svg);
}
#iemplvlbrb.lvlico4 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico4.svg);
}
#iemplvlbrb.lvlico5 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico5.svg);
}
#iemplvlbrb.lvlico6 h3:before{
  content: url(/wp-content/uploads/2025/12/corslvalico6.svg);
}
.flowerbg:before {
  content: '';
  width: 340px;
  height: 647px;
  background-image: url(/wp-content/uploads/2025/11/awarenessbg.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: auto;
  position: absolute;
  top: unset;
  left: 0;
  bottom: 0;
  visibility: visible;
  opacity: 1;
  display: block;
  transform: rotate(180deg);
}
.flowerbgright:before {
  content: '';
  width: 340px;
  height: 100%;
  background-image: url(/wp-content/uploads/2025/11/awarenessbg.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: auto;
  position: absolute;
  top: unset;
  right: 0;
  bottom: 0;
  visibility: visible;
  opacity: 1;
  display: block;
}
#dwisdom{
  padding: 30px;
  background: #FFFFFF;
  border-radius: 20px;
}
#dwisdom p{
  font-family: 'Merriweather', Georgia, "Times New Roman", serif;
  font-weight: 700;
  font-size: 25px;
}
#colorheading1.sameline h4{
  font-style: normal;
  font-weight: 700;
  font-size: 36px;
  line-height: 45px;
  text-align: center;
  text-transform: capitalize;
  color: #112250;
}
#colorheading1.sameline h2 span{
  display: inline-block;
}
#colorheading1.sameline h2{
  margin: 20px 0;
  padding: 0;
}
#colorheading1.sameline h3{
  font-style: normal;
  font-weight: 700;
  font-size: 36px;
  line-height: 45px;
  text-align: center;
  text-transform: capitalize;
  color: #112250;
}
#coursesection4row1{
  background: rgba(217, 203, 194, 0.6);
  border-radius: 145px 15px 15px 15px;
  padding: 0;
  border: 5px solid #AF8530;
}
#coursesection4row1 .et_pb_image_wrap img{
  border-radius: 137px 0 0 12px;
  width: 100%;
}
#coursesection4row1 .et_pb_column .et_pb_image_wrap {
  border-right: 5px solid #AF8530;
  display: block;
}
#coursesection4row1 .et_pb_column:last-child{
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#brbleaf .et_pb_blurb_content{
  display: flex;
}
#brbleaf .et_pb_main_blurb_image{
  margin-bottom: 0;
  width: 34px;
  margin-right: 20px;
}
#brbleaf .et_pb_blurb_container{
  flex: 1;
}
#brbleaf .et_pb_blurb_description {
  font-size: 18px;
}
.defaultflex{
  display: flex;
  align-items: center;
}
#coursesection5{
  padding: 100px 0 137px;
}
#coursesection5row{
  padding-top: 0;
}
.curvetop{
  clip-path: ellipse(95% 100% at 50% 100%);
  margin-top: -93px;
}
#levelheading h3{
  font-size: 36px;
  line-height: 45px;
  text-transform: capitalize;
  color: #FFFFFF;
}
#levelheading h2{
  font-size: 42px;
  line-height: 54px !important;
  text-transform: uppercase;
  color: #FFFFFF;
}
#levelheading h4{
  font-size: 28px;
  line-height: 34px;
  text-transform: capitalize;
  color: #FFFFFF;
}
#learnmorblock h5{
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  color: #112250;
  padding: 15px 0 10px;
  margin: 0;
}
#learnmorblock p{
  color: #504F4F;
}
#learnmorblock strong{
  color: #112250;
}
#learnmorblock blockquote{
  box-sizing: border-box;
  padding: 30px;
  background: #D9CBC2;
  border-left: 10px solid #AF8530;
  border-radius: 0px 20px 20px 0px;
}
#learnmorblock blockquote h3{
  font-family: 'Poppins',sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 33px;
  color: #AF8530;
  position: relative;
  display: flex;
}
#learnmorblock blockquote h3:before{
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 10px;
}
#learnmorblock blockquote p{
  color: #000;
}
#learnmorblock ul li{
  font-family: 'Poppins',sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  color: #504F4F;
}
.sameline h6{
  font-size: 22px;
  line-height: 32px;
  color: #000;
}
#weekboxrow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 30px;
}
#weekboxbrb{
  width: 24%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  border: 1px solid #AF8530;
  border-radius: 20px;
  margin-bottom: 0;
}
#weekboxbrb h2{
  background: #FFFFFF;
  border: 1px solid #AF8530;
  border-radius: 10px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #112250;
  padding: 10px 0;
  margin-bottom: 20px;
}
#weekboxbrb h2:before{

  content:url(/wp-content/uploads/2025/12/Simplification.svg);
  margin-right: 10px;
}
#weekboxbrb:hover h2
{
  color:#AF8530;
}
#weekboxbrb:hover h2:before
{
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
}
#weekboxbrb h3{
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-align: center;
  color: #AF8530;
}
#weekboxbrb p{
  text-align: center;
}
#weekboxbrb:hover{
  background-color: #112250;
  border-color: #112250;
  cursor: pointer;
}
#weekboxbrb:hover h3{
  color: #F5CF50;
}
#weekboxbrb:hover p{
  color: #fff;
}
.morehideshow{
  display: none;
}
a.learnbtnstye{
  padding: 10px 20px;
  background: linear-gradient(270.01deg, #112250 0.01%, #D9D2C2 99.99%);
  border-radius: 5px;
  font-family: 'Merriweather',Georgia,"Times New Roman",serif;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #FFFFFF;
  cursor: pointer;
}
#wotcoursrow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#wotcoursrow .et_pb_text{
  width: 100%;
}
#wotcrstitle{
  width: 32%;
  margin-bottom: 0;
}
#wotcrstitle h3 {
  background: transparent;
  border: 1px solid #AF8530;
  border-radius: 10px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #AF8530;
  padding: 10px 0;
  margin-bottom: 20px;
}
#wotcrstitle h3:before {
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 10px;
}
#wotcrstitle:hover h3{
  background-color: #112250;
  color: #F5CF50;
}
#wotcoursrow h6{
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 33px;
  text-align: center;
  text-transform: uppercase;
  color: #AF8530;
}
#paymentrow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#paymentrow .et_pb_text{
  width: 100%;
}
#pricebox.et_pb_text {
  width: 32%;
  border-radius: 10px;
  border: 1px solid #AF8530;
  padding: 30px;
  margin-bottom: 0;
}
#pricebox h2{
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #AF8530;
  display: flex;
  justify-content: center;
}
#pricebox h2:before {
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 10px;
}
span.procebold{
  font-family: 'Poppins',sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 42px;
  line-height: 63px;
  text-align: center;
  color: #504F4F;
}
#htregirow .et_pb_column{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#htrbtnstyle{
  width: 100%;
  margin: 0 auto;
  position: relative;
  padding-bottom: 38px;
}
#htrbtnstyle:after{
  content: '';
  width: 2px;
  height: 38px;
  margin: 0 auto;
  background-color: #112250;
  position: absolute;
  left: 0; right: 0;
  bottom: 0;
}
#htrbtnstyle .et_pb_heading_container{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px 40px;
  background: #112250;
  border-radius: 10px;
  width: max-content;
  margin: 0 auto;
}
#htrbtnstyle h3{
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 35px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: capitalize;
  color: #F5CF50;
  padding: 0;
}
#circlestyle{
  width: 32%;
  position: relative;
  padding-top: 38px;
}
span.circlebox{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  background: #112250;
  border-radius: 90px;
  margin: 0 auto;
  color: #fff;
  font-size: 22px;
  line-height: 22px;
  font-weight: 600;
}
#circlestyle h4{
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 28px;
  text-align: center;
  color: #AF8530;
}
#hrdivider {
  width: 818px;
  margin: 0 auto;
  border-radius: 5px 5px 0px 0px;
  height: 1px;
}
#circlestyle:before{
  content: '';
  width: 2px;
  height: 38px;
  margin: 0 auto;
  background-color: #112250;
  position: absolute;
  left: 0; right: 0;
  top: 0;
}
body .et_pb_section .et_pb_row .et_pb_button#enrollnowbtn{
  padding: 10px 20px;
  background: linear-gradient(270.01deg, #112250 0.01%, #D9D2C2 99.99%);
  border-radius: 5px;
  font-family: 'Merriweather',Georgia,"Times New Roman",serif;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #FFFFFF;
  border: 0;
  position: relative;
}
body .et_pb_section .et_pb_row .et_pb_button#enrollnowbtn:after{
  content: url(/wp-content/uploads/2025/12/btnarrow.svg);
  display: inline-block;
  opacity: 1;
  position: static;
  margin: 0 auto;
  margin-left: 10px;
}
h6.leaficons{
  position: relative;
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 33px;
  text-transform: capitalize;
  color: #112250;
  display: flex;
}
h6.leaficons:before {
  content: url(/wp-content/uploads/2025/11/leaficon.svg);
  margin-right: 10px;
  display: block;
}
#selfaccordin .et_pb_toggle_open .et_pb_toggle_title:before {
  content: "\e04f";
  font-family: ETmodules !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 0 0;
  direction: ltr;
  position: absolute;
  font-size: 20px;
  right: -2px;
  color: #af8530;
  left: auto;
  top: 50%;
  margin-top: -.5em;
  display: inline-block;
}
#selfaccordin .et_pb_accordion_item {
  display: none;
  border-radius: 10px;
}
#selfaccordin .et_pb_accordion_item:nth-child(-n+10) {
  display: block;
}
#acc-load-more-1,#acc-load-more-2 {
  padding: 10px 20px;
  background: linear-gradient(270.01deg, #112250 0.01%, #D9D2C2 99.99%);
  border-radius: 5px;
  font-family: 'Merriweather',sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 28px;
  text-transform: uppercase;
  color: #FFFFFF;
  width: fit-content;
  margin: 0 auto;
  cursor: pointer;
}
span.acc-num{
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  width: 53px;
  height: 53px;
  border: 1px solid #AF8530;
  border-radius: 10px;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 33px;
  text-align: center;
  color: #AF8530;
  margin-right: 20px;
  background-color: #fff;
}
#selfaccordin .et_pb_toggle_title {
  display: flex;
  align-items: center;
}
#levelseciton,#coursesection11{
  padding: 100px 0 150px;
}
#levelseciton.pbless{
  padding-bottom: 100px;
}
.et_pb_section.et_section_regular{
  padding: 100px 0;
}
#coursesection3row{
  padding: 0;
}
#studentblockrow2 {
  padding-top: 70px;
}
#courespage #colorheading
{
 display: flex;
 justify-content: flex-end;
}
#coursesection6row1 .et_pb_column:first-child
{ 
  margin-right: 0;
}
#monthlytalk {
  padding: 100px 0 30px;
}
#monthlytalk:after{
  content: '';
  width: 340px;
  height: 100%;
  background-image: url(/wp-content/uploads/2025/11/awarenessbg.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 60%;
  position: absolute;
  top: unset;
  right: 0;
  bottom: 0;
  visibility: visible;
  opacity: 1;
  display: block;
}
/* -------------------------sakir css--------------------------------------- */
#coursesection9 .coursesection9row1 h2,
#coursesection11 .coursesection11row1 h2,
#coursesection12 .coursesection12row1 h2{margin-top: 50px !important;}
#coursesection6 .coursesection6row2 {margin-top: 0px;}
/* -------------------------sakir css--------------------------------------- */

/* -------------------------Media Query Start--------------------------------------- */

@media only screen and (min-width: 1400px){
  #newgfooterow .et_pb_column{
    margin-right: 100px;
  }
  #coursesection6row {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 1400px){
  .et_pb_row{
    width: 90%;
  }
}
@media only screen and (max-width: 1300px){
  #newherobaner {
    padding: 250px 0;
  }
  #newhs1:after,#studentblock:before{
    background-size: 70%;
  }
  #studentblock:before{
    background-position: right 10%;
  }
  .bridgeshape {
    clip-path: ellipse(170% 100% at 50% 100%);
  }
  #hrdivider{
    width: 68.3%;
  }
}
@media only screen and (max-width: 1100px){
  #colorheading1 h2{
    font-size: 32px;
    line-height: 42px;
  }
  #studentblock.peturnheight:before{
    bottom: 0;
  }
  #newherobaner {
    padding: 220px 0 170px;
  }
  #colorheading h1{
    font-size: 48px;
    line-height: 70px;
  }
}
@media only screen and (max-width: 980px){
  #newherobaner {
    padding: 190px 0;
  }
  #newhs1row {
    padding: 0;
  }
  #newhs1:after, #studentblock:before {
    background-size: 40%;
  }
  #newgfooterow{
    display: block;
  }
  #ftmenu .et_mobile_nav_menu{
    display: none;
  }
  #colorheading1 br{
    display: none;
  }
  .bridgeshape {
    clip-path: ellipse(210% 100% at 50% 100%);
  }
  #Whatweoffer{
    clip-path:ellipse(232% 100% at 50% 100%)
  }
  #levelbrbrow .et_pb_column{
    row-gap: 30px;
  }
  #levelbrb{
    width: 48%;
  }
  #Whatweoffer:after{
    bottom: -34px;
    height: 50px;
  }
  #newhs1.bridgeshape1{
    padding-top: 70px;
  }
  #studentblock.peturnheight .et_pb_column:last-child{
    border-radius: 0px 0px 20px 20px;
  }
  .defaultflex{
    flex-direction: column;
  }
  .et_pb_section.et_section_regular {
    padding: 50px 0;
  }
  #mfountechrow {
    padding: 0;
  }
  #studentblockrow2 {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 600px){
  .bridgeshape {
    clip-path: ellipse(300% 100% at 50% 100%);
  }
  #globomenu .et_pb_menu__logo-wrap {
    width: 25%;
  }
  #colorheading h1 {
    font-size: 32px;
    line-height: 43px;
  }
  #newherobaner {
    padding: 150px 0 180px;
  }
  #globomenu .mobile_menu_bar:before{
    font-size: 40px;
    color: #F5CF50;
  }
  #globomenu.et_pb_menu .et_mobile_menu:after{
    right: 2%;
    margin-left: 0px;
    top: -23px;
    border-bottom: 20px solid #F5CF50;
  }
  #globomenu .et_mobile_menu{
    border-color: #F5CF50;
  }
  #globomenu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after, .et-db #et-boc .et-l #globomenu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{
    color: #000;
  }
  #leafblurbs{
    height: auto;
  }
  #levelbrb{
    width: 100%;
    margin-bottom: 30px;
  }
  #Whatweoffer {
    clip-path: ellipse(330% 100% at 50% 100%);
    padding: 70px 0 10px;
  }
  #logoclientrow .et_pb_module{
    text-align: center;
  }
  #followmeblock.et_pb_text_align_center-phone,
  #copyrighttxt.et_pb_text_align_center-phone{
    text-align: left;
  }
  #globomenu.et_pb_menu ul li{
    margin-right: 0;
    margin-bottom: 0;
  }
  #globomenu.et_pb_menu ul li a{
    padding: 12px 0;
  }
  ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{
    top: 2px !important;
  }
  body.page-template-page-template-blank, body.page-template-page-template-blank p{
    font-size: 16px;
  }
  #Whatweofferow{
    padding: 0;
  }
  #offerbrb h4{
    font-size: 24px;
  }
  #levetwobox .et_pb_text_inner p:nth-child(3){
    display: none;
  }
  body.et_pb_button_helper_class .et_pb_section .et_pb_row #yellowbtn.et_pb_button{
    font-size: 18px;
    line-height: 18px !important;
    padding: 12px 18px !important;
  }
  #flowericon h3{
    font-size: 22px;
    line-height: 30px;
  }
  #mfountech #mfountechrow1:last-child{
    flex-direction: column-reverse;
    padding-bottom: 0;
  }
  #mfountech #mfountechrow1:last-child .et_pb_column:first-child{
    padding-top: 30px;
  }
  #studentblock.peturnheight {
    padding: 50px 0 0;
  }
  #stayconnect .et_contact_bottom_container{
    margin-top: 17px;
  }
  body.et_pb_button_helper_class #stayconnect button.et_pb_contact_submit{
    margin-left: 10px;
    font-size: 20px;
    line-height: 32px !important;
  }
  #Whatweofferow h2,#mfountechrow h2{
    font-size: 36px;
    line-height: 44px;
    text-transform: capitalize;
  }
  #colorheading1 h3,#offerbrb h3{
    font-size: 32px;
    line-height: 40px;
  }
  #colorheading1 h2{
    text-transform: capitalize;
  }
  #colortitle h5{
    font-size: 22px;
    line-height: 30px;
  }
  #studentblockrow {
    padding: 0;
  }
  #newgfooter:before{
    clip-path: ellipse(65% 100% at 50% 100%);
  }
  #newhs1:after{
    height: 261px;
  }
  #logoclientrow{
    justify-content: space-between;
  }
  #logoclientrow .et_pb_column {
    width: 48% !important;
  }
  #levelbrb .et_pb_main_blurb_image{
    display: block;
  }
  #levelbrb .et_pb_main_blurb_image .et_pb_image_wrap,#levelbrb .et_pb_main_blurb_image .et_pb_image_wrap img{
    width: 100%;
  }
  #levelbrbrow {
    padding-bottom: 0;
  }
  #studentblock.peturnheight #colorheading1 h3{
    font-size: 26px;
    line-height: 38px;
    margin-bottom:15px;
  }
  #levetwobox .et_pb_text_inner p {
    padding-bottom: 0;
  }
  #pagebanner.courespage {
   padding: 250px 0 120px;
 }
 #courserow2 .et_pb_column{
  flex-direction: column;
}
#leaflist, #treesbg{
  width: 100%;
}
#leaflist.leafo1{
  order: 1;
}
#leaflist.leafo2{
  order: 2;
}
#treesbg{
  order: 3;
  top: 30px;
}
#leaflist.leafo1 ul li:last-child{
  margin-bottom: 0;
}
#iemplvlbrb,#weekboxbrb,#wotcrstitle,#pricebox.et_pb_text,#circlestyle{
  width: 100%;
}
#coursesection4row1{
  border-radius: 12px 12px 0 0;
}
#coursesection4row1 .et_pb_image_wrap img{
  border-radius: 4px 4px 0 0;
}
#coursesection4row1 .et_pb_column .et_pb_image_wrap{
  border: 0;
}
#flowericon {
  padding: 0 15px;
}
.flowerbgright:before{
  background-size: 35%;
}
.curvetop{
  clip-path: ellipse(200% 100% at 50% 100%);
  margin-top: -55px;
}
#coursesection7, #coursesection9, #coursesection11 {
  padding: 50px 0 100px;
}
#pricebox.et_pb_text{
  margin-bottom: 30px;
}
h6.leaficons{
  font-size: 22px;
}
#learnmorblock blockquote h3{
  font-size: 20px;
  line-height: 30px;
}
#selfaccordin .et_pb_toggle_title{
  font-size: 18px;
  line-height: 24px;
  padding-right: 22px;
}
span.acc-num{
  width: auto;
  height: auto;
  margin-right: 10px;
  border-radius: 5px;
  display: block;
  padding: 10px;
  font-size: 16px;
}
#pricebox h2{
  font-size: 20px;
  line-height: 24px;
  align-items: center;
}
#circlestyle:after {
  content: '';
  width: 100%;
  height: 2px;
  margin: 0 auto;
  background-color: #112250;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  display: block;
}
#hrdivider{
  display: none;
}
}