{{-- ============================================================ SECTION 1: HERO (bg image + animated text + woman image) ============================================================= --}}
{{-- SVG Decoration 1 --}} {{-- SVG Decoration 2 --}} {{-- Hero Woman Image --}} @if(config('site.assets.welcome_hero_image')) {{ config('site.name') }} @else {{ config('site.name') }} @endif

{{ config('site.welcome.hero_big_text', strtoupper(config('site.name', 'INSURANCE'))) }}

{{ config('site.welcome.hero_heading', 'Providing Insurance Protection For You') }}

{{ config('site.welcome.hero_subheading', config('site.description', 'Surprisingly great rates, get started right now.')) }}

{{ config('site.welcome.hero_cta', __('GET STARTED')) }}
@php $heroWords = config('site.welcome.hero_words', null); $heroWordsList = $heroWords ? explode(',', $heroWords) : []; @endphp @if(is_module_active('services') && isset($services) && $services->count() > 0)
    @foreach($services->take(4) as $idx => $heroService)
  • {{ strtoupper($heroService->title) }}
  • @endforeach
@elseif(count($heroWordsList) > 0)
    @foreach(array_slice($heroWordsList, 0, 4) as $idx => $word)
  • {{ strtoupper(trim($word)) }}
  • @endforeach
@else
  • HOME
  • TRAVEL
  •  LIFE
  • CAR
@endif
{{-- ============================================================ SECTION 2: WHY CHOOSE (3 feature cards + 2 image/text blocks) ============================================================= --}} @if(is_module_active('services'))

{{ config('site.welcome.services_heading', __('Why Do People Choose')) }} {{ config('site.welcome.services_heading_bold', config('site.name') . '?') }}

