{"id":26514,"date":"2025-10-06T11:22:18","date_gmt":"2025-10-06T11:22:18","guid":{"rendered":"https:\/\/alexandrebourguet.ch\/test-slider\/"},"modified":"2025-10-10T12:37:22","modified_gmt":"2025-10-10T12:37:22","slug":"portfolio-en","status":"publish","type":"page","link":"https:\/\/alexandrebourguet.ch\/en\/portfolio-en\/","title":{"rendered":"Portfolio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"26514\" class=\"elementor elementor-26514 elementor-25991\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80d4f7f e-con-full e-flex e-con e-parent\" data-id=\"80d4f7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0dac154 elementor-widget elementor-widget-shortcode\" data-id=\"0dac154\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"custom-gallery-slider\" style=\"display: none;\">\n        <div id=\"main\" role=\"main\" class=\"gallery-main\">\n            <div class=\"gallery-wrap\">\n                <div class=\"gallery-col white-bg ilb vmiddle\">\n                    <div class=\"gallery-flex\">\n                        <div class=\"gallery-top\">\n                            <h1 class=\"gallery-headline vdk-grey\"><\/h1>\n                            <div class=\"text small-text gallery-text\">\n                                <p>\n                                    <p>\r\n  <strong>Welcome to my world<\/strong><br><br>\r\n  Every wedding is a story to be felt, not staged. I photograph what is real: the glances, the silences, the bursts of laughter. No recipe\u2014just listening and instinct. What you see here is the reflection of that freedom.\r\n<\/p>                                <\/p>\n                            <\/div>\n                        <\/div>\n                        <div class=\"gallery-bottom\">\n                            <ul class=\"gallery-controls clean ilb vmiddle\">\n                                <li>\n                                    <a class=\"slick-prev\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"9\" viewBox=\"0 0 18 9\">\n                                            <path\n                                                d=\"m4.33,0l.67.81L1.93,4h15.6c.26,0,.48.22.48.5s-.21.5-.48.5H1.93l3.07,3.19-.67.81L0,4.5,4.33,0Z\"\n                                                fill=\"#061523\"><\/path>\n                                        <\/svg>\n                                    <\/a>\n                                <\/li>\n                                <li class=\"middle\">\n                                    <span class=\"next-label strat bold upper xspace vdk-grey\">Next<\/span>\n                                <\/li>\n                                <li>\n                                    <a class=\"slick-next\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"9\" viewBox=\"0 0 18 9\">\n                                            <path\n                                                d=\"m13.67,0l-.67.81,3.07,3.19H.48c-.26,0-.48.22-.48.5s.21.5.48.5h15.6l-3.07,3.19.67.81,4.33-4.5L13.67,0Z\"\n                                                fill=\"#061523\"><\/path>\n                                        <\/svg>\n                                    <\/a>\n                                <\/li>\n                            <\/ul>\n                            <div class=\"gallery-cycle-left\">\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-1.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-2.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-3.jpg\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-5.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-6.jpg\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-7.jpg\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-9.jpg\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-10.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-12.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                                    <div>\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-11.webp\" alt=\"Portrait\" \/>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"gallery-content ilb vmiddle rel\">\n                    <div class=\"gallery-cycle-right\">\n                        <div class=\"big-slider\">\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-1.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-2.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-3.jpg\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-5.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-6.jpg\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-7.jpg\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-9.jpg\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-10.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-12.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                           \n                                <div>\n                                    <div class=\"big-gallery-image\">\n                                        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-11.webp\" alt=\"Big Portrait\" \/>\n                                    <\/div>\n                                <\/div>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/slick-carousel@1.8.1\/slick\/slick.css\" \/>\n        <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/slick-carousel@1.8.1\/slick\/slick-theme.css\" \/>\n        <style>\n            \/* Your existing CSS styles here - no changes needed *\/\n            @media screen and (max-height: 450px) {\n\n                .custom-gallery-slider .gallery-cycle-right .slick-list,\n                .custom-gallery-slider .gallery-cycle-right .slick-track,\n                .custom-gallery-slider .gallery-cycle-right .slick-slide {\n                    height: 100vh !important;\n                }\n            }\n\n            .custom-gallery-slider {\n                display: block !important;\n            }\n\n            \/* Desktop: Force 100vh height for slider containers *\/\n            @media (min-width: 1025px) {\n                .custom-gallery-slider .gallery-main {\n                    height: 100vh !important;\n                    max-height: 100vh;\n                    overflow: hidden;\n                }\n\n                .custom-gallery-slider .gallery-wrap {\n                    height: 100vh !important;\n                    display: grid;\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                    overflow: hidden;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    height: 100vh !important;\n                    padding: 70px 20px 0 20px;\n                    box-sizing: border-box;\n                    width: 290px;\n                }\n\n                .custom-gallery-slider .gallery-flex {\n                    height: 100% !important;\n                    min-height: 100vh;\n                    display: flex;\n                    flex-direction: column;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    height: 100vh !important;\n                    width: calc(100vw - 290px);\n                }\n\n                .custom-gallery-slider .gallery-cycle-right {\n                    height: 100vh !important;\n                }\n\n                .custom-gallery-slider .big-slider {\n                    height: 100vh !important;\n                    width: 100%;\n                    overflow: hidden;\n                }\n\n                .custom-gallery-slider .big-slider .slick-list,\n                .custom-gallery-slider .big-slider .slick-track,\n                .custom-gallery-slider .big-slider .slick-slide {\n                    height: 100vh !important;\n                }\n\n                .custom-gallery-slider .big-gallery-image {\n                    height: 100vh !important;\n                    position: relative;\n                    width: 100%;\n                    background-color: #fff;\n                }\n\n                .custom-gallery-slider .big-gallery-image img {\n                    height: 99vh !important;\n                    width: 100%;\n                    object-fit: contain;\n                    object-position: center;\n                    display: block;\n                }\n\n                .custom-gallery-slider .gallery-bottom {\n                    bottom: 0 !important;\n                    position: relative;\n                    height: 240px;\n                    flex-shrink: 0;\n                    padding: 20px 0;\n                    box-sizing: border-box;\n                    margin-bottom: -4px;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left {\n                    height: 160px !important;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left .slick-list,\n                .custom-gallery-slider .gallery-cycle-left .slick-track,\n                .custom-gallery-slider .gallery-cycle-left .slick-slide {\n                    height: 100% !important;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left .slick-slide {\n                    height: 100% !important;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left .slick-slide>div {\n                    height: 100%;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left img {\n                    height: auto !important;\n                    width: 100%;\n                    max-height: 160px;\n                    object-fit: contain;\n                    display: block;\n                }\n            }\n\n            .slick-slide.slick-current.slick-active {\n                display: flex;\n                justify-content: end;\n            }\n\n            .custom-gallery-slider {\n                width: 100%;\n                box-sizing: border-box;\n                overflow: hidden;\n            }\n\n            .custom-gallery-slider #container,\n            .custom-gallery-slider #main {\n                background: #fff;\n                width: 100%;\n                box-sizing: border-box;\n            }\n\n            .custom-gallery-slider .gallery-main {\n                height: 100vh !important;\n                max-height: 100vh;\n                width: 100%;\n                box-sizing: border-box;\n            }\n\n            .custom-gallery-slider .text.small-text {\n                font-size: 0.8571428571em;\n            }\n\n            .custom-gallery-slider .gallery-wrap,\n            .custom-gallery-slider .gallery-content,\n            .custom-gallery-slider .gallery-cycle-right {\n                height: auto;\n            }\n\n            .custom-gallery-slider .gallery-wrap {\n                display: grid;\n                grid-template-columns: 25% 75%;\n                grid-auto-rows: 1fr;\n                width: 100%;\n                max-width: 100%;\n                overflow: hidden;\n                box-sizing: border-box;\n            }\n\n            .custom-gallery-slider .gallery-col {\n                padding: 70px 45px 0 45px;\n                min-height: auto;\n                box-sizing: border-box;\n            }\n\n            .custom-gallery-slider .gallery-content {\n                max-width: 100%;\n                box-sizing: border-box;\n            }\n\n            .custom-gallery-slider .gallery-flex {\n                min-height: 100%;\n                display: flex;\n                flex-direction: column;\n                position: relative;\n                height: 100%;\n            }\n\n            .custom-gallery-slider .gallery-top {\n                flex: 1;\n                padding-bottom: 35px;\n                display: flex;\n                flex-direction: column;\n                justify-content: flex-start;\n            }\n\n            .custom-gallery-slider.page-template-gallery body {\n                background: #fff;\n            }\n\n            .custom-gallery-slider .big-gallery-image {\n                position: relative;\n                width: 100%;\n                height: 100%;\n                background-color: #fff;\n            }\n\n            .custom-gallery-slider .big-gallery-image img {\n                width: 100%;\n                height: 100%;\n                object-fit: contain;\n                object-position: center;\n                display: block;\n            }\n\n            .custom-gallery-slider .gallery-headline {\n                font-size: 50px;\n                line-height: 1em;\n                text-transform: uppercase;\n            }\n\n            .custom-gallery-slider .gallery-cycle-right .slick-list,\n            .custom-gallery-slider .gallery-cycle-right .slick-track,\n            .custom-gallery-slider .gallery-cycle-right .slick-slide {\n                height: auto;\n            }\n\n            .custom-gallery-slider ul.gallery-nav li {\n                text-align: center;\n            }\n\n            .custom-gallery-slider ul.gallery-nav {\n                height: 99px;\n                width: 100vw;\n                z-index: 1;\n                border-top: 1px solid #dbdcdd;\n            }\n\n            .custom-gallery-slider ul.gallery-nav li+li {\n                border-left: 1px solid #dbdcdd;\n            }\n\n            .custom-gallery-slider a.gallery-link {\n                display: block;\n                font-size: 1.4285714286em;\n                line-height: 1.4em;\n                padding: 35px 40px 30px 40px;\n                text-align: center;\n                color: #dbdcdd;\n                font-family: \"MonumentExtended\", \"TTNormsPro\", Arial, Verdana, sans-serif;\n                font-weight: 800;\n                text-transform: uppercase;\n                letter-spacing: 0.05em;\n            }\n\n            .custom-gallery-slider a.gallery-link:hover,\n            .custom-gallery-slider a.gallery-link.active {\n                color: #061523;\n            }\n\n            .custom-gallery-slider a.gallery-link span {\n                position: relative;\n                padding-left: 40px;\n            }\n\n            .custom-gallery-slider a.gallery-link span:before {\n                content: attr(data-number);\n                width: 40px;\n                font-size: 0.6983428571rem;\n                font-family: \"MonumentExtended\", \"TTNormsPro\", Arial, Verdana, sans-serif;\n                color: #dbdcdd;\n                font-weight: 900;\n                text-transform: uppercase;\n                letter-spacing: 0.05em;\n                position: absolute;\n                bottom: 5px;\n                left: 0;\n                z-index: 1;\n                line-height: 1em;\n            }\n\n            .custom-gallery-slider a.gallery-link.active span:before,\n            .custom-gallery-slider a.gallery-link:hover span:before {\n                color: #061523;\n            }\n\n            .custom-gallery-slider .gallery-text {\n                margin-top: 30px;\n            }\n\n            .custom-gallery-slider .gallery-headline {\n                position: relative;\n                z-index: 101;\n                width: calc(100% + 300px);\n                max-width: calc(100vw - 200px);\n            }\n\n            .custom-gallery-slider .gallery-top {\n                -webkit-transition: all 0.35s ease-in-out;\n                -moz-transition: all 0.35s ease-in-out;\n                transition: all 0.35s ease-in-out;\n            }\n\n            .custom-gallery-slider.fire .gallery-top {\n                opacity: 0;\n            }\n\n            .custom-gallery-slider ul.gallery-controls {\n                width: 100%;\n                padding-bottom: 10px;\n                text-align: left;\n                display: flex;\n                padding: 0;\n            }\n\n            .custom-gallery-slider ul.gallery-controls li {\n                width: 40px;\n                line-height: 40px;\n                vertical-align: middle;\n                list-style: none;\n            }\n\n            .custom-gallery-slider ul.gallery-controls li.middle {\n                width: calc(100% - 80px);\n                text-align: center;\n            }\n\n            .custom-gallery-slider .next-label {\n                font-size: 26px;\n                line-height: 40px;\n                font-weight: 700;\n                text-transform: uppercase;\n            }\n\n            .custom-gallery-slider ul.gallery-controls a.slick-prev svg {\n                margin: 0 auto 0 0;\n            }\n\n            .custom-gallery-slider ul.gallery-controls a.slick-next svg {\n                margin: 0 0 0 auto;\n            }\n\n            .custom-gallery-slider .big-slider {\n                width: 100%;\n                height: auto;\n                overflow: hidden;\n            }\n\n            .custom-gallery-slider .big-slider .slick-slide {\n                position: relative;\n                width: 100%;\n                height: auto;\n            }\n\n            .custom-gallery-slider .gallery-bottom {\n                position: relative;\n                bottom: -17px;\n                width: 100%;\n                padding: 20px 0;\n                z-index: 5;\n                flex-shrink: 0;\n            }\n\n            .custom-gallery-slider .gallery-cycle-left img {\n                width: 100%;\n                height: 200px;\n                object-fit: contain;\n            }\n\n            .custom-gallery-slider .gallery-cycle-left>.slick-prev,\n            .custom-gallery-slider .gallery-cycle-left>.slick-next,\n            .custom-gallery-slider .gallery-cycle-left .slick-arrow {\n                display: none !important;\n            }\n\n            .custom-gallery-slider .gallery-cycle-left .slick-slide img {\n                width: 100%;\n                height: 160px;\n                object-fit: contain;\n                display: block;\n            }\n\n            .custom-gallery-slider .gallery-controls .slick-prev,\n            .custom-gallery-slider .gallery-controls .slick-next {\n                position: relative;\n                transform: translateY(-50%);\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                width: 40px;\n                height: 40px;\n                cursor: pointer;\n                z-index: 99;\n                border-radius: 50%;\n            }\n\n            .custom-gallery-slider .gallery-controls .slick-prev {\n                left: 10px;\n            }\n\n            .custom-gallery-slider .gallery-controls .slick-next {\n                right: 10px;\n            }\n\n            .custom-gallery-slider .slick-prev:before,\n            .custom-gallery-slider .slick-next:before {\n                display: none;\n            }\n\n            \/* Enhanced Desktop-specific responsive adjustments for landscape images *\/\n            @media (min-width: 1024px) and (max-width: 1199px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 70px 20px 0 20px;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: calc(100vw - 290px);\n                }\n            }\n\n            @media (min-width: 1200px) and (max-width: 1439px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    width: 290px;\n                    padding: 70px 20px 0 20px;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: calc(100vw - 290px);\n                }\n            }\n\n            @media (min-width: 1440px) and (max-width: 1919px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 70px 20px 0 20px;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: calc(100vw - 290px);\n                }\n            }\n\n            @media (min-width: 1920px) and (max-width: 2559px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 70px 20px 0 20px;\n                }\n\n                .custom-gallery-slider .gallery-headline {\n                    font-size: 40px;\n                }\n\n                .custom-gallery-slider .next-label {\n                    font-size: 3em;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: calc(100vw - 290px);\n                }\n            }\n\n            @media (min-width: 2560px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 290px 1fr;\n                    width: 100vw;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 70px 20px 0 20px;\n                }\n\n                .custom-gallery-slider .gallery-headline {\n                    font-size: 50px;\n                }\n\n                .custom-gallery-slider .next-label {\n                    font-size: 3.5em;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: calc(100vw - 290px);\n                }\n            }\n\n            \/* Tablet and Mobile adjustments (unchanged) *\/\n            @media (max-width: 1023px) {\n                .custom-gallery-slider .gallery-wrap {\n                    grid-template-columns: 1fr;\n                    grid-auto-rows: auto;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 40px 20px 0;\n                    order: 2;\n                }\n\n                .custom-gallery-slider .gallery-content {\n                    width: 100%;\n                    height: auto;\n                    order: 1;\n                }\n\n                .custom-gallery-slider .big-gallery-image {\n                    \/* No fixed padding-bottom, height 100% handles it *\/\n                }\n\n                .custom-gallery-slider .gallery-headline {\n                    font-size: 3em;\n                }\n            }\n\n            @media (max-width: 768px) {\n\n                .custom-gallery-slider .gallery-main,\n                .custom-gallery-slider .gallery-wrap,\n                .custom-gallery-slider .gallery-cycle-right {\n                    height: 100vh !important;\n                    max-height: 100vh;\n                }\n\n                .custom-gallery-slider .gallery-col {\n                    padding: 20px;\n                }\n\n                .custom-gallery-slider .gallery-cycle-left .slick-slide img {\n                    height: 80px;\n                }\n\n                .custom-gallery-slider .next-label {\n                    font-size: 1.5em;\n                }\n\n                .custom-gallery-slider ul.gallery-controls li.middle {\n                    display: none;\n                }\n\n                .custom-gallery-slider ul.gallery-controls {\n                    justify-content: space-between;\n                }\n            }\n\n            .images-container {\n                display: none;\n            }\n\n            @media (max-width: 1024px) {\n\n                .text.small-text.gallery-text {\n                    margin-top: 60px;\n                    text-align: center;\n                    padding-left: 20px;\n                    padding-right: 20px;\n                }\n\n\n                \/* Mobile and tablet *\/\n                .images-container {\n                    display: flex;\n                    flex-direction: column;\n                    align-items: center;\n\n                    padding-left: 10px;\n                    padding-right: 10px;\n                    margin-top: 20px;\n                }\n\n                .images-part {\n                    gap: 70px;\n                    gap: 70px !important;\n                    display: flex;\n                    flex-direction: column;\n                }\n\n                .text.small-text.gallery-text strong {\n                    font-size: 26px;\n                }\n\n                .gallery-top {\n                    margin-bottom: 20px;\n                }\n\n\n                .custom-gallery-slider,\n                .gallery-main {\n                    display: none;\n                }\n            }\n\n            .custom-gallery-slider .gallery-headline {\n                font-weight: 700;\n            }\n        <\/style>\n        <!-- <script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script> -->\n        <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/slick-carousel@1.8.1\/slick\/slick.min.js\"><\/script>\n        <script>\n            jQuery(document).ready(function($) {\n                $('.custom-gallery-slider').css('display', 'block');\n                var totalSlides = 62;\n                var perPage = 10;\n                var currentOffset = perPage; \/\/ After initial load\n                var isLoading = false;\n\n                var $big = $(\".custom-gallery-slider .big-slider\");\n                var $thumb = $(\".custom-gallery-slider .gallery-cycle-left\");\n\n                $big.slick({\n                    slidesToShow: 1,\n                    slidesToScroll: 1,\n                    arrows: false,\n                    fade: true,\n                    infinite: false, \/\/ Set to false to detect end\n                    adaptiveHeight: false,\n                    initialSlide: 0,\n                    lazyLoad: 'ondemand'\n                });\n\n                $thumb.slick({\n                    slidesToShow: 1,\n                    slidesToScroll: 1,\n                    focusOnSelect: false,\n                    dots: false,\n                    infinite: false, \/\/ Set to false to detect end\n                    speed: 400,\n                    fade: false,\n                    initialSlide: 1,\n                    prevArrow: $(\".custom-gallery-slider .gallery-controls .slick-prev\"),\n                    nextArrow: $(\".custom-gallery-slider .gallery-controls .slick-next\"),\n                    lazyLoad: 'ondemand'\n                });\n\n                function syncSliders() {\n                    var thumbCurrent = $thumb.slick('slickCurrentSlide');\n                    var bigTarget = (thumbCurrent - 1 + totalSlides) % totalSlides;\n                    $big.slick('slickGoTo', bigTarget);\n                }\n\n                $thumb.on('afterChange', function(event, slick, currentSlide) {\n                    syncSliders();\n                    loadMoreIfNeeded(currentSlide);\n                });\n\n                $big.on('afterChange', function(event, slick, currentSlide) {\n                    var nextThumb = (currentSlide + 1) % totalSlides;\n                    $thumb.slick('slickGoTo', nextThumb);\n                    loadMoreIfNeeded(currentSlide);\n                });\n\n                function loadMoreIfNeeded(currentSlide) {\n                    if (isLoading || currentOffset >= totalSlides) return;\n\n                    \/\/ Load more if nearing the end (e.g., 2 slides before end)\n                    if (currentSlide >= currentOffset - 2) {\n                        isLoading = true;\n                        $.ajax({\n                            url: 'https:\/\/alexandrebourguet.ch\/wp-admin\/admin-ajax.php',\n                            type: 'POST',\n                            data: {\n                                action: 'load_more_slides',\n                                offset: currentOffset,\n                                per_page: perPage\n                            },\n                            success: function(response) {\n                                if (response.success) {\n                                    $thumb.slick('slickAdd', response.data.thumb_slides);\n                                    $big.slick('slickAdd', response.data.big_slides);\n                                    currentOffset += perPage;\n                                }\n                                isLoading = false;\n                            },\n                            error: function() {\n                                isLoading = false;\n                            }\n                        });\n                    }\n                }\n\n                syncSliders();\n\n                function updateImageHeight() {\n                    if ($(window).width() <= 1024) {\n                        var headerHeight = 90;\n                        var availableHeight = Math.max($(window).height() - headerHeight, 400);\n                        var contentWidth = $('.custom-gallery-slider .gallery-content').width() || $(window).width();\n                        var desiredHeight = Math.min(availableHeight, (2 \/ 3) * contentWidth);\n                        $('.custom-gallery-slider .big-slider, .custom-gallery-slider .big-slider .slick-slide').css('height', desiredHeight + 'px');\n                    }\n                }\n\n                updateImageHeight();\n\n                $(window).on('resize', function() {\n                    updateImageHeight();\n\n                    if ($(window).width() > 1024) {\n                        $('.custom-gallery-slider .big-slider .slick-slide').css('height', '100vh');\n                    }\n                });\n\n                $thumb.on('click', '.slick-slide img', function(e) {\n                    e.preventDefault();\n                    $thumb.slick('slickNext');\n                });\n\n                $big.on('click', '.big-gallery-image', function(e) {\n                    e.preventDefault();\n                    var currentBig = $big.slick('slickCurrentSlide');\n                    var nextBig = currentBig + 1;\n                    $big.slick('slickGoTo', nextBig);\n                });\n\n                \/\/ Add keyboard navigation\n                $(document).on('keydown', function(e) {\n                    if (e.key === 'ArrowLeft') {\n                        $big.slick('slickPrev');\n                        $thumb.slick('slickPrev');\n                    } else if (e.key === 'ArrowRight') {\n                        $big.slick('slickNext');\n                        $thumb.slick('slickNext');\n                    }\n                });\n            });\n        <\/script>\n    <\/div>\n    <div class=\"images-container\">\n        <div class=\"gallery-top\">\n            <h1 class=\"gallery-headline vdk-grey\"><\/h1>\n            <div class=\"text small-text gallery-text\">\n                <p>\n                    <p>\r\n  <strong>Welcome to my world<\/strong><br><br>\r\n  Every wedding is a story to be felt, not staged. I photograph what is real: the glances, the silences, the bursts of laughter. No recipe\u2014just listening and instinct. What you see here is the reflection of that freedom.\r\n<\/p>                <\/p>\n            <\/div>\n        <\/div>\n        <div class=\"images-part\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-1.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-2.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-3.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-5.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-6.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-7.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-9.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-10.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-12.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-11.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-14.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-13.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-15.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-16.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-17.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-20.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-21.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-22.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-23.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/wedding-photographer.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-18.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-25.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-24.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-26.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-27.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/alexandre-bourguet-photographe.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-28.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/mariage-suisse-grison.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-29.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-30.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-31.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-32.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-19.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-33.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-34.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/wedding-switzerland.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/swiss-wedding-photographer.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/photographe-mariage.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/mariage-suisse-moleson.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-38.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-40.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-41.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-42.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-43.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/alexandre-bourguet-photographe.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-44.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-45.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-46.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-47.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/photographe-mariage-suisse.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-48.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/mariage-photograhe-suisse.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-49.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-50.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-52.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-51.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-53.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-54.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/wedding-photographer.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/mariage-alexandre-bourguet-photographe.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2026\/01\/mariage-suisse.jpg\">\n                            <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/alexandrebourguet.ch\/wp-content\/uploads\/2025\/10\/Alexandre-Bourguet-Photographe-Mariage-55.jpg\">\n                    <\/div>\n\n    <\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-26514","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Portfolio \u2014 Wedding photographer in Switzerland | Alexandre Bourguet<\/title>\n<meta name=\"description\" content=\"Wedding photographer portfolio \u2014 authentic reportage across Switzerland. Real emotions, candid moments, timeless images from Geneva to Gstaad.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages\/26514\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Portfolio \u2014 Wedding photographer in Switzerland | Alexandre Bourguet\" \/>\n<meta property=\"og:description\" content=\"Wedding photographer portfolio \u2014 authentic reportage across Switzerland. Real emotions, candid moments, timeless images from Geneva to Gstaad.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alexandrebourguet.ch\/en\/portfolio-en\/\" \/>\n<meta property=\"og:site_name\" content=\"Alexandre Bourguet - Photographe de mariage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/alexandre.bourguet.photographe\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-10T12:37:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Portfolio \u2014 Wedding photographer in Switzerland | Alexandre Bourguet","description":"Wedding photographer portfolio \u2014 authentic reportage across Switzerland. Real emotions, candid moments, timeless images from Geneva to Gstaad.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages\/26514\/","og_locale":"en_US","og_type":"article","og_title":"Portfolio \u2014 Wedding photographer in Switzerland | Alexandre Bourguet","og_description":"Wedding photographer portfolio \u2014 authentic reportage across Switzerland. Real emotions, candid moments, timeless images from Geneva to Gstaad.","og_url":"https:\/\/alexandrebourguet.ch\/en\/portfolio-en\/","og_site_name":"Alexandre Bourguet - Photographe de mariage","article_publisher":"https:\/\/www.facebook.com\/alexandre.bourguet.photographe","article_modified_time":"2025-10-10T12:37:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[]}},"_links":{"self":[{"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages\/26514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/comments?post=26514"}],"version-history":[{"count":2,"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages\/26514\/revisions"}],"predecessor-version":[{"id":26520,"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/pages\/26514\/revisions\/26520"}],"wp:attachment":[{"href":"https:\/\/alexandrebourguet.ch\/en\/wp-json\/wp\/v2\/media?parent=26514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}