{"id":15897,"date":"2025-03-29T12:15:16","date_gmt":"2025-03-29T11:15:16","guid":{"rendered":"https:\/\/maxime-aliaga.com\/5-tips-for-taking-beautiful-animal-photos\/"},"modified":"2026-02-23T11:21:23","modified_gmt":"2026-02-23T10:21:23","slug":"5-tips-for-taking-beautiful-animal-photos","status":"publish","type":"post","link":"https:\/\/maxime-aliaga.com\/en\/5-tips-for-taking-beautiful-animal-photos\/","title":{"rendered":"5 tips for taking beautiful animal photos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"15897\" class=\"elementor elementor-15897 elementor-13902\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fb9aa6 e-flex e-con-boxed e-con e-parent\" data-id=\"5fb9aa6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-72ba595 e-con-full e-flex e-con e-child\" data-id=\"72ba595\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-50e9e2c e-con-full e-flex e-con e-child\" data-id=\"50e9e2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-84f789e e-con-full e-flex e-con e-child\" data-id=\"84f789e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f3d027d e-con-full e-flex e-con e-child\" data-id=\"f3d027d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d3eebc elementor-widget elementor-widget-heading\" data-id=\"9d3eebc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">5 tips for\nbeautiful animal photos<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f0825c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"4f0825c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Photographing wild animals is a fascinating experience, a very strong and rewarding feeling of connection with nature. In this form of stalking, we feel as if we&#8217;ve become an animal ourselves, with all our senses alert. The reward for our efforts is this privileged moment when nature offers us the most beautiful of gifts and lets us observe and photograph her in her intimacy for our greatest happiness.  <\/p><p style=\"text-align: right;\"><em>Maxime Aliaga<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-699e70c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"699e70c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-144a810\" data-id=\"144a810\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9afbe74 elementor-widget elementor-widget-text-editor\" data-id=\"9afbe74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p><b style=\"margin-bottom: 0px; font-family: Roboto; font-size: 20px; letter-spacing: 1px; text-align: justify;\">To achieve this moment of grace when nature offers itself to you, you&#8217;ll need patience, knowledge and technique.  <\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-336fa8b elementor-widget elementor-widget-text-editor\" data-id=\"336fa8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">In this article, I present my top 5 tips for creating beautiful animal photos. From knowing your subjects, to shooting techniques, to managing and processing your photos, these tips will help you create authentic and powerful images. Get your camera ready and discover how to create breathtaking animal photos.  <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e85553f elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"e85553f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2019\/01\/Ecuador-Maxime-Aliaga-18.jpg\" alt=\"\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2021\/07\/Serengeti-Maxime-Aliaga-33.jpg\" alt=\"\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2024\/06\/Maxime-Aliaga-15.jpg\" alt=\"\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2023\/02\/Maxime-Aliaga-26-1.jpg\" alt=\"Maxime Aliaga 26-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2023\/02\/Maxime-Aliaga-16-1.jpg\" alt=\"Maxime Aliaga 16-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2023\/02\/Maxime-Aliaga-26.jpg\" alt=\"\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-14756ae elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"14756ae\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-453fadb\" data-id=\"453fadb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9c0ee19 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"9c0ee19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2020\/03\/Paralax-voyages.jpg\" title=\"\" alt=\"5 conseils pour faire des photos comme un pro\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-746a210 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"746a210\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9fa6bfa\" data-id=\"9fa6bfa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-88606f9 elementor-widget elementor-widget-heading\" data-id=\"88606f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1- KNOWING AND RESPECTING ANIMALS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b0441a elementor-widget elementor-widget-text-editor\" data-id=\"6b0441a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">The first tip for good animal photography is to know your subjects well. Animals are wild by nature, their lives governed by survival instinct, and most of them are rightly wary of humans. The challenge therefore lies in the way we approach them or wait for them (on the prowl) to create a proximity that will enable us to take their picture.  <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20d4e59 elementor-widget elementor-widget-text-editor\" data-id=\"20d4e59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p><b><i>So learn as much as you can about your subjects&#8217; behaviours, habitats and eating habits to try and photograph them.<\/i><\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef0e9e6 elementor-widget elementor-widget-image\" data-id=\"ef0e9e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2019\/01\/Pantanal-Maxime-Aliaga-22.jpg\" title=\"\" alt=\"Loutre g\u00e9ante - conseil photo animaliere\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e52d61f elementor-widget elementor-widget-text-editor\" data-id=\"e52d61f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">Knowing the habits and behaviors of your subjects can help you anticipate their actions and capture interesting and meaningful moments. The more you know about the animals you&#8217;re photographing, the better you&#8217;ll be able to anticipate them and capture them in natural, expressive positions. It&#8217;s also important to understand the particularities of each species, such as their natural habitat, diet and social behavior. This can help you find the best places to photograph them and determine the most opportune times to observe them under the best conditions. If you&#8217;d like to learn more, don&#8217;t hesitate to pick up a wildlife guide.    <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0462f2e elementor-widget elementor-widget-image\" data-id=\"0462f2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2019\/01\/Costa-Rica-Maxime-Aliaga-49.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60178db elementor-widget elementor-widget-text-editor\" data-id=\"60178db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">Finally, don&#8217;t forget that animals are wild creatures and that respect for their space and well-being is crucial. Ethics in wildlife photography are paramount: don&#8217;t disturb animals just for the sake of a picture! Avoid approaching them too closely or disturbing their natural behavior, and always be aware of how you interact with them when photographing them. By knowing your subjects and respecting their space, you can create authentic and powerful images that show the life and beauty of the animals you photograph.   <\/span><\/p><p> <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fb07bc1 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"fb07bc1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b11742b\" data-id=\"b11742b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-95ca2bb elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"95ca2bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2500\" height=\"1109\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan.webp\" class=\"attachment-full size-full wp-image-15472\" alt=\"Toucan Toco--Maxime Aliaga-POrtfolio\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan.webp 2500w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-600x266.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-1024x454.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-300x133.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-768x341.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-1536x681.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-2048x908.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-135x60.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-toucan-203x90.webp 203w\" sizes=\"(max-width: 2500px) 100vw, 2500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3d7069d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d7069d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6a8d189\" data-id=\"6a8d189\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55b3720 elementor-widget elementor-widget-heading\" data-id=\"55b3720\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">2- <span data-token-index=\"0\" class=\"notion-enable-hover\">TAKE SHARP PHOTOS<\/span><!-- notionvc: 32fc8cd7-4fd9-4f75-9528-f15ddcd359a7 --><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b6102c elementor-widget elementor-widget-text-editor\" data-id=\"5b6102c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To capture the details and textures of animals, it&#8217;s important to take sharp photos. It sounds silly when you say it like that, but it&#8217;s the basics. You&#8217;ll need to focus in the right place and have the right focal length\/shutter speed pairing to freeze the moment and get a good depth of field.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c41edb4 elementor-widget elementor-widget-image\" data-id=\"c41edb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-1024x683.webp\" class=\"attachment-large size-large wp-image-15473\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Inde-wildlife-maxime-aliaga-16.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a462a0b elementor-widget elementor-widget-text-editor\" data-id=\"a462a0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Focusing is a very important parameter: today&#8217;s new cameras offer incredible possibilities. You&#8217;ll need to focus on the animal&#8217;s eye, because that&#8217;s the most important part. Today&#8217;s autofocus systems are very powerful, so don&#8217;t hesitate to use them. Personally, I very rarely shoot manually and trust my camera completely. To maximize your chances, you need to know your equipment very well in order to optimize its performance. With classic SLRs, the idea is to select the right autofocus collimators and aim for the animal&#8217;s eyes. On new hybrids, such as the Canon EOS R, animal eye detection is amazing: don&#8217;t hesitate to use it!      <\/p><p>If you ever need help setting up your autofocus, here are a few guides for new Canon cameras that might help.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48a26b1 eael-product-grid-column-6 elementor-widget elementor-widget-eicon-woocommerce\" data-id=\"48a26b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eicon-woocommerce.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <div class=\"eael-product-grid eael-product-preset-5 masonry\" id=\"eael-product-grid\" data-widget-id=\"48a26b1\" data-page-id=\"15897\" data-nonce=\"3c76448a58\" >\n            <div class=\"woocommerce\">\n                <ul class=\"products eael-post-appender eael-post-appender-48a26b1\" data-ssi-desktop=\"no\" data-ssi-tablet=\"no\" data-ssi-mobile=\"no\" data-layout-mode=\"masonry\">    <li class=\"product  post-17244 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar first instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Ebook - Configuring your R5 canon\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5-EN-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e2b241\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:17244,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-r5-canon\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=17244\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"17244\" data-product_sku=\"\" aria-label=\"Add to cart: &ldquo;Ebook - Configuring your R5 canon&rdquo;\" rel=\"nofollow\" data-success_message=\"&ldquo;Ebook - Configuring your R5 canon&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-r5-canon\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Ebook - Configuring your R5 canon<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n        <li class=\"product  post-17204 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Canon EOS R6 Mark II\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R6mkII-EN-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e2d410\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:17204,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r6-mark-ii\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=17204\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"17204\" data-product_sku=\"\" aria-label=\"Add to cart: &ldquo;Canon EOS R6 Mark II&rdquo;\" rel=\"nofollow\" data-success_message=\"&ldquo;Canon EOS R6 Mark II&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r6-mark-ii\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Canon EOS R6 Mark II<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n        <li class=\"product  post-16107 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Canon EOS R3\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R3-EN-1-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e2f376\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:16107,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-eos-r3-canon\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=16107\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"16107\" data-product_sku=\"\" aria-label=\"Add to cart: &ldquo;Canon EOS R3&rdquo;\" rel=\"nofollow\" data-success_message=\"&ldquo;Canon EOS R3&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-eos-r3-canon\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Canon EOS R3<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n        <li class=\"product  post-17054 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar last instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Ebook - Configuring your Canon R7\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R7-EN-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e310ce\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:17054,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r7\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=17054\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"17054\" data-product_sku=\"\" aria-label=\"1 of 6\"0 rel=\"nofollow\" data-success_message=\"&ldquo;Ebook - Configuring your Canon R7&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r7\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Ebook - Configuring your Canon R7<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n        <li class=\"product  post-17014 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar first instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Canon EOS R1\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R1-EN-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e32ee4\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:17014,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-eos-r1\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=17014\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"17014\" data-product_sku=\"\" aria-label=\"1 of 6\"1 rel=\"nofollow\" data-success_message=\"&ldquo;Canon EOS R1&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-eos-r1\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Canon EOS R1<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n        <li class=\"product  post-17121 type-product status-publish has-post-thumbnail product_cat-ebook product_shipping_class-calendar instock downloadable virtual purchasable product-type-simple\">\n                <div class=\"eael-product-wrap\" data-src=\"\" data-src-hover=\"\">\n            <div class=\"product-image-wrap\">\n                <div class=\"image-wrap\">\n                    <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-600x600.webp\" class=\"attachment-medium size-medium\" alt=\"Ebook Configuring your Canon R5 mark II\" loading=\"eager\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-600x600.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-1024x1024.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-300x300.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-768x768.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-1536x1536.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-2048x2048.webp 2048w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2026\/02\/ebook-canon-camera-R5mk2-EN-100x100.webp 100w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>                <\/div>\n                <div class=\"image-hover-wrap\">\n                    <ul class=\"icons-wrap block-style\">\n                                                    <li class=\"eael-product-quick-view\">\n                                <a id=\"eael_quick_view_69dfa26e34e1d\" data-quickview-setting=\"{&quot;widget_id&quot;:&quot;48a26b1&quot;,&quot;product_id&quot;:17121,&quot;page_id&quot;:15897}\"\n                                    class=\"eael-product-grid-open-popup open-popup-link\">\n                                    <i class=\"fas fa-eye\"><\/i>\n                                <\/a>\n                            <\/li>\n                                                                                                <li class=\"view-details\"><a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r5-mark-ii\/\"><i class=\"fas fa-link\"><\/i><\/a><\/li>\n                        <li class=\"add-to-cart\"><a href=\"\/en\/wp-json\/wp\/v2\/posts\/15897?add-to-cart=17121\" data-quantity=\"1\" class=\"add_to_cart_button product_type_simple add_to_cart_add_to_cart_button ajax_add_to_cart\" data-product_id=\"17121\" data-product_sku=\"\" aria-label=\"1 of 6\"2 rel=\"nofollow\" data-success_message=\"&ldquo;Ebook Configuring your Canon R5 mark II&rdquo; has been added to your cart\" role=\"button\"><i class=\"dfd-icon-shopping_bag_1\"><\/i><span>Add to cart<\/span><\/a><\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            <div class=\"product-details-wrap\">\n                                <div class=\"eael-product-title\">\n                    <a href=\"https:\/\/maxime-aliaga.com\/en\/produit\/ebook-configuring-your-canon-r5-mark-ii\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><p>Ebook Configuring your Canon R5 mark II<\/p><\/a>                                    <\/div>\n                            <\/div>\n        <\/div>\n            <\/li>\n    <\/ul>            <\/div>\n        <\/div>\n\n        <script type=\"text\/javascript\">\n            jQuery(document).ready(function($) {\n                var $scope = jQuery(\".elementor-element-48a26b1\");\n                var $products = $('.products', $scope);\n                var $layout_mode = $products.data('layout-mode');\n                \n                if ( $layout_mode === 'masonry' ) {\n                    \/\/ init isotope\n                    var $isotope_products = $products.isotope({\n                        itemSelector: \"li.product\",\n                        layoutMode: $layout_mode,\n                        percentPosition: true\n                    });\n\n                    $isotope_products.imagesLoaded().progress( function() {\n                        $isotope_products.isotope('layout');\n                    })\n                    \n                }\n            });\n        <\/script>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-611752b elementor-widget elementor-widget-text-editor\" data-id=\"611752b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>It&#8217;s also important to use a fast shutter speed to minimize blurring caused by the movement of the animal or your camera. This can be achieved by increasing the shutter speed. One of the basic rules is to have at least 2 times the shutter speed as your focal length. For example, if you&#8217;re using a 400 mm lens, it&#8217;s advisable to shoot at 1\/800 of a second minimum. Don&#8217;t hesitate to increase ISO if light conditions are poor, in order to reach this minimum shutter speed.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b10646 elementor-widget elementor-widget-text-editor\" data-id=\"3b10646\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p style=\"text-align: center;\"><strong>It&#8217;s better to have a sharp, slightly noisy photo than one that&#8217;s totally out of focus!<\/strong><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47eb084 elementor-widget elementor-widget-image\" data-id=\"47eb084\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-41.webp\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aff1509 elementor-widget elementor-widget-text-editor\" data-id=\"aff1509\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>New generations of stabilized lenses, coupled with hybrid cameras that are themselves stabilized, mean that shutter speeds can be lowered considerably, while still achieving sharp images. Many special situations will require you to adapt and get out of your comfort zone when it comes to settings. For birds in flight, you&#8217;ll need to increase shutter speed considerably (to at least 1\/1000 s). For very dark, still scenes, use a tripod. The main thing is to keep practicing and exploring different techniques to develop your own style and improve the quality of your photos.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ad9ab35 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"ad9ab35\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3f2739d\" data-id=\"3f2739d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-109f930 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"109f930\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga.webp\" class=\"attachment-full size-full wp-image-15475\" alt=\"Jaguar pantanal - Maxime Aliaga\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga.webp 2000w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-1024x682.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-1536x1024.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Jaguar-Maxime-Aliaga-135x90.webp 135w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c4e636a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c4e636a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0b64b18\" data-id=\"0b64b18\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-93f5acb elementor-widget elementor-widget-heading\" data-id=\"93f5acb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3- <span data-token-index=\"0\" class=\"notion-enable-hover\"> WORK ON YOUR FRAMING<\/span><!-- notionvc: 496a35a2-4e3f-4f7d-873c-184dad6c5f91 --><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eb4ca2 elementor-widget elementor-widget-text-editor\" data-id=\"8eb4ca2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The third tip for taking good animal photos is to work on framing. Good framing can make all the difference to the quality of your photo. Using the rule of thirds, creating simplistic backgrounds to highlight your subject, or using symmetry to create balanced, harmonious compositions. Experiment with different framings to find the one that best highlights your subject and tells a story. Framing will be a way of developing your own style and signature in photography.    <br><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3d2639 elementor-widget elementor-widget-image\" data-id=\"d3d2639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-1024x683.webp\" class=\"attachment-large size-large wp-image-15476\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f4ad60 elementor-widget elementor-widget-text-editor\" data-id=\"5f4ad60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>It&#8217;s also important to think about the position and direction of the animal in the frame, ensuring that it isn&#8217;t cut off or half-hidden by an object. If you&#8217;re photographing a moving animal, it can be useful to think about the direction of its movement and leave space in front of it to give a sense of movement in your image. Avoid framing too tightly, and leave a little air in your image.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dc4530 elementor-widget elementor-widget-image\" data-id=\"1dc4530\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-1024x683.webp\" class=\"attachment-large size-large wp-image-15477\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-15.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef80e57 elementor-widget elementor-widget-text-editor\" data-id=\"ef80e57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Finally, framing can add a narrative dimension to your image. By photographing animals in their natural environment, you can show their behavior, their habitat and their place in the ecosystem. In this respect, choosing the right focal length will be decisive. You can also use framing to create tension or dramatization, using lines and shapes to direct the viewer&#8217;s gaze towards the main subject.   <br><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0d0e20 elementor-widget elementor-widget-text-editor\" data-id=\"e0d0e20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p style=\"text-align: center;\"><strong>using a wide-angle lens<\/strong><\/p><p style=\"text-align: center;\"><strong>  puts the animal back into its ecosystem<\/strong><\/p><p style=\"text-align: center;\"><strong>  and gives context to the image.<\/strong><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-190f232 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"190f232\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a521f05\" data-id=\"a521f05\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-582191c elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"582191c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2500\" height=\"1667\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2.webp\" class=\"attachment-full size-full wp-image-15478\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2.webp 2500w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-1536x1024.webp 1536w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Maxime-Aliaga-Background-2-2-2048x1366.webp 2048w\" sizes=\"(max-width: 2500px) 100vw, 2500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7283456 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7283456\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa8d82b\" data-id=\"fa8d82b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4e05098 elementor-widget elementor-widget-heading\" data-id=\"4e05098\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span data-token-index=\"0\">4 - PLAY WITH LIGHT<\/span><!-- notionvc: a89464a9-2621-47b4-b145-8301fa0cdfbc --><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f8cde5 elementor-widget elementor-widget-text-editor\" data-id=\"9f8cde5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The fourth tip for taking beautiful animal photos is to get the exposure right, to capture the color moods created by the light of the moment. Morning and evening are the best times to take advantage of soft, colorful light. Technically, exposure determines the amount of light that reaches your sensor, and it&#8217;s the key to getting clear, well-balanced images. It&#8217;s important to find the right balance between light and dark to create images rich in detail and color. To do this, you need to choose the right exposure settings to avoid overexposed (too bright) or underexposed (too dark) areas.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2138efe elementor-widget elementor-widget-image\" data-id=\"2138efe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-1024x683.webp\" class=\"attachment-large size-large wp-image-15476\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-10.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65bc15b elementor-widget elementor-widget-text-editor\" data-id=\"65bc15b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em><strong>Exposure depends on three factors:<\/strong><\/em><\/p><p><strong>Shutter speed:<\/strong> determines the length of time the sensor or film is exposed to light. A slower shutter speed will capture more light, which can be useful in low-light conditions. However, a faster shutter speed may be necessary to freeze moving subjects.  <\/p><p><strong>Aperture:<\/strong> determines the amount of light that passes through the lens. A larger aperture will let in more light, useful in low-light conditions, while a smaller aperture can create a background blur (bokeh) effect. <\/p><p><strong>ISO sensitivity:<\/strong> defines the sensor&#8217;s sensitivity to light. A higher sensitivity allows you to capture more light in low light conditions, but can also lead to electronic noise or degraded image quality. Every camera has its own limits, so get to know those of your equipment.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5256f22 elementor-widget elementor-widget-image\" data-id=\"5256f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-683x1024.webp\" class=\"attachment-large size-large wp-image-15479\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-683x1024.webp 683w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-400x600.webp 400w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-200x300.webp 200w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-768x1152.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition-300x450.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Le-triangle-dexposition.webp 1024w\" sizes=\"(max-width: 683px) 100vw, 683px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3243047 elementor-widget elementor-widget-text-editor\" data-id=\"3243047\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"156\" data-end=\"510\">Exposure control is one of the key elements in wildlife photography. Exposing an image well means finding the right balance between aperture, shutter speed and ISO. To achieve this, cameras offer several exposure modes, some of which are semi-automatic, offering a good compromise between control and simplicity.  <\/p><p class=\"\" data-start=\"512\" data-end=\"1045\"><b> Aperture priority mode (often referred to as AV or A)<\/b> is the one I use most often. It lets you choose the aperture value, which has a direct influence on depth of field and background blur. The camera then determines the shutter speed best suited to the light and ISO sensitivity. This mode is particularly useful when you want to isolate a subject from its surroundings, such as an animal in a busy scene, while maintaining a balanced exposure.   <\/p><p class=\"\" data-start=\"1047\" data-end=\"1399\"><b>Shutter-priority mode (TV or S)<\/b> works the other way round. You choose the shutter speed, and the camera adjusts the aperture accordingly. This mode is very useful for freezing fast motion, such as a bird in flight, or for introducing a controlled motion blur to give the image a dynamic feel.  <\/p><p class=\"\" data-start=\"1401\" data-end=\"1799\">Finally, <b>manual mode (M)<\/b> lets you control all parameters: aperture, shutter speed and ISO. This requires more anticipation, but offers total freedom over the final rendering. I use it in particular when out on the prowl, when the light is stable, or in complex situations where automatic metering could go wrong, for example in backlighting or high-contrast environments.  <\/p><p class=\"\" data-start=\"1801\" data-end=\"2089\">Depending on the type of scene, the light and the animal&#8217;s behavior, the choice of exposure mode can make all the difference.  <b><i>The important thing is to understand what each mode lets you control, and choose the one that best helps you tell the story you see.<\/i><\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ba5e48 elementor-widget elementor-widget-image\" data-id=\"5ba5e48\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-1024x683.webp\" class=\"attachment-large size-large wp-image-15480\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Ouganda-wildlife-maxime-aliaga-25.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-699005a elementor-widget elementor-widget-image\" data-id=\"699005a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"145\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/histograme.jpg\" class=\"attachment-large size-large wp-image-15481\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/histograme.jpg 376w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/histograme-300x116.jpg 300w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">The histogram lets you check whether your photo is properly exposed.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31f4fa5 elementor-widget elementor-widget-text-editor\" data-id=\"31f4fa5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p style=\"text-align: center;\"><em><strong>No matter which mode you choose,  <\/strong><\/em><\/p><p style=\"text-align: center;\"><em><strong>whether I want a darker or lighter image,  <\/strong><\/em><\/p><p style=\"text-align: center;\"><em><strong>I play with the exposure compensation wheel (EV).<\/strong><\/em><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a67dd6d elementor-widget elementor-widget-text-editor\" data-id=\"a67dd6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once you&#8217;ve mastered the art of exposure, you can start getting creative with light. Experiment with backlighting, bring out silhouettes by underexposing, or create high key effects by overexposing. Don&#8217;t hesitate to make several versions of your image by varying certain settings to familiarize yourself with this creative process.  <\/p><p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4d0d87 elementor-skin-coverflow elementor-arrows-yes elementor-pagination-type-bullets elementor-pagination-position-outside elementor-widget elementor-widget-media-carousel\" data-id=\"f4d0d87\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;skin&quot;:&quot;coverflow&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;speed&quot;:500,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;loop&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"media-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"1 of 6\"3>\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"1 of 6\"4 style=\"background-image: url(&#039;https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-27.webp&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"1 of 6\"5 style=\"background-image: url(&#039;https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-20.webp&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"1 of 6\"6 style=\"background-image: url(&#039;https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-44.webp&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"1 of 6\"7 style=\"background-image: url(&#039;https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Kenya-wildlife-maxime-aliaga-5.webp&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"1 of 6\"8>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"1 of 6\"9>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4f6b0f9 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"4f6b0f9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d542c1e\" data-id=\"d542c1e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c7fc24b elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"c7fc24b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1069\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1.webp\" class=\"attachment-full size-full wp-image-15486\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1.webp 2000w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1-600x321.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1-1024x547.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1-300x160.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1-768x410.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/A6A8336-1-1536x821.webp 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cd8128c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cd8128c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-60028a7\" data-id=\"60028a7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-779a91b elementor-widget elementor-widget-heading\" data-id=\"779a91b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span data-token-index=\"0\">5 - ORGANIZE YOURSELF<\/span><!-- notionvc: 521060f5-2996-477e-b968-7067b892b121 --><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06ab042 elementor-widget elementor-widget-text-editor\" data-id=\"06ab042\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The final tip for making great pet photos is to know how to manage and process your photos on the computer. By organizing and processing your images efficiently, you maximize their potential and create photos that will make a lasting impression. You&#8217;ll be able to correct a few flaws or give them a particular style. As far as I&#8217;m concerned, when it comes to wildlife photography, it&#8217;s essential not to overdo it in order to stay true to reality.   <br><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd769bc elementor-widget elementor-widget-text-editor\" data-id=\"fd769bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p style=\"text-align: center;\"><strong>Digital image processing using software<\/strong><\/p><p style=\"text-align: center;\"><strong>  is an integral part of today&#8217;s photographer&#8217;s workflow. You&#8217;d be wrong to miss out! <\/strong><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c9f479 elementor-widget elementor-widget-text-editor\" data-id=\"6c9f479\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>One of the best tools for managing and processing your images is Adobe Lightroom. With this tool, I can manage my entire workflow: from importing, sorting, selecting and processing to exporting. It&#8217;s easy to use and is constantly evolving to meet photographers&#8217; needs. Many books and tutorials are available online to learn how to use it. It&#8217;s not very complicated, but it does require a little practice to become automatic.    <\/p><p>It&#8217;s important to sort your photos and organize them efficiently so you can find them easily. Personally, I sort my images by the place where they were taken. Be rigorous in your selection: there&#8217;s no point in keeping poorly framed or blurred photos, or a series of shots. In Lightroom, I use the X shortcut to exclude unwanted images and I put stars on images that stand out on first reading. Once you&#8217;ve sorted through the unwanted images, delete them.    <\/p><p><span style=\"color: #333399;\"><a style=\"color: #333399;\" title=\"Adobe Lightroom\" href=\"https:\/\/www.adobe.com\/fr\/products\/photoshop-lightroom.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.adobe.com\/fr\/products\/photoshop-lightroom.html<\/a><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a509bfa elementor-widget elementor-widget-image\" data-id=\"a509bfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-1024x683.webp\" class=\"attachment-large size-large wp-image-15487\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-48.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35a15fe elementor-widget elementor-widget-text-editor\" data-id=\"35a15fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"156\" data-end=\"510\">Then it&#8217;s time to process the images. For me, the first step is to check the framing: sometimes I need to straighten the horizon or crop slightly, depending on what I want to emphasize. You can then play around with the various sliders to adjust exposure, colors and give the image the look you want. As I said, in wildlife photography, it&#8217;s important not to overdo it and to stay natural. Processing is important because it reveals the image. When I take a photo, I try to capture as much information as possible, which is why I prefer the native RAW format. Even if the image may seem bland, I have all the material I need to enhance it and convey the mood of the moment.      <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df3d828 elementor-widget elementor-widget-image\" data-id=\"df3d828\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-1024x683.webp\" class=\"attachment-large size-large wp-image-15488\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-1024x683.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-768x512.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-56.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90e7f55 elementor-widget elementor-widget-text-editor\" data-id=\"90e7f55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The idea here is not to give a tutorial on image processing, but simply to show that there&#8217;s no shame in improving your shots. In fact, it&#8217;s highly recommended if you want to create quality images. It may take some effort at first, but over time it will become automatic and you&#8217;ll find your own style.  <\/p><p>Finally, don&#8217;t forget to back up your images regularly and store them in several places to avoid any data loss. It would be a shame to lose all your photos over the years without a backup. Large-capacity hard drives are quite affordable these days, so do it before it&#8217;s too late.  <\/p><p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2dce9b elementor-widget elementor-widget-image\" data-id=\"b2dce9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-1024x682.webp\" class=\"attachment-large size-large wp-image-15489\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-1024x682.webp 1024w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-600x400.webp 600w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-300x200.webp 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-768x511.webp 768w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-90x60.webp 90w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40-135x90.webp 135w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/03\/Indonesia-wildlife-maxime-aliaga-40.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4d634e elementor-widget elementor-widget-text-editor\" data-id=\"b4d634e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>The last word&#8230;<\/strong><\/p><p>In conclusion, I hope that the 5 tips presented in this article will help you create incredible animal photos, capable of capturing the beauty and personality of your subjects. From image quality, to knowing your subjects, to managing and processing your photos, these tips will help you create authentic and powerful images that I hope your audience will appreciate. <\/p><p>Remember that wildlife photography is a matter of practice, experience and patience. Use these tips as a guide to improve, and don&#8217;t be afraid to try out new techniques to discover what works best for you. This article is a starting point for your photographic journey, and there&#8217;s still so much to learn and explore. So grab your camera and set off to discover the magnificent diversity of wildlife.   <\/p><p><\/p><p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-769e4f4f elementor-section-height-min-height elementor-section-content-middle elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"769e4f4f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-52755e24\" data-id=\"52755e24\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c336b5a elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"c336b5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-file-download\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFREE DOWNLOAD\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e600aec elementor-widget elementor-widget-heading\" data-id=\"3e600aec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The essentials for\nbeautiful animal photos<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f632db8 elementor-widget elementor-widget-heading\" data-id=\"3f632db8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Professional advice to easily improve your nature and wildlife photos.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67e27384 elementor-widget elementor-widget-heading\" data-id=\"67e27384\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u27a4 49 pages of content<\/br>\n\u27a4 For all levels of photography<\/br>\n\u27a4 Get started today, wherever you are.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4974a406 elementor-widget elementor-widget-html\" data-id=\"4974a406\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>@import url(https:\/\/fonts.bunny.net\/css?family=ibm-plex-sans:400,600);<\/style>\r\n<style>\r\n#_form_2_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_2_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_2_._form-top{top:0}#_form_2_._form-bottom{bottom:0}#_form_2_._form-left{left:0}#_form_2_._form-right{right:0}#_form_2_ input[type=\"text\"],#_form_2_ input[type=\"tel\"],#_form_2_ input[type=\"date\"],#_form_2_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_2_ textarea{resize:none}#_form_2_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#FF681C !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px!mportant}#_form_2_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_2_ ._submit.processing{position:relative}#_form_2_ ._submit.processing::before{content:\"\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#FF681C, #FF681C), conic-gradient(#FF681C, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_2_ ._submit.processing::after{content:\"\";position:absolute;top:0;bottom:0;left:0;right:0;background:#FF681C !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_2_ ._close-icon{cursor:pointer;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_2_ ._close-icon:before{position:relative}#_form_2_ ._form-body{margin-bottom:30px}#_form_2_ ._form-image-left{width:150px;float:left}#_form_2_ ._form-content-right{margin-left:164px}#_form_2_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_2_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png\");background-size:130px auto;background-repeat:no-repeat}#_form_2_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_2_ ._form-label,#_form_2_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_2_._dark ._form-branding{color:#333}#_form_2_._dark ._form-branding ._logo{background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png\")}#_form_2_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_2_ ._form_element *{font-size:14px}#_form_2_ ._form_element._clear{clear:both;width:100%;float:none}#_form_2_ ._form_element._clear:after{clear:left}#_form_2_ ._form_element input[type=\"text\"],#_form_2_ ._form_element input[type=\"date\"],#_form_2_ ._form_element select,#_form_2_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_2_ ._field-wrapper{position:relative}#_form_2_ ._inline-style{float:left}#_form_2_ ._inline-style input[type=\"text\"]{width:150px}#_form_2_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_2_ ._form_element img._form-image{max-width:100%}#_form_2_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_2_ ._clear-element{clear:left}#_form_2_ ._full_width{width:100%}#_form_2_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_2_ input[type=\"text\"]._has_error,#_form_2_ textarea._has_error{border:#F37C7B 1px solid}#_form_2_ input[type=\"checkbox\"]._has_error{outline:#F37C7B 1px solid}#_form_2_ ._show_be_error{float:left}#_form_2_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_2_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_2_ ._error._below{padding-top:8px;top:100%;right:0}#_form_2_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_2_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_2_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\"data:image\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_2_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_2_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_2_ ._button-wrapper ._error-inner._form_error{position:static}#_form_2_ ._error-inner._no_arrow{margin-bottom:10px}#_form_2_ ._error-arrow{position:absolute;width:0;height:0}#_form_2_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_2_ input[type=\"text\"].datetime_date{width:69%;display:inline}#_form_2_ select.datetime_time{width:29%;display:inline;height:32px}#_form_2_ input[type=\"date\"].datetime_date{width:69%;display:inline-flex}#_form_2_ input[type=\"time\"].datetime_time{width:29%;display:inline-flex}#_form_2_ .inline-form-content{max-width:510px}#_form_2_ .inline-form-content ._button-wrapper{margin:0 !important}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_2_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_2_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_2_ ._form-content{margin:0;width:100%}#_form_2_ ._form-inner{display:block;min-width:100%}#_form_2_ ._form-title,#_form_2_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_2_ ._form-title{font-size:1.2em}#_form_2_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_2_ ._form-element,#_form_2_ ._inline-style,#_form_2_ input[type=\"text\"],#_form_2_ label,#_form_2_ p,#_form_2_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_2_ ._row._checkbox-radio label{display:inline}#_form_2_ ._row,#_form_2_ p,#_form_2_ label{margin-bottom:0.7em;width:100%}#_form_2_ ._row input[type=\"checkbox\"],#_form_2_ ._row input[type=\"radio\"]{margin:0 !important;vertical-align:middle !important}#_form_2_ ._row input[type=\"checkbox\"]+span label{display:inline}#_form_2_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_2_ ._form-image{max-width:100%;height:auto !important}#_form_2_ input[type=\"text\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_2_ input[type=\"radio\"],#_form_2_ input[type=\"checkbox\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_2_ button[type=\"submit\"]{padding:20px;font-size:1.5em}#_form_2_ ._inline-style{margin:20px 0 0 !important}#_form_2_ ._inline-style input[type=\"text\"]{width:100%}}#_form_2_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_2_ .sms_consent_checkbox input[type=\"checkbox\"]{float:left;margin:5px 10px 10px 0}#_form_2_ .sms_consent_checkbox .sms_consent_message{display:inline;width:95%;float:left;text-align:left;margin-bottom:10px;font-size:10px;color:#7D8799}#_form_2_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_2_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_2_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_2_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_2_{position:relative;text-align:left;margin:25px auto 0;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0) !important;border-top:0px solid #cecece !important;border-right:0px solid #cecece !important;border-bottom:0px solid #cecece !important;border-left:0px solid #cecece !important;max-width:500px;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;border-radius:10px !important;color:#000000}#_form_2_._inline-form,#_form_2_._inline-form ._form-content{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_2_._inline-form ._row span,#_form_2_._inline-form ._row label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1.6em}#_form_2__inlineform input[type=\"text\"],#_form_2__inlineform input[type=\"date\"],#_form_2__inlineform input[type=\"tel\"],#_form_2__inlineform select,#_form_2__inlineform textarea:not(.g-recaptcha-response){font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_2_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_2_._inline-form .sms_consent_message,#_form_2_._inline-form ._form-thank-you{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_2_._inline-form ._form-label,#_form_2_._inline-form ._form-emailidentifier,#_form_2_._inline-form ._form-checkbox-option-label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:1.6em}#_form_2_._inline-form ._submit{margin-top:12px;font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_2_._inline-form ._html-code h1,#_form_2_._inline-form ._html-code h2,#_form_2_._inline-form ._html-code h3,#_form_2_._inline-form ._html-code h4,#_form_2_._inline-form ._html-code h5,#_form_2_._inline-form ._html-code h6,#_form_2_._inline-form ._form-title{font-size:22px;line-height:normal;font-weight:600;margin-bottom:0}#_form_2_._inline-form ._form-branding{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_2_:before,#_form_2_:after{content:\" \";display:table}#_form_2_:after{clear:both}#_form_2_._inline-style{width:auto;display:inline-block}#_form_2_._inline-style input[type=\"text\"],#_form_2_._inline-style input[type=\"date\"]{padding:10px 12px}#_form_2_._inline-style button._inline-style{position:relative;top:27px}#_form_2_._inline-style p{margin:0}#_form_2_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_2_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_2_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_2_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_2_ .iti{width:100%}#_form_2_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_2_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_2_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_2_ .iti__country-list--dropup{margin-bottom:4px}#_form_2_ .phone-error-hidden{display:none}#_form_2_ .phone-error{color:#E40E49}#_form_2_ .phone-input-error{border:1px solid #E40E49 !important}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}<\/style>\r\n<form method=\"POST\" action=\"https:\/\/maximealiaga.activehosted.com\/proc.php\" id=\"_form_2_\" class=\"_form _form_2 _inline-form  _dark\" novalidate=\"\" data-styles-version=\"5\">\r\n  <input type=\"hidden\" name=\"u\" value=\"2\">\r\n  <input type=\"hidden\" name=\"f\" value=\"2\">\r\n  <input type=\"hidden\" name=\"s\">\r\n  <input type=\"hidden\" name=\"c\" value=\"0\">\r\n  <input type=\"hidden\" name=\"m\" value=\"0\">\r\n  <input type=\"hidden\" name=\"act\" value=\"sub\">\r\n  <input type=\"hidden\" name=\"v\" value=\"2\">\r\n  <input type=\"hidden\" name=\"or\" value=\"9a1fb2a3-d855-4fd1-a992-63f80db3ddcd\">\r\n  <div class=\"_form-content \">\r\n    <div class=\"_form_element _x25614061 _full_width \">\r\n      <label for=\"fullname\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <input type=\"text\" id=\"fullname\" name=\"fullname\" placeholder=\"First &amp; last name\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_form_element _x63584599 _full_width \">\r\n      <label for=\"email\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Email address\" required=\"\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_button-wrapper _full_width\">\r\n      <button id=\"_form_2_submit\" class=\"_submit\" type=\"submit\">\r\n  Download your copy\r\n      <\/button>\r\n    <\/div>\r\n    <div class=\"_clear-element\">\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"_form-thank-you\" style=\"display:none;\">\r\n  <\/div>\r\n  \r\n<\/form><script>\r\nwindow.cfields = [];\r\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    thank_you.innerHTML = message;\r\n    thank_you.style.display = 'block';\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\r\n    var branding = form.querySelector('._form-branding');\r\n    if (branding) {\r\n        branding.style.display = 'none';\r\n    }\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    unsub.style.display = 'block';\r\n    form.insertAdjacentHTML('afterend', message)\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_error = function(id, message, html) {\r\n    var form = document.getElementById('_form_' + id + '_'),\r\n        err = document.createElement('div'),\r\n        button = form.querySelector('button[type=\"submit\"]'),\r\n        old_error = form.querySelector('._form_error');\r\n    if (old_error) old_error.parentNode.removeChild(old_error);\r\n    err.innerHTML = message;\r\n    err.className = '_error-inner _form_error _no_arrow';\r\n    var wrapper = document.createElement('div');\r\n    wrapper.className = '_form-inner _show_be_error';\r\n    wrapper.appendChild(err);\r\n    button.parentNode.insertBefore(wrapper, button);\r\n    var submitButton = form.querySelector('[id^=\"_form\"][id$=\"_submit\"]');\r\n    submitButton.disabled = false;\r\n    submitButton.classList.remove('processing');\r\n    if (html) {\r\n        var div = document.createElement('div');\r\n        div.className = '_error-html';\r\n        div.innerHTML = html;\r\n        err.appendChild(div);\r\n    }\r\n};\r\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\r\n    if (pc_confirmation.style.display === 'none') {\r\n        form.querySelector('._form-content').style.display = 'none';\r\n        pc_confirmation.innerHTML = \"<div class='_form-title'>\" + header + \"<\/div>\" + \"<p>\" + detail + \"<\/p>\" +\r\n        \"<button class='_submit' id='hideButton'>Manage preferences<\/button>\";\r\n        pc_confirmation.style.display = 'block';\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '0';\r\n    } else {\r\n        form.querySelector('._form-content').style.display = 'inline';\r\n        pc_confirmation.style.display = 'none';\r\n    }\r\n\r\n    var hideButton = document.getElementById('hideButton');\r\n    \/\/ Add event listener to the button\r\n    hideButton.addEventListener('click', function() {\r\n        var submitButton = document.querySelector('#_form_2_submit');\r\n        submitButton.disabled = false;\r\n        submitButton.classList.remove('processing');\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '1';\r\n        const cacheBuster = new URL(window.location.href);\r\n        cacheBuster.searchParams.set('v', new Date().getTime());\r\n        window.location.href = cacheBuster.toString();\r\n    });\r\n\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._load_script = function(url, callback, isSubmit) {\r\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\r\n    var submitButton = document.querySelector('#_form_2_submit');\r\n    script.charset = 'utf-8';\r\n    script.src = url;\r\n    if (callback) {\r\n        script.onload = script.onreadystatechange = function() {\r\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\r\n                r = true;\r\n                callback();\r\n            }\r\n        };\r\n    }\r\n    script.onerror = function() {\r\n        if (isSubmit) {\r\n            if (script.src.length > 10000) {\r\n                _show_error(\"2\", \"Sorry, your submission failed. Please shorten your responses and try again.\");\r\n            } else {\r\n                _show_error(\"2\", \"Sorry, your submission failed. Please try again.\");\r\n            }\r\n            submitButton.disabled = false;\r\n            submitButton.classList.remove('processing');\r\n        }\r\n    }\r\n\r\n    head.appendChild(script);\r\n};\r\n(function() {\r\n    var iti;\r\n    if (window.location.search.search(\"excludeform\") !== -1) return false;\r\n    var getCookie = function(name) {\r\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\r\n        return match ? match[2] : null;\r\n    }\r\n    var setCookie = function(name, value) {\r\n        var now = new Date();\r\n        var time = now.getTime();\r\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\r\n        now.setTime(expireTime);\r\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=\/; Secure; SameSite=Lax;';\r\n    }\r\n    var addEvent = function(element, event, func) {\r\n        if (element.addEventListener) {\r\n            element.addEventListener(event, func);\r\n        } else {\r\n            var oldFunc = element['on' + event];\r\n            element['on' + event] = function() {\r\n                oldFunc.apply(this, arguments);\r\n                func.apply(this, arguments);\r\n            };\r\n        }\r\n    }\r\n    var _removed = false;\r\n        var form_to_submit = document.getElementById('_form_2_');\r\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\r\n\r\n    var getUrlParam = function(name) {\r\n        if (name.toLowerCase() !== 'email') {\r\n            var params = new URLSearchParams(window.location.search);\r\n            return params.get(name) || false;\r\n        }\r\n        \/\/ email is a special case because a plus is valid in the email address\r\n        var qString = window.location.search;\r\n        if (!qString) {\r\n            return false;\r\n        }\r\n        var parameters = qString.substr(1).split('&');\r\n        for (var i = 0; i < parameters.length; i++) {\r\n            var parameter = parameters[i].split('=');\r\n            if (parameter[0].toLowerCase() === 'email') {\r\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var acctDateFormat = \"%m\/%d\/%Y\";\r\n    var getNormalizedDate = function(date, acctFormat) {\r\n        var decodedDate = decodeURIComponent(date);\r\n        if (acctFormat && acctFormat.match(\/(%d|%e).*%m\/gi) !== null) {\r\n            return decodedDate.replace(\/(\\d{2}).*(\\d{2}).*(\\d{4})\/g, '$3-$2-$1');\r\n        } else if (Date.parse(decodedDate)) {\r\n            var dateObj = new Date(decodedDate);\r\n            var year = dateObj.getFullYear();\r\n            var month = dateObj.getMonth() + 1;\r\n            var day = dateObj.getDate();\r\n            return `${year}-${month  10 ? `0${month}` : month}-${day  10 ? `0${day}` : day}`;\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var getNormalizedTime = function(time) {\r\n        var hour, minutes;\r\n        var decodedTime = decodeURIComponent(time);\r\n        var timeParts = Array.from(decodedTime.matchAll(\/(\\d{1,2}):(\\d{1,2})\\W*([AaPp][Mm])?\/gm))[0];\r\n        if (timeParts[3]) { \/\/ 12 hour format\r\n            var isPM = timeParts[3].toLowerCase() === 'pm';\r\n            if (isPM) {\r\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\r\n            } else {\r\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\r\n            }\r\n        } else { \/\/ 24 hour format\r\n            hour = timeParts[1];\r\n        }\r\n        var normalizedHour = parseInt(hour)  10 ? `0${parseInt(hour)}` : hour;\r\n        var minutes = timeParts[2];\r\n        return `${normalizedHour}:${minutes}`;\r\n    };\r\n\r\n    for (var i = 0; i  allInputs.length; i++) {\r\n        var regexStr = \"field\\\\[(\\\\d+)\\\\]\";\r\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\r\n        if (results != undefined) {\r\n            allInputs[i].dataset.name = allInputs[i].name.match(\/\\[time\\]$\/)\r\n                ? `${window.cfields[results[1]]}_time`\r\n                : window.cfields[results[1]];\r\n        } else {\r\n            allInputs[i].dataset.name = allInputs[i].name;\r\n        }\r\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\r\n\r\n        if (fieldVal) {\r\n            if (allInputs[i].dataset.autofill === \"false\") {\r\n                continue;\r\n            }\r\n            if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\r\n                if (allInputs[i].value == fieldVal) {\r\n                    allInputs[i].checked = true;\r\n                }\r\n            } else if (allInputs[i].type == \"date\") {\r\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\r\n            } else if (allInputs[i].type == \"time\") {\r\n                allInputs[i].value = getNormalizedTime(fieldVal);\r\n            } else {\r\n                allInputs[i].value = fieldVal;\r\n            }\r\n        }\r\n    }\r\n\r\n    var remove_tooltips = function() {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n        }\r\n        tooltips = [];\r\n    };\r\n    var remove_tooltip = function(elem) {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (tooltips[i].elem === elem) {\r\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n                tooltips.splice(i, 1);\r\n                return;\r\n            }\r\n        }\r\n    };\r\n    var create_tooltip = function(elem, text) {\r\n        var tooltip = document.createElement('div'),\r\n            arrow = document.createElement('div'),\r\n            inner = document.createElement('div'), new_tooltip = {};\r\n        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\r\n            tooltip.className = '_error';\r\n            arrow.className = '_error-arrow';\r\n            inner.className = '_error-inner';\r\n            inner.innerHTML = text;\r\n            tooltip.appendChild(arrow);\r\n            tooltip.appendChild(inner);\r\n            elem.parentNode.appendChild(tooltip);\r\n        } else {\r\n            tooltip.className = '_error-inner _no_arrow';\r\n            tooltip.innerHTML = text;\r\n            elem.parentNode.insertBefore(tooltip, elem);\r\n            new_tooltip.no_arrow = true;\r\n        }\r\n        new_tooltip.tip = tooltip;\r\n        new_tooltip.elem = elem;\r\n        tooltips.push(new_tooltip);\r\n        return new_tooltip;\r\n    };\r\n    var resize_tooltip = function(tooltip) {\r\n        var rect = tooltip.elem.getBoundingClientRect();\r\n        var doc = document.documentElement,\r\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\r\n        if (scrollPosition  40) {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\r\n        } else {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\r\n        }\r\n    };\r\n    var resize_tooltips = function() {\r\n        if (_removed) return;\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\r\n        }\r\n    };\r\n    var validate_field = function(elem, remove) {\r\n        var tooltip = null, value = elem.value, no_error = true;\r\n        remove ? remove_tooltip(elem) : false;\r\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\r\n        if (elem.getAttribute('required') !== null) {\r\n            if (elem.type == 'radio' || (elem.type == 'checkbox' && \/any\/.test(elem.className))) {\r\n                var elems = form_to_submit.elements[elem.name];\r\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length = 1) {\r\n                    no_error = elem.checked;\r\n                }\r\n                else {\r\n                    no_error = false;\r\n                    for (var i = 0; i  elems.length; i++) {\r\n                        if (elems[i].checked) no_error = true;\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (elem.type =='checkbox') {\r\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\r\n                no_error = true;\r\n                for (var i = 0; i  elems.length; i++) {\r\n                    if (elems[i].getAttribute('required') === null) continue;\r\n                    if (!found && elems[i] !== elem) return true;\r\n                    found = true;\r\n                    elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\r\n                    if (!elems[i].checked) {\r\n                        no_error = false;\r\n                        elems[i].className = elems[i].className + ' _has_error';\r\n                        err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, err.join('!-- wpml:html_self_closing_tag br\/ -->'));\r\n                }\r\n            } else if (elem.tagName == 'SELECT') {\r\n                var selected = true;\r\n                if (elem.multiple) {\r\n                    selected = false;\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected) {\r\n                            selected = true;\r\n                            break;\r\n                        }\r\n                    }\r\n                } else {\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected\r\n                            && (!elem.options[i].value\r\n                            || (elem.options[i].value.match(\/\\n\/g)))\r\n                        ) {\r\n                            selected = false;\r\n                        }\r\n                    }\r\n                }\r\n                if (!selected) {\r\n                    elem.className = elem.className + ' _has_error';\r\n                    no_error = false;\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (value === undefined || value === null || value === '') {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"This field is required.\");\r\n            }\r\n        }\r\n        if (no_error && elem.name == 'email') {\r\n            if (!value.match(\/^[\\+_a-z0-9-'&=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$\/i)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid email address.\");\r\n            }\r\n        }\r\n        if (no_error && (elem.id == 'phone')) {\r\n            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid phone number.\");\r\n            }\r\n        }\r\n        if (no_error && \/date_field\/.test(elem.className)) {\r\n            if (!value.match(\/^\\d\\d\\d\\d-\\d\\d-\\d\\d$\/)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid date.\");\r\n            }\r\n        }\r\n\r\n        if (no_error && elem.name === 'sms_consent') {\r\n            const elemShouldBeChecked = (!!elem.attributes.required && !elem.checked);\r\n            if (elemShouldBeChecked) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Translation error: 'forms:omnichannel:request-confirmation-error' not found.\");\r\n            }\r\n        }\r\n        tooltip ? resize_tooltip(tooltip) : false;\r\n        return no_error;\r\n    };\r\n    var needs_validate = function(el) {\r\n        if(el.getAttribute('required') !== null){\r\n            return true;\r\n        }\r\n        if((el.name === 'email' || el.id === 'phone') && el.value !== \"\"){\r\n            return true;\r\n        }\r\n\r\n        return false;\r\n    };\r\n    var validate_form = function(e) {\r\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\r\n        if (!submitted) {\r\n            submitted = true;\r\n            for (var i = 0, len = allInputs.length; i < len; i++) {\r\n                var input = allInputs[i];\r\n                if (needs_validate(input)) {\r\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\r\n                        addEvent(input, 'blur', function() {\r\n                            this.value = this.value.trim();\r\n                            validate_field(this, true);\r\n                        });\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\r\n                        (function(el) {\r\n                            function getElementsArray(name){\r\n                                const value =  form_to_submit.elements[name];\r\n                                if (Array.isArray(value)){\r\n                                    return value;\r\n                                }\r\n                                return [value];\r\n                            }\r\n                            var radios = getElementsArray(el.name);\r\n                            for (var i = 0; i < radios.length; i++) {\r\n                                addEvent(radios[i], 'change', function() {\r\n                                    validate_field(el, true);\r\n                                });\r\n                            }\r\n                        })(input);\r\n                    } else if (input.tagName == 'SELECT') {\r\n                        addEvent(input, 'change', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'textarea'){\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        remove_tooltips();\r\n        for (var i = 0, len = allInputs.length; i < len; i++) {\r\n            var elem = allInputs[i];\r\n            if (needs_validate(elem)) {\r\n                if (elem.tagName.toLowerCase() !== \"select\") {\r\n                    elem.value = elem.value.trim();\r\n                }\r\n                validate_field(elem) ? true : no_error = false;\r\n            }\r\n        }\r\n        if (!no_error && e) {\r\n            e.preventDefault();\r\n        }\r\n        resize_tooltips();\r\n        return no_error;\r\n    };\r\n    addEvent(window, 'resize', resize_tooltips);\r\n    addEvent(window, 'scroll', resize_tooltips);\r\n\r\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&\")};\r\n\r\n    const formSupportsPost = false;\r\n    var form_submit = function(e) {\r\n\r\n        e.preventDefault();\r\n        if (validate_form()) {\r\n            if(form_to_submit.querySelector('input[name=\"phone\"]') && typeof iti != 'undefined') {\r\n                form_to_submit.querySelector('input[name=\"phone\"]').value = iti.getNumber();\r\n            }\r\n            \/\/ use this trick to get the submit button & disable it using plain javascript\r\n            var submitButton = e.target.querySelector('#_form_2_submit');\r\n            submitButton.disabled = true;\r\n            submitButton.classList.add('processing');\r\n                    var serialized = _form_serialize(document.getElementById('_form_2_')).replace(\/%0A\/g, '\\\\n');\r\n            var err = form_to_submit.querySelector('._form_error');\r\n            err ? err.parentNode.removeChild(err) : false;\r\n            async function submitForm() {\r\n                var formData = new FormData();\r\n                const searchParams = new URLSearchParams(serialized);\r\n                searchParams.forEach((value, key) => {\r\n                    if (key !== 'hideButton') {\r\n                        formData.append(key, value);\r\n                    }\r\n                });\r\n                let request = {\r\n                    headers: {\r\n                        \"Accept\": \"application\/json\"\r\n                    },\r\n                    body: formData,\r\n                    method: \"POST\"\r\n                };\r\n\r\n                let pageUrlParams = new URLSearchParams(window.location.search);\r\n                if (pageUrlParams.has('t')) {\r\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\r\n                }\r\n                const response = await fetch('https:\/\/maximealiaga.activehosted.com\/proc.php?jsonp=true', request);\r\n                return response.json();\r\n            }\r\n            if (formSupportsPost) {\r\n                submitForm().then((data) => {\r\n                    eval(data.js);\r\n                });\r\n            } else {\r\n                _load_script('https:\/\/maximealiaga.activehosted.com\/proc.php?' + serialized + '&jsonp=true', null, true);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n    addEvent(form_to_submit, 'submit', form_submit);\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-10df5d26\" data-id=\"10df5d26\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-325d3672 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"325d3672\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"880\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover.png\" class=\"attachment-large size-large wp-image-15421\" alt=\"\" srcset=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover.png 634w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover-432x600.png 432w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover-216x300.png 216w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover-300x416.png 300w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover-43x60.png 43w, https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2025\/02\/les5commandements-cover-65x90.png 65w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d998550 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d998550\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-30810737\" data-id=\"30810737\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3d505a42 elementor-widget elementor-widget-heading\" data-id=\"3d505a42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">FOLLOW ME<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c749be elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4c749be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5c562e elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"2b5c562e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-0c8a0ca\" href=\"https:\/\/www.facebook.com\/MaximeAliaga\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-facebook\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-f91eb75\" href=\"https:\/\/www.instagram.com\/maxime_aliaga\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-972e9be\" href=\"http:\/\/linkedin.com\/in\/maxime-aliaga-998036b9\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-linkedin\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45e1405c elementor-widget elementor-widget-image\" data-id=\"45e1405c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/maxime-aliaga.com\/wp-content\/uploads\/2021\/12\/Maxime-Aliaga-629.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f1ebdc6 elementor-widget elementor-widget-heading\" data-id=\"f1ebdc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Maxime Aliaga<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e06a0bf elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e06a0bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56826137 elementor-widget elementor-widget-heading\" data-id=\"56826137\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Canon Europe Ambassador<\/br>\nILCP Associate Fellow<\/br>\nLeofoto Ambassador<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a1ff226\" data-id=\"a1ff226\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1b84ca86 elementor-widget elementor-widget-heading\" data-id=\"1b84ca86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Travel with my newsletter!<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7136a419 elementor-widget elementor-widget-heading\" data-id=\"7136a419\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Enjoy the stories behind my travels, my secrets and the behind-the-scenes stories behind my images. You'll also receive tips on how to progress in photography and master your cameras, as well as free content, exclusive images and many other surprises! \n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e519227 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4e519227\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35ee834 elementor-widget elementor-widget-html\" data-id=\"35ee834\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>@import url(https:\/\/fonts.bunny.net\/css?family=ibm-plex-sans:400,600);<\/style>\r\n<style>\r\n#_form_4_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_4_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_4_._form-top{top:0}#_form_4_._form-bottom{bottom:0}#_form_4_._form-left{left:0}#_form_4_._form-right{right:0}#_form_4_ input[type=\"text\"],#_form_4_ input[type=\"tel\"],#_form_4_ input[type=\"date\"],#_form_4_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_4_ textarea{resize:none}#_form_4_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#5CB85C !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}#_form_4_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_4_ ._submit.processing{position:relative}#_form_4_ ._submit.processing::before{content:\"\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#5CB85C, #5CB85C), conic-gradient(#5CB85C, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_4_ ._submit.processing::after{content:\"\";position:absolute;top:0;bottom:0;left:0;right:0;background:#5CB85C !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_4_ ._close-icon{cursor:pointer;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_4_ ._close-icon:before{position:relative}#_form_4_ ._form-body{margin-bottom:30px}#_form_4_ ._form-image-left{width:150px;float:left}#_form_4_ ._form-content-right{margin-left:164px}#_form_4_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_4_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png\");background-size:130px auto;background-repeat:no-repeat}#_form_4_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_4_ ._form-label,#_form_4_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_4_._dark ._form-branding{color:#333}#_form_4_._dark ._form-branding ._logo{background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png\")}#_form_4_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_4_ ._form_element *{font-size:14px}#_form_4_ ._form_element._clear{clear:both;width:100%;float:none}#_form_4_ ._form_element._clear:after{clear:left}#_form_4_ ._form_element input[type=\"text\"],#_form_4_ ._form_element input[type=\"date\"],#_form_4_ ._form_element select,#_form_4_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_4_ ._field-wrapper{position:relative}#_form_4_ ._inline-style{float:left}#_form_4_ ._inline-style input[type=\"text\"]{width:150px}#_form_4_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_4_ ._form_element img._form-image{max-width:100%}#_form_4_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_4_ ._clear-element{clear:left}#_form_4_ ._full_width{width:100%}#_form_4_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_4_ input[type=\"text\"]._has_error,#_form_4_ textarea._has_error{border:#F37C7B 1px solid}#_form_4_ input[type=\"checkbox\"]._has_error{outline:#F37C7B 1px solid}#_form_4_ ._show_be_error{float:left}#_form_4_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_4_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_4_ ._error._below{padding-top:8px;top:100%;right:0}#_form_4_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_4_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_4_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\"data:image\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_4_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_4_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_4_ ._button-wrapper ._error-inner._form_error{position:static}#_form_4_ ._error-inner._no_arrow{margin-bottom:10px}#_form_4_ ._error-arrow{position:absolute;width:0;height:0}#_form_4_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_4_ input[type=\"text\"].datetime_date{width:69%;display:inline}#_form_4_ select.datetime_time{width:29%;display:inline;height:32px}#_form_4_ input[type=\"date\"].datetime_date{width:69%;display:inline-flex}#_form_4_ input[type=\"time\"].datetime_time{width:29%;display:inline-flex}#_form_4_ .inline-form-content{max-width:510px}#_form_4_ .inline-form-content ._button-wrapper{margin:0 !important}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_4_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_4_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_4_ ._form-content{margin:0;width:100%}#_form_4_ ._form-inner{display:block;min-width:100%}#_form_4_ ._form-title,#_form_4_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_4_ ._form-title{font-size:1.2em}#_form_4_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_4_ ._form-element,#_form_4_ ._inline-style,#_form_4_ input[type=\"text\"],#_form_4_ label,#_form_4_ p,#_form_4_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_4_ ._row._checkbox-radio label{display:inline}#_form_4_ ._row,#_form_4_ p,#_form_4_ label{margin-bottom:0.7em;width:100%}#_form_4_ ._row input[type=\"checkbox\"],#_form_4_ ._row input[type=\"radio\"]{margin:0 !important;vertical-align:middle !important}#_form_4_ ._row input[type=\"checkbox\"]+span label{display:inline}#_form_4_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_4_ ._form-image{max-width:100%;height:auto !important}#_form_4_ input[type=\"text\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_4_ input[type=\"radio\"],#_form_4_ input[type=\"checkbox\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_4_ button[type=\"submit\"]{padding:20px;font-size:1.5em}#_form_4_ ._inline-style{margin:20px 0 0 !important}#_form_4_ ._inline-style input[type=\"text\"]{width:100%}}#_form_4_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_4_ .sms_consent_checkbox input[type=\"checkbox\"]{float:left;margin:5px 10px 10px 0}#_form_4_ .sms_consent_checkbox .sms_consent_message{display:inline;width:95%;float:left;text-align:left;margin-bottom:10px;font-size:10px;color:#7D8799}#_form_4_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_4_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_4_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_4_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_4_{position:relative;text-align:left;margin:25px auto 0;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0) !important;border-top:0px solid #cecece !important;border-right:0px solid #cecece !important;border-bottom:0px solid #cecece !important;border-left:0px solid #cecece !important;max-width:500px;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;border-radius:10px !important;color:#000000}#_form_4_._inline-form,#_form_4_._inline-form ._form-content{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_4_._inline-form ._row span,#_form_4_._inline-form ._row label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1.6em}#_form_4__inlineform input[type=\"text\"],#_form_4__inlineform input[type=\"date\"],#_form_4__inlineform input[type=\"tel\"],#_form_4__inlineform select,#_form_4__inlineform textarea:not(.g-recaptcha-response){font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_4_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_4_._inline-form .sms_consent_message,#_form_4_._inline-form ._form-thank-you{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_4_._inline-form ._form-label,#_form_4_._inline-form ._form-emailidentifier,#_form_4_._inline-form ._form-checkbox-option-label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:1.6em}#_form_4_._inline-form ._submit{margin-top:12px;font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_4_._inline-form ._html-code h1,#_form_4_._inline-form ._html-code h2,#_form_4_._inline-form ._html-code h3,#_form_4_._inline-form ._html-code h4,#_form_4_._inline-form ._html-code h5,#_form_4_._inline-form ._html-code h6,#_form_4_._inline-form ._form-title{font-size:22px;line-height:normal;font-weight:600;margin-bottom:0}#_form_4_._inline-form ._form-branding{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_4_:before,#_form_4_:after{content:\" \";display:table}#_form_4_:after{clear:both}#_form_4_._inline-style{width:auto;display:inline-block}#_form_4_._inline-style input[type=\"text\"],#_form_4_._inline-style input[type=\"date\"]{padding:10px 12px}#_form_4_._inline-style button._inline-style{position:relative;top:27px}#_form_4_._inline-style p{margin:0}#_form_4_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_4_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_4_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_4_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_4_ .iti{width:100%}#_form_4_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_4_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}#_form_4_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_4_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_4_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_4_ .iti__country-list--dropup{margin-bottom:4px}#_form_4_ .phone-error-hidden{display:none}#_form_4_ .phone-error{color:#E40E49}#_form_4_ .phone-input-error{border:1px solid #E40E49 !important}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_4_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}\r\n#_form_4_ ._x63584599 input{padding-top:16px !important;padding-bottom:16px !important}#_form_4_ ._x25614061 input{padding-top:15px !important;padding-bottom:15px !important}#_form_4_ ._submit{padding-top:0px !important;padding-bottom:15px !important;font-weight:700 !important;font-size:20px !important;width:500px !important;margin-top:0px !important}<\/style>\r\n<form method=\"POST\" action=\"https:\/\/maximealiaga.activehosted.com\/proc.php\" id=\"_form_4_\" class=\"_form _form_4 _inline-form  _dark\" novalidate=\"\" data-styles-version=\"5\">\r\n  <input type=\"hidden\" name=\"u\" value=\"4\">\r\n  <input type=\"hidden\" name=\"f\" value=\"4\">\r\n  <input type=\"hidden\" name=\"s\">\r\n  <input type=\"hidden\" name=\"c\" value=\"0\">\r\n  <input type=\"hidden\" name=\"m\" value=\"0\">\r\n  <input type=\"hidden\" name=\"act\" value=\"sub\">\r\n  <input type=\"hidden\" name=\"v\" value=\"2\">\r\n  <input type=\"hidden\" name=\"or\" value=\"68fa1e02-6388-4c2d-96df-4e578ff255f2\">\r\n  <div class=\"_form-content \">\r\n    <div class=\"_form_element _x63584599 _full_width \">\r\n      <label for=\"email\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Email address\" required=\"\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_button-wrapper _full_width\">\r\n      <button id=\"_form_4_submit\" class=\"_submit\" type=\"submit\">\r\n  I want it!\r\n      <\/button>\r\n    <\/div>\r\n    <div class=\"_clear-element\">\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"_form-thank-you\" style=\"display:none;\">\r\n  <\/div>\r\n \r\n<\/form><script>\r\nwindow.cfields = [];\r\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    thank_you.innerHTML = message;\r\n    thank_you.style.display = 'block';\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\r\n    var branding = form.querySelector('._form-branding');\r\n    if (branding) {\r\n        branding.style.display = 'none';\r\n    }\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    unsub.style.display = 'block';\r\n    form.insertAdjacentHTML('afterend', message)\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_error = function(id, message, html) {\r\n    var form = document.getElementById('_form_' + id + '_'),\r\n        err = document.createElement('div'),\r\n        button = form.querySelector('button[type=\"submit\"]'),\r\n        old_error = form.querySelector('._form_error');\r\n    if (old_error) old_error.parentNode.removeChild(old_error);\r\n    err.innerHTML = message;\r\n    err.className = '_error-inner _form_error _no_arrow';\r\n    var wrapper = document.createElement('div');\r\n    wrapper.className = '_form-inner _show_be_error';\r\n    wrapper.appendChild(err);\r\n    button.parentNode.insertBefore(wrapper, button);\r\n    var submitButton = form.querySelector('[id^=\"_form\"][id$=\"_submit\"]');\r\n    submitButton.disabled = false;\r\n    submitButton.classList.remove('processing');\r\n    if (html) {\r\n        var div = document.createElement('div');\r\n        div.className = '_error-html';\r\n        div.innerHTML = html;\r\n        err.appendChild(div);\r\n    }\r\n};\r\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\r\n    if (pc_confirmation.style.display === 'none') {\r\n        form.querySelector('._form-content').style.display = 'none';\r\n        pc_confirmation.innerHTML = \"<div class='_form-title'>\" + header + \"<\/div>\" + \"<p>\" + detail + \"<\/p>\" +\r\n        \"<button class='_submit' id='hideButton'>Manage preferences<\/button>\";\r\n        pc_confirmation.style.display = 'block';\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '0';\r\n    } else {\r\n        form.querySelector('._form-content').style.display = 'inline';\r\n        pc_confirmation.style.display = 'none';\r\n    }\r\n\r\n    var hideButton = document.getElementById('hideButton');\r\n    \/\/ Add event listener to the button\r\n    hideButton.addEventListener('click', function() {\r\n        var submitButton = document.querySelector('#_form_4_submit');\r\n        submitButton.disabled = false;\r\n        submitButton.classList.remove('processing');\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '1';\r\n        const cacheBuster = new URL(window.location.href);\r\n        cacheBuster.searchParams.set('v', new Date().getTime());\r\n        window.location.href = cacheBuster.toString();\r\n    });\r\n\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._load_script = function(url, callback, isSubmit) {\r\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\r\n    var submitButton = document.querySelector('#_form_4_submit');\r\n    script.charset = 'utf-8';\r\n    script.src = url;\r\n    if (callback) {\r\n        script.onload = script.onreadystatechange = function() {\r\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\r\n                r = true;\r\n                callback();\r\n            }\r\n        };\r\n    }\r\n    script.onerror = function() {\r\n        if (isSubmit) {\r\n            if (script.src.length > 10000) {\r\n                _show_error(\"4\", \"Sorry, your submission failed. Please shorten your responses and try again.\");\r\n            } else {\r\n                _show_error(\"4\", \"Sorry, your submission failed. Please try again.\");\r\n            }\r\n            submitButton.disabled = false;\r\n            submitButton.classList.remove('processing');\r\n        }\r\n    }\r\n\r\n    head.appendChild(script);\r\n};\r\n(function() {\r\n    var iti;\r\n    if (window.location.search.search(\"excludeform\") !== -1) return false;\r\n    var getCookie = function(name) {\r\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\r\n        return match ? match[2] : null;\r\n    }\r\n    var setCookie = function(name, value) {\r\n        var now = new Date();\r\n        var time = now.getTime();\r\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\r\n        now.setTime(expireTime);\r\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=\/; Secure; SameSite=Lax;';\r\n    }\r\n    var addEvent = function(element, event, func) {\r\n        if (element.addEventListener) {\r\n            element.addEventListener(event, func);\r\n        } else {\r\n            var oldFunc = element['on' + event];\r\n            element['on' + event] = function() {\r\n                oldFunc.apply(this, arguments);\r\n                func.apply(this, arguments);\r\n            };\r\n        }\r\n    }\r\n    var _removed = false;\r\n        var form_to_submit = document.getElementById('_form_4_');\r\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\r\n\r\n    var getUrlParam = function(name) {\r\n        if (name.toLowerCase() !== 'email') {\r\n            var params = new URLSearchParams(window.location.search);\r\n            return params.get(name) || false;\r\n        }\r\n        \/\/ email is a special case because a plus is valid in the email address\r\n        var qString = window.location.search;\r\n        if (!qString) {\r\n            return false;\r\n        }\r\n        var parameters = qString.substr(1).split('&');\r\n        for (var i = 0; i < parameters.length; i++) {\r\n            var parameter = parameters[i].split('=');\r\n            if (parameter[0].toLowerCase() === 'email') {\r\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var acctDateFormat = \"%m\/%d\/%Y\";\r\n    var getNormalizedDate = function(date, acctFormat) {\r\n        var decodedDate = decodeURIComponent(date);\r\n        if (acctFormat && acctFormat.match(\/(%d|%e).*%m\/gi) !== null) {\r\n            return decodedDate.replace(\/(\\d{2}).*(\\d{2}).*(\\d{4})\/g, '$3-$2-$1');\r\n        } else if (Date.parse(decodedDate)) {\r\n            var dateObj = new Date(decodedDate);\r\n            var year = dateObj.getFullYear();\r\n            var month = dateObj.getMonth() + 1;\r\n            var day = dateObj.getDate();\r\n            return `${year}-${month  10 ? `0${month}` : month}-${day  10 ? `0${day}` : day}`;\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var getNormalizedTime = function(time) {\r\n        var hour, minutes;\r\n        var decodedTime = decodeURIComponent(time);\r\n        var timeParts = Array.from(decodedTime.matchAll(\/(\\d{1,2}):(\\d{1,2})\\W*([AaPp][Mm])?\/gm))[0];\r\n        if (timeParts[3]) { \/\/ 12 hour format\r\n            var isPM = timeParts[3].toLowerCase() === 'pm';\r\n            if (isPM) {\r\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\r\n            } else {\r\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\r\n            }\r\n        } else { \/\/ 24 hour format\r\n            hour = timeParts[1];\r\n        }\r\n        var normalizedHour = parseInt(hour)  10 ? `0${parseInt(hour)}` : hour;\r\n        var minutes = timeParts[2];\r\n        return `${normalizedHour}:${minutes}`;\r\n    };\r\n\r\n    for (var i = 0; i  allInputs.length; i++) {\r\n        var regexStr = \"field\\\\[(\\\\d+)\\\\]\";\r\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\r\n        if (results != undefined) {\r\n            allInputs[i].dataset.name = allInputs[i].name.match(\/\\[time\\]$\/)\r\n                ? `${window.cfields[results[1]]}_time`\r\n                : window.cfields[results[1]];\r\n        } else {\r\n            allInputs[i].dataset.name = allInputs[i].name;\r\n        }\r\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\r\n\r\n        if (fieldVal) {\r\n            if (allInputs[i].dataset.autofill === \"false\") {\r\n                continue;\r\n            }\r\n            if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\r\n                if (allInputs[i].value == fieldVal) {\r\n                    allInputs[i].checked = true;\r\n                }\r\n            } else if (allInputs[i].type == \"date\") {\r\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\r\n            } else if (allInputs[i].type == \"time\") {\r\n                allInputs[i].value = getNormalizedTime(fieldVal);\r\n            } else {\r\n                allInputs[i].value = fieldVal;\r\n            }\r\n        }\r\n    }\r\n\r\n    var remove_tooltips = function() {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n        }\r\n        tooltips = [];\r\n    };\r\n    var remove_tooltip = function(elem) {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (tooltips[i].elem === elem) {\r\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n                tooltips.splice(i, 1);\r\n                return;\r\n            }\r\n        }\r\n    };\r\n    var create_tooltip = function(elem, text) {\r\n        var tooltip = document.createElement('div'),\r\n            arrow = document.createElement('div'),\r\n            inner = document.createElement('div'), new_tooltip = {};\r\n        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\r\n            tooltip.className = '_error';\r\n            arrow.className = '_error-arrow';\r\n            inner.className = '_error-inner';\r\n            inner.innerHTML = text;\r\n            tooltip.appendChild(arrow);\r\n            tooltip.appendChild(inner);\r\n            elem.parentNode.appendChild(tooltip);\r\n        } else {\r\n            tooltip.className = '_error-inner _no_arrow';\r\n            tooltip.innerHTML = text;\r\n            elem.parentNode.insertBefore(tooltip, elem);\r\n            new_tooltip.no_arrow = true;\r\n        }\r\n        new_tooltip.tip = tooltip;\r\n        new_tooltip.elem = elem;\r\n        tooltips.push(new_tooltip);\r\n        return new_tooltip;\r\n    };\r\n    var resize_tooltip = function(tooltip) {\r\n        var rect = tooltip.elem.getBoundingClientRect();\r\n        var doc = document.documentElement,\r\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\r\n        if (scrollPosition  40) {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\r\n        } else {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\r\n        }\r\n    };\r\n    var resize_tooltips = function() {\r\n        if (_removed) return;\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\r\n        }\r\n    };\r\n    var validate_field = function(elem, remove) {\r\n        var tooltip = null, value = elem.value, no_error = true;\r\n        remove ? remove_tooltip(elem) : false;\r\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\r\n        if (elem.getAttribute('required') !== null) {\r\n            if (elem.type == 'radio' || (elem.type == 'checkbox' && \/any\/.test(elem.className))) {\r\n                var elems = form_to_submit.elements[elem.name];\r\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length = 1) {\r\n                    no_error = elem.checked;\r\n                }\r\n                else {\r\n                    no_error = false;\r\n                    for (var i = 0; i  elems.length; i++) {\r\n                        if (elems[i].checked) no_error = true;\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (elem.type =='checkbox') {\r\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\r\n                no_error = true;\r\n                for (var i = 0; i  elems.length; i++) {\r\n                    if (elems[i].getAttribute('required') === null) continue;\r\n                    if (!found && elems[i] !== elem) return true;\r\n                    found = true;\r\n                    elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\r\n                    if (!elems[i].checked) {\r\n                        no_error = false;\r\n                        elems[i].className = elems[i].className + ' _has_error';\r\n                        err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, err.join('!-- wpml:html_self_closing_tag br\/ -->'));\r\n                }\r\n            } else if (elem.tagName == 'SELECT') {\r\n                var selected = true;\r\n                if (elem.multiple) {\r\n                    selected = false;\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected) {\r\n                            selected = true;\r\n                            break;\r\n                        }\r\n                    }\r\n                } else {\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected\r\n                            && (!elem.options[i].value\r\n                            || (elem.options[i].value.match(\/\\n\/g)))\r\n                        ) {\r\n                            selected = false;\r\n                        }\r\n                    }\r\n                }\r\n                if (!selected) {\r\n                    elem.className = elem.className + ' _has_error';\r\n                    no_error = false;\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (value === undefined || value === null || value === '') {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"This field is required.\");\r\n            }\r\n        }\r\n        if (no_error && elem.name == 'email') {\r\n            if (!value.match(\/^[\\+_a-z0-9-'&=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$\/i)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid email address.\");\r\n            }\r\n        }\r\n        if (no_error && (elem.id == 'phone')) {\r\n            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid phone number.\");\r\n            }\r\n        }\r\n        if (no_error && \/date_field\/.test(elem.className)) {\r\n            if (!value.match(\/^\\d\\d\\d\\d-\\d\\d-\\d\\d$\/)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid date.\");\r\n            }\r\n        }\r\n\r\n        if (no_error && elem.name === 'sms_consent') {\r\n            const elemShouldBeChecked = (!!elem.attributes.required && !elem.checked);\r\n            if (elemShouldBeChecked) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Translation error: 'forms:omnichannel:request-confirmation-error' not found.\");\r\n            }\r\n        }\r\n        tooltip ? resize_tooltip(tooltip) : false;\r\n        return no_error;\r\n    };\r\n    var needs_validate = function(el) {\r\n        if(el.getAttribute('required') !== null){\r\n            return true;\r\n        }\r\n        if((el.name === 'email' || el.id === 'phone') && el.value !== \"\"){\r\n            return true;\r\n        }\r\n\r\n        return false;\r\n    };\r\n    var validate_form = function(e) {\r\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\r\n        if (!submitted) {\r\n            submitted = true;\r\n            for (var i = 0, len = allInputs.length; i < len; i++) {\r\n                var input = allInputs[i];\r\n                if (needs_validate(input)) {\r\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\r\n                        addEvent(input, 'blur', function() {\r\n                            this.value = this.value.trim();\r\n                            validate_field(this, true);\r\n                        });\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\r\n                        (function(el) {\r\n                            function getElementsArray(name){\r\n                                const value =  form_to_submit.elements[name];\r\n                                if (Array.isArray(value)){\r\n                                    return value;\r\n                                }\r\n                                return [value];\r\n                            }\r\n                            var radios = getElementsArray(el.name);\r\n                            for (var i = 0; i < radios.length; i++) {\r\n                                addEvent(radios[i], 'change', function() {\r\n                                    validate_field(el, true);\r\n                                });\r\n                            }\r\n                        })(input);\r\n                    } else if (input.tagName == 'SELECT') {\r\n                        addEvent(input, 'change', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'textarea'){\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        remove_tooltips();\r\n        for (var i = 0, len = allInputs.length; i < len; i++) {\r\n            var elem = allInputs[i];\r\n            if (needs_validate(elem)) {\r\n                if (elem.tagName.toLowerCase() !== \"select\") {\r\n                    elem.value = elem.value.trim();\r\n                }\r\n                validate_field(elem) ? true : no_error = false;\r\n            }\r\n        }\r\n        if (!no_error && e) {\r\n            e.preventDefault();\r\n        }\r\n        resize_tooltips();\r\n        return no_error;\r\n    };\r\n    addEvent(window, 'resize', resize_tooltips);\r\n    addEvent(window, 'scroll', resize_tooltips);\r\n\r\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&\")};\r\n\r\n    const formSupportsPost = false;\r\n    var form_submit = function(e) {\r\n\r\n        e.preventDefault();\r\n        if (validate_form()) {\r\n            if(form_to_submit.querySelector('input[name=\"phone\"]') && typeof iti != 'undefined') {\r\n                form_to_submit.querySelector('input[name=\"phone\"]').value = iti.getNumber();\r\n            }\r\n            \/\/ use this trick to get the submit button & disable it using plain javascript\r\n            var submitButton = e.target.querySelector('#_form_4_submit');\r\n            submitButton.disabled = true;\r\n            submitButton.classList.add('processing');\r\n                    var serialized = _form_serialize(document.getElementById('_form_4_')).replace(\/%0A\/g, '\\\\n');\r\n            var err = form_to_submit.querySelector('._form_error');\r\n            err ? err.parentNode.removeChild(err) : false;\r\n            async function submitForm() {\r\n                var formData = new FormData();\r\n                const searchParams = new URLSearchParams(serialized);\r\n                searchParams.forEach((value, key) => {\r\n                    if (key !== 'hideButton') {\r\n                        formData.append(key, value);\r\n                    }\r\n                });\r\n                let request = {\r\n                    headers: {\r\n                        \"Accept\": \"application\/json\"\r\n                    },\r\n                    body: formData,\r\n                    method: \"POST\"\r\n                };\r\n\r\n                let pageUrlParams = new URLSearchParams(window.location.search);\r\n                if (pageUrlParams.has('t')) {\r\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\r\n                }\r\n                const response = await fetch('https:\/\/maximealiaga.activehosted.com\/proc.php?jsonp=true', request);\r\n                return response.json();\r\n            }\r\n            if (formSupportsPost) {\r\n                submitForm().then((data) => {\r\n                    eval(data.js);\r\n                });\r\n            } else {\r\n                _load_script('https:\/\/maximealiaga.activehosted.com\/proc.php?' + serialized + '&jsonp=true', null, true);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n    addEvent(form_to_submit, 'submit', form_submit);\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e7c268 elementor-widget elementor-widget-spacer\" data-id=\"1e7c268\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a9014e1 elementor-widget elementor-widget-heading\" data-id=\"2a9014e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">CONTACT ME<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29856e4f elementor-widget elementor-widget-heading\" data-id=\"29856e4f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Would you like to work with me, talk about my projects or take a training course? Let's talk <\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-705869ad elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"705869ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18c2424 elementor-widget elementor-widget-html\" data-id=\"18c2424\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>@import url(https:\/\/fonts.bunny.net\/css?family=ibm-plex-sans:400,600);<\/style>\r\n<style>\r\n#_form_6_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_6_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_6_._form-top{top:0}#_form_6_._form-bottom{bottom:0}#_form_6_._form-left{left:0}#_form_6_._form-right{right:0}#_form_6_ input[type=\"text\"],#_form_6_ input[type=\"tel\"],#_form_6_ input[type=\"date\"],#_form_6_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_6_ textarea{resize:none}#_form_6_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#030303 !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}#_form_6_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_6_ ._submit.processing{position:relative}#_form_6_ ._submit.processing::before{content:\"\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#030303, #030303), conic-gradient(#030303, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_6_ ._submit.processing::after{content:\"\";position:absolute;top:0;bottom:0;left:0;right:0;background:#030303 !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:16px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_6_ ._close-icon{cursor:pointer;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_6_ ._close-icon:before{position:relative}#_form_6_ ._form-body{margin-bottom:30px}#_form_6_ ._form-image-left{width:150px;float:left}#_form_6_ ._form-content-right{margin-left:164px}#_form_6_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_6_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png\");background-size:130px auto;background-repeat:no-repeat}#_form_6_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_6_ ._form-label,#_form_6_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_6_._dark ._form-branding{color:#333}#_form_6_._dark ._form-branding ._logo{background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png\")}#_form_6_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_6_ ._form_element *{font-size:14px}#_form_6_ ._form_element._clear{clear:both;width:100%;float:none}#_form_6_ ._form_element._clear:after{clear:left}#_form_6_ ._form_element input[type=\"text\"],#_form_6_ ._form_element input[type=\"date\"],#_form_6_ ._form_element select,#_form_6_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_6_ ._field-wrapper{position:relative}#_form_6_ ._inline-style{float:left}#_form_6_ ._inline-style input[type=\"text\"]{width:150px}#_form_6_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_6_ ._form_element img._form-image{max-width:100%}#_form_6_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_6_ ._clear-element{clear:left}#_form_6_ ._full_width{width:100%}#_form_6_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_6_ input[type=\"text\"]._has_error,#_form_6_ textarea._has_error{border:#F37C7B 1px solid}#_form_6_ input[type=\"checkbox\"]._has_error{outline:#F37C7B 1px solid}#_form_6_ ._show_be_error{float:left}#_form_6_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_6_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_6_ ._error._below{padding-top:8px;top:100%;right:0}#_form_6_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_6_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_6_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\"data:image\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_6_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_6_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_6_ ._button-wrapper ._error-inner._form_error{position:static}#_form_6_ ._error-inner._no_arrow{margin-bottom:10px}#_form_6_ ._error-arrow{position:absolute;width:0;height:0}#_form_6_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_6_ input[type=\"text\"].datetime_date{width:69%;display:inline}#_form_6_ select.datetime_time{width:29%;display:inline;height:32px}#_form_6_ input[type=\"date\"].datetime_date{width:69%;display:inline-flex}#_form_6_ input[type=\"time\"].datetime_time{width:29%;display:inline-flex}#_form_6_ .inline-form-content{max-width:510px}#_form_6_ .inline-form-content ._button-wrapper{margin:0 !important}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_6_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_6_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_6_ ._form-content{margin:0;width:100%}#_form_6_ ._form-inner{display:block;min-width:100%}#_form_6_ ._form-title,#_form_6_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_6_ ._form-title{font-size:1.2em}#_form_6_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_6_ ._form-element,#_form_6_ ._inline-style,#_form_6_ input[type=\"text\"],#_form_6_ label,#_form_6_ p,#_form_6_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_6_ ._row._checkbox-radio label{display:inline}#_form_6_ ._row,#_form_6_ p,#_form_6_ label{margin-bottom:0.7em;width:100%}#_form_6_ ._row input[type=\"checkbox\"],#_form_6_ ._row input[type=\"radio\"]{margin:0 !important;vertical-align:middle !important}#_form_6_ ._row input[type=\"checkbox\"]+span label{display:inline}#_form_6_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_6_ ._form-image{max-width:100%;height:auto !important}#_form_6_ input[type=\"text\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_6_ input[type=\"radio\"],#_form_6_ input[type=\"checkbox\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_6_ button[type=\"submit\"]{padding:20px;font-size:1.5em}#_form_6_ ._inline-style{margin:20px 0 0 !important}#_form_6_ ._inline-style input[type=\"text\"]{width:100%}}#_form_6_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_6_ .sms_consent_checkbox input[type=\"checkbox\"]{float:left;margin:5px 10px 10px 0}#_form_6_ .sms_consent_checkbox .sms_consent_message{display:inline;width:95%;float:left;text-align:left;margin-bottom:10px;font-size:10px;color:#7D8799}#_form_6_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_6_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_6_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_6_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_6_{position:relative;text-align:left;margin:25px auto 0;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0) !important;border-top:0px solid #cecece !important;border-right:0px solid #cecece !important;border-bottom:0px solid #cecece !important;border-left:0px solid #cecece !important;max-width:500px;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;border-radius:10px !important;color:#000000}#_form_6_._inline-form,#_form_6_._inline-form ._form-content{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_6_._inline-form ._row span,#_form_6_._inline-form ._row label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1.6em}#_form_6__inlineform input[type=\"text\"],#_form_6__inlineform input[type=\"date\"],#_form_6__inlineform input[type=\"tel\"],#_form_6__inlineform select,#_form_6__inlineform textarea:not(.g-recaptcha-response){font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_6_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_6_._inline-form .sms_consent_message,#_form_6_._inline-form ._form-thank-you{font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_6_._inline-form ._form-label,#_form_6_._inline-form ._form-emailidentifier,#_form_6_._inline-form ._form-checkbox-option-label{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:1.6em}#_form_6_._inline-form ._submit{margin-top:12px;font-family:\"IBM Plex Sans\", Helvetica, sans-serif}#_form_6_._inline-form ._html-code h1,#_form_6_._inline-form ._html-code h2,#_form_6_._inline-form ._html-code h3,#_form_6_._inline-form ._html-code h4,#_form_6_._inline-form ._html-code h5,#_form_6_._inline-form ._html-code h6,#_form_6_._inline-form ._form-title{font-size:22px;line-height:normal;font-weight:600;margin-bottom:0}#_form_6_._inline-form ._form-branding{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_6_:before,#_form_6_:after{content:\" \";display:table}#_form_6_:after{clear:both}#_form_6_._inline-style{width:auto;display:inline-block}#_form_6_._inline-style input[type=\"text\"],#_form_6_._inline-style input[type=\"date\"]{padding:10px 12px}#_form_6_._inline-style button._inline-style{position:relative;top:27px}#_form_6_._inline-style p{margin:0}#_form_6_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_6_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_6_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_6_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_6_ .iti{width:100%}#_form_6_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_6_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}#_form_6_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_6_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_6_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_6_ .iti__country-list--dropup{margin-bottom:4px}#_form_6_ .phone-error-hidden{display:none}#_form_6_ .phone-error{color:#E40E49}#_form_6_ .phone-input-error{border:1px solid #E40E49 !important}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_6_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}\r\n#_form_6_ ._x63584599 input{padding-top:16px !important;padding-bottom:16px !important}#_form_6_ ._x25614061 input{padding-top:15px !important;padding-bottom:15px !important}#_form_6_ ._submit{padding-top:0px !important;padding-bottom:15px !important;font-weight:700 !important;font-size:20px !important;width:500px !important;margin-top:0px !important}#_form_6_ ._x34218355 input{padding-top:16px !important;padding-bottom:16px !important}<\/style>\r\n<form method=\"POST\" action=\"https:\/\/maximealiaga.activehosted.com\/proc.php\" id=\"_form_6_\" class=\"_form _form_6 _inline-form  _dark\" novalidate=\"\" data-styles-version=\"5\">\r\n  <input type=\"hidden\" name=\"u\" value=\"6\">\r\n  <input type=\"hidden\" name=\"f\" value=\"6\">\r\n  <input type=\"hidden\" name=\"s\">\r\n  <input type=\"hidden\" name=\"c\" value=\"0\">\r\n  <input type=\"hidden\" name=\"m\" value=\"0\">\r\n  <input type=\"hidden\" name=\"act\" value=\"sub\">\r\n  <input type=\"hidden\" name=\"v\" value=\"2\">\r\n  <input type=\"hidden\" name=\"or\" value=\"1bcc7fce-e88f-4821-ad04-180a8d65e4b9\">\r\n  <div class=\"_form-content \">\r\n    <div class=\"_form_element _x34218355 _full_width \">\r\n      <label for=\"fullname\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <input type=\"text\" id=\"fullname\" name=\"fullname\" placeholder=\"Name &amp; Surname\" required=\"\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_form_element _x63584599 _full_width \">\r\n      <label for=\"email\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Email address\" required=\"\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_form_element _x28553065 _full_width \">\r\n      <label for=\"field[7]\" class=\"_form-label\">\r\n      <\/label>\r\n      <div class=\"_field-wrapper\">\r\n        <textarea id=\"field[7]\" name=\"field[7]\" placeholder=\"Message\" style=\"height: 115px;\" required=\"\"><\/textarea>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"_button-wrapper _full_width\">\r\n      <button id=\"_form_6_submit\" class=\"_submit\" type=\"submit\">\r\n  Send message\r\n      <\/button>\r\n    <\/div>\r\n    <div class=\"_clear-element\">\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"_form-thank-you\" style=\"display:none;\">\r\n  <\/div>\r\n \r\n<\/form><script>\r\nwindow.cfields = {\"7\":\"message\"};\r\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    thank_you.innerHTML = message;\r\n    thank_you.style.display = 'block';\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\r\n    var branding = form.querySelector('._form-branding');\r\n    if (branding) {\r\n        branding.style.display = 'none';\r\n    }\r\n    form.querySelector('._form-content').style.display = 'none';\r\n    unsub.style.display = 'block';\r\n    form.insertAdjacentHTML('afterend', message)\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._show_error = function(id, message, html) {\r\n    var form = document.getElementById('_form_' + id + '_'),\r\n        err = document.createElement('div'),\r\n        button = form.querySelector('button[type=\"submit\"]'),\r\n        old_error = form.querySelector('._form_error');\r\n    if (old_error) old_error.parentNode.removeChild(old_error);\r\n    err.innerHTML = message;\r\n    err.className = '_error-inner _form_error _no_arrow';\r\n    var wrapper = document.createElement('div');\r\n    wrapper.className = '_form-inner _show_be_error';\r\n    wrapper.appendChild(err);\r\n    button.parentNode.insertBefore(wrapper, button);\r\n    var submitButton = form.querySelector('[id^=\"_form\"][id$=\"_submit\"]');\r\n    submitButton.disabled = false;\r\n    submitButton.classList.remove('processing');\r\n    if (html) {\r\n        var div = document.createElement('div');\r\n        div.className = '_error-html';\r\n        div.innerHTML = html;\r\n        err.appendChild(div);\r\n    }\r\n};\r\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\r\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\r\n    if (pc_confirmation.style.display === 'none') {\r\n        form.querySelector('._form-content').style.display = 'none';\r\n        pc_confirmation.innerHTML = \"<div class='_form-title'>\" + header + \"<\/div>\" + \"<p>\" + detail + \"<\/p>\" +\r\n        \"<button class='_submit' id='hideButton'>Manage preferences<\/button>\";\r\n        pc_confirmation.style.display = 'block';\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '0';\r\n    } else {\r\n        form.querySelector('._form-content').style.display = 'inline';\r\n        pc_confirmation.style.display = 'none';\r\n    }\r\n\r\n    var hideButton = document.getElementById('hideButton');\r\n    \/\/ Add event listener to the button\r\n    hideButton.addEventListener('click', function() {\r\n        var submitButton = document.querySelector('#_form_6_submit');\r\n        submitButton.disabled = false;\r\n        submitButton.classList.remove('processing');\r\n        var mp = document.querySelector('input[name=\"mp\"]');\r\n        mp.value = '1';\r\n        const cacheBuster = new URL(window.location.href);\r\n        cacheBuster.searchParams.set('v', new Date().getTime());\r\n        window.location.href = cacheBuster.toString();\r\n    });\r\n\r\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\r\n    var visitorObject = window[vgoAlias];\r\n    if (email && typeof visitorObject !== 'undefined') {\r\n        visitorObject('setEmail', email);\r\n        visitorObject('update');\r\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\r\n        \/\/ Site tracking URL to use after inline form submission.\r\n        _load_script(trackcmp_url);\r\n    }\r\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\r\n};\r\nwindow._load_script = function(url, callback, isSubmit) {\r\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\r\n    var submitButton = document.querySelector('#_form_6_submit');\r\n    script.charset = 'utf-8';\r\n    script.src = url;\r\n    if (callback) {\r\n        script.onload = script.onreadystatechange = function() {\r\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\r\n                r = true;\r\n                callback();\r\n            }\r\n        };\r\n    }\r\n    script.onerror = function() {\r\n        if (isSubmit) {\r\n            if (script.src.length > 10000) {\r\n                _show_error(\"6\", \"Sorry, your submission failed. Please shorten your responses and try again.\");\r\n            } else {\r\n                _show_error(\"6\", \"Sorry, your submission failed. Please try again.\");\r\n            }\r\n            submitButton.disabled = false;\r\n            submitButton.classList.remove('processing');\r\n        }\r\n    }\r\n\r\n    head.appendChild(script);\r\n};\r\n(function() {\r\n    var iti;\r\n    if (window.location.search.search(\"excludeform\") !== -1) return false;\r\n    var getCookie = function(name) {\r\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\r\n        return match ? match[2] : null;\r\n    }\r\n    var setCookie = function(name, value) {\r\n        var now = new Date();\r\n        var time = now.getTime();\r\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\r\n        now.setTime(expireTime);\r\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=\/; Secure; SameSite=Lax;';\r\n    }\r\n    var addEvent = function(element, event, func) {\r\n        if (element.addEventListener) {\r\n            element.addEventListener(event, func);\r\n        } else {\r\n            var oldFunc = element['on' + event];\r\n            element['on' + event] = function() {\r\n                oldFunc.apply(this, arguments);\r\n                func.apply(this, arguments);\r\n            };\r\n        }\r\n    }\r\n    var _removed = false;\r\n        var form_to_submit = document.getElementById('_form_6_');\r\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\r\n\r\n    var getUrlParam = function(name) {\r\n        if (name.toLowerCase() !== 'email') {\r\n            var params = new URLSearchParams(window.location.search);\r\n            return params.get(name) || false;\r\n        }\r\n        \/\/ email is a special case because a plus is valid in the email address\r\n        var qString = window.location.search;\r\n        if (!qString) {\r\n            return false;\r\n        }\r\n        var parameters = qString.substr(1).split('&');\r\n        for (var i = 0; i < parameters.length; i++) {\r\n            var parameter = parameters[i].split('=');\r\n            if (parameter[0].toLowerCase() === 'email') {\r\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var acctDateFormat = \"%m\/%d\/%Y\";\r\n    var getNormalizedDate = function(date, acctFormat) {\r\n        var decodedDate = decodeURIComponent(date);\r\n        if (acctFormat && acctFormat.match(\/(%d|%e).*%m\/gi) !== null) {\r\n            return decodedDate.replace(\/(\\d{2}).*(\\d{2}).*(\\d{4})\/g, '$3-$2-$1');\r\n        } else if (Date.parse(decodedDate)) {\r\n            var dateObj = new Date(decodedDate);\r\n            var year = dateObj.getFullYear();\r\n            var month = dateObj.getMonth() + 1;\r\n            var day = dateObj.getDate();\r\n            return `${year}-${month  10 ? `0${month}` : month}-${day  10 ? `0${day}` : day}`;\r\n        }\r\n        return false;\r\n    };\r\n\r\n    var getNormalizedTime = function(time) {\r\n        var hour, minutes;\r\n        var decodedTime = decodeURIComponent(time);\r\n        var timeParts = Array.from(decodedTime.matchAll(\/(\\d{1,2}):(\\d{1,2})\\W*([AaPp][Mm])?\/gm))[0];\r\n        if (timeParts[3]) { \/\/ 12 hour format\r\n            var isPM = timeParts[3].toLowerCase() === 'pm';\r\n            if (isPM) {\r\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\r\n            } else {\r\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\r\n            }\r\n        } else { \/\/ 24 hour format\r\n            hour = timeParts[1];\r\n        }\r\n        var normalizedHour = parseInt(hour)  10 ? `0${parseInt(hour)}` : hour;\r\n        var minutes = timeParts[2];\r\n        return `${normalizedHour}:${minutes}`;\r\n    };\r\n\r\n    for (var i = 0; i  allInputs.length; i++) {\r\n        var regexStr = \"field\\\\[(\\\\d+)\\\\]\";\r\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\r\n        if (results != undefined) {\r\n            allInputs[i].dataset.name = allInputs[i].name.match(\/\\[time\\]$\/)\r\n                ? `${window.cfields[results[1]]}_time`\r\n                : window.cfields[results[1]];\r\n        } else {\r\n            allInputs[i].dataset.name = allInputs[i].name;\r\n        }\r\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\r\n\r\n        if (fieldVal) {\r\n            if (allInputs[i].dataset.autofill === \"false\") {\r\n                continue;\r\n            }\r\n            if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\r\n                if (allInputs[i].value == fieldVal) {\r\n                    allInputs[i].checked = true;\r\n                }\r\n            } else if (allInputs[i].type == \"date\") {\r\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\r\n            } else if (allInputs[i].type == \"time\") {\r\n                allInputs[i].value = getNormalizedTime(fieldVal);\r\n            } else {\r\n                allInputs[i].value = fieldVal;\r\n            }\r\n        }\r\n    }\r\n\r\n    var remove_tooltips = function() {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n        }\r\n        tooltips = [];\r\n    };\r\n    var remove_tooltip = function(elem) {\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (tooltips[i].elem === elem) {\r\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\r\n                tooltips.splice(i, 1);\r\n                return;\r\n            }\r\n        }\r\n    };\r\n    var create_tooltip = function(elem, text) {\r\n        var tooltip = document.createElement('div'),\r\n            arrow = document.createElement('div'),\r\n            inner = document.createElement('div'), new_tooltip = {};\r\n        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\r\n            tooltip.className = '_error';\r\n            arrow.className = '_error-arrow';\r\n            inner.className = '_error-inner';\r\n            inner.innerHTML = text;\r\n            tooltip.appendChild(arrow);\r\n            tooltip.appendChild(inner);\r\n            elem.parentNode.appendChild(tooltip);\r\n        } else {\r\n            tooltip.className = '_error-inner _no_arrow';\r\n            tooltip.innerHTML = text;\r\n            elem.parentNode.insertBefore(tooltip, elem);\r\n            new_tooltip.no_arrow = true;\r\n        }\r\n        new_tooltip.tip = tooltip;\r\n        new_tooltip.elem = elem;\r\n        tooltips.push(new_tooltip);\r\n        return new_tooltip;\r\n    };\r\n    var resize_tooltip = function(tooltip) {\r\n        var rect = tooltip.elem.getBoundingClientRect();\r\n        var doc = document.documentElement,\r\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\r\n        if (scrollPosition  40) {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\r\n        } else {\r\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\r\n        }\r\n    };\r\n    var resize_tooltips = function() {\r\n        if (_removed) return;\r\n        for (var i = 0; i  tooltips.length; i++) {\r\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\r\n        }\r\n    };\r\n    var validate_field = function(elem, remove) {\r\n        var tooltip = null, value = elem.value, no_error = true;\r\n        remove ? remove_tooltip(elem) : false;\r\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\r\n        if (elem.getAttribute('required') !== null) {\r\n            if (elem.type == 'radio' || (elem.type == 'checkbox' && \/any\/.test(elem.className))) {\r\n                var elems = form_to_submit.elements[elem.name];\r\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length = 1) {\r\n                    no_error = elem.checked;\r\n                }\r\n                else {\r\n                    no_error = false;\r\n                    for (var i = 0; i  elems.length; i++) {\r\n                        if (elems[i].checked) no_error = true;\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (elem.type =='checkbox') {\r\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\r\n                no_error = true;\r\n                for (var i = 0; i  elems.length; i++) {\r\n                    if (elems[i].getAttribute('required') === null) continue;\r\n                    if (!found && elems[i] !== elem) return true;\r\n                    found = true;\r\n                    elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\r\n                    if (!elems[i].checked) {\r\n                        no_error = false;\r\n                        elems[i].className = elems[i].className + ' _has_error';\r\n                        err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\r\n                    }\r\n                }\r\n                if (!no_error) {\r\n                    tooltip = create_tooltip(elem, err.join('!-- wpml:html_self_closing_tag br\/ -->'));\r\n                }\r\n            } else if (elem.tagName == 'SELECT') {\r\n                var selected = true;\r\n                if (elem.multiple) {\r\n                    selected = false;\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected) {\r\n                            selected = true;\r\n                            break;\r\n                        }\r\n                    }\r\n                } else {\r\n                    for (var i = 0; i < elem.options.length; i++) {\r\n                        if (elem.options[i].selected\r\n                            && (!elem.options[i].value\r\n                            || (elem.options[i].value.match(\/\\n\/g)))\r\n                        ) {\r\n                            selected = false;\r\n                        }\r\n                    }\r\n                }\r\n                if (!selected) {\r\n                    elem.className = elem.className + ' _has_error';\r\n                    no_error = false;\r\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\r\n                }\r\n            } else if (value === undefined || value === null || value === '') {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"This field is required.\");\r\n            }\r\n        }\r\n        if (no_error && elem.name == 'email') {\r\n            if (!value.match(\/^[\\+_a-z0-9-'&=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$\/i)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid email address.\");\r\n            }\r\n        }\r\n        if (no_error && (elem.id == 'phone')) {\r\n            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid phone number.\");\r\n            }\r\n        }\r\n        if (no_error && \/date_field\/.test(elem.className)) {\r\n            if (!value.match(\/^\\d\\d\\d\\d-\\d\\d-\\d\\d$\/)) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Enter a valid date.\");\r\n            }\r\n        }\r\n\r\n        if (no_error && elem.name === 'sms_consent') {\r\n            const elemShouldBeChecked = (!!elem.attributes.required && !elem.checked);\r\n            if (elemShouldBeChecked) {\r\n                elem.className = elem.className + ' _has_error';\r\n                no_error = false;\r\n                tooltip = create_tooltip(elem, \"Translation error: 'forms:omnichannel:request-confirmation-error' not found.\");\r\n            }\r\n        }\r\n        tooltip ? resize_tooltip(tooltip) : false;\r\n        return no_error;\r\n    };\r\n    var needs_validate = function(el) {\r\n        if(el.getAttribute('required') !== null){\r\n            return true;\r\n        }\r\n        if((el.name === 'email' || el.id === 'phone') && el.value !== \"\"){\r\n            return true;\r\n        }\r\n\r\n        return false;\r\n    };\r\n    var validate_form = function(e) {\r\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\r\n        if (!submitted) {\r\n            submitted = true;\r\n            for (var i = 0, len = allInputs.length; i < len; i++) {\r\n                var input = allInputs[i];\r\n                if (needs_validate(input)) {\r\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\r\n                        addEvent(input, 'blur', function() {\r\n                            this.value = this.value.trim();\r\n                            validate_field(this, true);\r\n                        });\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\r\n                        (function(el) {\r\n                            function getElementsArray(name){\r\n                                const value =  form_to_submit.elements[name];\r\n                                if (Array.isArray(value)){\r\n                                    return value;\r\n                                }\r\n                                return [value];\r\n                            }\r\n                            var radios = getElementsArray(el.name);\r\n                            for (var i = 0; i < radios.length; i++) {\r\n                                addEvent(radios[i], 'change', function() {\r\n                                    validate_field(el, true);\r\n                                });\r\n                            }\r\n                        })(input);\r\n                    } else if (input.tagName == 'SELECT') {\r\n                        addEvent(input, 'change', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    } else if (input.type == 'textarea'){\r\n                        addEvent(input, 'input', function() {\r\n                            validate_field(this, true);\r\n                        });\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        remove_tooltips();\r\n        for (var i = 0, len = allInputs.length; i < len; i++) {\r\n            var elem = allInputs[i];\r\n            if (needs_validate(elem)) {\r\n                if (elem.tagName.toLowerCase() !== \"select\") {\r\n                    elem.value = elem.value.trim();\r\n                }\r\n                validate_field(elem) ? true : no_error = false;\r\n            }\r\n        }\r\n        if (!no_error && e) {\r\n            e.preventDefault();\r\n        }\r\n        resize_tooltips();\r\n        return no_error;\r\n    };\r\n    addEvent(window, 'resize', resize_tooltips);\r\n    addEvent(window, 'scroll', resize_tooltips);\r\n\r\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&\")};\r\n\r\n    const formSupportsPost = false;\r\n    var form_submit = function(e) {\r\n\r\n        e.preventDefault();\r\n        if (validate_form()) {\r\n            if(form_to_submit.querySelector('input[name=\"phone\"]') && typeof iti != 'undefined') {\r\n                form_to_submit.querySelector('input[name=\"phone\"]').value = iti.getNumber();\r\n            }\r\n            \/\/ use this trick to get the submit button & disable it using plain javascript\r\n            var submitButton = e.target.querySelector('#_form_6_submit');\r\n            submitButton.disabled = true;\r\n            submitButton.classList.add('processing');\r\n                    var serialized = _form_serialize(document.getElementById('_form_6_')).replace(\/%0A\/g, '\\\\n');\r\n            var err = form_to_submit.querySelector('._form_error');\r\n            err ? err.parentNode.removeChild(err) : false;\r\n            async function submitForm() {\r\n                var formData = new FormData();\r\n                const searchParams = new URLSearchParams(serialized);\r\n                searchParams.forEach((value, key) => {\r\n                    if (key !== 'hideButton') {\r\n                        formData.append(key, value);\r\n                    }\r\n                });\r\n                let request = {\r\n                    headers: {\r\n                        \"Accept\": \"application\/json\"\r\n                    },\r\n                    body: formData,\r\n                    method: \"POST\"\r\n                };\r\n\r\n                let pageUrlParams = new URLSearchParams(window.location.search);\r\n                if (pageUrlParams.has('t')) {\r\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\r\n                }\r\n                const response = await fetch('https:\/\/maximealiaga.activehosted.com\/proc.php?jsonp=true', request);\r\n                return response.json();\r\n            }\r\n            if (formSupportsPost) {\r\n                submitForm().then((data) => {\r\n                    eval(data.js);\r\n                });\r\n            } else {\r\n                _load_script('https:\/\/maximealiaga.activehosted.com\/proc.php?' + serialized + '&jsonp=true', null, true);\r\n            }\r\n        }\r\n        return false;\r\n    };\r\n    addEvent(form_to_submit, 'submit', form_submit);\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Photographing wild animals is a fascinating experience, a very strong and rewarding feeling of connection with nature.  <\/p>\n","protected":false},"author":1,"featured_media":17940,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[260],"tags":[],"class_list":["post-15897","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-photo-tips"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/posts\/15897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/comments?post=15897"}],"version-history":[{"count":6,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/posts\/15897\/revisions"}],"predecessor-version":[{"id":18735,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/posts\/15897\/revisions\/18735"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/media\/17940"}],"wp:attachment":[{"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/media?parent=15897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/categories?post=15897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maxime-aliaga.com\/en\/wp-json\/wp\/v2\/tags?post=15897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}