// Dependencies
@import '../../node_modules/aos/src/sass/aos';
@import '../../node_modules/swiper/swiper-bundle.min.css';
@import '../../node_modules/parallax-vanilla/dist/parallax-vanilla.css';
@import '../../node_modules/@yaireo/tagify/src/tagify.scss';

// Global imports
@import 'global/variables';
@import 'global/mixins';
@import 'external/normalize';
@import 'global/typography';
@import 'external/font-awesome';
@import 'global/global';
@import 'global/buttons';
@import 'global/form';

// Layout
@import 'layout/main-layout';
@import 'layout/sidebar-layout';
@import 'layout/header';
@import 'layout/main-nav-tablet';
@import 'layout/footer';
@import 'layout/overlays';
@import 'layout/sticky-cta';
@import 'layout/video-overlay';
@import 'layout/lang-switcher-dialog';
@import 'layout/breadcrumbs';

// Components
@import 'components/menu-drawer';
@import 'components/menu-cta';

// Templates
// Page templates
@import 'templates/pages/default';
@import 'templates/pages/climate-journey';
@import 'templates/pages/solutions-detail';
@import 'templates/pages/solutions-template';
@import 'templates/pages/case-study-template';
@import 'templates/pages/case-studies-detail';
@import 'templates/pages/blog';
@import 'templates/pages/blog-detail';
@import 'templates/pages/blog-author';
@import 'templates/pages/team-template';
@import 'templates/pages/offices-template';
@import 'templates/pages/search-page';
@import 'templates/pages/error-page';
@import 'templates/pages/climate-week';
@import 'templates/pages/assessment';
@import 'templates/pages/projects-list';
@import 'templates/pages/projects-detail';
@import 'templates/pages/cop';

// Template Components
@import 'templates/components/default-page-header';
@import 'templates/components/form-modal';
@import 'templates/components/sidebar';
@import 'templates/components/gallery-slider';
@import 'templates/components/default-header-content';
@import 'templates/components/generic-related-slider';
@import 'templates/components/newsletter-bar';
@import 'templates/components/list-filters';
@import 'templates/components/share-button';
@import 'templates/components/articles-list';
@import 'templates/components/article-detail';
@import 'templates/components/add-to-calendar';
@import 'templates/components/timeline-nav';
@import 'templates/components/timeline-nav-mobile';
@import 'templates/components/block-header';
@import 'templates/components/articles-grid';
@import 'templates/components/posts-card';
@import 'templates/components/share-buttons';

