first change
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
@if ($page->children->count() > 0)
|
||||
@php
|
||||
$firstPage = $page->children[0];
|
||||
$words = explode(' ', $firstPage->title);
|
||||
$last_word = array_pop($words);
|
||||
$new_title = implode(' ', $words);
|
||||
@endphp
|
||||
|
||||
<section class="background-repeat"
|
||||
style="background-image:url('{{ asset('raffles/assets/images/home-bg-1.jpg') }}');">
|
||||
<div class="container">
|
||||
<div class="row align-items-center mb-10 md-mb-17 xs-mb-25">
|
||||
<div class="col-xl-5 col-lg-6 md-mb-70px sm-mb-45px">
|
||||
<span class="fs-15 mb-15px text-base-color fw-500 d-block text-uppercase ls-2px"
|
||||
data-anime="{ "el": "lines", "translateY": [30, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 100, "easing": "easeOutQuad" }">
|
||||
Raffles EduCare
|
||||
</span>
|
||||
<h3 class="alt-font ls-minus-1px text-dark-gray w-80 xl-w-90 md-w-100"
|
||||
data-anime="{ "el": "lines", "translateY": [30, 0], "opacity": [0,1], "delay": 0, "duration": 600, "staggervalue": 100, "easing": "easeOutQuad" }">
|
||||
{{ $firstPage->short_description }}</h3>
|
||||
<p class="w-80 md-w-100 mb-40px"
|
||||
data-anime="{ "el": "lines", "translateY": [30, 0], "opacity": [0,1], "delay": 200, "duration": 600, "staggervalue": 100, "easing": "easeOutQuad" }">
|
||||
{!! $firstPage->description !!}.
|
||||
|
||||
</p>
|
||||
<div class="d-inline-block w-100"
|
||||
data-anime="{ "el": "childs", "translateY": [50, 0], "opacity": [0,1], "delay":300, "duration": 600, "staggervalue": 300, "easing": "easeOutQuad" }">
|
||||
<a href="{{ $firstPage->button_url }}"
|
||||
class="btn btn-small btn-double-border btn-border-base-color me-25px xs-me-15px">
|
||||
<span>
|
||||
<span class="btn-double-text"
|
||||
data-text="Explore more">{{ $firstPage->button_text }}</span>
|
||||
<span><i class="fa-solid fa-arrow-right"></i></span>
|
||||
</span>
|
||||
</a>
|
||||
<div class="fw-500 d-inline-block align-middle text-dark-gray fs-18 xs-mt-20px xs-mb-20px"><i
|
||||
class="bi bi-telephone-outbound icon-small me-10px"></i><a
|
||||
href="tel:{{ setting('mobile') }}">{{ setting('mobile') }}</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-6 col-lg-5 position-relative offset-lg-1 offset-md-2">
|
||||
<span
|
||||
class="position-absolute fs-75 left-20px top-80px text-dark-gray fw-600 z-index-1 ls-minus-4px lg-top-40px"
|
||||
data-anime="{ "opacity": [0,1], "duration": 600, "delay": 1000, "staggervalue": 100, "easing": "easeOutQuad" }"><span
|
||||
class="fs-15 d-table lh-16 text-uppercase text-medium-gray fw-500 ls-1px">{{ $new_title }}</span>{{ $last_word }}</span>
|
||||
<div class="w-80 overflow-hidden position-relative md-w-90 border-radius-6px float-end"
|
||||
data-anime="{ "effect": "slide", "color": "#F4866E", "direction":"rl", "easing": "easeOutQuad", "duration": 600, "delay":500}">
|
||||
<img class="w-100" src="{{ $firstPage->image }}" alt>
|
||||
</div>
|
||||
|
||||
<div class="position-absolute left-minus-70px bottom-minus-30px w-60 overflow-hidden md-left-minus-100px sm-left-15px"
|
||||
data-bottom-top="transform: translateY(50px)" data-top-bottom="transform: translateY(-50px)"
|
||||
data-anime="{ "effect": "slide", "color": "#36332e", "direction":"lr", "easing": "easeOutQuad", "duration": 600, "delay":500}">
|
||||
<img class="w-100 border-radius-6px" src="{{ asset(setting('other_image')) }}" alt>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@isset ($firstPage->custom)
|
||||
<div class="row row-cols-1 row-cols-md-4 row-cols-sm-2 text-center text-sm-start"
|
||||
data-anime="{ "el": "childs", "translateY": [30, 0], "opacity": [0,1], "delay":300, "staggervalue": 300, "easing": "easeOutQuad" }">
|
||||
@foreach ($firstPage->custom as $item)
|
||||
<div class="col last-paragraph-no-margin sm-mb-30px">
|
||||
<h2 class="fw-600 ls-minus-3px text-dark-gray m-0">{{ $item['key'] ?? '' }}<sup><i
|
||||
class="bi bi-arrow-up-short icon-medium text-base-color animation-float"></i></sup>
|
||||
</h2>
|
||||
<p class="text-dark-gray lh-28">{{ $item['value'] ?? '' }}</p>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
@endisset
|
||||
</div>
|
||||
</section>
|
||||
@endif
|
@@ -0,0 +1,15 @@
|
||||
@if ($achievementGalleries->galleries->isNotEmpty())
|
||||
<div class="half-section row justify-content-center align-items-center"
|
||||
data-anime="{ "el": "childs", "translateX": [50, 0], "opacity": [0,1], "duration": 1200, "delay": 0, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<div class="col-xl-3 col-lg-4 md-mb-40px text-center text-lg-start">
|
||||
<h4 class="alt-font text-dark-gray mb-0 fw-500">Powerful <span
|
||||
class="fw-700 font-style-italic text-decoration-line-bottom-medium">achievement</span></h4>
|
||||
</div>
|
||||
|
||||
@foreach ($achievementGalleries->galleries as $item)
|
||||
<div class="col-6 col-lg-2 col-md-3 col-sm-6 sm-mb-30px text-center">
|
||||
<img src="{{ $item->images[0] ?? '' }}" alt="{{ $item->title }}">
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
40
resources/views/client/raffles/pages/partials/blog.blade.php
Normal file
40
resources/views/client/raffles/pages/partials/blog.blade.php
Normal file
@@ -0,0 +1,40 @@
|
||||
@isset($blogs)
|
||||
<section class="pb-3 bg-gradient-very-light-gray lg-pb-40px md-pb-20px">
|
||||
<div class="container">
|
||||
<div class="row justify-content-center mb-25px">
|
||||
<div class="col-lg-5 text-center"
|
||||
data-anime="{ "el": "childs", "translateY": [50, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<span class="bg-white box-shadow-quadruple-large text-uppercase fs-13 ps-25px pe-25px alt-font fw-600 text-base-color lh-40 sm-lh-55 border-radius-100px d-inline-block mb-25px">Insights & Inspiration</span>
|
||||
<h4 class="alt-font text-dark-gray fw-700 mb-20px">Explore Our Blog!</h4>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<ul class="blog-classic blog-wrapper grid-loading grid grid-4col xl-grid-4col lg-grid-3col md-grid-2col sm-grid-2col xs-grid-1col gutter-extra-large"
|
||||
data-anime="{ "el": "childs", "translateY": [50, 0], "opacity": [0,1], "duration": 600, "delay":100, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<li class="grid-sizer"></li>
|
||||
|
||||
@foreach ($blogs as $blog)
|
||||
<li class="grid-item">
|
||||
<div class="card bg-transparent border-0 h-100">
|
||||
<div class="blog-image position-relative overflow-hidden border-radius-4px">
|
||||
<a href="{{ route('blog.single', $blog->slug) }}">
|
||||
<img src="{{ $blog->image }}" alt="{{ $blog->title }}" />
|
||||
</a>
|
||||
</div>
|
||||
<div class="card-body px-0 pt-30px pb-30px xs-pb-15px">
|
||||
<span class="fs-13 text-uppercase d-block mb-5px fw-500">
|
||||
<a href="{{ route('blog.single', $blog->slug) }}" class="text-dark-gray fw-700 categories-text">{{ $blog->category?->title }}</a>
|
||||
<a href="{{ route('blog.single', $blog->slug) }}" class="blog-date">{{ getFormatted(date:$blog->date) }}</a>
|
||||
</span>
|
||||
<a href="{{ route('blog.single', $blog->slug) }}" class="card-title alt-font fw-600 fs-17 lh-30 text-dark-gray d-inline-block w-95 sm-w-100">{{ $blog->title }}</a>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
@@ -0,0 +1,22 @@
|
||||
<section class="page-title-big-typography bg-dark-gray ipad-top-space-margin" data-parallax-background-ratio="0.5"
|
||||
style="background-image: url({{ $page->getRawOriginal('banner') ? $page->banner : asset(setting('banner')) }})">
|
||||
<div class="opacity-extra-medium bg-dark-slate-blue"></div>
|
||||
<div class="container">
|
||||
<div class="row align-items-center justify-content-center extra-small-screen">
|
||||
<div class="col-12 position-relative text-center page-title-extra-large">
|
||||
<h1 class="m-auto text-white text-shadow-double-large fw-500 ls-minus-3px xs-ls-minus-2px"
|
||||
data-anime='{ "translateY": [15, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 300, "easing": "easeOutQuad" }'>
|
||||
{{ $page->title }}</h1>
|
||||
</div>
|
||||
<div class="down-section text-center"
|
||||
data-anime='{ "translateY": [-15, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 300, "easing": "easeOutQuad" }'>
|
||||
<a href="#down-section" aria-label="scroll down" class="section-link">
|
||||
<div
|
||||
class="d-flex justify-content-center align-items-center mx-auto rounded-circle fs-30 text-white">
|
||||
<i class="feather icon-feather-chevron-down"></i>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
@@ -0,0 +1,59 @@
|
||||
@if ($page->children->count() > 2)
|
||||
@php
|
||||
$thirdPage = $page->children[2];
|
||||
@endphp
|
||||
<section class="overflow-hidden bg-gradient-very-light-gray">
|
||||
<div class="container">
|
||||
<div class="row align-items-center">
|
||||
<div class="col-xl-4 col-lg-5 md-mb-50px sm-mb-35px">
|
||||
<span class="fs-20 d-inline-block mb-15px text-base-color">Preparation classes with Raffles</span>
|
||||
<h3 class="alt-font fw-500 text-dark-gray ls-minus-1px w-90 xl-w-100 shadow-none"
|
||||
data-shadow-animation="true" data-animation-delay="700">{{ $thirdPage->short_description }}<span
|
||||
class="bg-base-color h-10px bottom-1px opacity-3 separator-animation"></span></h3>
|
||||
<p class="mb-30px w-90 md-w-100">
|
||||
{!! $thirdPage->description !!}
|
||||
</p>
|
||||
<div class="d-flex">
|
||||
<div
|
||||
class="slider-one-slide-prev-1 swiper-button-prev slider-navigation-style-04 bg-white box-shadow-large">
|
||||
<i class="fa-solid fa-arrow-left icon-small text-dark-gray"></i>
|
||||
</div>
|
||||
<div
|
||||
class="slider-one-slide-next-1 swiper-button-next slider-navigation-style-04 bg-white box-shadow-large">
|
||||
<i class="fa-solid fa-arrow-right icon-small text-dark-gray"></i>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-8 col-lg-7">
|
||||
<div class="outside-box-right-20 sm-outside-box-right-0"
|
||||
data-anime="{ "translateY": [0, 0], "opacity": [0,1], "duration": 1200, "delay": 0, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<div class="swiper magic-cursor slider-one-slide"
|
||||
data-slider-options="{ "slidesPerView": 3, "spaceBetween": 30, "loop": true, "pagination": { "el": ".slider-three-slide-pagination", "clickable": true, "dynamicBullets": true }, "navigation": { "nextEl": ".slider-one-slide-next-1", "prevEl": ".slider-one-slide-prev-1" }, "keyboard": { "enabled": true, "onlyInViewport": true }, "breakpoints": { "1200": { "slidesPerView": 3 }, "768": { "slidesPerView": 2 }, "320": { "slidesPerView": 1 } }, "effect": "slide" }">
|
||||
<div class="swiper-wrapper">
|
||||
|
||||
@foreach ($classes as $class)
|
||||
<div class="swiper-slide">
|
||||
<div class="col interactive-banner-style-05">
|
||||
<figure
|
||||
class="m-0 hover-box overflow-hidden position-relative border-radius-6px">
|
||||
<a href="{{ route('service.single', ['alias' => 'test-preparation']) }}">
|
||||
<img src="{{ $class->image }}" class="w-100 border-radius-6px"
|
||||
alt="{{ $class->title }}" />
|
||||
<div
|
||||
class="position-absolute top-0px left-0px w-100 h-100 bg-gradient-gray-light-dark-transparent">
|
||||
</div>
|
||||
</a>
|
||||
</figure>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endif
|
@@ -0,0 +1,21 @@
|
||||
@isset ($counters)
|
||||
<section class="border-bottom border-color-extra-medium-gray pt-40px pb-40px overflow-hidden">
|
||||
<div class="container">
|
||||
<div class="row row-cols-1 row-cols-lg-4 row-cols-sm-2 justify-content-center align-items-center"
|
||||
data-anime="{ "el": "childs", "translateX": [-15, 0], "translateY": [15, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 200, "easing": "easeOutQuad" }">
|
||||
@foreach ($counters as $counter)
|
||||
<div class="col icon-with-text-style-08 md-mb-30px text-center text-sm-start">
|
||||
<div class="feature-box feature-box-left-icon-middle d-inline-flex align-middle">
|
||||
<div class="feature-box-icon me-10px">
|
||||
<i class="{{ $counter->icon }} icon-very-medium text-base-color"></i>
|
||||
</div>
|
||||
<div class="feature-box-content">
|
||||
<span class="alt-font fw-500 text-dark-gray d-block lh-26">{{ $counter->title }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
@@ -0,0 +1,49 @@
|
||||
@isset($destinations)
|
||||
<section class="bg-solitude-blue">
|
||||
<div class="container">
|
||||
<div class="row pb-5 align-items-center justify-content-center">
|
||||
<div class="col-12 col-lg-7 text-center position-relative page-title-double-large">
|
||||
<div class="d-flex flex-column justify-content-center extra-very-small-screen">
|
||||
<h3 class="text-dark-gray alt-font ls-minus-1px fw-700 mb-20px">Explore Your Global Horizons: Study
|
||||
in Top Destinations</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@php
|
||||
$transformArray = [80, 40, 80];
|
||||
$flipperDirectionArray = ['to-left', 'to-top', 'to-right', 'to-left', 'to-bottom', 'to-bottom'];
|
||||
@endphp
|
||||
|
||||
<div class="row row-cols-1 row-cols-lg-3 row-cols-md-2 justify-content-center">
|
||||
@foreach ($destinations as $index => $destination)
|
||||
@php
|
||||
$transformIndex = $index % count($transformArray);
|
||||
$directionIndex = $index % count($flipperDirectionArray);
|
||||
@endphp
|
||||
<div class="col text-center rotate-box-style-01 lg-mb-45px"
|
||||
data-bottom-top="transform: translateY({{ $transformArray[$transformIndex] }}px)"
|
||||
data-top-bottom="transform: translateY(-{{ $transformArray[$transformIndex] }}px)">
|
||||
<div class="rm-rotate-box text-center">
|
||||
<div class="flipper {{ $flipperDirectionArray[$directionIndex] }}">
|
||||
<div class="thumb-wrap">
|
||||
<div class="front overflow-hidden h-250px md-h-250px border-radius-4px overflow-hidden"
|
||||
style="background-image:url('{{ $destination->image }}')">
|
||||
</div>
|
||||
<div class="back border-radius-4px overflow-hidden">
|
||||
<div class="box-overlay bg-dark-gray"></div>
|
||||
<div class="content-wrap last-paragraph-no-margin">
|
||||
<p class="text-white p-4 opacity-7 lh-30 sm-w-70 xs-w-100 mx-auto">
|
||||
{{ str()->limit($destination->short_description, 250) }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<span class="fs-20 d-inline-block mt-30px fw-600 text-dark-gray">
|
||||
<a href="{{ route('country.single', $destination->slug)}}" class="destination">Study in {{ $destination->title }}</a>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
47
resources/views/client/raffles/pages/partials/faq.blade.php
Normal file
47
resources/views/client/raffles/pages/partials/faq.blade.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<section class="position-relative pb-0">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-xxl-5 col-lg-6 md-mb-20px"
|
||||
data-anime="{ "el": "childs", "translateY": [30, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 200, "easing": "easeOutQuad" }">
|
||||
<span class="text-base-color fw-600 mb-15px text-uppercase d-block"># Frequently asked questions</span>
|
||||
<h2 class="alt-font fw-700 ls-minus-1px text-dark-gray mb-35px md-w-80 sm-w-100">Got Questions? We’ve Got
|
||||
Answers!</h2>
|
||||
<div class="fw-500 w-100 position-relative left-minus-20px d-flex align-items-center">
|
||||
<span>Expert support available 24/7.</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xxl-5 col-lg-6 offset-xxl-2 pe-20px md-pe-15px"
|
||||
data-anime="{ "el": "childs", "translateY": [30, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 200, "easing": "easeOutQuad" }">
|
||||
<div class="accordion accordion-style-02" id="accordion-style-02" data-active-icon="fa-angle-up"
|
||||
data-inactive-icon="fa-angle-down">
|
||||
|
||||
@foreach ($faqs as $faq)
|
||||
<div class="accordion-item @if ($loop->first)
|
||||
active-accordion
|
||||
@endif">
|
||||
<div class="accordion-header border-bottom border-color-extra-medium-gray">
|
||||
<a href="javascript:void(0);" data-bs-toggle="collapse"
|
||||
data-bs-target="#accordion-style-02-01" aria-expanded="true"
|
||||
data-bs-parent="#accordion-style-02">
|
||||
<div class="accordion-title mb-0 position-relative text-dark-gray">
|
||||
<i class="fa-solid fa-angle-up icon-small"></i><span class="fw-700 fs-19">{{ $faq->title }}</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div id="accordion-style-02-01" class="accordion-collapse collapse @if ($loop->first)
|
||||
show
|
||||
@endif"
|
||||
data-bs-parent="#accordion-style-02">
|
||||
<div
|
||||
class="accordion-body last-paragraph-no-margin border-bottom border-color-extra-medium-gray">
|
||||
<p>{{ $faq->description }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
@@ -0,0 +1,84 @@
|
||||
@if ($page->children->count() > 1)
|
||||
@php
|
||||
$secondPage = $page->children[1];
|
||||
@endphp
|
||||
<section class="bg-solitude-blue pb-0">
|
||||
<div class="container">
|
||||
<div class="row justify-content-center mb-4">
|
||||
<div class="col-xl-7 col-lg-9 col-md-10 text-center">
|
||||
<h3 class="alt-font text-dark-gray fw-600 ls-minus-1px"
|
||||
data-anime='{"translateY": [30, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 300, "easing": "easeOutQuad"}'>
|
||||
{{ $secondPage->short_description }}
|
||||
</h3>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row align-items-center"
|
||||
data-anime='{"el": "childs", "translateY": [0, 0], "opacity": [0,1], "duration": 1200, "delay": 150, "staggervalue": 300, "easing": "easeOutQuad"}'>
|
||||
|
||||
<!-- Left-side nav items -->
|
||||
<div class="col-xl-3 col-lg-4 col-md-12 tab-style-05 md-mb-30px sm-mb-20px">
|
||||
<ul class="nav nav-tabs justify-content-center border-0 text-left fw-500 fs-18 alt-font">
|
||||
@foreach ($services as $service)
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('service.single', $service->slug) }}"
|
||||
class="nav-link d-flex align-items-center active">
|
||||
<i
|
||||
class="bi bi-check-circle icon-extra-medium text-dark-gray"></i><span>{{ $service->title }}</span>
|
||||
</a>
|
||||
</li>
|
||||
@break($loop->index == 3)
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Center image -->
|
||||
<div class="col-xl-6 col-lg-4 col-md-12 text-center">
|
||||
<img src="{{ $secondPage->image }}" alt="{{ $secondPage->title }}"
|
||||
class="border-radius-6px w-100" />
|
||||
</div>
|
||||
|
||||
<!-- Right-side nav items -->
|
||||
<div class="col-xl-3 col-lg-4 col-md-12 tab-style-05 md-mb-30px sm-mb-20px">
|
||||
<ul class="nav nav-tabs justify-content-center border-0 text-left fw-500 fs-18 alt-font">
|
||||
@foreach ($services->skip(4) as $service)
|
||||
<li class="nav-item">
|
||||
<a data-bs-toggle="tab" href="{{ route('service.single', $service->slug) }}"
|
||||
class="nav-link d-flex align-items-center active">
|
||||
<i
|
||||
class="bi bi-check-circle icon-extra-medium text-dark-gray"></i><span>{{ $service->title }}</span>
|
||||
</a>
|
||||
@break($loop->index == 7)
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@isset ($secondPage->custom)
|
||||
<section class="py-0 border-top lg-border-top-0 border-color-medium-gray bg-very-light-gray position-relative">
|
||||
<div class="container">
|
||||
<div class="row row-cols-1 row-cols-lg-4 row-cols-sm-2 g-0"
|
||||
data-anime="{"el": "childs", "translateX": [40, 0], "opacity": [0,1], "duration": 300, "delay": 300, "staggervalue": 300, "easing": "easeOutQuad" }">
|
||||
|
||||
@foreach ($secondPage->custom as $item)
|
||||
<div class="col process-step-style-06 hover-box lg-mb-50px md-mb-0 xs-mb-50px">
|
||||
<div class="process-step-icon-box position-relative top-minus-14px">
|
||||
<span class="progress-step-separator bg-medium-gray w-100 separator-line-1px"></span>
|
||||
<div
|
||||
class="step-box d-flex align-items-center justify-content-center bg-base-color border-radius-100 w-25px h-25px">
|
||||
<span class="w-9px h-9px bg-white border-radius-100"></span>
|
||||
</div>
|
||||
</div>
|
||||
<span class="d-block fs-19 text-dark-gray fw-600 mt-20px mb-5px">{{ $item['key'] ?? '' }}</span>
|
||||
<p class="w-80 xl-w-90 md-w-80 xs-w-100 mb-20px">{{ $item['value'] ?? '' }}</p>
|
||||
</div>
|
||||
@break($loop->index == 4)
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
||||
@endif
|
@@ -0,0 +1,37 @@
|
||||
@isset ($sliders)
|
||||
<section class="section-dark p-0 bg-dark-gray">
|
||||
<div class="swiper lg-no-parallax magic-cursor full-screen md-h-600px sm-h-500px ipad-top-space-margin swiper-light-pagination"
|
||||
data-slider-options="{ "slidesPerView": 1, "loop": true, "parallax": true, "speed": 1000, "pagination": { "el": ".swiper-pagination-bullets", "clickable": true }, "navigation": { "nextEl": ".slider-one-slide-next-1", "prevEl": ".slider-one-slide-prev-1" }, "autoplay": { "delay": 4000, "disableOnInteraction": false }, "keyboard": { "enabled": true, "onlyInViewport": true }, "effect": "slide" }">
|
||||
<div class="swiper-wrapper">
|
||||
@foreach ($sliders as $slider)
|
||||
<div class="swiper-slide overflow-hidden">
|
||||
<div class="cover-background position-absolute top-0 start-0 w-100 h-100" data-swiper-parallax="500"
|
||||
style="background-image:url('{{ $slider->images[0] }}');">
|
||||
<div class="opacity-light "></div>
|
||||
<div class="container h-100" data-swiper-parallax="-500">
|
||||
<div class="row align-items-center h-100">
|
||||
<div class="col-xl-7 col-lg-8 col-md-10 position-relative text-white text-center text-md-start"
|
||||
data-anime="{ "el": "childs", "translateX": [100, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 300, "easing": "easeOutQuad" }">
|
||||
<div>
|
||||
<span
|
||||
class="fs-20 opacity-6 mb-25px sm-mb-15px d-inline-block fw-300">{{ $slider->title }}</span>
|
||||
</div>
|
||||
<h1 class="alt-font w-90 xl-w-100 text-shadow-double-large ls-minus-2px">
|
||||
{!! $slider->description !!}</span></h1>
|
||||
<a href="{{ $slider->button_url }}" target="{{ $slider->button_target }}"
|
||||
class="btn btn-extra-large btn-rounded with-rounded btn-base-color btn-box-shadow box-shadow-extra-large mt-20px sm-mt-0">{{ $slider->button_text }}<span
|
||||
class="bg-white text-base-color"><i
|
||||
class="fas fa-arrow-right"></i></span></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
<div class="swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"></div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
||||
|
||||
|
@@ -0,0 +1,63 @@
|
||||
@isset($testimonials)
|
||||
<section id="reviews" class="overflow-hidden bg-gradient-very-light-gray">
|
||||
<div class="container-fluid">
|
||||
<div class="row justify-content-center mb-1">
|
||||
<div class="col-lg-7 text-center">
|
||||
<span class="bg-white box-shadow-quadruple-large text-uppercase fs-13 ps-25px pe-25px alt-font fw-600 text-base-color lh-40 sm-lh-55 border-radius-100px d-inline-block mb-25px">Why Raffles Educare?</span>
|
||||
<h3 class="fw-500 alt-font text-dark-gray text-uppercase ls-minus-2px">Our Students Voices</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="col-12 position-relative">
|
||||
<div
|
||||
class="outside-box-right-15 outside-box-left-15 lg-outside-box-right-30 lg-outside-box-left-30 md-outside-box-right-40 md-outside-box-left-40 sm-outside-box-right-0 sm-outside-box-left-0">
|
||||
<div class="swiper magic-cursor"
|
||||
data-slider-options="{ "slidesPerView": 1, "spaceBetween": 30, "loop": true, "autoplay": { "delay": 3000, "disableOnInteraction": false }, "pagination": { "el": ".slider-four-slide-pagination-1", "clickable": true, "dynamicBullets": false }, "keyboard": { "enabled": true, "onlyInViewport": true }, "breakpoints": { "1200": { "slidesPerView": 4 }, "992": { "slidesPerView": 3 }, "768": { "slidesPerView": 3 } }, "effect": "slide" }">
|
||||
<div class="swiper-wrapper pt-20px pb-20px">
|
||||
|
||||
@foreach ($testimonials as $testimonial)
|
||||
<div class="swiper-slide">
|
||||
<div class="review-style-05">
|
||||
<div
|
||||
class="border-radius-4px bg-white box-shadow-large last-paragraph-no-margin">
|
||||
<div
|
||||
class="d-flex align-items-center ps-45px pe-45px pt-35px pb-35px xl-p-25px">
|
||||
<img class="rounded-circle w-110px md-w-75px h-110px md-h-75px me-30px"
|
||||
src="{{ $testimonial->image }}" alt />
|
||||
<p>{{ $testimonial->description }}</p>
|
||||
</div>
|
||||
<div
|
||||
class="d-flex align-items-center border-top border-color-extra-medium-gray pt-15px pb-15px ps-45px pe-45px xl-ps-25px xl-pe-25px">
|
||||
<span
|
||||
class="fs-17 fw-500 text-dark-gray ms-auto xs-fs-15">{{ $testimonial->designation }},
|
||||
{{ $testimonial->company }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 text-center">
|
||||
<div
|
||||
class="d-inline-block bg-dark-gray text-white border-radius-4px ps-15px pe-15px fs-15 lh-36 ls-minus-1px me-15px sm-m-10px align-middle">
|
||||
<i class="bi bi-star-fill"></i>
|
||||
<i class="bi bi-star-fill"></i>
|
||||
<i class="bi bi-star-fill"></i>
|
||||
<i class="bi bi-star-fill"></i>
|
||||
<i class="bi bi-star-fill"></i>
|
||||
</div>
|
||||
<h6 class="text-dark-gray fw-400 mb-0 d-inline-block align-middle ls-minus-1px">Two Decades of<span
|
||||
class="fw-700"> Success</span> Stories <a href="javascript:void(0)" target="_blank"><img
|
||||
src="{{ asset(setting('logo')) }}" alt="{{ setting('title') }}" /></a></h6>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
@@ -0,0 +1,23 @@
|
||||
@isset ($institutions)
|
||||
<section>
|
||||
<div class="container">
|
||||
<div class="row justify-content-center align-items-center mb-5 sm-mb-30px"
|
||||
data-anime="{ "el": "childs", "translateY": [30, 1], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue":200, "easing": "easeOutQuad" }">
|
||||
<div class="col-12 col-md-auto ps-25px sm-ps-15px text-center">
|
||||
<h3 class="text-dark-gray fw-700 ls-minus-1px">Referred College & Universities <br>
|
||||
by Raffles Educare</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row row-cols-1 row-cols-lg-4 row-cols-md-4 clients-style-04"
|
||||
data-anime="{"opacity": [0,1], "duration": 400, "delay": 300, "staggervalue": 300, "easing": "easeOutQuad" }">
|
||||
@foreach ($institutions as $institution)
|
||||
<div
|
||||
class="col text-center border-end border-bottom border-color-transparent-dark-very-light sm-border-end-0 transition-inner-all pt-40px pb-40px sm-pt-30px sm-pb-30px">
|
||||
<div class="client-box"> <a href="javascript:void(0);"><img src="{{ $institution->image }}"
|
||||
alt ="{{ $institution->title }}" /></a> </div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endisset
|
@@ -0,0 +1,18 @@
|
||||
@if ($successGalleries->galleries->isNotEmpty())
|
||||
<section class="bg-gradient-very-light-gray ps-6 pe-6 lg-ps-2 lg-pe-2">
|
||||
<div class="container-fluid">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-12 text-center mb-2">
|
||||
<h3 class="alt-font fw-700 text-dark-gray ls-minus-1px">Voices of Success: Real Stories, Real Impact</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row justify-content-center">
|
||||
@foreach ($successGalleries->galleries as $gallery)
|
||||
<div class="col-lg-4 col-md-6 fit-videos text-center mb-4">
|
||||
<iframe width="100%" height="55px" src="{{ $gallery->link }}?autoplay=1&mute=1&loop=1" allow="autoplay; encrypted-media;" allowfullscreen></iframe>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endif
|
@@ -0,0 +1,49 @@
|
||||
@if ($visaGalleries->galleries->isNotEmpty())
|
||||
<section class="bg-white pt-3 sm-pt-50px">
|
||||
<div class="container-fluid">
|
||||
<div class="row justify-content-center mb-2">
|
||||
<div class="col-xxl-5 col-xl-6 col-lg-8 col-md-10 text-center"
|
||||
data-anime="{ "el": "childs", "translateY": [30, 0], "opacity": [0,1], "duration": 1200, "delay": 0, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<span class="fs-15 alt-font fw-600 text-base-color mb-5px d-block text-uppercase ls-3px">Happy
|
||||
memories</span>
|
||||
<h3 class="alt-font text-dark-gray ls-minus-1px md-ls-0px">Your Visa Success Story Starts Here!</h3>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row position-relative">
|
||||
<div class="col-md-12 p-sm-0"
|
||||
data-anime="{ "el": "childs", "translateY": [0, 0], "opacity": [0,1], "duration": 1200, "delay": 0, "staggervalue": 150, "easing": "easeOutQuad" }">
|
||||
<div class="swiper swiper-width-auto magic-cursor"
|
||||
data-slider-options="{ "slidesPerView": 3, "spaceBetween": 30, "loop": true, "pagination": { "el": ".slider-four-slide-pagination", "clickable": true }, "autoplay": { "delay": 3000, "disableOnInteraction": false }, "keyboard": { "enabled": true, "onlyInViewport": true }, "effect": "slide" }">
|
||||
<div class="swiper-wrapper image-gallery-style-01">
|
||||
|
||||
@foreach ($visaGalleries->galleries as $item)
|
||||
<div class="swiper-slide transition-inner-all">
|
||||
<div class="gallery-box">
|
||||
<a href="{{ $item->images[0] ?? '' }}" data-group="lightbox-gallery"
|
||||
title="{{ $item->title }}">
|
||||
<div
|
||||
class="position-relative gallery-image bg-dark-gray overflow-hidden border-radius-6px">
|
||||
<img src="{{ $item->images[0] ?? '' }}" class="fixed-image"
|
||||
alt="{{ $item->title }}" />
|
||||
<div
|
||||
class="d-flex align-items-center justify-content-center position-absolute top-0px left-0px w-100 h-100 gallery-hover move-bottom-top">
|
||||
<div
|
||||
class="d-flex align-items-center justify-content-center w-75px h-75px rounded-circle bg-base-color">
|
||||
<i
|
||||
class="feather icon-feather-search text-white icon-extra-medium"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@endif
|
Reference in New Issue
Block a user