.elementor-1854 .elementor-element.elementor-element-1a9a3af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1854 .elementor-element.elementor-element-1a9a3af:not(.elementor-motion-effects-element-type-background), .elementor-1854 .elementor-element.elementor-element-1a9a3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bradburybrandexperts.com/wp-content/uploads/2025/09/imgi_27_bb-about-bg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1854 .elementor-element.elementor-element-1a9a3af::before, .elementor-1854 .elementor-element.elementor-element-1a9a3af > .elementor-background-video-container::before, .elementor-1854 .elementor-element.elementor-element-1a9a3af > .e-con-inner > .elementor-background-video-container::before, .elementor-1854 .elementor-element.elementor-element-1a9a3af > .elementor-background-slideshow::before, .elementor-1854 .elementor-element.elementor-element-1a9a3af > .e-con-inner > .elementor-background-slideshow::before, .elementor-1854 .elementor-element.elementor-element-1a9a3af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1854 .elementor-element.elementor-element-f03f84a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1854 .elementor-element.elementor-element-593ed56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1854 .elementor-element.elementor-element-c8d7bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1854 .elementor-element.elementor-element-c8d7bac .elementor-heading-title{font-family:"Libre Bodoni", Sans-serif;font-size:70px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1854 .elementor-element.elementor-element-2bafe97{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1854 .elementor-element.elementor-element-8d76eed .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-1854 .elementor-element.elementor-element-8d76eed.elementor-element{--align-self:flex-start;}.elementor-1854 .elementor-element.elementor-element-b1e9722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1854 .elementor-element.elementor-element-6422e2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1854 .elementor-element.elementor-element-c616b82{left:655px;}body.rtl .elementor-1854 .elementor-element.elementor-element-c616b82{right:655px;}.elementor-1854 .elementor-element.elementor-element-c616b82{bottom:-80px;}.elementor-1854 .elementor-element.elementor-element-c616b82 .elementor-icon-wrapper{text-align:center;}.elementor-1854 .elementor-element.elementor-element-c616b82.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1854 .elementor-element.elementor-element-c616b82.elementor-view-framed .elementor-icon, .elementor-1854 .elementor-element.elementor-element-c616b82.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1854 .elementor-element.elementor-element-c616b82.elementor-view-framed .elementor-icon, .elementor-1854 .elementor-element.elementor-element-c616b82.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1854 .elementor-element.elementor-element-c616b82 .elementor-icon{font-size:40px;}.elementor-1854 .elementor-element.elementor-element-c616b82 .elementor-icon svg{height:40px;}.elementor-1854 .elementor-element.elementor-element-4969386{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1854 .elementor-element.elementor-element-1a9a3af{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1854 .elementor-element.elementor-element-593ed56{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1854 .elementor-element.elementor-element-c8d7bac{text-align:left;}.elementor-1854 .elementor-element.elementor-element-c8d7bac .elementor-heading-title{font-size:30px;}.elementor-1854 .elementor-element.elementor-element-2bafe97{text-align:left;font-size:18px;}}@media(min-width:768px){.elementor-1854 .elementor-element.elementor-element-1a9a3af{--content-width:1300px;}.elementor-1854 .elementor-element.elementor-element-593ed56{--width:55%;}.elementor-1854 .elementor-element.elementor-element-b1e9722{--width:45%;}.elementor-1854 .elementor-element.elementor-element-4969386{--content-width:1300px;}}/* Start custom CSS for icon, class: .elementor-element-c616b82 */.elementor-1854 .elementor-element.elementor-element-c616b82 {
  animation: floatUpDown 3s ease-in-out infinite;
  opacity: 0.8;
}

@keyframes floatUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(15px); /* moves down */
  }
  100% {
    transform: translateY(0); /* back up smoothly */
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a633734 *//* quiz css */

.max-w-4xl.mx-auto{
	margin:0px !important;
	
}

.max-w-4xl{
	max-width:100% !important
}


.max-w-4xl.mx-auto > *{
	width:100% !important;
	max-width:100% !important;
}

h3.text-2xl{
	color:black !important;
	font-family: 'Poppins' !important;
}

.grid.grid-cols-1 > *{
	width:33.33% !important;
	height:300px;
		border: 5px solid white !important;
	border-radius: 0px !important;
}


.scale-105 {
     --tw-scale-x: 1 !important; 
     --tw-scale-y: 1 !important;
	 }
	
.w-full.h-48.object-cover{
	height:300px;
	object-fit:fit ;
		background-size:cover;
}

.grid.grid-cols-1{
	display:flex;
	flex-wrap:wrap;
	width:100% !important;
	gap:0px
	
} 


.grid.grid-cols-1 > *:nth-last-child(1){
	width:66.6% !important
}

.bg-blue-600{
	background-color: #d60606 !important;

}


.ring-blue-500{
	--tw-ring-color: transparent !important;
	
}

.ring-2{
	--tw-ring-shadow: white !important
}

.absolute.top-2.right-2.w-8.h-8.bg-blue-600.rounded-full.flex.items-center.justify-center{
	
	top:0%;
	left:0%;
	border-radius:0px !important;
	width:100% !important;
	height:100%;
	
	background-color:rgba(214, 6, 6, 0.7) !important ;
}



.absolute.top-2.right-2.w-8.h-8.bg-blue-600.rounded-full.flex.items-center.justify-center svg{
	width:50px !important;
	height:80px !important;
}

.text-center button{
	 border-radius: 0px;
    border-width: 0px;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 0.04em;
	background-color: #d60606 !important;
	padding: 10px 40px 10px;
}


.text-center button:hover{
	background-color:#c30404 !important;
}


.rounded-xl{
	border-radius:0px;
	border:0px solid
}

.text-lg.text-gray-300 {
	color:black !important;
}

.bg-red-800{
	background-color: #d60606 !important;
}

.bg-gray-800{
	background-color:black !important;
}



.text-gray-400{
	background-color:white 
		!important;
	border:3px solid black !important;
	
}

.flex.items-center.justify-between.max-w-2xl.mx-auto .flex.flex-col.items-center{
 
	padding-top:25px;
	
}


.flex.items-center.justify-between.max-w-2xl.mx-auto{
	margin-top:-40px !important;
	margin-bottom:-10px;
	
}


.text-center button svg{
   margin-left:1px;
}


/*.text-blue-400 {*/
/*	color: var(--main-color) !important*/
/*}*/


.text-blue-400 {
    color: rgb(214 6 6) !important;
}

.min-h-screen.bg-black.py-8.px-4.text-white{
	background-color:white; 
		
}

.bg-gray-900.rounded-2xl.shadow-xl.p-8{
	background-color:white;
	padding:0px
}

.shadow-xl{
	box-shadow: 0px 0px 0px black !important;
}

.bg-purple-800{
   background-color: #d60606 !important;
}

.flex-1.text-right.font-medium.transition-all.duration-200.text-blue-400.text-lg{
	text-align:center;
		width:100px !important;
}
	
.flex.items-center.space-x-6 > *:first-child{
	display:flex;
	width:33.3% !important;
	font-size:25px;
}

.flex.items-center.space-x-6 div.relative{
	width:50%
}

.flex.items-center.space-x-6 div.relative input{
	width:910% !important;
}

.space-y-8.mb-8{
	margin-left:200px;
	margin-right:200px
}

.flex.items-center.space-x-6 .text-gray-400{
	border:none !important;
	color:black !important;
		font-size:25px
}


.flex.items-center.space-x-6  .text-lg{
	font-size:25px !important;
}

.flex.items-center.space-x-6 .bg-gray-700{
	background-color:rgb(220 220 220 / 100%) !important;
}

.flex.items-center.space-x-6 input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  background: #d60606 !important;
		; /* change color */
  border-radius: 100%;
  cursor: pointer;
	transition:0.3s;
}

.flex.justify-between .inline-flex.items-center.px-8.py-3.bg-blue-700.text-white.font-semibold.rounded-lg{
	border-radius: 0px;
    border-width: 0px;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 0.04em;
	background-color:  #d60606 !important;

	padding: 10px 40px 10px;
}

.flex.justify-between .inline-flex.items-center.px-8.py-3.bg-blue-700.text-white.font-semibold.rounded-lg:hover{
		background-color:#c30404 !important;
}


.flex.justify-between .inline-flex.items-center.px-6.py-3.bg-gray-700.text-white.font-semibold.rounded-lg{
	border-radius: 0px;
    border-width: 0px;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 0.04em;
	background-color: white !important;
	padding: 10px 40px 10px;
	border:2px solid  #d60606 !important;

	color: #d60606 !important;
 
}

.flex-1.text-left.font-medium.transition-all.duration-200{
	text-align:right
}



.flex.items-center.space-x-6 input[type="range"]::-webkit-slider-thumb:hover {
  scale:1.2;
	transition:0.3s;
}



form.max-w-2xl.mx-auto.space-y-6
input{
	background-color: white !important;
	border:1px solid #00000047 !important
}

form.max-w-2xl.mx-auto.space-y-6
label{
	color:  #d60606 !important;
}

form.max-w-2xl.mx-auto.space-y-6  .flex.items-start.space-x-3 .text-gray-300{
	color:black !important;
}

.bg-gray-800.rounded-lg.p-6 h4{
	color:white; 
}

.text-purple-400{
	color: black !important;
}

.flex.flex-col.items-center svg{
	color:black; 
}

.w-12.h-12.rounded-full.flex.items-center.justify-center.mb-2.transition-all.duration-300.bg-red-800.text-white.shadow-lg.scale-110 svg{
	color:white 
}

.w-12.h-12.rounded-full.flex.items-center.justify-center.mb-2.transition-all.duration-300.bg-red-800.text-white svg{
	color:white !important;
}

.space-y-8.mb-8 .relative{
	display:flex !important;
	margin:0px !important;
	justify-content:center;
}

/* Quiz Page Styling End*/



.flex_column.av-8jcvji-f6f75bca403c3daed2313fff77dfaf37.av_one_fifth.avia-builder-el-14.el_after_av_one_fifth.el_before_av_two_fifth.flex_column_div{
	margin-left:5% ;
} 

.flex_column.av-42v9pq-e8aba847cb6c03ec89fed9533d775604.av_two_fifth.avia-builder-el-16.el_after_av_one_fifth.el_before_av_one_fifth.flex_column_div.av-zero-column-padding{
	margin-left:8%;
}

.gform-footer.gform_footer.top_label:after{
	content:'We’ll never share your info.' !important;
	color:#0000007a !important;
	height:100px;
	width:100%;
	z-index:15;
	position:absolute;
	bottom:-100px;
	
	
}



.avia-slideshow-dots.avia-slideshow-controls{
 display:flex ;
	justify-content:center;
	gap: 5px;
	
}

.avia-logo-element-container.av-me6x157b-784a37ff414bb3855be1e4e63b0488ae.av-border-deactivate.avia-logo-slider.avia-content-slider.avia-smallarrow-slider.avia-content-slider-active.noHover.avia-content-slider-even.avia-builder-el-20.el_before_av_one_fifth.avia-builder-el-first.av-slideshow-ui.av-control-minimal.av-control-minimal-dark.av-nav-arrows-visible.av-nav-dots-visible.av-hide-nav-arrows.av-slideshow-manual.av-loop-once.av-loop-manual-endless.avia-content-slider1 h3{
	    letter-spacing: -0.065em !important;
    font-family: var(--title-font) !important;
    text-transform: none !important;
	text-align: center;
    font-size: 2.2em;
    margin: 0;
	padding-top:60px ;
	padding-bottom:30px;
    font-weight: normal;
}

.goto-slide.active{
	background-color: #d60606 !important;

	border-color:#d60606 !important;
}


.avia-logo-element-container.av-me6x157b-784a37ff414bb3855be1e4e63b0488ae.av-border-deactivate.avia-logo-slider.avia-content-slider.avia-smallarrow-slider.avia-content-slider-active.noHover.avia-content-slider-even.avia-builder-el-20.el_before_av_one_fifth.avia-builder-el-first.av-slideshow-ui.av-control-minimal.av-control-minimal-dark.av-nav-arrows-visible.av-nav-dots-visible.av-hide-nav-arrows.av-slideshow-manual.av-loop-once.av-loop-manual-endless.avia-content-slider1 .av-partner-fake-img{
	height:220px !important;
	width:220px !important;; 
}


.avia-logo-element-container.av-me6x157b-784a37ff414bb3855be1e4e63b0488ae.av-border-deactivate.avia-logo-slider.avia-content-slider.avia-smallarrow-slider.avia-content-slider-active.noHover.avia-content-slider-even.avia-builder-el-20.el_before_av_one_fifth.avia-builder-el-first.av-slideshow-ui.av-control-minimal.av-control-minimal-dark.av-nav-arrows-visible.av-nav-dots-visible.av-hide-nav-arrows.av-slideshow-manual.av-loop-once.av-loop-manual-endless.avia-content-slider1 .slide-entry{
	display:flex;
	justify-content:center ;
}




@media screen and (max-width:600px){
	
	.mb-12 .flex.items-center.justify-between.max-w-2xl.mx-auto .w-12{
		height:35px;
		width:35px;
	}
	
	.flex-1.h-1.mx-4.rounded-full.transition-all.duration-300.bg-gray-800{
		margin-left:8px;
		margin-right:8px;
		 
	}
	
	.text-center.mb-12 p{
		font-size:15px;
	}
	
	.text-center.mb-8 p{
		font-size:15px;
	}
	
	.text-center.mb-8 strong{
		font-size:18px;
		
	}
	.grid.grid-cols-1 .relative img {
		height:150px !important;
	}
	
	.grid.grid-cols-1 > *{
		height: 150px;
		width:50% !important;
	}
	
	.grid.grid-cols-1 > *:last-child{
	width:50% !important	;
	}
	
	.bg-gray-900.rounded-2xl.shadow-xl.p-8 .space-y-8.mb-8{
		margin-left:0px;
		margin-right:0px;
	}
	
	.bg-gray-900.rounded-2xl.shadow-xl.p-8 .space-y-8.mb-8
	.flex-1.text-left.font-medium.transition-all.duration-200.text-gray-400{
		font-size:15px;
	}
	
	.flex.items-center.space-x-6 .text-lg{
		font-size:14px !important
	}
	
	.flex.items-center.space-x-6{
		flex-wrap:wrap !important;
	}
		
	.flex.items-center.space-x-6 > :nth-child(2){
		order:1;
		width:100% !important;
	}
	
	
		
	.flex.items-center.space-x-6 > :nth-child(2){
		order:2;
		width:100%;
		max-width:100% !important;
	}

	.flex.items-center.space-x-6 .text-gray-400{
		font-size:14px
	}
	
	.flex.justify-between > *{
		width:50%;
	}
	
	.inline-flex.items-center.px-6.py-3.bg-gray-700.text-white.font-semibold.rounded-lg{
		padding-left:30px !important
	}
	
	.flex.justify-between.pt-6 > button[type="submit"] {
		padding-left:30px !important
	}


#after_section_1.main_color.av_default_container_wrap.container_wrap.fullsize .template-page.content.av-content-full.alpha.units{
	padding-top:20px;
	padding-bottom:0px;
}


.av_textblock_section.av-me2tyxya-550dd314a8241d120d93d43e668df7b4 h1{
	  white-space: normal !important;
  word-break: break-word !important;
  max-width: 90% !important;
} 
.flex_column.av-7ozc7j-828bf6db5bb48c527b2f91a8c5e0045a.av_three_fifth.avia-builder-el-1.el_before_av_two_fifth a{
	margin-left:0px !important;
	
}

}


.avia-svg-icon.avia-font-svg_entypo-fontello{
	justify-content:center;
	display:flex;
	align-items: center;
	margin-top:-2px
}

/*test css */

/*.elementor-element svg {*/
/*    width: 2em !important;*/
/*    fill: rgb(255 255 255 / 0%) !important;*/
/*}*/


h1.text-4xl.md\:text-5xl.font-bold.text-red-400.mb-4 {
    font-family: 'Libre Bodoni' !important;
    color: black !important;
}


.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-family: 'Nunito Sans' !important;
}

.text-lg.text-gray-300 strong {
    color: #d60606 !important;
}



[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #d60606 !important;
    color: #fff;
    text-decoration: none;
}

form.max-w-2xl.mx-auto.space-y-6 input {
    background-color: #f4f4f400 !important;
    border: 1px solid #00000047 !important;
    color: black !important;
}


svg.w-6.h-6 {
    width: 2em;
    fill: #ff000000 !important;
}

svg.w-5.h-5.text-white {
    fill: #ff000000 !important;
}/* End custom CSS */