.elementor-kit-8{--e-global-color-primary:#21409A;--e-global-color-secondary:#21409A;--e-global-color-text:#000000;--e-global-color-4e0e927:#21409A;--e-global-color-1da610e:#0EA14C;--e-global-color-c306312:#FEDE14;--e-global-color-29948fe:#ED1C24;--e-global-color-e771e34:#000000;--e-global-color-6257e65:#FFFFFF;--e-global-color-31361b6:#011A65;--e-global-color-71f4477:#046F2B;--e-global-color-572e498:#F5F6FB;--e-global-typography-primary-font-family:"Parkinsans";font-weight:700;--e-global-typography-secondary-font-family:"Parkinsans";--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-weight:500;--e-global-typography-57f721a-font-family:"Nunito";--e-global-typography-57f721a-font-size:700px;font-family:"Nunito", Sans-serif;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var( --e-global-color-29948fe );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-6257e65 );border-radius:20px 20px 20px 20px;padding:15px 25px 15px 25px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var( --e-global-color-1da610e );}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{color:var( --e-global-color-1da610e );}.elementor-kit-8 h2{font-family:"Parkinsans", Sans-serif;font-size:45px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-8 h2{font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8 h2{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-widget-text-editor a {text-decoration: underline;}
.hero_btn .elementor-button{min-width:200px;}
.elementor-button{cursor:pointer;}
.green{color:#0EA14C;}
.yellow{color:#FEDE14;}
.elementor-widget-text-editor ul {padding: 0 0 0 20px;}

.heart_ul ul{padding: 0 0 0 30px;list-style-type:none;}
.heart_ul ul li{position:relative;}
.heart_ul ul li::before {
	position: absolute;
	background: url(/wp-content/uploads/2025/04/heart-icon.png);
	width: 24px;
	height: 24px;
	content: "";
	left: -30px;
	top: 5px;
}

.number .elementor-image-box-description {
	position: absolute;
	top: -25px;
	left: 50%;
	transform: translateX(-50%);
	background: #18BC44;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 1px solid #fff;
}

.number.yellow .elementor-image-box-description{
 background: #FEDE14;
 top:130px;
}


.howtopurchase .elementor-cta__button.elementor-button {
	width: 100%;
	padding: 15px 10px;
}


.full_height_img, .full_height_img .elementor-widget-container{
	height: 100%;
}


.custom_tabs.elementor-widget-tabs .elementor-tab-content {
	padding: 0px !important;
	border: none !important;
}
.custom_tabs .elementor-tab-title b{font-size:22px !important;}

.custom_tabs .elementor-tab-title{
color:#fff !important;
font-size:20px !important;
border: none !important;
font-weight: 400 !important;
}

@media (min-width: 769px) {
  .wpbf-no-sidebar .alignwide {margin-left: 0;
    margin-right: 0;
  }
}
@media(min-width:768px){
.custom_tabs.elementor-widget-tabs .elementor-tabs-wrapper {
	gap: 10px;
	display: flex;
}
}

@media(max-width:1024px){
.elementor-popup-modal .dialog-message{max-height: 90vh;
  max-width: 90vw;}
}


/**Hover image change**/
.hover_image:hover img {
	visibility: hidden;
}

@media (min-width:768px) and (max-width:1140px){
.hover_image .elementor-widget-container{background-size:100% auto !important;}    
}
/**Hover image change Ends**/

h2.gform_title {
	color: #21409A;
}

.gfield--input-type-singleproduct .ginput_container_singleproduct{
	display: flex;
	flex-direction: column;
}
.gfield--input-type-singleproduct .ginput_product_price_wrapper{order:1;}
.gform_wrapper.gravity-theme .gfield .ginput_quantity{
    max-width: 280px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Parkinsans';
	font-display: auto;
	src: url('https://theartboxacademy.com/wp-content/uploads/2025/04/Parkinsans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */