/*!/wp-content/themes/umurtonu/style.css*/@import url(https://fonts.googleapis.com/css2?family=Fredericka+the+Great&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);html{font-size:62.5%}body{font-size:1.7rem;font-family:"Baskerville",sans-serif;overflow-x:hidden;margin:0;padding:0;letter-spacing:.13rem}img{max-width:100%}p{line-height:1.35}a{text-decoration:none}ul li{list-style:none}h1{font-weight:400;font-family:"Fredericka the Great",sans-serif}h2{font-weight:400;font-size:5rem;font-family:"Fredericka the Great",sans-serif;line-height:1;position:relative;z-index:1}h2.big_title{text-transform:uppercase;font-size:6.2rem;font-style:italic}h2.smaller{font-size:4rem;font-style:italic}h2 span{display:block;margin-left:20px;font-style:italic;font-size:2.9rem;margin-top:-12px}h3{font-weight:700;font-size:2.8rem;font-style:italic}section{padding-top:50px;padding-bottom:50px;margin:0;position:relative}.f__center{text-align:center}.f__mid_size{font-size:1.9rem}.f__big_size{font-size:3rem}.f__white{color:#fff!important}.f__yellow{color:#fed501!important}.f__uppercase{text-transform:uppercase}.bg__black{background-color:#000}.bg__white{background-color:#fff}.bg__white h2{color:#000}.bg__white h2 span{color:#fed501}.bg__yellow{background-color:#fed501}.bg__yellow h2{color:#000}.bg__yellow h2 span{color:#fff}.f__content h2{position:relative;z-index:1;display:table}.f__content h2::after{content:"";background:#fed501;position:absolute;z-index:-1;bottom:0;left:15px;width:calc(100% - 30px);height:23px}.f__content h3{color:#fed501}.f__content a{position:relative;z-index:1;color:#000}.f__content a::after{content:"";position:absolute;z-index:-1;background-color:#fed501;bottom:0;height:5px;width:calc(100% - 20px);left:10px;transition:height ease-in-out 0.3s}.f__content a:hover::after{height:100%}.bg__yellow .f__content h2::after{background:#fff}.bg__yellow .f__content h3{color:#fff}.bg__yellow .f__content a::after{background-color:#fff}.txt_800{max-width:800px}.container_content{max-width:1000px;margin-left:auto;margin-right:auto;width:92%}.listing_by_blocs{display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap}.listing_by_blocs .bloc{margin:25px;padding:15px;position:relative}.listing_by_blocs .bloc img{position:relative;z-index:1}.listing_by_blocs .bloc h3{text-transform:uppercase;color:#000;text-align:right;margin:0;margin-bottom:5px;position:relative;z-index:3}.listing_by_blocs .bloc .bg{position:absolute;width:30%;height:70%;padding:50px 25px;padding-top:75px;z-index:0;top:0;left:-20px;transition:all ease 0.3s}.listing_by_blocs .bloc .infos{width:250px;margin-top:30px;z-index:3;text-align:right;margin-left:auto;visibility:hidden;transition-delay:0;opacity:0}.listing_by_blocs .bloc .infos .link_sun{text-align:right;margin-left:auto}.listing_by_blocs .bloc:hover .bg{width:calc(100% - 30px);z-index:2}.listing_by_blocs .bloc:hover .infos{visibility:visible;transition-delay:0.6s;opacity:1;transition:all ease 0.3s}.listing_by_blocs.by_2blocs .bloc{width:calc(50% - 80px)}.listing_by_blocs.by_3blocs .bloc{width:calc(33.333% - 80px)}.deco{position:absolute;left:0;z-index:1}.deco.top{bottom:100%}.deco.bottom{top:100%}.flex{display:flex;justify-content:space-between;align-items:center}.flex .left{width:calc(100% - 370px);margin-right:50px}.flex .aside_right{margin-left:50px;width:350px;display:block;max-width:100%}.flex .aside_right .cube{max-width:190px;margin-top:0}.cubes_links_rapid{display:block;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-flow:row wrap}.cubes_links_rapid .cube{width:auto;max-width:250px;height:100px;margin:5px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;margin-top:-10px}.cubes_links_rapid .cube img{max-width:80px;margin-top:13px;margin-left:8px}.cubes_links_rapid .cube .txt{font-family:"Fredericka the Great",sans-serif;letter-spacing:.09rem;font-size:1.8rem;position:relative;text-transform:uppercase;z-index:1;color:#000;text-align:center;transition:0.3s ease all}.cubes_links_rapid .cube .bg_losange{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(45deg);height:30px;width:90px;z-index:0;transition:all 0.3s ease-in-out}.cubes_links_rapid .cube:hover .bg_losange{height:90px}.cubes_links_rapid .cube.decale_right{margin-left:auto}.cubes_links_rapid .cube.decale_top{margin-top:20px}.link_sun{display:table;font-family:"Fredericka the Great",sans-serif;font-size:1.7rem;color:#000;position:relative;margin:15px 0}.link_sun span{position:relative;z-index:1}.link_sun img{width:85px;position:absolute;top:-30px;right:-10px;z-index:0}#first{padding:0;height:90vh}#first #bg_img{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;width:100%;position:absolute;top:0;left:0}#first h1{margin-top:0;padding:50px 15px 0 15px;text-align:center;font-family:"Fredericka the Great",sans-serif;color:#fff;position:relative;z-index:1;line-height:1;text-shadow:2px 2px 4px rgb(0 0 0 / .4)}#first h1 .big{font-size:5.5rem;text-transform:uppercase;display:block}#first h1 .small{font-size:3rem;display:block;max-width:500px;margin:25px auto}.big_photo_larg{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;height:350px;width:100%}.listing_words{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:400px;margin:30px auto;padding-left:0}.listing_words li{margin:3px auto;color:#fff;text-transform:uppercase;font-size:2.6rem;padding:4px 10px;text-align:center;font-family:"Fredericka the Great"}#sun_mer{position:absolute;bottom:35%;left:7%;max-width:250px;opacity:.5;transform:rotate(-14deg)}#barbecue{position:absolute;bottom:6%;left:16%;max-width:100px;transform:rotate(-5deg);opacity:.5}#transat{position:absolute;bottom:25%;right:15%;max-width:145px;transform:rotate(8deg);opacity:.5}#localisation .content_carte{display:flex;width:755px;max-width:100%;justify-content:flex-start;align-items:flex-start;margin:auto}#localisation .content_carte .left{width:calc(50% - 100px);margin:50px}#localisation .content_carte .right{width:calc(50% - 130px);margin:50px;padding-left:15px;margin-top:155px;font-size:1.8rem;font-weight:700}#localisation .content_carte .right p{margin:25px 0}#carte{max-width:800px;margin:40px auto;display:block;opacity:.7;position:absolute;top:50px;left:50%;transform:translateX(-50%);width:100%}form{max-width:100%;width:100%;margin:50px 0}form .one_field{display:block;width:100%;margin:10px 0}form .one_field input[type="text"],form .one_field input[type="email"],form .one_field input[type="tel"],form .one_field textarea{width:calc(100% - 30px);border:none;outline:none;background-color:#fed501;color:#000;font-family:"Baskerville",sans-serif;padding:4px 15px;border-bottom:5px solid #fed501;font-size:1.9rem}form .one_field input[type="text"]::placeholder,form .one_field input[type="email"]::placeholder,form .one_field input[type="tel"]::placeholder,form .one_field textarea::placeholder{color:#fff}form .one_field input[type="text"]:focus,form .one_field input[type="text"]:active,form .one_field input[type="email"]:focus,form .one_field input[type="email"]:active,form .one_field input[type="tel"]:focus,form .one_field input[type="tel"]:active,form .one_field textarea:focus,form .one_field textarea:active{background-color:#fff}form .one_field input[type="text"]:focus::placeholder,form .one_field input[type="text"]:active::placeholder,form .one_field input[type="email"]:focus::placeholder,form .one_field input[type="email"]:active::placeholder,form .one_field input[type="tel"]:focus::placeholder,form .one_field input[type="tel"]:active::placeholder,form .one_field textarea:focus::placeholder,form .one_field textarea:active::placeholder{color:#dcdcdc}form .one_field input[type="submit"]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA9CAYAAADxoArXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCOTUyNTdENEFCQTExRUNBMUJDQTM1MDBGNjk4QThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCOTUyNTdFNEFCQTExRUNBMUJDQTM1MDBGNjk4QThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REI5NTI1N0I0QUJBMTFFQ0ExQkNBMzUwMEY2OThBOEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REI5NTI1N0M0QUJBMTFFQ0ExQkNBMzUwMEY2OThBOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55NY/DAAAKQklEQVR42uyb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) center center;text-indent:-9999px;box-shadow:none;font-size:0;width:60px;height:60px;padding:0;border:none;display:block;margin-left:auto;margin-right:15px;margin-top:-33px;position:relative;z-index:1}#contact .flex{align-items:flex-start}.un_bloc{display:flex;justify-content:center;align-items:flex-end;margin:50px 0}.un_bloc .text{width:calc(50% - 60px);margin-left:-60px;margin-bottom:50px;background-color:#fff;padding:30px}.un_bloc .text h2,.un_bloc .text h3{margin-left:15px;font-size:5rem;font-family:"Fredericka the Great";font-weight:400;margin-bottom:25px;margin-top:10px}.un_bloc .text p{font-style:italic}.un_bloc .img{width:calc(50% + 50px)}#video{width:800px;overflow:hidden;position:relative;margin:auto;margin-left:0;max-width:100%}.grid_container{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;grid-gap:1rem;padding-bottom:50px;height:500px;overflow-y:hidden;transition:all 0.4s ease-in-out}.grid_container.all{height:auto}.grid_container::before{content:"";width:0;height:0;border-style:solid;border-width:150px 0 0 500px;border-color:#fff0 #fff0 #fff0 #fff;position:absolute;bottom:0;left:0}.grid_container::after{content:"";width:0;height:0;border-style:solid;border-width:0 0 150px 500px;border-color:#fff0 #fff0 #fff #fff0;position:absolute;bottom:0;right:0}.lightbox_enabled{width:100%;object-fit:cover;transition:all 250ms ease-in-out;cursor:zoom-in}.lightbox_enabled:hover{opacity:.8;cursor:zoom-in;transform:scale(1.01)}#lightbox_container{position:fixed;top:0;left:0;min-width:100%;min-height:100vh;background-color:rgb(255 255 255 / .9);display:grid;place-items:center;padding:0;z-index:1000;opacity:0;pointer-events:none;transition:ease-in-out all 0.3s}#lightbox_container.active{opacity:1;pointer-events:all}.lightbox_image_wrapper{width:90vw;height:90vh;position:relative}.lightbox_btn{font-family:"Fredericka the Great",sans-serif;font-size:10rem;background-color:#fff0;color:#000;border:none;top:35%;padding:5px;cursor:pointer;z-index:1;transition:all ease-in-out 0.3s;position:absolute}.lightbox_btn:focus{outline:none}.lightbox_btn:hover{color:#fed501}.lightbox_btn.left{left:-10px}.lightbox_btn.left:hover,.lightbox_btn.left:focus{left:-25px}.lightbox_btn.right{right:-10px}.lightbox_btn.right:hover,.lightbox_btn.right:focus{right:-25px}.lightbox_btn.inactive{opacity:0;pointer-events:none}#lightbox_img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);object-fit:cover;cursor:zoom-out}.lightbox_title{font-family:"Fredericka the Great",sans-serif;font-style:italic;color:#000;font-size:4.5rem;text-align:center;position:absolute;top:0;z-index:3}.lightbox_title::after{content:"";background:#fed501;position:absolute;z-index:-1;bottom:6px;left:10px;width:calc(100% - 20px);height:23px}#plus_photos{display:table;padding:5px 10px;font-family:"Fredericka the Great",sans-serif;text-transform:uppercase;font-style:italic;margin:20px auto;font-size:2rem;color:#000}#plus_photos.hidden{display:none}#tarifs_reserver{min-height:600px;padding-top:100px}#tarifs_reserver #tarifs{width:100%;position:relative;z-index:1}#tarifs_reserver #tarifs #tableau_tarifs{overflow-y:hidden;width:100%;padding-bottom:25px}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs{width:1200px;overflow-y:scroll;display:flex;justify-content:flex-start;align-items:flex-start}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:110px;border-right:1.5px solid #000;padding:10px 0}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem .sem{font-size:2rem;text-align:center;margin-bottom:7px}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem .prix_sem,#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem .prix_sup{font-weight:700;font-size:1.8rem;position:relative;margin:3px 0}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem .prix_sem::after,#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem .prix_sup::after{content:"";background-color:#fff;position:absolute;bottom:-1px;right:-2px;width:25px;height:12px;z-index:-1}#tarifs_reserver #tarifs #tableau_tarifs .container_tarifs .un_tarif_sem.header .sem{height:45px}#tarifs_reserver #tarifs #fleche_scroll{width:90px;margin-left:auto;display:block}#tarifs_reserver #reserver{width:100%;position:relative;z-index:1}#tarifs_reserver #carte{z-index:0;width:500px;top:-80px;left:inherit;right:10%;transform:rotate(17deg);opacity:.5}#click_down,#click_up{font-weight:700;color:#000;background:#fff;display:table;font-family:"Fredericka the Great",sans-serif;padding:5px 10px;cursor:pointer}#part_to_toggle{display:none;transition:all ease 0.4s}#part_to_toggle.visible{display:block}.un_diapo{display:flex;justify-content:center;align-items:flex-end;margin:50px 0}.un_diapo .slider{width:550px;max-width:100%;height:550px;position:relative;margin-right:auto}.un_diapo .slider .slide{display:none;height:100%;overflow:hidden;position:relative}.un_diapo .slider .slide img{max-width:inherit;height:100%;width:auto}.un_diapo .slider .slide:nth-of-type(1){display:block}.un_diapo .slider .container_btn_nav{position:absolute;bottom:3px;right:-65px;display:flex;justify-content:flex-start;align-items:flex-start}.un_diapo .slider .container_btn_nav .btn_nav{display:table;cursor:pointer;line-height:1;font-family:"Fredericka the Great",sans-serif;font-size:5rem;color:#fff;background-color:#fed501;width:35px;height:35px;margin:5px;position:relative}.un_diapo .slider .container_btn_nav .btn_nav span{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-59%,0)}.un_diapo .txt{width:50%;margin-left:-60px;margin-bottom:60px;background-color:#fff;padding:30px;position:relative;z-index:1}.un_diapo .txt h3{margin-left:15px;font-size:4rem;font-family:"Fredericka the Great";font-weight:400}.un_diapo .txt p{font-style:italic}header{position:fixed;width:100%;top:0;left:0;z-index:9;visibility:visible;transition:all 0.4s linear}header #hamb{position:absolute;top:10px;right:10px;width:50px;height:45px;display:flex;flex-direction:column;cursor:pointer;padding-top:6px;transition:all ease 0.2s;transition-delay:0.4s}header #hamb .bars{display:block;width:85%;height:4px;background-color:#000;margin:3px;opacity:1;transition:ease 0.3s all}header #hamb.opened{transition-delay:0.04s}header #hamb.opened .bar_top{transform:rotate(45deg);margin-top:19px}header #hamb.opened .bar_mi{opacity:0}header #hamb.opened .bar_bot{transform:rotate(-45deg);margin-top:-16px}header #hamb::before{content:"";background-color:#fed501;position:absolute;top:0;left:-4px;width:90%;height:87%;z-index:-1}header nav{position:fixed;top:0;left:-100%;width:calc(100vw - 160px);height:calc(100vh - 80px);padding:40px 80px;background-color:#fed501;color:#000;overflow-y:auto;visibility:hidden;transition:all 0.4s linear}header nav.opened{left:0;visibility:visible}header nav ul>li{margin:15px 0}header nav ul>li>a{color:#000;font-weight:700;font-size:3.8rem;position:relative;text-transform:uppercase;padding-left:0;transition:all ease 0.3s}header nav ul>li>a:hover{padding-left:30px}header nav ul>li ul.sous_menu{padding-left:20px;margin-bottom:25px}header nav ul>li ul.sous_menu li{margin:5px 0}header nav ul#nav_principale{margin-bottom:60px;margin-top:120px;position:relative;z-index:1}header nav ul#nav_secondaire>li>a{font-size:3rem;font-style:italic;text-transform:none;font-weight:400}header nav .bg_nav{font-size:8rem;opacity:.7;color:#fff;font-family:"Fredericka the Great",sans-serif;font-style:italic;position:absolute;z-index:0;text-align:center;right:2%;top:5px;line-height:1;text-shadow:2px 2px 4px rgb(0 0 0 / .12)}#logo{max-width:210px;display:table}#logo img{width:100%;display:block}#services{padding-bottom:100px}#page #first{height:70vh}#plus_loin h2{text-align:center}.datepick-inline{background:#fff!important;border:2px solid #fff!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.datepick-inline .datepick-header{font-family:"Fredericka the Great",sans-serif}.datepick-inline .datepick-header span{text-transform:uppercase;font-size:2rem!important;color:#000!important;font-weight:normal!important}.datepick-inline .calendar-links{background:#fff!important;border-bottom:none!important;padding-top:9px!important}.datepick-inline .calendar-links .datepick-prev a,.datepick-inline .calendar-links .datepick-next a,.datepick-inline .calendar-links .datepick-prev a:hover,.datepick-inline .calendar-links .datepick-next a:hover{color:#000!important}.block_hints .block_free,.block_hints .block_time,.block_hints .block_booked,.block_hints .block_pending,.block_hints .block_check_in_out,.datepick-inline .datepick-days-cell{border:1px solid #fff!important;color:#fff!important}div.datepick-inline .datepick-title-row th{border:1px solid #fff!important;text-shadow:none!important;color:#000!important}.datepick-inline .datepick-one-month .datepick .datepick-current-day,.datepick-inline .datepick-days-cell.timespartly.reserved_days_count1,.datepick-inline .check_in_time.check_in_time_date2approve.date_available.datepick-current-day,.datepick-inline .check_out_time.check_out_time_date2approve.date_available.datepick-current-day,.datepick-inline .datepick .datepick-days-cell-over{background-color:#fed501!important}.datepick-inline .datepick-one-month .datepick .datepick-current-day a,.datepick-inline .datepick-days-cell.timespartly.reserved_days_count1 a,.datepick-inline .check_in_time.check_in_time_date2approve.date_available.datepick-current-day a,.datepick-inline .check_out_time.check_out_time_date2approve.date_available.datepick-current-day a,.datepick-inline .datepick .datepick-days-cell-over a{text-shadow:none!important;color:#fff!important}.datepick-inline .date_available{text-shadow:none!important}.datepick-inline .date_available:hover{background-color:#fed501!important;color:#fff!important}.datepick-inline .date_available a{color:#000!important;text-shadow:none!important}td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div:hover,.block_hints .block_free:hover,.block_hints .block_time:hover,.block_hints .block_check_in_out div.check-in-div:hover,.block_hints .block_check_in_out div.check-out-div:hover,.datepick-inline .timespartly.check_in_time div.check-in-div:hover,.datepick-inline .timespartly.check_out_time div.check-out-div:hover{background-color:#fed501!important;color:#fff!important}.block_hints .date2approve.block_check_in_out div.check-in-div,.datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{border-right:none}.block_hints .date2approve.block_check_in_out,.block_hints .block_pending,.datepick-inline .date2approve,.block_hints .block_pending a,.datepick-inline .date2approve a{text-shadow:none!important}.datepick-inline .check_in_time.check_in_time_date2approve.date_available.date_approved,.datepick-inline .check_out_time.check_out_time_date2approve.date_available.date_approved{background-color:#9999A0!important}.wpbc_booking_form_structure .wpbc_structure_form{display:flex;flex-flow:row wrap;width:560px}.wpbc_booking_form_structure .wpbc_structure_form p{width:calc(50% - 30px);margin:7px 15px;font-size:1.6rem}.wpbc_booking_form_structure .wpbc_structure_form p:nth-of-type(4){width:calc(100% - 30px)}.booking_form .form-group .controls select,.booking_form select,.booking_form textarea,.booking_form input[type="text"]{width:100%!important}.booking_form textarea{height:65px!important}.booking_form_div textarea,.booking_form_div input[type="text"],.booking_form_div select{border-color:#fff!important;border-radius:0!important;border-bottom:5px solid #fff!important;outline:none!important;font-family:"Baskerville",sans-serif;box-shadow:none!important}.booking_form_div textarea:focus,.booking_form_div input[type="text"]:focus,.booking_form_div select:focus{border-color:#fed501!important;background-color:#fed501;border-bottom:5px solid #fff!important}.wpbc-payment-form .btn[type="button"],.wpbc-payment-form .button[type="button"],.booking_form_div input.btn[type="button"],.booking_form_div .button[type="button"],.booking_form_div .submit[type="button"],.booking_form_div .button-secondary[type="button"]{background:#fff!important;padding:5px 10px!important;border:3px solid #fff!important;font-family:"Fredericka the Great"!important;font-size:2rem;color:#000!important;font-weight:700}.wpbc-payment-form .btn[type="button"]:hover,.wpbc-payment-form .button[type="button"]:hover,.booking_form_div input.btn[type="button"]:hover,.booking_form_div .button[type="button"]:hover,.booking_form_div .submit[type="button"]:hover,.booking_form_div .button-secondary[type="button"]:hover{background:#fed501!important;border:3px solid #000!important}.cal_month_num_2 .datepick-one-month.datepick-new-row{border-right:2px solid #000;width:calc(50% - 2px)!important}#reserver select{background-color:#fff;border:none;font-family:"Fredericka the Great",sans-serif;font-size:2rem;width:250px;text-align:center;margin-top:5px;outline:none}#reserver label{display:block}.show_on_scroll{opacity:0;visibility:hidden;transition:all 0.6s ease-in-out}.show_on_scroll.from_bottom{transform:translateY(70px) scale(1.01)}.show_on_scroll.from_top{transform:translateY(-70px) scale(1.03)}.show_on_scroll.from_right{transform:translateX(70px) scale(1.01)}.show_on_scroll.from_left{transform:translateX(-70px) scale(1.01)}.show_on_scroll.with_delay{transition-delay:0.3s}.show_on_scroll.with_big_delay{transition-delay:0.7s}.show_on_scroll.is_visible{transform:translateY(0) scale(1);opacity:1;visibility:visible}footer{padding:50px 0;display:flex;justify-content:center;align-items:flex-start;background:rgb(0 0 0 / .03)}footer ul{margin:0 30px}footer ul li{margin:6px 0}footer ul li a{font-size:1.4rem;color:#000}@media screen and (max-width:990px){header nav ul#nav_principale{margin-top:200px}header nav .bg_nav{right:6%;top:20px}.un_bloc .text h2,.un_bloc .text h3{font-size:3.5rem}.cubes_links_rapid{flex-direction:column;max-width:550px}.cubes_links_rapid .cube.decale_top{margin-left:auto;margin-top:-20px}.container_content{max-width:100%;margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.listing_by_blocs.by_3blocs .bloc{width:calc(50% - 80px)}}@media screen and (max-width:769px){body{font-size:1.9rem}h2,.link_sun,.un_diapo .txt h3,#reserver select,.cubes_links_rapid .cube .txt,.un_bloc .text h2,.un_bloc .text h3,h1{font-weight:700}header nav{width:calc(100vw - 45px);padding-right:15px;padding-left:30px;padding-bottom:100px}header nav>ul{padding-left:0;padding-right:0;padding-top:25px}header nav .bg_nav{font-size:7rem}#first{height:70vh}.flex{flex-direction:column}.flex .aside_right{margin-left:auto}.flex .left{width:100%;margin-right:0}.un_diapo{flex-direction:column;align-items:flex-start}.un_diapo .txt{order:1;margin-bottom:0;margin-left:0;padding:0;width:100%}.un_diapo .txt h3{margin-left:0;margin-bottom:0;font-size:4rem}.un_diapo .slider{order:2;height:450px}.un_diapo .slider .container_btn_nav{right:5px;bottom:-20px}.un_diapo .slider .container_btn_nav .btn_nav{width:50px;height:50px;font-size:7rem}.listing_by_blocs.by_3blocs .bloc{width:calc(60% - 80px)}#photos{padding-top:0}#localisation{overflow:hidden}#localisation .content_carte{position:relative;bottom:inherit;left:inherit;transform:none;flex-direction:column;max-width:100%;width:600px;font-size:2rem}#localisation .content_carte .left{width:calc(100% - 40px);margin-top:35px;margin-left:20px;margin-right:20px}#localisation .content_carte .right{margin-top:0;width:calc(100% - 40px);padding-left:0;font-size:2.1rem;margin-left:20px;margin-right:20px}#localisation .content_carte .right p{margin:4px 0;text-align:right}#localisation #carte{bottom:40px;top:inherit;transform:translateX(-50%) rotate(-17deg)}.un_bloc{flex-direction:column;align-items:flex-start}.un_bloc .text{width:calc(65% - 60px);margin-left:auto;margin-top:-65px}.cal_month_num_2 .datepick-one-month.datepick-new-row{width:100%!important;border-right:0}.wpbc_booking_form_structure .wpbc_structure_form{width:100%}.big_photo_larg{background-attachment:inherit}footer{flex-flow:row wrap;align-items:center;justify-content:flex-start}footer ul{margin:15px 30px}}@media screen and (max-width:550px){header nav{padding-left:0;width:calc(100vw - 15px)}header nav ul>li>a{font-size:2rem}header nav .bg_nav{font-size:5rem;top:65px}header nav ul#nav_secondaire>li>a{font-size:2.5rem}h2{font-size:4rem}h2 span{margin-left:0;margin-top:5px;font-size:2.4rem}h2.big_title{font-size:5rem}h2.smaller{font-size:3.2rem}#first h1 .big{font-size:4rem}.listing_by_blocs .bloc{max-width:calc(100% - 60px)!important;width:430px!important}.un_bloc .text{width:calc(90% - 60px);margin-left:auto;margin-right:auto;margin-top:-40px}.un_bloc .img{width:100%}.un_diapo .slider{height:310px}.un_diapo .txt h3{font-size:3.2rem}.lightbox_title{font-size:3.5rem}.wpbc_booking_form_structure .wpbc_structure_form p,.wpbc_booking_form_structure .wpbc_structure_form p:nth-of-type(4){width:100%;margin:7px 0}}@media screen and (max-width:400px){header nav .bg_nav{font-size:4.5rem}}