// Blocks
@import 'templates/blocks/home-blocks1';
@import 'templates/blocks/home-blocks2';
@import 'templates/blocks/home-bottom-image';
@import 'templates/blocks/home-content';
@import 'templates/blocks/home-hero';
@import 'templates/blocks/home-logos';
@import 'templates/blocks/newsletter';
@import 'templates/blocks/teaser-block';
@import 'templates/blocks/landing-hero';
@import 'templates/blocks/landing-content';
@import 'templates/blocks/landing-tiles';
@import 'templates/blocks/header-map';
@import 'templates/blocks/project-slide';
@import 'templates/blocks/projects-slider';
@import 'templates/blocks/projects-bottom-bar';
@import 'templates/blocks/filter-projects';
@import 'templates/blocks/featured-projects';
@import 'templates/blocks/projects-search-list';
@import 'templates/blocks/header-project-detail';
@import 'templates/blocks/projects-detail-block';
@import 'templates/blocks/project-sustainable-goals';
@import 'templates/blocks/project-text';
@import 'templates/blocks/projects-detail-bar';
@import 'templates/blocks/projects-detail-slider-banner';
@import 'templates/blocks/projects-detail-slider';
@import 'templates/blocks/timeline';
@import 'templates/blocks/quick-facts';
@import 'templates/blocks/storymaps';
@import 'templates/blocks/video';
@import 'templates/blocks/related-stories';
@import 'templates/blocks/project-slide-mobile';
@import 'templates/blocks/landing-iframe';
@import 'templates/blocks/landing-gallery';
@import 'templates/blocks/portrait-image-cards';
@import 'templates/blocks/landscape-image-cards';
@import 'templates/blocks/title-block';
@import 'templates/blocks/featured-three-items';
@import 'templates/blocks/featured-slider';
@import 'templates/blocks/featured-slide';
@import 'templates/blocks/featured-slide-mobile';
@import 'templates/blocks/featured-one-item';
@import 'templates/blocks/hero-image-box';
@import 'templates/blocks/highlight-text-block';
@import 'templates/blocks/stories-slider';
@import 'templates/blocks/two-cards';
@import 'templates/blocks/team-list';
@import 'templates/blocks/simple-image';
@import 'templates/blocks/video-content';
@import 'templates/blocks/video-content-v2';
@import 'templates/blocks/offices-map';
@import 'templates/blocks/values-block';
@import 'templates/blocks/journey-block';
@import 'templates/blocks/simple-cta';
@import 'templates/blocks/landing-header';
@import 'templates/blocks/landing-footer';
@import 'templates/blocks/text-1col-left';
@import 'templates/blocks/text-1col-center';
@import 'templates/blocks/text-1col-2col';
@import 'templates/blocks/text-2cols';
@import 'templates/blocks/mixed-media';
@import 'templates/blocks/static-ribbon-cta';
@import 'templates/blocks/download-cta';
@import 'templates/blocks/contact-cta';
@import 'templates/blocks/triplet-highlight';
@import 'templates/blocks/faqs-block';
@import 'templates/blocks/event-block';
@import 'templates/blocks/agenda';
@import 'templates/blocks/block-gallery';
@import 'templates/blocks/hero-form';
@import 'templates/blocks/tabs-block';
@import 'templates/blocks/tabs-vertical';
@import 'templates/blocks/logos-slider';
@import 'templates/blocks/logos-slider-2';
@import 'templates/blocks/team-block';
@import 'templates/blocks/map-cards-block';
@import 'templates/blocks/testimonial';
@import 'templates/blocks/testimonial-item';
@import 'templates/blocks/testimonials-slider';
@import 'templates/blocks/testimonials-list';
@import 'templates/blocks/2cols-form';
@import 'templates/blocks/news-author-share';
@import 'templates/blocks/mixed-media-v2';
@import 'templates/blocks/mixed-media-v3';
@import 'templates/blocks/hero-marketing';
@import 'templates/blocks/price-module';
@import 'templates/blocks/highlighted-mixed-media';
@import 'templates/blocks/highlighted-mixed-media-large';
@import 'templates/blocks/callout-block';
@import 'templates/blocks/3cols-image-grid';
@import 'templates/blocks/news-detail-hero-image';
@import 'templates/blocks/news-detail-hero';
@import 'templates/blocks/image';
@import 'templates/blocks/more-info-block';
@import 'templates/blocks/news-further-info';
@import 'templates/blocks/articles-filter-block';
@import 'templates/blocks/publications-slider';
@import 'templates/blocks/publication-item';
@import 'templates/blocks/articles-list-block';
@import 'templates/blocks/clipping-news';
@import 'templates/blocks/clipping-list-news';
@import 'templates/blocks/event-details';
@import 'templates/blocks/speaker-card';
@import 'templates/blocks/speakers-grid';
@import 'templates/blocks/sub-navigation';
@import 'templates/blocks/latest-posts';
@import 'templates/blocks/blog-header';
@import 'templates/blocks/highlight-post';
@import 'templates/blocks/highlight-post-2';
@import 'templates/blocks/slider-posts';
@import 'templates/blocks/newsletter-v2';
@import 'templates/blocks/blog-post-hero';
@import 'templates/blocks/share-bar';
@import 'templates/blocks/pardot-form-block';
@import 'templates/blocks/highlight-columns-block';

// Block Margins
@import 'layout/block-margin';

// Overlay blocks
@import 'templates/overlay-blocks/image-content-cta';
