.iconbox002 {
background: #B0000D;
padding: 20px;
}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
color: #fff !important;
}
#threebox01 .et_pb_column.et_pb_column_1_3 {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.06);
border-radius: 2px;
}
.free-1.twobtn11.tgc.mwert {
max-width: 400px;
}
.imgheight01 img {
aspect-ratio: 4/3;
object-fit: cover !important;
width: 100% !important;
}
.colr011 ul {
padding-bottom: 0 !important;
}
@media(min-width:981px){
.colr011 {
width: 50% !important;
margin-right: 2% !important;
border-radius: 5px !important;
}
.trw01 .et_pb_column {
width: 50% !important;
margin-right: 2% !important;
}
#box03 .et_pb_column_1_3 {
width: 31.66% !important;
margin-right: 2.33% !important;
}
#box03 .et_pb_column_1_3:last-child {
margin-right: 0% !important;
}
#threebox01 .et_pb_column_1_3 {
width: 31.66% !important;
margin-right: 2.33% !important;
}
#threebox01 .et_pb_column_1_3:last-child {
margin-right: 0% !important;
}
}
.ul07 ul {
padding-top: 20px;
padding-bottom: 0 !important;
}
.free-1.twobtn11.tgc {
margin: auto !important;
}
.colr011 img {
aspect-ratio: 4/2 !important;
object-fit: cover !important;
width: 100vw !important;
}
.ngg-galleryoverview {
display: grid !important;
grid-template-columns: repeat(5,1fr);
}
.ngg-galleryoverview.default-view .ngg-gallery-thumbnail img {
margin: 0 auto;
box-shadow: none;
cursor: pointer;
width: 100% !important;
}
.ngg-galleryoverview {
margin: 0 auto !important;
}
.author-name {
font-size: 18px !important;
font-family: "Campton Bold" !important;
color: #000 !important;
}
.iconbox002 {
display: grid !important;
grid-template-columns: 45px 1fr;
gap: 10px;
}
#nf-field-4 {
padding: 10px 20px !important;
height: unset !important;
font-size: 20px;
text-transform: uppercase;
background: transparent !important;
border: 1px solid #B0000D !important;
color: #B0000D !important;
}
#nf-field-4:hover {
color: #fff !important;
background: #B0000D !important;
border: 1px solid #B0000D !important;
}
.topicon01 .et-pb-icon {
font-size: 40px;
color: #fff !important;
}
#nf-form-title-1 {
display: none !important;
}
.icontentbox001 h3 {
font-size: 24px;
color: #fff !important;
text-transform: uppercase;
}
.icontentbox001 a {
color: #fff;
}
.icontentbox001 a:hover {
color: #f2f201 !important;
}
.icontentbox001 p {
color: #fff;
font-size: 18px;
}
.item-content {
font-style: normal !important;
font-family: "Campton Book" !important;
color: #000 !important;
}
.tss-carousel-main .swiper-arrow, .tss-carousel .swiper-arrow {
background: #b0000d !important;
}
.item-content {
height: 150px;
overflow-y: auto;
scrollbar-width: thin;
}
.single-item-wrapper {
background: #fff !important;
padding: 20px;
border-radius: 5px;
}
.item-content-wrapper {
background: transparent !important;
}
img:hover {
pointer-events: none !important;
}
.innerbanner01::before {
content: '';
background: #000;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
opacity: 0.2;
}
#header01 {
position: absolute;
width: 100%;
}
#f1 .et_pb_code_inner a {
color: #333 !important;
font-family: "Campton Book" !important;
}
#f1 .et_pb_code_inner {
color: #333 !important;
font-family: "Campton Book" !important;
}
#box08 {
background: #f2f201;
padding: 25px;
max-width: 566px;
margin: auto;
border-radius: 2px;
}
.et_pb_menu .et_pb_menu__wrap {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: end !important;
}
.ph i {
margin-right: 5px;
font-size: 18px;
position: relative;
top: 2px;
}
.fe1 a {
background: #b0000d !important;
height: 42px;
padding: 10px !important;
border-radius: 2px;
position: relative;
top: 27px;
color: #fff !important
}
.fe1 a:hover {
background: #fff !important;
opacity: 1 !important;
}
html {
overflow-x: hidden !important;
}
#menu-main-menu li a:hover {
color: #b0000d !important;
}
#btn1:hover {
background: #b0000d !important;
border-color: transparent !important;
}
#mh638 {
min-height: 638px;
margin-right: 0 !important;
}
#box01 {
background: #fff;
padding: 30px;
box-shadow: 0 0 30px rgba(0,0,0,.12);
position: relative;
top: 80px;
left: -100px;
}
.btn-1 a {
color: #000;
font-family: "Campton SemiBold" !important;
font-size: 18px;
border: 1px solid;
padding: 4px 20px;
border-radius: 2px;
display: inline-block !important;
}
.btn-1 a:hover {
background: #b0000d !important;
border-color: transparent !important;
color: #fff !important;
}
#box01::after {
content: '';
background: url(https://localsearch11.live/wp-content/uploads/2024/07/redafter.png);
width: 158px;
height: 174px;
position: absolute;
bottom: -54px;
right: -46px;
}
.btn-12 a {
color: #b0000d !important;
font-size: 16px;
text-transform: uppercase;
font-family: "Campton SemiBold" !important;
border: 1px solid;
padding: 9px 12px;
border-radius: 2px;
display: inline-block;
}
.btn-12 a:hover {
background: #b0000d !important;
color: #fff !important;
}
#btn2:hover {
background: #000 !important;
}
#fourbox01 .et_pb_column_1_4 {
width: 25% !important;
margin-right: 2% !important;
background: #fff !important;
box-shadow: 0 0 14px rgba(0,0,0,.12);
}
#fourbox01 .et_pb_column_1_4:last-child {
margin-right: 0% !important;
}
.iconbox01 {
display: grid;
grid-template-columns: 20% 80%;
place-items: end;
gap: 5px;
margin-left: -20px;
}
#prdrow01::before {
content: '';
background: url(https://localsearch11.live/wp-content/uploads/2024/07/faf.png);
width: 43px;
height: 374px;
position: absolute;
right: 0;
bottom: 50px;
}
body #btn3:hover {
color: #fff !important;
background: #a7000c !important;
border-color: transparent !important;
opacity: 1 !important;
}
.mbt1 {
margin-bottom: 10px !important;
}
.tre1 .et_pb_column_1_4 {
width: 25% !important;
margin-right: 0 !important;
}
.tre1 img {
height: 318px;
object-fit: contain;
}
.bty4 {
background: transparent !important;
}
html body #btn3:hover {
background: #f2f201 !important;
border-color: transparent !important;
}
.free-1 a {
font-size: 18px;
text-transform: uppercase;
font-family: "Campton Bold" !important;
color: #b0000d;
border: 1px solid;
padding: 10px 20px;
border-radius: 2px;
}
.free-1 a:hover {
background: #b0000d !important;
color: #fff !important;
border-color: transparent !important;
} @media(max-width:1199px){
#mobile_menu1 {
background: #000 !important;
border-color: #b0000d !important;
}
.fe1 a {
position: relative !important;
display: inline-block !important;
margin: auto !important;
top: unset !important;
left: 35px;
}
#mobile_menu1 {
padding: 20px !important;
}
#topmenu001 .et_pb_menu__menu {
display: none !important;
}
#mobile_menu1 {
list-style: none !important;
padding: 20px !important;
}
.et_pb_menu .et_mobile_nav_menu {
float: none;
margin: 0 6px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.et_pb_menu .et_mobile_menu {
top: 100% !important;
}
#topmenu001	.et_pb_menu__wrap {
align-items: center !important;
}
#mobile_menu1 li a:hover {
color: #b0000d !important;
}
#topmenu001 .et_mobile_nav_menu {
display: block !important;
}
.et_pb_menu__logo-wrap img {
max-width: 200px !important;
}
}
@media(min-width:1200px) and (max-width:1340px){
#menu-main-menu li a {
font-size: 15px !important;
}
}
@media(max-width:767px){
#mh638 {
display: block !important;
margin-left: 10px;
min-height: 300px !important;
}
#f1 .et_pb_column.et_pb_column_3_4 {
margin-bottom: 15px !important;
}
}
@media(max-width:400px){
#proceess01 .et_pb_text_inner h2 {
font-size: 21px !important;
}
#proceess01 img {
max-width: 40% !important;
height: unset !important;
}
#proceess01 .et_pb_text_inner p {
font-size: 16px !important;
}
#proceess01 .et_pb_column.et_pb_column_1_4 {
width: 100% !important;
margin-right: 0% !important;
margin-bottom: 1% !important;
}
}
.free-1.twobtn11 a {
display: inline-block !important;
text-align: center !important;
}
@media(max-width:767px){
#fourbox01 .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0% !important;
background: #fff !important;
box-shadow: 0 0 14px rgba(0,0,0,.12);
}
.nf-form-content label {
font-size: 17px !important;
line-height: 20px;
}
.map122 {
height: 300px !important;
}
.icontentbox001 h3 {
font-size: 22px !important;
}
.icontentbox001 p {
color: #fff;
font-size: 16px !important;
}
.ngg-galleryoverview {
display: grid !important;
grid-template-columns: repeat(2,1fr) !important;
}
.free-1 a {
padding: 10px 15px !important;
border-radius: 2px;
}
.free-1.twobtn11 a {
display: inline-block !important;
font-size: 16px !important;
text-align: center !important;
}
.innerbanner01 {
min-height: 350px !important;
padding-top: 195px !important;
}
.test1 .et_pb_module.et_pb_text.et_pb_text_4.et_pb_text_align_left.et_pb_bg_layout_light {
margin-bottom: 10px !important;
}
.tss-wrapper .tss-even .tss-grid-item {
margin-bottom: 0 !important;
}
.innerbanner01 h1 {
font-size: 40px !important;
}
#midrw01 {
display: flex;
flex-direction: column-reverse;
}
#midrw01 .et_pb_module.et_pb_text.et_pb_text_2.et_pb_text_align_left.et_pb_bg_layout_light {
margin-bottom: 20px !important;
}
#curow01 .et_pb_row {
padding-top: 0 !important;
}
#fourbox01 .et_pb_column.et_pb_column_1_4 {
margin-bottom: 20px !important;
}
#prdrow01 {
background: unset !important;
}
#prdrow01:before {
background: unset !important;
}
}
@media(min-width:401px) and (max-width:767px){
#proceess01 .et_pb_text_inner h2 {
font-size: 21px !important;
}
.tre1 img {
height: 170px !important;
object-fit: contain;
}
#proceess01 .et_pb_text_inner p {
font-size: 16px !important;
}
#proceess01 .et_pb_column.et_pb_column_1_4 {
width: 49% !important;
margin-right: 1% !important;
margin-bottom: 2% !important;
}
}
@media(max-width:980px){
#box01 {
background: #fff;
padding: 15px !important;
box-shadow: 0 0 30px rgba(0,0,0,.12);
position: relative;
top: unset !important;
left: unset !important;
margin-left: 10px !important;
}
#box01::after {
opacity: 0 !important;
}
.btn-1 {
margin-bottom: 15px !important;
margin-top: 15px !important;
}
}
.tss-wrapper .tss-even .tss-grid-item {
margin-bottom: 0 !important;
}
@media(min-width:768px) and (max-width:980px){
#banner1 p {
max-width: 420px;
}
#drtbc1 h3 {
font-size: 24px !important;
}
#drtbc1 .et_pb_column.et_pb_column_1_3 {
width: 31.33% !important;
margin-right: 2.66% !important;
margin-bottom: 15px !important;
}
#drtbc1 .et_pb_column.et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
#threebox01 .et_pb_column.et_pb_column_1_3 {
width: 31.33% !important;
margin-right: 2.66% !important;
}
#threebox01 .et_pb_column.et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
#drtbc1 {
padding-bottom: 0 !important;
}
.boxrw01 {
display: grid !important;
grid-template-columns: repeat(2,1fr);
gap: 10px;
}
.innerbanner01 h1 {
font-size: 45px !important;
}
.abrow02 .et_pb_row {
display: grid !important;
grid-template-columns: repeat(2,1fr);
gap: 10px;
}
.innerbanner01 {
min-height: 400px !important;
padding-top: 210px !important;
}
.abrow02 h2 {
font-size: 28px !important;
}
.free-1 a {
font-size: 17px !important;
}
#banner1 {
padding-top: 200px !important;
padding-bottom: 80px !important;
}
#mh638 {
min-height: 400px !important;
display: block !important;
margin: auto !important;
margin-left: auto !important;
margin-right: auto !important;
}
#fourbox01 .et_pb_column_1_4 {
width: 48% !important;
margin-right: 2% !important;
background: #fff !important;
box-shadow: 0 0 14px rgba(0,0,0,.12);
}
#fourbox01 .et_pb_column_1_4:nth-child(even) {
margin-right: 0% !important;
}
#fourbox01 {
justify-content: space-around;
}
#box03 .et_pb_column.et_pb_column_1_3 {
width: 31.66% !important;
margin-right: 2.33% !important;
}
#box03 .et_pb_column.et_pb_column_1_3:last-child {
margin-right: 0% !important;
}
#prdrow01 {
background: unset !important;
}
#prdrow01:before {
background: unset !important;
}
.tre1 img {
height: 200px !important;
object-fit: contain;
}
#curow01 .et_pb_row {
padding-top: 0 !important;
}
#f1 .et_pb_column.et_pb_column_3_4 {
margin-bottom: 15px !important;
}
#row0002 {
padding-left: 10px !important;
}
#box01 {
margin-left: 0 !important;
margin-top: 15px;
}
}
#curow01 .et_pb_row {
padding-top: 0 !important;
}
@media(min-width:981px) and (max-width:1100px){
#banner1 h1 {
font-size: 45px !important;
}
#banner1 {
min-height: 740px !important;
padding-top: 230px !important;
}
#box01 {
padding: 15px !important;
}
#box01 h3 {
font-size: 26px !important;
}
#box01 p {
font-size: 22px !important;
}
#mbt h2 {
font-size: 40px !important;
}
#prdrow01 {
background: unset !important;
}
#prdrow01:before {
background: unset !important;
}
.tre1 img {
height: 250px !important;
object-fit: contain;
}
#prdrow01 .et_pb_module.et_pb_text.et_pb_text_12 p {
font-size: 22px !important;
}
#row03 .et_pb_module.et_pb_text.et_pb_text_3.et_pb_text_align_center.et_pb_bg_layout_light p {
font-size: 22px !important;
}
}