﻿*{padding:0;margin:0;text-decoration:none;box-sizing:border-box;font-family:"Open Sans", sans-serif;font-weight:300;font-size:1rem}body{overflow-x:hidden}html{scroll-behavior:smooth}h1{text-align:center;font-size:1.2rem;margin-bottom:20px}h2{text-align:center;font-size:1.1rem}p{font-size:1rem;font-weight:300;margin:5px 0}p a{text-decoration:underline}.align_center{text-align:center}.align_left{text-align:left}.align_right{text-align:right}.align_justify{text-align:justify}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.bold{font-weight:400}.extra_bold{font-weight:800}.italic{font-style:italic}.h100{height:100px}.h200{height:200px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w200{width:200px !important;min-width:unset !important;max-width:unset !important}.w250{width:250px}.w280{width:280px}.w300{width:300px}.w50p{width:50%}.w80p{width:80%}.w100p{width:100%}.mt10{margin-top:10px !important}.mt10p{margin-top:10%}.mt20{margin-top:20px !important}.mt100{margin-top:100px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr20{margin-right:20px}.ml5{margin-left:5px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml65{margin-left:65px}.p20{padding:20px}.pb50{padding-bottom:50px}.pb70{padding-bottom:70px}.pt80{padding-top:80px}.pt120{padding-top:120px}.pt150{padding-top:150px}.no_gap{grid-gap:0 !important}.gap5{grid-gap:5px}.gap10{grid-gap:10px}.gap20{grid-gap:20px}.gap30{grid-gap:30px}.gap40{grid-gap:40px}strong{font-weight:bold}u{text-decoration:underline}textarea,select,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="date"]{-webkit-appearance:none;border-radius:0}input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}input[type="date"]{display:block}input[type="radio"]{cursor:pointer}.page,.page_w_frame{display:flex;flex-direction:column;min-height:calc(100vh - 100px);min-height:-moz-calc(100vh - 100px);min-height:-webkit-calc(100vh - 100px)}.page{background-color:#fff;padding:20px}.page_w_frame{background-color:#385E9D;padding:30px}.frame{display:flex;flex-direction:column;background-color:#fff;width:100%;padding:10px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2)}.flex_col{display:flex;flex-direction:column}.flex_row{display:flex;flex-direction:row}.flex1{flex:1}.flex_align{align-items:center}.flex_justify{justify-content:center}.flex_center_xy{align-items:center;justify-content:center}.space_between{justify-content:space-between}.space_evenly{justify-content:space-evenly}.bg_white{background-color:#fff}.bg_light_gray{background-color:#F5F5F5}.bg_rounded_gray{background-color:#F5F5F5;border-radius:20px}@media screen and (max-width: 375px){.page_w_frame{padding:20px 10px}}@media screen and (min-width: 375px) and (max-width: 424px){.page_w_frame{padding:20px 10px}}.admin_card{width:140px;height:120px;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;padding:5px;cursor:pointer;text-align:center;border-radius:20px;color:#000}.admin_card svg{width:40px;height:40px;fill:#36454F;margin:10px 0}.admin_card:hover svg{fill:#385E9D;stroke:#385E9D}.details_card{display:flex;flex-direction:column;flex:1;min-width:300px;max-width:450px;grid-gap:10px;text-align:center;background-color:#F5F5F5;padding:20px;border-radius:20px}.admin_search_bar_container{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.admin_search_bar_container form{display:flex;justify-content:center;align-items:center;border:1px solid #ccc;padding-right:10px;border-radius:10px}.admin_search_bar_container form input{width:250px;text-align:center;padding:5px;border-color:transparent;border-radius:10px}.admin_search_line{display:flex;flex-direction:column}.admin_search_bar{border:none}.admin_search_bar_button{border:none;background:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.admin_search_bar_button svg{width:15px;height:15px;stroke:#777;fill:#777}.pictures_index_card{width:100%;margin-bottom:20px}.album_grid a{color:#222}.album_card{width:135px;height:130px;background-color:#F5F5F5;display:flex;flex-direction:column;align-items:center;padding:5px;cursor:pointer;text-align:center;border-radius:20px}.album_card svg{width:50px;height:50px;fill:#ccc;stroke:#ccc;margin-top:5px}.album_logo{display:flex}.album_number{border-radius:25px;font-size:0.70rem;position:absolute;width:25px;height:25px;padding:5px 0;border:1px solid #ccc;background-color:#fff;margin-top:35px;margin-left:30px;display:flex;justify-content:center;align-items:center}.album_title{display:flex;height:65px;justify-content:center;align-items:center;font-size:0.9rem}.album_icons{width:100%;text-align:center;height:20px}.album_icons svg{height:15px;width:15px;margin:2px}.album_details_card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:450px;grid-gap:10px;background:#F5F5F5;padding:20px;border-radius:20px}.album_details_card form{grid-gap:10px}.album_details_description{width:80%;text-align:center}.album_details_card p{width:100%;text-align:center}.album_details_card svg{width:50px;height:50px;fill:#ccc;stroke:#ccc}.album_details_field{min-width:300px;width:100%;max-width:450px}#album_password_section{display:none;flex-direction:column;width:100%;grid-gap:10px;justify-content:center;align-items:center}.appointment_service_section{display:flex;flex-direction:column;grid-gap:10px}.appointment_service_section img{width:100%;min-width:280px;max-width:450px}.client_appointment_details_card{display:flex;flex-direction:column;width:300px;grid-gap:5px;text-align:center;justify-content:start;align-items:center}.client_appointment_service_section img{margin-top:10px;width:280px}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#e1c1bc !important}.flatpickr-weekdays{width:280px !important}.flatpickr-weekday{font-size:0.8rem !important}.flatpickr-day{font-size:0.8rem !important}.flatpickr-day.selected{background-color:#e1c1bc !important;border-color:#e1c1bc !important}.flatpickr-day.today{border-color:#e1c1bc !important}.flatpickr-monthDropdown-months{font-size:1.2rem !important}.flatpickr-current-month .numInputWrapper{width:80px !important;font-size:1.1rem}.flatpickr-current-month input.cur-year{text-align:center}.flatpickr-calendar{width:280px !important;border-radius:0 !important}.dayContainer{width:280px !important;min-width:280px !important;max-width:280px !important}#appointment_schedules{margin-top:10px}.appointment_schedule{border:1px solid #f5F5F5;background:#fff;cursor:pointer;padding:5px;font-size:0.9rem}.appointment_schedule:hover,.appointment_selected{background-color:#385E9D;color:#fff;font-weight:400}#appointment_side_panel{display:none}#client_appointment_details_section{margin-top:10px;grid-gap:5px;display:flex;flex-direction:column;width:300px;justify-content:center;align-items:center}#appointment_details_section{margin-top:10px;grid-gap:5px;display:flex;flex-direction:column;min-width:280px;max-width:450px;justify-content:center;align-items:center}.appointment_index_card_link{color:unset}.appointment_index_card{min-width:300px;max-width:450px;width:100%;min-height:20px;border-radius:20px;display:flex;padding:10px;background:#F5F5F5}.appointment_schedule_section{border-right:1px solid #ccc;width:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.appointment_schedule_date{color:#777;font-size:0.85rem}.appointment_schedule_hour{font-size:0.75rem}.appointment_main_info_section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px}.appointment_main_info_client_name{font-weight:400;font-size:0.85rem;margin-bottom:2px}.appointment_main_info_client_data,.appointment_main_info_service{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:0.75rem;text-align:center;grid-gap:2px}.appointment_main_info_client_data a{font-size:0.75rem;color:unset}.appointment_main_info_client_data a:hover{text-decoration:underline}.appointment_main_info_service{margin-top:5px;padding-top:5px;border-top:1px solid #ccc}.appointment_actions_section{display:flex;justify-content:center;align-items:center;width:40px}.appointment_actions_section svg{width:18px;height:18px;fill:#ccc;stroke:#ccc}.appointment_actions_section svg:hover{fill:#777;stroke:#777}.appointment_data_section{display:flex;flex-direction:column;justify-content:center;align-items:center}.article_card{display:flex;flex-direction:column;width:100%;min-width:280px;max-width:450px;min-height:450px;background:#F5F5F5;padding:15px;border-radius:20px;justify-content:center;align-items:center}.article_image{margin-bottom:5px}.article_card img{object-fit:cover;width:240px;height:168px}.article_labels_grid{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:5px;margin-bottom:10px}.article_label{display:flex;justify-content:center;align-items:center;padding:2px}.article_label_color{height:10px;width:10px;border-radius:25px;border:1px solid transparent;background-color:red}.article_label_name{margin-left:5px;font-size:0.9rem}.article_title{font-size:1.1rem;font-weight:400;text-align:center;margin-bottom:8px;height:50px}.article_preview{display:flex;flex:1;flex-direction:column;text-align:center;margin-bottom:5px;height:100px;max-height:100px;overflow:scroll;width:100%}.article_more{margin:10px 0;text-align:center;color:#777;text-decoration:underline}.article_checked_info{color:#13d654;display:flex;justify-content:center;align-items:center;margin:5px 0}.article_unchecked_info{color:#777;display:flex;justify-content:center;align-items:center}.article_checked_info svg{width:15px;height:15px;fill:#13d654;stroke:#13d654;margin-right:5px}.article_unchecked_info svg{width:15px;height:15px;fill:#777;stroke:#777;margin-right:5px}.article_actions{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:8px;align-items:center;margin-top:10px}.article_details_card{display:flex;flex-direction:column;flex:1;width:100%;background-color:#F5F5F5;padding:20px;border-radius:20px;grid-gap:10px;justify-content:center;align-items:center}.article_details_card h1{font-weight:400}.article_details_card .form_textarea{height:100%}.article_details_image{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:240px;max-width:400px;margin-bottom:10px}.article_details_image img{width:100%;height:auto;border:1px solid #F5F5F5}.article_details_title{margin-bottom:10px;width:100%}.article_details_content{min-width:240px;height:100%;text-align:center;margin-bottom:10px;display:flex;flex-direction:column;grid-gap:10px}.article_details_content trix-editor{min-height:200px}.article_details_labels{min-width:240px}#article_details_selected_labels{border:1px solid #F5F5F5;margin-top:10px}.active_label_container{display:flex;justify-content:center;align-items:center}.article_details_data{min-width:280px;display:flex;flex-direction:column;grid-gap:10px}.article_details_checkboxes{display:flex;flex-wrap:wrap;grid-gap:10px;justify-content:center;align-items:center}.article_details_publication_date{margin-top:10px;text-align:center;font-size:0.9rem;color:#777}.availability_container{display:flex;flex-direction:row}.availability_navigation{margin:15px 0;display:flex;flex-direction:row;width:280px;justify-content:space-between;color:#222}.availability_navigation svg{width:20px;height:20px;fill:#ccc;stroke:#ccc}.availability_navigation a{color:#222}.availability_navigation a:hover{text-decoration:underline}.availability_day{border:1px solid #F5F5F5;height:412px;width:150px;overflow:hidden;border-radius:20px}.av_day_title{display:flex;align-items:center;justify-content:center;width:100%;height:50px;color:#777;text-align:center;font-size:0.9rem;background-color:#F5F5F5}.hour_label{height:100%;width:50px;background:#F5F5F5}.day_wrapper{display:flex;height:370px}.hour_section{display:flex;height:20px;width:100%;color:#777;font-size:0.7rem;align-items:center;justify-content:center}.availability_block{width:100px;position:absolute;border:1px solid #d4edda;background-color:#d4edda;color:#155724;display:flex;align-items:center;justify-content:center;font-size:0.8rem}.availability_block a:hover{text-decoration:underline;text-decoration-color:#155724}.availability_block p{color:#155724;font-size:0.8rem}.today{border-color:#666}.av_display{width:100px;position:relative}.availability_card{display:flex;flex-direction:column;flex:1;min-width:300px;max-width:450px;grid-gap:10px;text-align:center;background:#F5F5F5;padding:20px;border-radius:20px}#card-element{width:400px;height:150px;border:1px solid red}.paymentSelectionTab{display:none;flex-direction:column;width:500px;justify-content:center;align-items:center}.paymentSelectionTab.active{display:flex}.ElementsApp{background-color:#ccc}.categories_container{width:200px;display:flex;flex-direction:column;justify-content:center;align-items:start}.categories_container a{color:#000}.category_icon_left{color:#ccc;font-size:1.5rem;font-weight:300}.category_box{padding:5px 10px;display:flex;justify-content:center;align-items:center;text-align:center;width:200px;margin-bottom:5px;cursor:pointer;margin-left:5px;position:relative}.parent_category{background-color:#e6eeff}.category_link{display:flex}.delete_category{cursor:pointer;position:absolute;right:5px}.delete_category a svg{width:15px;height:15px;fill:#aaa}.first_lvl_child_category{background-color:#e6f4e7}.second_lvl_child_category{background-color:#fdfdd8}.third_lvl_child_category{background-color:#f7e9ff}.cgu_content{text-align:center;padding:0 10px;max-width:90%;display:flex;flex-direction:column;justify-content:center}.cgu_content h2{font-weight:300;margin-top:20px;background-color:#777;color:#fff;padding:5px}.cgu_content p{margin:10px 0;text-align:justify}.cgu_content p a{color:#222;text-decoration:underline}.cgu_content ul{text-align:left;list-style-type:circle;margin-left:20px}.qr_code_image{width:180px;height:180px}.confirmation_recap{display:flex;flex-direction:column;width:300px;margin-bottom:15px}.confirmation_recap_line{display:flex;align-items:center;width:100%}.recap_label,.recap_value{width:150px;padding:5px}.recap_label{color:#777;text-decoration:underline}.confirmation_success_message{font-size:1.15rem;margin-bottom:20px;text-align:center}.confirmation_information{text-align:center}.transfert_information_text,.transfert_information_rib{text-align:center}.transfert_information_rib{margin-bottom:15px}.contact_card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:620px;grid-gap:10px;background-color:#efefef;margin-top:20px;padding:20px;border-radius:5px}.contact_card form{grid-gap:5px}.contact_section{display:flex;flex-direction:column;align-items:center;grid-gap:5px}.contact_infos svg{fill:#000;stroke:#000;width:20px;height:20px;margin-right:10px}.directory_container{background:#F5F5F5;width:100%;min-width:300px;max-width:450px;border-radius:20px;padding:10px;grid-gap:10px;display:flex;flex-direction:column}.directory_header_row{display:flex;justify-content:space-around}.directory_row{display:flex;justify-content:space-around;background-color:#fff;border-radius:20px}.directory_address{padding:5px;width:100%;display:flex;justify-content:space-around;align-items:center}.directory_address_header{padding:5px;width:100%;display:flex;justify-content:center;align-items:center}.directory_address_actions{padding:5px;width:100px;display:flex;justify-content:center;align-items:center}.directory_address_actions_header{padding:5px;width:100px;display:flex;justify-content:center;align-items:center}.directory_details_card{display:flex;flex-direction:column;flex:1;width:100%;min-width:300px;max-width:450px;background-color:#F5F5F5;padding:20px;border-radius:20px;grid-gap:10px;justify-content:center;align-items:center}.directory_address_email{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;max-width:300px}.active_newsletter,.inactive_newsletter{display:flex;justify-content:center;align-items:center;width:50px}.active_newsletter svg{width:20px;height:20px;fill:#13d654}.inactive_newsletter svg{width:20px;height:20px;fill:#CCC}@media screen and (max-width: 375px){.directory_address_email{width:160px}}@media screen and (min-width: 375px) and (max-width: 424px){.directory_address_email{width:190px}}@media screen and (min-width: 424px) and (max-width: 600px){.directory_address_email{width:240px}}.donations_container{background:#F5F5F5;width:100%;min-width:300px;max-width:450px;border-radius:20px;padding:10px;grid-gap:10px;display:flex;flex-direction:column}.donations_header_row{display:flex;justify-content:space-around}.donations_actions_header,.donations_name_header,.donations_amount_header,.donation_name,.donation_amount,.donation_actions{display:flex;align-items:center;text-align:center;padding:5px}.donations_name_header,.donation_name{width:100%;justify-content:center;padding-left:10px;overflow:hidden}.donations_actions_header,.donations_amount_header,.donation_actions,.donation_amount{min-width:80px;justify-content:center}.donation_actions{min-width:80px;justify-content:center}.donation_row{display:flex;justify-content:space-around;background-color:#fff;border-radius:20px}.donation_actions a{display:flex;justify-content:center;align-items:center}.donation_details_card{display:flex;flex-direction:column;flex:1;width:100%;min-width:300px;max-width:450px;background-color:#F5F5F5;padding:20px;border-radius:20px;grid-gap:10px;justify-content:center;align-items:center}.document_sent,.document_not_sent{display:flex;justify-content:center;align-items:center;margin-left:5px}.document_sent svg{width:20px;height:20px;fill:#13d654}.document_not_sent svg{width:20px;height:20px;fill:#CCC}.event_card{display:flex;flex-direction:row;grid-gap:5px;padding:15px;width:500px;justify-content:start;align-items:center;text-align:center;background:#F5F5F5;border-radius:20px}.event_picture{border-radius:20px;overflow:hidden}.event_picture img{display:flex;width:125px;height:100px;object-fit:cover}.hidden_sample_image{display:none}.event_card_text{align-items:center;justify-items:center;display:flex;flex-direction:column;width:100%}.event_card_text p{font-size:0.9rem}.event_details_card{display:flex;flex-direction:column;flex:1;min-width:300px;max-width:450px;grid-gap:5px;text-align:center;background:#F5F5F5;border-radius:20px;padding:10px}.event_details_image{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:280px;position:relative}.event_details_image img{width:100%;height:auto;border:1px solid #F5F5F5}.event_remove_image{position:absolute;top:-5px;right:-5px;color:#af3c46;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:50%;cursor:pointer;font-size:1.2rem;height:30px;width:30px;display:none}.event_details_button{display:flex;padding:2px;justify-content:center;align-items:center;height:30px;border:1px solid #F5F5F5;color:#222;cursor:pointer;min-width:280px;background-color:#fefefe}.af_additonal_line,.raf_additonal_line{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.af_delete_line,.raf_delete_line{cursor:pointer;padding:4px;height:30px;display:flex;justify-content:center;align-items:center}.af_additional_field_name,.af_additional_field_value,.raf_additional_field_name,.raf_additional_field_type,.raf_additional_field_value{height:30px;border:1px solid #F5F5F5;margin-right:5px;padding:5px;text-align:center;text-align-last:center;width:100%}.event_registration_container{display:flex;flex-direction:column;display:none;grid-gap:10px}.registration_price{text-align:center;padding:5px;color:#555}.event_payment_options>.form_check_box{margin:5px 0}.event_label{font-size:0.9rem;color:#777}.event_registration_link{font-size:0.9rem}.event_registration_link:hover{text-decoration:underline}.event_actions{margin-top:5px;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:end}.event_actions a{color:#777;font-size:0.9rem;margin:0 5px}.event_actions a:hover{text-decoration:underline}.event_registrated a{color:#222}.event_registrated p a{text-decoration:none}.recurrence_section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;display:none}.event_no_participants{color:#777;font-size:0.9rem}@media screen and (max-width: 375px){.event_card{width:300px}}@media screen and (min-width: 375px) and (max-width: 424px){.event_card{width:350px}}@media screen and (min-width: 424px) and (max-width: 600px){.event_card{width:400px}}@media screen and (min-width: 600px) and (max-width: 760px){.event_card{width:500px}}@media screen and (min-width: 760px) and (max-width: 860px){.event_card{width:500px}}@media screen and (min-width: 1024px) and (max-width: 1440px){.event_card{width:500px}}@media screen and (min-width: 1440px){.event_card{width:500px}}.color_picker{width:30px;height:30px;background:none;border:none}.color_picker::-webkit-color-swatch,.color_picker::-webkit-color-swatch-wrapper{border:none;border-radius:25px;padding:0}.grabbable{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active{cursor:move;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.card_grid{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px}.no_results{padding:5px}.center_actions{display:flex;justify-content:center;align-items:center;margin-top:10px}.center_text{text-align:center}.inline_buttons{display:flex;flex-wrap:wrap;justify-content:center}.action_link svg{width:18px;height:18px;fill:#aaa;stroke:#aaa;margin:2px}.delete_action_link,.delete_action_button,.update_all_action_button{color:#df2243 !important}.delete_action_link:hover{text-decoration:underline}.delete_action_button svg{width:24px;height:24px;fill:#df2243;stroke:#df2243;margin:2px}.loader{display:flex;justify-content:center;align-items:center;padding:20px}.hidden{display:none !important}.subtitle{width:100%;text-align:center;margin-top:-15px;margin-bottom:20px}.red_text{color:#df2243 !important}.orange_text{color:#dc8a5f !important}.green_text{color:#06a53b !important}.small_text{font-size:0.9rem}.large_title{font-size:1.5rem}.index_title{border-bottom:1px solid #ccc;display:flex;color:#777;margin-bottom:15px;justify-content:center;padding-bottom:5px}.fltr{float:right}.fltl{float:left}.general_pagination{margin:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:5px}.general_pagination .current{color:#385E9D;font-weight:600}.general_pagination a{color:#000}.general_pagination a:hover{text-decoration:underline}.general_pagination .previous_page,.general_pagination .next_page{color:#777;font-weight:600;margin:0 5px}.general_pagination .previous_page.disabled,.general_pagination .next_page.disabled{color:#ccc}.general_pagination .gap{margin:5px}.general_pagination .gap::after{content:"..."}.admin_item_card{background-color:#F5F5F5;border-radius:20px;padding:20px;width:290px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.admin_item_label{color:#777;font-size:0.9rem;margin-bottom:5px;margin-top:10px}.admin_item_picture img{width:240px;height:160px;object-fit:cover}.admin_item_name{font-weight:400;text-align:center}.admin_item_description{overflow:auto;width:100%;text-align:center;border:1px solid rgba(0,0,0,0.1);min-height:100px;max-height:100px;overflow-y:scroll;padding:5px;margin-top:5px}.admin_item_description::-webkit-scrollbar{-webkit-appearance:none;width:5px}.admin_item_description::-webkit-scrollbar-thumb{border-radius:0px;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.label_card{display:flex;justify-content:center;align-items:center;padding:20px;background:#F5F5F5;border-radius:20px}.label_color_preview{height:20px;width:20px;border:1px solid transparent;border-radius:25px}.label_name{margin:0 5px;font-size:1.1rem}.label_actions{display:flex;justify-content:center;align-items:center}.label_actions a{display:flex;justify-content:center;align-items:center}.payments_container{background:#F5F5F5;width:100%;min-width:300px;max-width:450px;border-radius:20px;padding:10px;grid-gap:10px;display:flex;flex-direction:column}.payments_header_row{display:flex;justify-content:space-around}.payments_header_row>*{font-size:0.9rem}.payment_row{display:flex;justify-content:space-around;background-color:#fff;border-radius:20px;height:35px}.payment_row *{font-size:0.8rem}.payments_amount_header{padding:2px 8px;width:75px;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}.payments_date_header{padding:2px 8px;width:70px;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}.payments_status_header{padding:2px 8px;width:80px;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}.payments_id_header{padding:2px 8px;width:35px;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}.payments_client_header{padding:2px 8px;width:100px;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff}.payments_actions_header{padding:5px;width:60px;display:flex;justify-content:center;align-items:center}.payment_details_card{display:flex;flex-direction:column;flex:1;width:100%;min-width:300px;max-width:450px;background-color:#F5F5F5;padding:20px;border-radius:20px;grid-gap:10px;justify-content:center;align-items:center}.payment_id{display:flex;justify-content:center;align-items:center;width:35px;overflow:hidden}.payment_client{display:flex;justify-content:left;align-items:center;width:100px;overflow:hidden;text-align:left}.payment_amount{display:flex;justify-content:center;align-items:center;width:80px;overflow:hidden}.payment_date{display:flex;justify-content:center;align-items:center;width:70px;overflow:hidden}.payment_status{display:flex;justify-content:center;align-items:center;width:80px;overflow:hidden}.payment_actions{padding:5px;width:60px;display:flex;justify-content:center;align-items:center}.payment_actions a{display:flex}.payment_actions a svg{width:15px;height:15px;fill:#aaa;stroke:#aaa;margin:2px}.picture_container{background-color:#F5F5F5;border-radius:20px;padding:10px;border:2px solid #F5F5F5}.pictures_index_card{width:100%}.picture_details_card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:450px;grid-gap:10px;background:#F5F5F5;border-radius:20px;padding:20px;grid-gap:10px}.picture_details_image{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:260px;width:100%}.picture_details_image img{width:100%;height:auto;border:1px solid #F5F5F5}.picture_details_image video{width:100%;height:auto;border:1px solid #ccc}.picture_card{display:flex;border:2px solid transparent;border-radius:20px;overflow:hidden}.picture_card img{width:150px;height:150px;object-fit:cover}.picture_card video{max-width:250px;height:170px}.album_cover_picture_card{border:2px solid #385E9D}.picture_actions{display:flex;justify-content:space-around;align-items:center;padding:5px;margin-bottom:-15px}.enable_favorite_picture svg,.disable_favorite_picture svg{cursor:pointer}.enable_favorite_picture svg,.disable_favorite_picture svg{fill:#ff3041;stroke:#ff3041;width:18px;height:18px;margin:2px}.portfolio_container{display:flex;flex-direction:column;align-items:center}.portfolio_picture{width:fit-content;height:fit-content;display:flex;overflow:hidden;cursor:pointer}.portfolio_picture img{max-width:400px;height:265px;transition:all 0.3s ease-out}.portfolio_picture:hover img{transform:scale(1.05);transition:all 0.3s ease-out}@media screen and (max-width: 375px){.portfolio_picture img{max-width:250px;max-height:170px}}@media screen and (min-width: 375px) and (max-width: 424px){.portfolio_picture img{max-width:300px;height:200px}}@media screen and (min-width: 424px) and (max-width: 600px){.portfolio_picture img{max-width:350px;height:230px}}@media screen and (min-width: 600px) and (max-width: 760px){.portfolio_picture img{max-width:400px;height:265px}}@media screen and (min-width: 760px) and (max-width: 860px){.portfolio_picture img{max-width:400px;height:265px}}@media screen and (min-width: 1024px) and (max-width: 1440px){.portfolio_picture img{max-width:400px;height:265px}}@media screen and (min-width: 1440px){.portfolio_picture img{max-width:600px;height:400px}}.registration_event_image img{width:100%}.registration_label{font-size:0.9rem;color:#777}.administration_frame_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.administration_frame{border:1px solid #df2243;border-radius:5px;padding:10px;min-width:200px}.administration_frame_actions{margin-top:10px}.registration_qr_code{display:flex;width:100%;justify-content:center;align-items:center;margin-top:10px}.settings_container{display:flex;flex-direction:column;grid-gap:15px;min-width:280px;width:100%;justify-content:center;align-items:center;margin:0 auto}.setting_box{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;background:#F5F5F5;border-radius:20px;padding:10px;max-width:670px;grid-gap:5px}.setting_title{color:#555;border-bottom:1px solid #ccc;font-size:1.1rem;width:100%;max-width:450px;text-align:center}.setting_title .inactive{color:#df2243}.setting_content_title{font-weight:400;background-color:#fff;padding:8px;border-radius:15px;width:100%;text-align:center}.setting_description{color:#777;font-size:0.85rem;width:100%;text-align:center;font-style:italic;padding:5px}.setting_content{width:100%;text-align:center;margin-top:5px;max-width:650px;border-radius:15px;padding:10px;display:flex;justify-content:center;align-items:center;background-color:#fff}.empty_setting_content{color:#777}.setting_box .form_actions .form_edit_action{color:#008000}.setting_content .trix-content a{color:#000;text-decoration:underline}#bottom_navbar{border:1px solid red;display:flex;position:sticky;bottom:0;justify-content:center;align-items:center;height:60px}.bottom_navbar_menu{border:1px solid green;display:flex;flex-direction:row;text-decoration:none;list-style:none}.bottom_navbar_menu_link{border:1px solid orange}@font-face{font-family:"Caveat";src:url(/assets/Caveat-eaaf969a5bc7f0b36b26dff84dec3be70a8b757ec84d8912a18a54608087539f.ttf);font-display:swap}@font-face{font-family:"Slick";src:url(/assets/slick-1b2af5a0c8f7bca97c993990faa92e025e322bf6bb8d885533639b385e37e7b9.ttf);font-display:swap}@font-face{font-family:"Vibes";src:url(/assets/Vibes-2ca2d5ee7954e9c13d21d36f6a6e5f06e980cc1aef005db313da413c9d682b27.ttf);font-display:swap}@font-face{font-family:"Playfair";src:url(/assets/Playfair-4a1b1a0db1b7ab1f60d21831275cc74ab63770a8fcfe5cc029678b7499c8be08.ttf);font-display:swap}@font-face{font-family:"Amoret Script";src:url(/assets/AmoretScript-398cba0fc94f5ee59b12334d18a6bdabd5e19e9e8ecb8c98790e54915b60ddcc.ttf);font-display:swap}@font-face{font-family:"Amoret Sans";src:url(/assets/AmoretSans-f0a9ecf0a8acefb8e3857dac4d7af8e4f1d133a74c1779a265a621d59c0da2b7.ttf);font-display:swap}@font-face{font-family:"One Mith Script";src:url(/assets/OneMithScript-c08bb21156bd4f68249471861b7655f6a199f3f5f5b1e0b9b9e319688bfdb1c3.otf);font-display:swap}@font-face{font-family:"Work Sans";src:url(/assets/WorkSans-f049439dac096ae9f978520a5fd951db3ee561b153dd993471ade5a2ebef1ff9.ttf);font-display:swap}@font-face{font-family:"Handlee";src:url(/assets/Handlee-6ce08daa8ca8b5a30bc526492e03cb4885c73d3f4b156bb5a4209e083ab41cbf.ttf);font-display:swap}@font-face{font-family:"Madelyne";src:url(/assets/Madelyne-65266678fcd47e239774d708fbab03f44a562f6bf5d63d34423291cffea5da89.ttf);font-display:swap}@font-face{font-family:"Giovanna";src:url(/assets/Giovanna-fb5b059af9943df4728ec36e00cd22581d09d9e487cde264ca021e69b40f3596.ttf);font-display:swap}@font-face{font-family:"Anton";src:url(/assets/Anton-44a3103f329f85303237ef8604f949e3c59c6d5dcc1010c272c24f3311264de1.ttf);font-display:swap}@font-face{font-family:"Lilita";src:url(/assets/Lilita-c15512b3bc95408a4c1fea0e52e993f0f40a53b543c4935a66734f5067951b97.ttf);font-display:swap}h1.amoret-sans{font-family:"Amoret Sans";font-size:0.85rem;margin-top:10px}h2.amoret-sans{font-family:"Amoret Sans";font-size:0.7rem;margin-bottom:10px}.amoret-sans{font-family:"Amoret Sans"}h2.one-mith-scrip{font-size:2rem}.one-mith-scrip{font-family:"One Mith Script"}#available_labels_container{position:absolute;display:none;border:1px solid #ccc;border-top:none}.no_labels{display:flex;align-items:center;justify-content:center;background-color:#fff;text-align:center;padding:4px;grid-gap:10px;transition:all 0.2s ease-out}.available_label{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fff;text-align:center;padding:5px;grid-gap:10px;transition:all 0.2s ease-out}.available_label:hover{font-weight:400;transition:all 0.2s ease-out}.available_label_name{padding:3px}.active_labels{padding:4px;display:flex;justify-content:center;align-items:center;margin-right:10px}.active_labels_cross{width:22px;height:22px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:50%;padding-bottom:2px}.no_active_labels{padding:6px;text-align:center;display:none;height:30px}.btn_primary_full,.btn_primary_empty,.btn_secondary_full,.btn_secondary_empty,.btn_red{height:35px;margin:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:300;transition:all 0.2s linear;border-radius:0;padding:5px;text-align:center;line-height:15px}.btn_primary_full,.btn_primary_empty:hover{color:#fff;background-color:#385E9D;border:1px solid #385E9D}.btn_secondary_full,.btn_secondary_empty:hover{color:#fff;background-color:#e5917a;border:1px solid #e5917a}.btn_primary_full:hover,.btn_primary_empty{background-color:#fff;color:#385E9D;transition:all 0.2s linear;border:1px solid #385E9D}.btn_secondary_full:hover,.btn_secondary_empty{background-color:#fff;color:#e5917a;transition:all 0.2s linear;border:1px solid #e5917a}.btn_primary_full svg{fill:#fff;stroke:#fff;width:15px;height:15px;margin-right:10px}.btn_primary_full:hover svg{fill:#385E9D;stroke:#385E9D}.btn_red{color:#e00f0f;background-color:#fff;border:1px solid #e00f0f}.btn_red:hover{background-color:#e00f0f;color:#fff;transition:all 0.2s linear}.btn_primary_full:disabled,.btn_primary_full[disabled],.btn_secondary_full:disabled,.btn_secondary_full[disabled],.btn_red:disabled{background-color:#ccc;border-color:#ccc}.btn_primary_full:disabled:hover,.btn_primary_full[disabled]:hover,.btn_secondary_full:disabled:hover,.btn_secondary_full[disabled]:hover,.btn_red:disabled:hover{background-color:#ccc;border-color:#ccc;color:#fff;cursor:not-allowed}.btn_back{color:#777;margin-top:10px}.btn_back:hover{text-decoration:underline}.login_card{display:flex;flex-direction:column;align-items:center;width:300px;background-color:#fff;border:1px solid #eee;padding:10px;box-shadow:0px 0px 24px rgba(0,0,0,0.2)}.login_card>h1{margin-bottom:10px}.login_form{display:flex;flex-direction:column}.login_input{width:200px;padding:3px;text-align:center;margin:5px;height:30px;background:#eee;border:1px solid #eee;color:#222}.login_checkbox{display:flex;justify-content:center;color:#777;margin:5px 0}.login_checkbox label{cursor:pointer;display:flex;align-items:center}.login_checkbox input{margin:0 5px}.devise_links{color:#777;font-size:0.9rem;margin:5px 0}.devise_links:hover{text-decoration:underline}.flash{position:absolute;padding:10px 15px;margin-bottom:10px;border:1px solid transparent;border-radius:5px;text-align:center;left:10px;right:10px;top:70px;z-index:9999}.flash a{text-decoration:underline}.notice{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.notice a{color:#155724}.alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert a{color:#721c24}.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.warning a{color:#856404}.flash ul{margin-left:10px;text-align:left}.form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.form_card{display:flex;flex-direction:column;flex:1;min-width:300px;max-width:450px;grid-gap:10px;text-align:center;background-color:#F5F5F5;padding:20px;border-radius:20px}.form_index{display:flex;flex-direction:column;border:1px solid #F5F5F5;padding:20px;grid-gap:5px;width:280px;justify-content:start;align-items:center;text-align:center;background:#F5F5F5;border-radius:20px}.form_image{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:280px}.form_image img{width:100%;height:auto;border:1px solid #F5F5F5}.form_index_image img{width:240px}.form_index_title{margin-bottom:5px;font-family:"Roboto";font-size:1.1rem}.form_input{padding:5px;text-align:center;height:30px;border:1px solid #F5F5F5;color:#222;min-width:260px;background-color:#fff}.form_textarea{padding:7px;text-align:center;min-height:100px;min-width:260px;width:100%;border:1px solid #F5F5F5;color:#222;resize:none;background-color:#fff}.form_check_box{text-align:center;min-width:280px}.modify_image_field{width:100%;min-width:260px;text-align:center;cursor:pointer;color:#222;margin-top:5px}.upload_field{line-height:30px;position:relative;background-color:#fefefe;border:1px solid #F5F5F5;border-top:none;transition:all 0.2s linear;min-width:260px;padding:0 5px;width:100%}.field_with_errors{width:100%}.hidden_upload_field,.hidden_form_field{display:none}.hidden_form_field_imp{display:none !important}.time_form_field{padding:5px;text-align:center;text-align-last:center;height:30px;line-height:15px;border:1px solid #F5F5F5;color:#222;width:50px;background-color:#fff}.form_select_field{padding:0 5px;text-align:center;text-align-last:center;height:30px;border:1px solid #F5F5F5;color:#222;min-width:260px;background-color:#fff;line-height:30px}.form_inline_select_field{padding:0 5px;text-align:center;text-align-last:center;height:30px;border:1px solid #F5F5F5;color:#222;background-color:#fff;line-height:30px}.form_select_disabled{background-color:#eee}.form_read_only_input_as_text{border:none;width:60px;text-align:center;color:#555;background-color:#fff}.form_label{font-size:0.9rem;color:#777;width:100%;text-align:center}.form_value{overflow-wrap:break-word}.form_actions{margin-top:5px;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:end}.form_actions a{font-size:0.9rem;margin:0 5px}.form_actions a:hover{text-decoration:underline}.form_edit_action{color:#777}.form_delete_action{color:#df2243}.form_delete_action:hover{text-decoration:underline}.additional_line{display:flex;flex-direction:column;grid-gap:5px}.grid{margin:0 auto;margin-top:20px;z-index:10;opacity:0}.grid-item{width:300px;margin-bottom:10px;cursor:pointer;overflow:hidden;display:flex}.grid-item img{width:300px;transition:all 0.5s ease-out}.grid-item img:hover{transform:scale(1.07);transition:all 0.3s ease-out}.grid-item video{width:300px;transition:all 0.5s ease-out}#full_size_image_background{background-color:#000000eb;width:100%;height:100vh;position:fixed;top:0;display:none;flex-direction:column;justify-self:center;align-items:center;overflow-y:scroll;z-index:150}#full_size_image_wrapper{background:none;padding:10px 0;display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;align-items:center}#full_size_image_close{text-align:right;cursor:pointer;width:100%;height:30px;line-height:30px;color:#fff;margin-right:40px}#full_size_image_container{display:flex;justify-content:center;align-items:center;height:100%}#full_size_image_container img{max-width:90%;max-height:90vh;margin-top:30px}#full_size_image_title{text-align:center;font-size:1rem;line-height:30px;height:20px;margin-bottom:10px}#full_size_image_title,#full_size_image_caption{width:100%}#full_size_image_caption{display:none;text-align:left;padding:5px 0 10px 0;white-space:pre-wrap}.masonry_ctrl{font-size:20px;padding:10px;color:#fff;cursor:pointer}.masonry_ctrl_disabled{font-size:20px;padding:10px;color:transparent;cursor:default}.fs_content{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#fff}.loading_frame{background-color:#fff;height:100px;z-index:90;width:100%;display:flex;justify-content:center;align-items:center}.loading_frame img{width:32px;height:32px;display:flex}@media screen and (max-width: 375px){.grid-item{width:250px}.grid-item img{width:250px}.grid-item video{width:250px;transition:all 0.5s ease-out}}@media screen and (min-width: 375px) and (max-width: 424px){.grid-item{width:300px}.grid-item img{width:300px}.grid-item video{width:300px;transition:all 0.5s ease-out}}@media screen and (min-width: 424px) and (max-width: 600px){.grid-item{width:190px}.grid-item img{width:190px}.grid-item video{width:190px;transition:all 0.5s ease-out}}@media screen and (min-width: 600px) and (max-width: 760px){.grid-item{width:200px}.grid-item img{width:200px}.grid-item video{width:200px;transition:all 0.5s ease-out}}@media screen and (min-width: 760px) and (max-width: 860px){.grid-item{width:200px}.grid-item img{width:200px}.grid-item video{width:200px;transition:all 0.5s ease-out}}@media screen and (min-width: 1024px) and (max-width: 1440px){.grid-item{width:300px}.grid-item img{width:300px}.grid-item video{width:300px;transition:all 0.5s ease-out}}@media screen and (min-width: 1440px){.grid-item{width:400px}.grid-item img{width:400px}.grid-item video{width:400px;transition:all 0.5s ease-out}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.4);cursor:default}.modal_content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;background-color:#fefefe;padding:15px;border:1px solid #888;width:60%;left:20%;top:40%;transition:all 0.2s linear;text-align:center;border-radius:20px}.modal_text{margin:5px auto;font-size:0.9rem;color:#222}.modal_actions{margin-top:15px}.modal_actions p a{font-size:0.9rem;margin:auto 5px;text-decoration:none}.modal_actions p a:hover{text-decoration:underline}.modal_actions p a.close{color:#777}.modal_actions p a.modal_yes,.modal_actions div a.modal_yes{color:#dc143c}.modal_actions p a.modal_green,.modal_actions div a.modal_green{color:#1d923f}@media screen and (max-width: 360px){.modal_content{width:90%;left:5%}}@media screen and (max-width: 560px){.modal_content{width:80%;left:10%}}.pagination_container{display:flex;justify-content:center;align-items:center;margin-top:20px}.pagination{font-size:1.1rem;color:#222}.pagination a{color:#222;font-size:1.2rem}.pagination>.disabled{color:#ccc;font-size:1.2rem}.pagination>.current{font-style:unset;font-weight:700;color:#385E9D;font-size:1.2rem}.payment_loading_gif{display:flex;width:280px;margin:auto;height:230px;justify-content:center;align-items:center}.payment_container{max-width:292px;margin:0 auto}#payment-form{display:flex;flex-direction:column;justify-content:center;align-items:center}#payment-element{min-height:230px;max-width:480px}.payment_information{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.payment_information_line{display:flex;margin-bottom:10px}.payment_information_label{color:#1b1c21;font-size:0.95rem;width:50%}.payment_information_value{font-size:0.95rem;color:#555;width:50%}.payment_disclaimer{font-size:0.8rem;color:green;margin:10px 0;display:flex;justify-content:center;align-items:center;grid-gap:5px;height:20px}.payment_disclaimer svg{height:9px;width:9px;fill:green;stroke:green}#payment_message{margin-top:20px;font-size:0.8rem;text-align:center;color:#dc8a5f}#payment_error{display:none;margin-top:10px;margin-bottom:10px;flex-direction:column;justify-content:center;align-items:center;grid-gap:5px}.stripe_error_message{font-size:0.8rem;text-align:center;color:red}.loading_payment_data{display:flex}.return_to_top{position:fixed;bottom:-100px;right:20px;z-index:100;cursor:pointer;transition:all 0.5s ease-out;background:#ccc;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.return_to_top svg{width:30px;height:30px;stroke:#fff;fill:#fff}.select2-container{width:100% !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #F5F5F5 !important;border-radius:0 !important;height:35px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#777 !important;line-height:35px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px !important;position:absolute;top:1px;right:1px;width:20px}.select2-dropdown{border:1px solid #F5F5F5 !important}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url(/assets/slick.eot);src:url(/assets/slick.eot?#iefix) format("embedded-opentype"),url(/assets/slick.woff) format("woff"),url(/assets/slick.ttf) format("truetype"),url(/assets/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:unset;font-size:20px;line-height:1;opacity:1;color:#777;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:hover:before,.slick-next:hover:before{color:#222}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#777;border-radius:50%;opacity:0.5}li.slick-active button{opacity:1}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.slick_wrapper{max-width:1400px;margin:unset;display:none}.slick_container{padding:0 30px}.slick-slider{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:flex;align-items:center;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;margin:10px;align-items:center;transition:all 0.5s ease-out}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:flex;max-width:400px;max-height:265px;margin-top:auto;margin-bottom:auto;transition:all 0.5s ease-out}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:flex;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-center{overflow:hidden}@media screen and (max-width: 375px){.slick-slide img{max-width:250px;max-height:170px}}@media screen and (min-width: 375px) and (max-width: 424px){.slick-slide img{max-width:300px;max-height:200px}}@media screen and (min-width: 424px) and (max-width: 600px){.slick-slide img{max-width:350px;max-height:230px}}@media screen and (min-width: 600px) and (max-width: 760px){.slick-slide img{max-width:400px;max-height:265px}}@media screen and (min-width: 760px) and (max-width: 860px){.slick-slide img{max-width:400px;max-height:265px}}@media screen and (min-width: 1024px) and (max-width: 1440px){.slick-slide img{max-width:400px;max-height:265px}}@media screen and (min-width: 1440px){.slick_wrapper{margin:0 auto}.slick-slide img{max-width:600px;max-height:400px}}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content *{display:flex;flex-direction:column;justify-content:center;align-items:center}trix-editor{height:auto !important}trix-editor{border:1px solid #F5F5F5 !important;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none;background:#fff !important}trix-toolbar .trix-button{background:#fff !important;border:none !important}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:none !important;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:5px}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.trix-button--icon-increase-nesting-level,.trix-button--icon-decrease-nesting-level,.trix-button--icon-strike,.trix-button--icon-quote,.trix-button--icon-sub,.trix-button--icon-sup,.trix-button--icon-number-list,.trix-button--icon-heading-1,.trix-button-group-spacer,.trix-button--icon-color{display:none !important}trix-toolbar .trix-button-group{margin-bottom:0}trix-toolbar .trix-button--icon{width:40px;height:25px}trix-toolbar .trix-button--icon-sup::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="24" width="24"><path d="M500.065 270.691H383.611c3.092-18.342 24.015-34.022 47.984-50.038 34.415-22.995 76.138-50.642 76.138-103.222 0-50.301-38.48-85.431-93.577-85.431-37.629 0-72.116 19.458-90.794 50.314-3.321 5.486-1.706 12.623 3.631 16.18l24.42 16.276c5.32 3.546 12.556 2.364 16.309-2.812 10.243-14.13 24.825-24.68 42.168-24.68 26.189 0 37.912 17.288 37.912 34.421 0 21.219-22.471 36.854-48.49 54.956-35.769 24.886-80.283 55.857-80.283 114.931 0 5.562.558 11.025 1.433 17.915.762 5.997 5.861 10.499 11.906 10.499H500c6.627 0 12-5.373 12-12v-25.375c0-6.591-5.343-11.934-11.935-11.934zM245.92 432H276c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12h-59.675a12 12 0 0 1-10.19-5.662l-54.204-87.153c-3.262-4.892-6.132-10.128-7.99-13.714-1.773 3.559-4.575 8.823-8.129 14.317l-53.058 86.488A12.005 12.005 0 0 1 72.524 480H12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h31.728l65.48-100.449L48.755 240H12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h66.764a12 12 0 0 1 10.234 5.734l47.525 77.624c2.986 4.976 5.742 10.45 7.54 14.194 1.856-3.636 4.718-8.991 7.984-14.217l48.63-77.701A12 12 0 0 1 210.849 192H276c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12h-36.769l-60.974 90.984L245.92 432z" class=""></path></svg>');height:18px;width:18px;margin:auto auto}trix-toolbar .trix-button--icon-sub::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M500.065 430.691H383.611c3.092-18.342 24.015-34.022 47.984-50.038 34.415-22.995 76.138-50.642 76.138-103.222 0-50.301-38.48-85.431-93.577-85.431-37.629 0-72.116 19.458-90.794 50.314-3.321 5.486-1.706 12.623 3.631 16.18l24.42 16.276c5.32 3.546 12.556 2.364 16.309-2.812 10.243-14.13 24.825-24.68 42.168-24.68 26.189 0 37.912 17.288 37.912 34.421 0 21.219-22.471 36.854-48.49 54.956-35.769 24.886-80.283 55.857-80.283 114.931 0 5.562.558 11.025 1.433 17.915.762 5.997 5.861 10.499 11.906 10.499H500c6.627 0 12-5.373 12-12v-25.375c0-6.591-5.343-11.934-11.935-11.934zM245.92 272H276c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12h-59.675a12 12 0 0 1-10.19-5.662l-54.204-87.153c-3.262-4.892-6.132-10.128-7.99-13.714-1.773 3.559-4.575 8.823-8.129 14.317l-53.058 86.488A12.005 12.005 0 0 1 72.524 320H12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h31.728l65.48-100.449L48.755 80H12C5.373 80 0 74.627 0 68V44c0-6.627 5.373-12 12-12h66.764a12 12 0 0 1 10.234 5.734l47.525 77.624c2.986 4.976 5.742 10.45 7.54 14.194 1.856-3.636 4.718-8.991 7.984-14.217l48.63-77.701A12.002 12.002 0 0 1 210.85 32H276c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12h-36.769l-60.974 90.984L245.92 272z" class=""></path></svg>');height:18px;width:18px;margin:auto auto}trix-toolbar .trix-button--icon-underline::before{background-image:url('data:image/svg+xml;utf8,<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M824 804H200c-4.4 0-8 3.4-8 7.6v60.8c0 4.2 3.6 7.6 8 7.6h624c4.4 0 8-3.4 8-7.6v-60.8c0-4.2-3.6-7.6-8-7.6zm-312-76c69.4 0 134.6-27.1 183.8-76.2C745 602.7 772 537.4 772 468V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 97-79 176-176 176s-176-79-176-176V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 69.4 27.1 134.6 76.2 183.8C377.3 701 442.6 728 512 728z"></path></svg>');height:18px;width:18px;margin:auto auto}.trix-button--icon-align-left::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-text-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>');height:18px;width:18px;margin:auto auto}.trix-button--icon-align-center::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-text-center" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>');height:18px;width:18px;margin:auto auto}.trix-button--icon-align-right::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-text-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M6 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm4-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"/></svg>');height:18px;width:18px;margin:auto auto}trix-toolbar input[type="color"]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}trix-toolbar .trix-button--icon-color::before{height:18px;width:18px;margin:auto auto;border-radius:0}trix-toolbar .trix-button-row{overflow:scroll}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center}.trix-content img{max-width:250px;object-fit:cover;display:flex;margin:auto}.ac_slick_wrapper{width:100%;max-width:1400px;margin:unset;display:none}.ac_slick_container{padding:0 30px}.slick-slider{position:relative;display:flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ac_slider_image{position:relative;overflow:hidden;transition:all 0.5s ease-out}.ac_slider_text{background-color:#000;color:#fff;position:absolute;height:265px;width:400px;top:215px;left:0;overflow:hidden;opacity:0.8;text-align:center;transition:all 0.5s ease-out;padding:15px}.ac_slider_title_only{background-color:#000;color:#fff;position:absolute;height:50px;width:400px;top:215px;left:0;overflow:hidden;opacity:0.8;text-align:center;transition:all 0.5s ease-out;padding:15px}.ac_slider_image:hover .ac_slider_text{top:0;transition:all 0.5s ease-out}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:flex;align-items:center;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;margin:10px;align-items:center;transition:all 0.5s ease-out}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:flex;width:400px;height:265px;object-fit:cover;margin-top:auto;margin-bottom:auto;transition:all 0.5s ease-out}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:flex;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-center{overflow:hidden}@media screen and (max-width: 375px){.slick-slide img{width:220px;height:170px;object-fit:cover}.ac_slider_text{width:220px;height:170px;top:120px;font-size:0.9rem}.ac_slider_title_only{width:220px;top:120px;font-size:0.9rem}}@media screen and (min-width: 375px) and (max-width: 424px){.slick-slide img{width:275px;height:200px;object-fit:cover}.ac_slider_text{width:275px;height:200px;top:150px;font-size:0.9rem}.ac_slider_title_only{width:275px;top:150px;font-size:0.9rem}}@media screen and (min-width: 424px) and (max-width: 600px){.slick-slide img{width:275px;height:200px;object-fit:cover}.ac_slider_text{width:275px;height:200px;top:150px;font-size:0.9rem}.ac_slider_title_only{width:275px;top:150px;font-size:0.9rem}}@media screen and (min-width: 600px) and (max-width: 760px){.slick-slide img{width:275px;height:200px;object-fit:cover}.ac_slider_text{width:275px;height:200px;top:150px;font-size:0.9rem}.ac_slider_title_only{width:275px;top:150px;font-size:0.9rem}}@media screen and (min-width: 760px) and (max-width: 860px){.slick-slide img{width:275px;height:200px;object-fit:cover}.ac_slider_text{width:275px;height:200px;top:150px;font-size:0.9rem}.ac_slider_title_only{width:275px;top:150px;font-size:0.9rem}}@media screen and (min-width: 1024px) and (max-width: 1440px){.slick-slide img{width:400px;height:265px;object-fit:cover}.ac_slider_text{width:400px;height:265px;top:215px}.ac_slider_title_only{width:400px;top:215px}}@media screen and (min-width: 1440px){.ac_slick_wrapper{margin:0 auto}.slick-slide img{width:400px;height:265px;object-fit:cover}.ac_slider_text{width:400px;height:265px;top:215px}.ac_slider_title_only{width:400px;top:215px}}.ac_footer{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;padding:10px 10px 5px 10px;min-height:50px}.ac_footer p{font-size:0.9rem;color:#385E9D}.ac_footer p a{color:#385E9D;font-size:0.9rem;text-decoration:underline}.ac_footer p a:hover{color:#777}.ac_page{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;padding:20px;padding-top:70px;width:100%}.ac_bg_grey{background-color:#eee;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;min-height:calc(100vh - 120px);min-height:-moz-calc(100vh - 120px);min-height:-webkit-calc(100vh - 120px)}#ac_banner{width:120%;padding:10px;background-color:#D3D3D3;color:red}#ac_main #accueil{background-color:#171f31;color:#fff;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:20px;background-image:url(/assets/clients/art_consilia/art_consilia.png);background-size:cover;background-position:58% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat}#ac_main #accueil .ac_more{border:1px solid #fff;border-radius:5px;cursor:pointer;padding:10px;background-color:transparent;color:#fff;font-weight:400;position:absolute;bottom:5%;margin:auto}#ac_main #accueil .ac_more:hover{border:1px solid #fff;border-radius:5px;cursor:pointer;padding:10px;color:#171f31;background-color:#fff;font-weight:400}#ac_main #accueil h1{color:#fff;font-size:2.5rem}#ac_main #accueil h2{color:#fff;font-size:1.2rem}.ac_font{font-family:"Giovanna"}.ac_description{width:100%;text-align:center;color:#222}#ac_main #a_propos,#ac_main #events,#ac_main #avis{background-color:#171f31;width:100%;min-height:100vh;display:flex;color:#fff}#ac_main #services p{text-align:justify}#ac_main #acces_et_contact{background-color:#fff;width:100%;min-height:calc(100vh - 50px);min-height:-moz-calc(100vh - 50px);min-height:-webkit-calc(100vh - 50px);display:flex;justify-content:center;align-items:center;padding:70px 20px 0 20px}.ac_location_text{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;padding:20px;background-color:#eee;min-width:300px;height:360px}.ac_location_text p{display:flex;flex-direction:row}.ac_location_text p svg{height:20px;width:20px;margin-right:10px}.ac_location_text p a{text-decoration:none}.ac_location_text p a:hover{text-decoration:underline}.ac_contact_desc ul{text-align:left;margin:auto;max-width:80%}.ac_contact_card{background-color:#eee;padding:10px}.ac_contact_image{border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;width:138px;height:90px;position:relative}.ac_contact_image img{width:138px;height:90px;object-fit:cover;position:absolute;border:1px solid #ccc}.ac_contact_image .ac_upload_field svg{fill:#ccc;stroke:#ccc;width:30px;height:30px}.ac_modify_image_field{width:100%;text-align:center;cursor:pointer;color:#222}#replace_image_1,#replace_image_2,#replace_image_3,#replace_image_4{display:none}.ac_upload_field{background-color:#fff;width:100px;margin:auto}.ac_remove_img{position:absolute;right:-4px;top:-3px;border:1px solid #fff;color:#fff;display:flex;justify-content:center;height:20px;width:20px;line-height:1rem;padding:0;font-size:0.75rem;border-radius:50%;background:red;font-weight:400;cursor:pointer;display:none}.ac_service_card{border:1px dashed #171f31;border-radius:10px;padding:10px 20px;display:flex;flex-direction:column;align-items:center;justify-content:start;min-width:280px;max-width:400px}.ac_service_card p{text-align:justify}.ac_services_title{text-decoration:underline;font-weight:400;font-size:1.05rem;margin-bottom:20px}.ac_services_link{display:flex;gap:10px;font-size:0.9rem;align-items:center;width:100%}.ac_services_link a{font-size:0.9rem;color:#222;font-weight:400}.ac_services_link a:hover{text-decoration:underline}.ac_services_link img,.ac_services_link svg{width:20px;height:20px}.ac_about_section img{width:200px;height:auto;object-fit:cover;border:2px solid #fff}.ac_about_section{min-width:280px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ac_about_section_text{width:100%;max-width:65%;text-align:justify;border:1px solid #fff;padding:20px;border-radius:15px}.ac_abount_img_text{font-family:"Giovanna";font-size:1.3rem}#ac_main>#avis>.avis_container{display:flex;justify-content:center;align-items:start;grid-gap:20px}#ac_main>#avis .avis_box{width:280px;min-height:100px;position:relative;padding:15px;margin-bottom:30px;border:1px solid #fff}#ac_main>#avis .avis_box p{text-align:justify}#ac_main>#avis .avis_box .avis_name{font-family:"Giovanna";width:100%;text-align:right;margin-top:20px;font-size:1.05rem}#ac_main>#avis .avis_box .quote_top svg{fill:#fff;position:absolute;top:-20px;width:30px;left:0}#ac_main>#avis .avis_box .quote_bottom svg{fill:#fff;position:absolute;bottom:-20px;width:30px;right:0}.ac_events_section{text-align:center}.ac_events_section a{color:#95ea95;font-weight:400;cursor:pointer}.ac_events_section a:hover{text-decoration:underline}.ac_partenaire_card{padding:10px;border:1px solid transparent;display:flex;justify-content:center;align-items:center}.ac_partenaire_card:hover{border:1px solid #ccc}.ac_partenaire_card img{max-width:240px;max-height:160px;margin:auto}.link_to_ac_contact_form{cursor:pointer;font-weight:400}.link_to_ac_contact_form:hover{text-decoration:underline}@media screen and (max-width: 375px){.ac_about_section_text{max-width:90%}}@media screen and (min-width: 375px) and (max-width: 424px){.ac_about_section_text{max-width:90%}}@media screen and (min-width: 424px) and (max-width: 600px){.ac_about_section_text{max-width:90%}}@media screen and (min-width: 600px) and (max-width: 760px){.ac_about_section_text{max-width:50%}}@media screen and (min-width: 760px) and (max-width: 860px){.ac_about_section_text{max-width:60%}}@media screen and (min-width: 1024px) and (max-width: 1440px){.ac_about_section_text{max-width:70%}}@media screen and (min-width: 1440px){.ac_about_section_text{max-width:75%}}.ac_navbar{background-color:#fff;height:50px;display:flex;align-items:center;position:sticky;top:0;justify-content:space-between;z-index:100;transition:all 0.5s ease-out}.ac_navbar .ac_navbar_logo_link{cursor:pointer}.ac_navbar .ac_navbar_logo{width:150px;height:auto;margin-right:20px;margin-left:20px}.ac_navbar .ac_menu_bars{width:20px;height:20px}.ac_navbar .ac_menu_ul{display:grid;grid-template-columns:repeat(6, auto);grid-gap:10px;list-style:none;text-align:center;justify-content:center;width:100%;margin-right:20px}.ac_navbar .ac_menu_ul li span{display:flex;position:relative;align-items:center;text-decoration:none;font-size:1.1rem;padding:5px 20px;height:100%;color:#385E9D;cursor:pointer}.ac_navbar .ac_menu_ul li span:hover{color:#385E9D;transition:all 0.2s ease-out}.ac_navbar .ac_menu_ul li span::before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-1px;left:0;transform:scaleX(0);transition:transform 0.3s ease}.ac_navbar .ac_menu_ul li span::before{background-color:#385E9D}.ac_navbar .ac_menu_ul li span:hover::before{transform:scaleX(1)}.ac_navbar .active-nav-link{border-bottom:1px solid}.ac_navbar .ac_checkbtn{font-size:1.2rem;margin-right:20px;cursor:pointer;display:none}.ac_navbar .ac_checkbtn svg{width:30px;height:30px;fill:#385E9D;stroke:#385E9D}.ac_navbar #ac_check{display:none}.ac_navbar .ac_checkbtn .ac_check_btn_text{font-size:0.7rem;cursor:pointer;text-transform:uppercase;font-weight:400;color:#000}.ac_navbar .ac_social_medias{margin-right:20px}.ac_navbar .ac_social_medias_full{margin-right:20px;display:flex;justify-content:end}.ac_navbar .ac_social_medias svg,.ac_navbar .ac_social_medias_full svg{height:30px;width:30px;fill:#385E9D;stroke:#385E9D;margin-left:5px}.ac_navbar .ac_social_medias{display:none}@media screen and (max-width: 1050px){.ac_navbar .ac_checkbtn{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-2px}.ac_navbar .ac_menu_ul{background-color:#fff;position:fixed;height:100vh;top:50px;left:-100%;display:block;transition:all 0.5s ease-out;padding-top:50px}.ac_navbar .ac_menu_ul li{height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column}.ac_navbar .ac_menu_ul li span{display:flex;color:#385E9D;width:fit-content;justify-content:center;align-items:center;height:50px}.ac_navbar .ac_menu_ul li span:hover{color:#385E9D;transition:all 0.2s ease-out}.ac_navbar>#ac_check:checked~.ac_menu_ul{left:0;transition:all 0.5s ease-out}.ac_navbar .ac_social_medias{display:flex;width:100%;justify-content:end}.ac_navbar .ac_social_medias_full{display:none}}.profiler-result{display:none}.mail_wrapper{background-color:#eee;padding:10px;margin:0;text-decoration:none;box-sizing:border-box;font-family:"Open Sans", sans-serif;font-weight:300;font-size:1rem}.email-container{font-family:sans-serif;display:block;text-align:center;color:#222;font-weight:300;background-color:#fff;border-radius:10px;padding:10px;margin:auto;max-width:800px}.email_content{display:block;text-align:center;color:#222}h1{font-size:1.25rem;font-weight:300}h2{font-size:1.15rem;color:#222;font-weight:300}.bold{font-weight:400}.underline{text-decoration:underline}.red_text{color:#df2243}.green_text{color:#06a53b}.small_text{font-size:0.9rem}p a{color:#222}.email_table{width:300px;font-size:0.9rem}.email_table_label,.email_table_value{padding:5px;text-align:left}.email_table_label{width:100px}.email_table_value{width:200px}.email_table_value img{max-width:200px;object-fit:cover}.mailer_signature{margin-top:20px;background-color:#fff}.mailer_signature .loic_logo_signature img{width:200px}.confirmation_success_message{margin-bottom:20px;text-align:center}.confirmation_recap{display:block;width:300px;margin-bottom:15px}.recap_line{display:inline;align-items:center;width:100%}.recap_label{color:#777;text-decoration:underline;width:150px;padding:5px}.recap_value{width:150px;padding:5px}.confirmation_information,.transfert_information_text,.transfert_information_rib{text-align:center}.confirmation_information a{color:#222}.transfert_information_rib{margin-bottom:15px}.alternative_link{font-size:0.9rem;color:#777;margin-bottom:10px}.alternative_link a{color:#777}.mailer_signature .pixarno_logo img{width:200px;margin-top:10px}.mailer_signature .adm_logo_signature img{width:200px}.mailer_signature .ac_logo_signature img{width:200px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
