.container.container_large{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.image_right .container.container_large{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width: 991px){.image_right .container.container_large{flex-direction:column-reverse}}.image_left .container.container_large{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 991px){.image_left .container.container_large{flex-direction:column}}.container.container_large .content_container{width:50%;background-color:var(--bg-l-3);padding:3em 2.5em}@media (min-width: 1400px){.container.container_large .content_container{padding:4em 3.5em}}@media (min-width: 1600px) and (min-height: 900px){.container.container_large .content_container{padding-top:5em;padding-bottom:5em}}@media (max-width: 767px){.container.container_large .content_container{padding:2em 1.5em}}.container.container_large .content_container .content_inner_wrap{max-width:560px;margin:0 auto}@media (max-width: 991px){.container.container_large .content_container .content_inner_wrap{max-width:100%}}@media (max-width: 991px){.container.container_large .content_container{width:100%}}.container.container_large .picture_container{width:50%;overflow:hidden;position:relative;min-height:500px}@media (max-width: 991px){.container.container_large .picture_container{width:100%;min-height:400px}}.container.container_large .picture_container a{display:block;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}@media (max-width: 991px){.container.container_large .picture_container a{height:0;min-height:0}.container.container_large .picture_container a:has(img){height:400px;min-height:400px}}.container.container_large .picture_container a img{width:100%;height:100%;object-fit:cover}.columns{background-color:var(--white);padding-top:8vh}.columns .container .content_container{max-width:1160px;margin:0 auto}.columns .container .double_col{column-count:2}@media (max-width: 991px){.columns .container .double_col{column-count:1}}.column{padding-top:8vh}.de_block_additional_content .title{font-family:var(--highlight-font);font-weight:normal;line-height:110%;position:relative;color:var(--titles);font-size:2em;margin-bottom:0.2em}.de_block_additional_content .title strong{font-weight:inherit}.de_block_additional_content .title strong{color:var(--highlighted)}@media (min-width: 1400px){.de_block_additional_content .title{font-size:2.5em}}@media (max-width: 991px){.de_block_additional_content .title{text-align:center}}.de_block_additional_content .subtitle{line-height:150%;position:relative;font-family:var(--first-font);text-transform:uppercase;letter-spacing:0.05em;color:var(--secondary);font-size:1.1em;margin-bottom:1em}.de_block_additional_content .subtitle strong{font-weight:inherit}@media (max-width: 991px){.de_block_additional_content .subtitle{text-align:center}}.de_block_additional_content .title+.content{margin-top:1em}.de_block_additional_content .the_content blockquote{background:none}.de_block_additional_content .the_content blockquote p{display:inline}.de_block_additional_content.form .thumb_bg{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0;left:0;top:16vh;height:auto;width:100%;z-index:1}@media (max-width: 991px){.de_block_additional_content.form .thumb_bg{top:8vh}}.de_block_additional_content.form .container{position:relative;z-index:100}.de_block_additional_content.form #contact_form{background:var(--bg-l-3);padding:8vh;max-width:1100px;margin-right:auto;margin-left:auto}@media (max-width: 991px){.de_block_additional_content.form #contact_form{padding:4vh}}@media (max-width: 767px){.de_block_additional_content.form #contact_form{padding-right:2em;padding-left:2em}}.de_block_additional_content.form .gform_wrapper{margin-top:10px;max-width:840px;margin-right:auto;margin-left:auto}.de_block_additional_content.form .gform_wrapper form,.de_block_additional_content.form .gform_wrapper fieldset{margin:0;padding:0}.de_block_additional_content.form .gform_wrapper form{margin-left:auto;margin-right:auto}.de_block_additional_content.form .gform_wrapper p{margin-bottom:20px}.de_block_additional_content.form .gform_wrapper .form_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;width:auto}.de_block_additional_content.form .gform_wrapper .fields{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.de_block_additional_content.form .gform_wrapper .fields .field{margin-top:0;margin-bottom:0}.de_block_additional_content.form .gform_wrapper .field{width:50%;padding:0 10px;margin:10px 0}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_1{width:calc(100% / 12 * 1)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_1{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_2{width:calc(100% / 12 * 2)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_2{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_3{width:calc(100% / 12 * 3)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_3{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_4{width:calc(100% / 12 * 4)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_4{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_5{width:calc(100% / 12 * 5)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_5{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_6{width:calc(100% / 12 * 6)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_6{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_7{width:calc(100% / 12 * 7)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_7{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_8{width:calc(100% / 12 * 8)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_8{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_9{width:calc(100% / 12 * 9)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_9{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_10{width:calc(100% / 12 * 10)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_10{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_11{width:calc(100% / 12 * 11)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_11{width:100%}}.de_block_additional_content.form .gform_wrapper .field.col_12{width:calc(100% / 12 * 12)}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.col_12{width:100%}}.de_block_additional_content.form .gform_wrapper .field.field_message{width:100%}.de_block_additional_content.form .gform_wrapper .field:not(.field_capcha):not(.field_submit):not(.field_privacy) .input_wrap,.de_block_additional_content.form .gform_wrapper .field:not(.field_capcha):not(.field_submit):not(.field_privacy) .select_wrap{position:relative;background:var(--bg-l-3);margin-top:10px}.de_block_additional_content.form .gform_wrapper .field.field_privacy{width:100%;margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (max-width: 767px){.de_block_additional_content.form .gform_wrapper .field.field_privacy{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}}.de_block_additional_content.form .gform_wrapper .field.field_privacy .input_wrap{margin-right:10px}.de_block_additional_content.form .gform_wrapper .field.field_mandatory{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:14px}.de_block_additional_content.form .gform_wrapper .field.field_submit{text-align:right}.de_block_additional_content.form .gform_wrapper .field.field_submit input[type=submit]{padding:0 2em;height:60px;font-family:var(--first-font);font-size:16px;font-style:normal;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;line-height:120%;min-width:160px;border:none;letter-spacing:.05em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:var(--main);color:var(--main-color-associated)}.de_block_additional_content.form .gform_wrapper .field.field_submit input[type=submit]:hover{background-color:var(--hover);color:var(--hover-color-associated)}.de_block_additional_content.form .gform_wrapper .field.group{border-bottom:1px solid var(--gray-300);padding-bottom:30px;margin-top:20px}.de_block_additional_content.form .gform_wrapper .field.group.field_interests>label{margin-bottom:10px}.de_block_additional_content.form .gform_wrapper .field.group .field{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:20px}.de_block_additional_content.form .gform_wrapper .field.group .field label{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.de_block_additional_content.form .gform_wrapper .field.group .field label .desc{font-size:var(--font-size);color:var(--bg-color-associated)}.de_block_additional_content.form .gform_wrapper .field.group .field .input_wrap{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;margin-top:0 !important;line-height:1;margin-right:10px}.de_block_additional_content.form .gform_wrapper .field.group .field_hotel_languages,.de_block_additional_content.form .gform_wrapper .field.group .field_brand_languages{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.de_block_additional_content.form .gform_wrapper .field.group .field_hotel_languages label,.de_block_additional_content.form .gform_wrapper .field.group .field_brand_languages label{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;margin-right:20px}.de_block_additional_content.form .gform_wrapper .field.group .field_hotel_languages .select_wrap,.de_block_additional_content.form .gform_wrapper .field.group .field_brand_languages .select_wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;margin-top:0 !important}.de_block_additional_content.form .gform_wrapper .field label{display:block;line-height:160%}.de_block_additional_content.form .gform_wrapper .field label .label{color:var(--titles);display:block;font-size:16px}.de_block_additional_content.form .gform_wrapper .field label .label a{color:var(--third);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.de_block_additional_content.form .gform_wrapper .field label .label a:hover{color:var(--hover)}.de_block_additional_content.form .gform_wrapper .field label .desc{color:var(--gray-700);font-size:14px;display:none}.de_block_additional_content.form .gform_wrapper .field label .desc a{color:var(--third)}.de_block_additional_content.form .gform_wrapper .field label .desc a:hover{color:var(--hover)}.de_block_additional_content.form .gform_wrapper .field input[type=text],.de_block_additional_content.form .gform_wrapper .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid var(--gray-300);color:var(--bg-color-associated);background:transparent;height:50px;line-height:50px;padding:0 15px;width:100%;position:relative;z-index:200;min-width:100px;font-family:var(--first-font);font-size:14px;background:var(--bg-l-3)}.de_block_additional_content.form .gform_wrapper .field select option{background:var(--bg-l-3)}.de_block_additional_content.form .gform_wrapper .field textarea{margin-top:10px;width:100%;padding:2em;min-height:120px;border:1px solid var(--gray-300);font-family:var(--first-font);font-size:14px;background:var(--bg-l-3)}.de_block_additional_content.form .gform_wrapper .field .input_wrap.datepicker:after{content:'';width:20px;height:20px;background-size:100% auto;position:absolute;top:50%;right:1em;color:var(--bg-color-associated);z-index:100;margin-top:-10px;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-image:url("../img/calendar.svg")}.de_block_additional_content.form .gform_wrapper .field .select_wrap:after{content:'\25be';position:absolute;line-height:50px;right:1em;top:0;color:var(--bg-color-associated);z-index:100}