@php $serviceIcons = [ 'cd-project/img/demos/insurance/icons/rounded-dollar.svg', 'cd-project/img/demos/insurance/icons/mouse-dollar.svg', 'cd-project/img/demos/insurance/icons/money-suitcase.svg', ]; $iconClasses = [ 'svg-fill-color-secondary', 'svg-stroke-color-primary', 'svg-stroke-color-secondary', ]; $animations = [ 'fadeInLeftShorterPlus', 'fadeIn', 'fadeInRightShorterPlus', ]; $defaultFeatures = [ ['title' => 'Low Rates', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc viverra erat orci, ac auctorl tincidunt ut...'], ['title' => 'Prices Research', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc viverra erat orci, ac auctorl tincidunt ut...'], ['title' => 'Hundred of Agents', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc viverra erat orci, ac auctorl tincidunt ut...'], ]; @endphp @forelse($services->take(3) as $index => $service)
@if($service->icon) {{ $service->title }} @else {{ $service->title }} @endif

{{ $service->title }}

{{ \Illuminate\Support\Str::limit($service->description ?? strip_tags($service->content), 150) }}

@empty @foreach($defaultFeatures as $index => $feature)
{{ $feature['title'] }}

{{ $feature['title'] }}

{{ $feature['desc'] }}

@endforeach @endforelse

{{-- Feature block 1: image left, text right --}} @if(isset($services) && $services->count() >= 1)
@if($services[0]->header) {{ $services[0]->title }} @else {{ $services[0]->title }} @endif

{{ config('site.welcome.feature1_heading', $services[0]->title) }}

{{ \Illuminate\Support\Str::limit($services[0]->description ?? strip_tags($services[0]->content), 250) }}

{{ config('site.welcome.feature1_cta', __('VIEW SERVICES')) }}
@else

{{ config('site.welcome.feature1_heading', 'Life Insurance With Incredible Rates') }}

{{ config('site.welcome.feature1_text', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vehicula porta enim, consectetur convallis enim tincidunt ac.') }}

{{ config('site.welcome.feature1_cta', __('VIEW SERVICES')) }}
@endif {{-- Feature block 2: text left, image right --}} @if(isset($services) && $services->count() >= 2)

{{ config('site.welcome.feature2_heading', $services[1]->title) }}

{{ \Illuminate\Support\Str::limit($services[1]->description ?? strip_tags($services[1]->content), 250) }}

{{ config('site.welcome.feature2_cta', __('GET A QUOTE')) }}
@if($services[1]->header) {{ $services[1]->title }} @else {{ $services[1]->title }} @endif
@else

{{ config('site.welcome.feature2_heading', 'Get Affordable Insurance Online') }}

{{ config('site.welcome.feature2_text', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vehicula porta enim, consectetur convallis enim tincidunt ac.') }}

{{ config('site.welcome.feature2_cta', __('GET A QUOTE')) }}
@endif
{{-- SVG decoration at bottom --}}
@endif {{-- ============================================================ SECTION 3: INSURANCE PRODUCTS (4 service cards in grid) ============================================================= --}} @if(is_module_active('services'))
@php $servicesConfig = get_module_page_header_config('services'); $servicesTitle = $servicesConfig['title'] ?? config('cd-system.modules.services.name', __('Services')); @endphp

{{ config('site.welcome.products_heading', $servicesTitle) }} {{ config('site.welcome.products_heading_bold', __('Products')) }}

@php $productIcons = [ 'cd-project/img/demos/insurance/icons/casa.svg', 'cd-project/img/demos/insurance/icons/travel-case.svg', 'cd-project/img/demos/insurance/icons/hearts.svg', 'cd-project/img/demos/insurance/icons/alloy-wheel.svg', ]; $productAnimations = [ 'fadeInLeftShorterPlus', 'fadeInLeftShorterPlus', 'fadeInRightShorterPlus', 'fadeInRightShorterPlus', ]; $defaultProducts = [ ['title' => 'Home Insurance', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing anc viverra erat orci...'], ['title' => 'Travel Insurance', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing anc viverra erat orci...'], ['title' => 'Life Insurance', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing anc viverra erat orci...'], ['title' => 'Car Insurance', 'desc' => 'Lorem ipsum dolor sit amet, consectetur adipiscing anc viverra erat orci...'], ]; @endphp @forelse($services->take(4) as $index => $service)
@if($service->icon) {{ $service->title }} @else {{ $service->title }} @endif

{{ $service->title }}

{{ \Illuminate\Support\Str::limit($service->description ?? strip_tags($service->content), 100) }}

{{ __('View More') }}
@empty @foreach($defaultProducts as $index => $product)
{{ $product['title'] }}

{{ $product['title'] }}

{{ $product['desc'] }}

{{ __('View More') }}
@endforeach @endforelse
@endif {{-- ============================================================ SECTION 4: PARALLAX QUOTE (bg image + quick quote form) ============================================================= --}}

{{ config('site.welcome.quote_heading', __('Ready To Get a Quick Quote?')) }}

{{ config('site.welcome.quote_subheading', __('Fill out the form and we will contact you immediately.')) }}

@if(is_module_active('services') && isset($services) && $services->count() > 0)
@else {{ config('site.welcome.quote_cta', __('CONTACT US')) }} @endif
@if(config('site.contact.email')) {{ config('site.contact.email') }} @endif @if(config('site.contact.phone')) {{ config('site.contact.phone') }} @endif
{{-- ============================================================ SECTION 5: KNOWLEDGE & NUMBERS (FAQs accordion + counters + logos) ============================================================= --}}

{{ config('site.welcome.faq_heading', __('Knowledge and')) }} {{ config('site.welcome.faq_heading_bold', __('Numbers')) }}

@if(is_module_active('faqs') && isset($featuredFaqs) && $featuredFaqs->count() > 0)
@foreach($featuredFaqs->take(5) as $index => $faq) @endforeach {{ __('CONTACT US') }}
@else {{-- FAQs por defecto (BewPro) --}}
@php $defaultFaqs = [ ['q' => 'Why Choose ' . config('site.name') . '?', 'a' => 'Donec tellus massa, tristique sit amet condim vel, facilisis quis sapien. Praesent id enim sit amet odio vulputate eleifend in in tortor.'], ['q' => 'Cras a elit sit amet leo accumsan?', 'a' => 'Donec tellus massa, tristique sit amet condim vel, facilisis quis sapien. Praesent id enim sit amet odio vulputate eleifend in in tortor.'], ['q' => 'Hel officitur felis ultricis nan?', 'a' => 'Donec tellus massa, tristique sit amet condim vel, facilisis quis sapien. Praesent id enim sit amet odio vulputate eleifend in in tortor.'], ['q' => 'Wuspaisse hendreirit vehicula leo?', 'a' => 'Donec tellus massa, tristique sit amet condim vel, facilisis quis sapien. Praesent id enim sit amet odio vulputate eleifend in in tortor.'], ['q' => 'Lintegers aliquet ullamcorper dollor?', 'a' => 'Donec tellus massa, tristique sit amet condim vel, facilisis quis sapien. Praesent id enim sit amet odio vulputate eleifend in in tortor.'], ]; @endphp @foreach($defaultFaqs as $index => $faq) @endforeach {{ __('CONTACT US') }}
@endif
{{-- Testimonial Quote --}} @if(isset($testimonials) && $testimonials->count() > 0) @php $testimonial = $testimonials->first(); @endphp

{{ $testimonial->content }}

{{ strtoupper($testimonial->author) }} - {{ strtoupper($testimonial->position) }}
@if($testimonial->signature) {{ $testimonial->author }} @endif
@else

{{ config('site.welcome.testimonial_text', 'Pellentesque ultricies nibh gravida, accumsan libero luctus, molestie nunc. In nibh ipsum, blandit id faucibus.') }}

{{ config('site.welcome.testimonial_author', 'JOHN DOE - CEO & FOUNDER') }}
@endif {{-- Stat Counters --}}
@php $defaultCounters = [ ['value' => 35, 'append' => '+', 'label' => __('Business Year')], ['value' => 4000, 'append' => '+', 'label' => __('Happy Customers')], ['value' => 100, 'append' => '+', 'label' => __('Insurance Agencies')], ['value' => 50, 'append' => '+', 'label' => __('Insurance Offices')], ]; $counters = $kpis ?? $defaultCounters; @endphp @foreach($counters as $cidx => $counter)
0
@endforeach
{{-- Client Logos --}}

@if(isset($companyLogos) && $companyLogos->count() > 0) @foreach($companyLogos->take(6) as $logo)
{{ $logo->name ?? '' }}
@endforeach @else
@endif
{{-- SVG decoration bottom-left --}}
{{-- ============================================================ SECTION 6: BLOG (3 post cards with thumbnails) ============================================================= --}} @if(is_module_active('blog') || is_module_active('news'))
@php $blogConfig = get_module_page_header_config('blog'); $blogTitle = $blogConfig['title'] ?? config('cd-system.modules.blog.name', __('Blog')); @endphp

{{ __('Our') }} {{ $blogTitle }}

@endif {{-- ============================================================ SECTION 7: CTA (blue bg + phone + GET STARTED button) ============================================================= --}}

{{ config('site.welcome.cta_small_heading', __('LOOKING FOR AFFORDABLE INSURANCE?')) }}

{{ config('site.welcome.cta_heading', __('Get Insurance Online and Save Up To 20%!')) }}

{{ config('site.welcome.cta_description', config('site.description', 'Surprisingly great rates, get started right now.')) }}

@if(config('site.contact.phone'))
{{ __('CALL US NOW') }} {{ config('site.contact.phone') }}
@endif {{ config('site.welcome.cta_button', __('GET STARTED')) }}