 .sidebar .widget:first-child, .content .sidebar .widget:first-child{ padding-top:0; border-top-style: none; border-top-width: 0; }  .widget_archive label.screen-reader-text {   display: none; }  .widget_nav_menu a{ display: block; padding:4px 0px 5px 0; text-decoration: none; } div .widget_nav_menu{ padding-bottom:24px; } #top .widget_nav_menu ul{ margin:0; padding:0; float: none; list-style-type: none; } #top .widget_nav_menu li{ position: relative; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; clear:both; font-size:13px; } #top #footer .widget_nav_menu li{ background-color:transparent; } #top .widget_nav_menu ul ul li:before { content: "\2219"; position: absolute; top:5px; } #top .sidebar_left .widget_nav_menu ul ul li:before {   right: -10px; } #top .sidebar_left.sidebar_align_left .widget_nav_menu ul ul li:before {   right: auto;   left: 0; } #top .widget_nav_menu ul ul li a{ padding:6px 0px 7px 12px; } .widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a{ font-weight: bold; } .sidebar .widget_nav_menu ul:first-child>.current-menu-item, .sidebar .widget_nav_menu ul:first-child>.current_page_item, .sidebar .widget_nav_menu ul:first-child>.current-menu-ancestor{ padding-left: 51px; left: -51px; top:1px; margin-top: -1px; padding-top:1px; width:100%; box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2); margin-bottom: 4px; } .widget_nav_menu ul ul{ display:block; } .widget_nav_menu.widget_nav_hide_child ul ul{ display:none; } #top .widget_nav_menu .current-menu-item > ul, #top .widget_nav_menu .current_page_item > ul, #top .widget_nav_menu .current_page_ancestor > ul, #top .widget_nav_menu .current-menu-ancestor > ul{ display:block; } #top .widget_nav_menu .sub-menu > li{ display: block; padding: 0 0 0 13px; } #top .sidebar_left .widget_nav_menu .current-menu-item > ul, #top .sidebar_left .widget_nav_menu .current_page_item > ul, #top .sidebar_left .widget_nav_menu .current_page_ancestor > ul, #top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul{ padding:0 13px 0 0 ; } #top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-item > ul, #top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_item > ul, #top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_ancestor > ul, #top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-ancestor > ul{   padding:0 0 0 13px ; }  #top .sidebar_left .widget_nav_menu .sub-menu{ padding-right: 13px; } #top .sidebar_left.sidebar_align_left .widget_nav_menu .sub-menu{   padding-left: 13px;   padding-right: 0; }  .widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a{ border:none; padding:6px 7px 7px 0; } #top .widget_nav_menu ul ul .sub-menu, #top .widget_nav_menu ul ul .children{ padding:0 0 0 10px; overflow: hidden; margin:0; } .widget_nav_menu .nested_nav>li:first-child>a{ border:none; } #top .widget_nav_menu .nested_nav{ padding-bottom:30px; } #top .content .flex_column .widget_nav_menu li a { padding: 0.8em 3px; } #top .content .flex_column .widget_nav_menu li a:hover, #top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item, #top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{ background-color: rgba(255,255,255,0.4); } #top .content .flex_column .widget_nav_menu li { background-color: transparent; margin: 0; padding:0; border-bottom-style: solid; border-bottom-width: 1px; } #top .content .flex_column .widget_nav_menu li:first-child { border-top-style: solid; border-top-width: 1px; }  .av-instagram-pics{ display:table; width:100%; table-layout: fixed; } .av-instagram-row{ display:table-row; } .av-instagram-item{ display: table-cell; padding: 3px; height:100%; } .av-instagram-item a{ display:block; position: relative; padding-bottom:100%; width:100%; background-size: cover; } .av-instagram-item img{ display:block; } .av-instagram-item .image-overlay.overlay-type-image { left: 0; width: 100%; } .av-instagram-item:first-child { padding-left: 0px; } .av-instagram-item:last-child { padding-right: 0px; } .av-instagram-row:first-child .av-instagram-item{ padding-top: 0px; } .av-instagram-row:last-child .av-instagram-item { padding-bottom: 0px; } .av-instagram-follow{ width:100%; text-align: center; display: block; margin-top:3px; } .avia-instagram-feed .av-instagram-errors-msg.av-instagram-admin{ color: #cc0033; }  #top .av-mailchimp-widget fieldset, #top .av-mailchimp-widget form{ margin:0; } #top .av-mailchimp-widget p{ margin:2px 0; } #top .av-mailchimp-widget-style-boxed_form{ padding:15px; border-style: solid; border-width: 1px; } #top .av-mailchimp-widget .button{ margin-top:5px; width:100%; padding: 13px 10px; } .widgettitle + .av-mailchimp-widget-style-boxed_form{ margin-top:-10px; } #top .av-form-error-container{ border: 1px solid #BB1313; padding: 15px; color: #BB1313; line-height: 1.4em; font-size: 13px; margin-bottom: 20px; }  .textwidget ul{ margin-left:0px; overflow: hidden; }  .js_active .avia_combo_widget .tab_titles{ border-bottom-width: 1px; border-bottom-style: solid; } .js_active #top .avia_combo_widget .active_tab{ border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: initial; } .js_active #top .avia_combo_widget .tab_content { padding:0; background: transparent; border: none; } .js_active .avia_combo_widget .top_tab .tab{ border: none; background: transparent; padding:5px 10px; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: transparent; }  .av_facebook_widget_wrap{ overflow: hidden; position: relative; padding: 0px; background: #fff; } .av_facebook_widget_wrap_border_yes{ border-style: solid; border-width: 1px; } .av_facebook_widget_wrap_positioner iframe{ position: absolute; height:100%; width:100%; } .av_facebook_widget_wrap_positioner{} .av_facebook_widget{ width:100%; } .av_facebook_widget { width: 107%; max-width: 137%; left: -5px; top: -4px; position: relative; } .avia_fb_likebox .av_facebook_widget_page_title{ font-size: 1.2em; font-weight: 700; margin: 12px 0; } .widget .av_widget_img_text_confirm .av_img_text_confirm_link{ display: inline-block; position: relative; width: 100%; } .widget .av_widget_img_text_confirm .av_img_text_confirm_link img{ width: 100%; } .widget .av_widget_img_text_confirm .av_img_text_confirm_link:hover{ text-decoration: none; } .widget .av_widget_img_text_confirm .av_img_text_confirm_text{ font-size: 1.5em; position: absolute; padding: 25px; text-align: center; top: 0; height: 100%; display: flex; align-items: center; opacity: 0; width: 100%; } .widget .av_widget_img_text_confirm .av_img_text_confirm_text span{ width: 100%; } .widget .av_widget_img_text_confirm .av_img_text_confirm_text:hover{ opacity: 1; }  .avia_fb_likebox .av_facebook_widget_main_wrap{ background-attachment: scroll; background-size: cover; background-position: center center; width:100%; min-width:180px; min-height:214px; position: relative; font-family: Helvetica, Arial, sans-serif; } .avia_fb_likebox .av_facebook_widget_main_wrap_shadow{ position: absolute; top:0; left:0;right:0; height:90px; background: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%); z-index: 0; } .avia_fb_likebox .av_facebook_widget_logo_image{ position: absolute; height:54px; width:54px; top:8px; left:8px; background:#fff; box-shadow: 0 1px 6px rgba(0, 0, 0, .5); border: 2px solid #fff; z-index: 2; } .avia_fb_likebox .av_facebook_widget_logo_image img{ max-width: 50px; max-height:50px; text-align: center; display: inline-block; } .avia_fb_likebox .av_facebook_widget_page_title_container{ color:#fff; margin: 0px 18px 0 68px; position: relative; z-index: 2; font-size: 18px;   font-weight: 500;   line-height: 1.358;   margin-bottom: -5px;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;   text-shadow: 0 2px 4px rgba(0, 0, 0, .9);   top:8px; min-height: 95px; } #top .avia_fb_likebox .av_facebook_widget_page_title_container a{ color:#fff; } .avia_fb_likebox .av_facebook_widget_page_title_container .av_facebook_widget_content{ font-size: 12px; }  .avia_fb_likebox .av_facebook_widget_page_title_container span{ display: block; }  .avia_fb_likebox .av_facebook_widget_add_info{ width:100%; min-height: 83px; background: #f6f7f9;   border: 1px solid #e9ebee;   border-top: 0; font-size: 12px;   line-height: 16px;   color: #4b4f56;   padding:8px; } .avia_fb_likebox .av_facebook_widget_add_info_inner{ background: #fff;   border-color: #e9ebee #dfe0e4 #d0d1d5;   border-radius: 2px;   box-shadow: 0 1px 2px rgba(0, 0, 0, .12);   position: relative;   min-height: 66px;   padding:8px; } .avia_fb_likebox .av_facebook_widget_imagebar{ height:32px; background-repeat: repeat; background-size: auto 100%; background-image:url("https://apprendre-la-photographie.net/wp-content/themes/enfold/images/layout/fake_facebook.jpg"); } .avia_fb_likebox .av_facebook_widget_add_info_inner_wrap{ min-height: 15px; padding-bottom: 4px; display: block; } .avia_fb_likebox .av_facebook_widget_button{ background-color: #f6f7f9;   border-color: #ced0d4;   color: #4b4f56;   line-height: 22px;   border: 1px solid rgba(0, 0, 0, .12);   font-size: 12px;   padding: 0 5px;   display: inline-block;   margin:8px; } .avia_fb_likebox .av_facebook_widget_icon {   display: inline-block;   margin-right: 5px;   background: #3a5797;   height: 16px;   width: 16px;   color: #fff;   text-align: center;   border-radius: 2px;   font-size: 11px;   line-height: 18px; } .avia_fb_likebox .ajax_load{ display: none; } .avia_fb_likebox.ajax_loading_now .ajax_load{ display: block; }  .avia_socialcount{ overflow: hidden; text-align: left; } #top .social_widget_icon{ padding:0; margin:0; height:30px; width:30px; line-height: 32px; text-align: center; float: left; font-size: 17px; border-radius: 2px; } .asc_twitter .social_widget_icon{ color:#fff; background-color:#46d4fe; border-color:#46d4fe; text-shadow: 1px 1px 1px #17ACD8; } .asc_rss .social_widget_icon{ color:#fff; background-color:#ffa133; border-color:#ffa133; text-shadow: 1px 1px 1px #D18021; } .avia_socialcount .seperator{ display:none; } div #footer .avia_socialcount{ padding:10px 0 0 0; } .asc_multi_count{ float:left; width:50%; } .avia_socialcount a, .avia_socialcount a:hover{ height:40px; text-decoration: none; display:block; min-width:89px; } .avia_socialcount strong, .avia_socialcount span{ display:block; line-height: 1em; padding:0 0 0 36px; } .avia_socialcount a strong{ font-size: 11px; font-weight: bold; letter-spacing: 0; padding-top: 4px; } .avia_socialcount a span{ font-size:10px; padding-top:3px; }  #top .widget.tweetbox .tweets{ list-style-type: none; list-style-position: outside; border:none; } #top .widget.tweetbox .tweet{ padding:10px 0; line-height: 18px; position: relative; overflow: hidden; font-size:11px; background: none; border-top-style: dashed; border-top-width: 1px; margin:0; } #top .widget.tweetbox .tweet:first-child{ border:none; } .widget.tweetbox .tweet-thumb{ position:relative; } .widget.tweetbox .tweet-thumb a{ margin-right:9px; padding:3px; float:left; border-style: solid; border-width: 1px; margin-top: 5px; display:block; width:36px; } #top .widget.tweetbox .tweet-thumb img{ display:block; float:left; border:none; padding:0; margin:0; } .widget.tweetbox .tweet-text{ position: relative; overflow: hidden; } .widget.tweetbox .tweet-time{ clear: both; font-size:11px; } .widget.tweetbox .tweet-text.avatar_no { font-size: 12px; line-height: 1.7em; font-weight: 400; } .widget.tweetbox .tweet-text.avatar_no .tweet-time{ font-style: italic; font-weight: normal; }  .avia_partner_widget{ overflow: hidden; clear:both; } .avia_partner_widget a, .avia_partner_widget a:hover { float: left; display: block; text-decoration: none; width: 49.5%; outline: none; border: none; padding-bottom: 49.5%; position: relative; margin-right: 1%; } .avia_partner_widget a.avia_partner2, .avia_partner_widget a.avia_partner2:hover { margin-right: 0; } #top .avia_partner_widget{ max-width:304px; } #top .avia_partner_widget img{ position: absolute; left:0; top:0; } .avia_partner1{ margin-right:1px; } .avia_parnter_empty{ line-height: 1em; height:97%; width:97%; display: block; font-size:10px; text-align: center; position: absolute; border-style: solid; border-width: 1px; } .avia_parnter_empty span{ width:100%; position: absolute; top:50%; margin-top:-5px; text-align: center; left:0; }  .widget .avia-google-map-container{ height:230px; width:100%; } .widget .avia-google-map-container{ background: no-repeat center; background-size: cover; } .widget .content .avia-google-map-container{ height:230px; } #top .widget .infoWindow input[type="text"]{ margin: 0 0px 3px 0; } .widget .avia-google-map-container img, .widget .avia-google-map-container a img{ max-width: none; } .widget .avia-google-map-container div, .widget .avia-google-map-container img, .widget .avia-google-map-container a{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .widget .avia-google-map-container .av_text_confirm_link{   padding: 25px;   text-align: center;   opacity: 0;   position: absolute;   width: 150px;   left: 50%;   top: 50%;   margin-left: -100px;   margin-top: -50px;   background: rgba(0,0,0,0.7);   border-radius: 3px;   color: #fff;   font-size: 1em;   line-height: 1.3em;   -webkit-transition: all 0.3s ease-in-out; transition:  all 0.3s ease-in-out; } .widget .avia-google-map-container .av_text_confirm_link:hover{ color: #fff;   background: rgba(0,0,0,0.9); } .widget .avia-google-map-container.av_gmaps_show_delayed.av-no-fallback-img .av_text_confirm_link, .widget .avia-google-map-container.av_gmaps_show_page_only.av-no-fallback-img .av_text_confirm_link{ height: auto; opacity: 1; } .widget .avia-google-map-container .av_text_confirm_link span{ width: 100%; } .widget .avia-google-map-container:hover .av_text_confirm_link{ opacity: 1; text-decoration: none; }  #top .news-content{ padding:7px 0 3px 0; line-height: 1.7em; position: relative; overflow: hidden; font-size:0.85em; display: block; clear: both; margin:0; } #top .news-wrap{ border:none; list-style-type: none; list-style-position: outside; } #top .news-wrap li{ border:none; background: none; text-indent: 0; } .news-link, .news-link:hover, #top .widget ul li .news-link:hover{ display: block; position: relative; text-decoration: none; overflow: hidden; z-index: 2; }  .news-thumb{ margin-right:9px; padding:3px; float:left; margin-top: 4px; border-style: solid; border-width: 1px; height:36px; width:36px; display: block; } .news-thumb img, .news-thumb img{ width:28px; height:28px; }  .image_size_portfolio_small .news-link{ float:left; margin-right:10px; } .image_size_portfolio_small .news-thumb, .image_size_portfolio_small .tweet-thumb img, .image_size_portfolio_small .news-thumb img{ width:150px; min-height:100px; } .image_size_portfolio_small .news-excerpt{ overflow: hidden; font-size: 13px; line-height: 1.65em; } .image_size_portfolio_small .news-headline{ font-size:14px; } #top .news-thumb img{ display:block; float:left; border:none; padding:0; margin:0; } .news-headline{ overflow: hidden; font-weight: bold; margin-top:2px; display:block; } .news-time{ font-weight:normal; clear: both; font-size:0.92em; display:block; } .news-excerpt{}  .tagcloud br{ display:none; } .tagcloud a{ font-size:11px !important; padding:2px 8px; margin:0 1px 1px 0; display:block; float:left; border-style: solid; border-width: 1px; text-decoration: none; } .tagcloud a:hover{ text-shadow: none; text-decoration: underline; } .widget_tag_cloud h3{ border:none; }  .widget_rss li{ line-height: 1.5em; font-size: 11px; } .widget_rss li div{ font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif; font-style: italic; } .rsswidget{ display:block; font-weight: bold; } .rss-date, .widget_rss cite{ font-size:11px; } .widget_rss li{ padding:7px 0; } .widget_rss .widgettitle img{ display:none; }  .recentcomments, .widget_recent_entries li{ padding:7px 0; display:block; font-size: 0.85em; line-height: 1.5em; } .recentcomments a, .widget_recent_entries li a{ font-style: italic; font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif; } .recentcomments, .widget_recent_entries li{ border-top-width:3px; border-top-style: solid; } .recentcomments:first-child, .widget_recent_entries li:first-child{ border-top:none; }  .sidebar_left .widget_nav_menu ul:first-child>.current-menu-item, .sidebar_left .widget_nav_menu ul:first-child>.current_page_item, .sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{ padding-right: 52px; padding-left:0; left: auto; top:1px; } .sidebar_left.sidebar{ text-align: right; } .sidebar_left .news-thumb{ float:right; margin: 4px 0 0 9px; }  #top .widget_twitter{ font-size: 12px; line-height: 1.65em; } #top .widget_twitter .twitter-avatar{ float:left; margin-right:13px; border-style: solid; border-width:1px; padding:3px; display: block; } #top .widget_twitter .twitter-avatar a, #top .widget_twitter .twitter-avatar img{ display: block; } #top .widget_twitter ul{ overflow: hidden; margin:0; padding:0; } #top .widget_twitter li{ padding: 0 0 8px 0; margin: 0 0 8px 0; border-bottom-style: solid; border-bottom-width: 2px; } #top .widget_twitter li:last-child{ border-bottom: none; } #top .widget_twitter .entry-content-wrapper{ padding:0; margin:0; float: none; clear: both; position: relative; border:none; width:100%; } #top .widget_twitter .entry-meta{ display: block; font-size: 11px; font-style: italic; opacity: 0.8; margin-top:5px; } #top .widget_twitter .time-meta, #top .widget_twitter .from-meta{} #top .widget_twitter .intent-meta{ display: block; font-size: 11px; margin-top:8px; } #top .widget_twitter .intent-meta a{ text-decoration: none; margin-right: 4px; } #top .widget_twitter .intent-meta a:hover{ text-decoration: underline; }  .sidebar_left.sidebar_align_left.sidebar{ text-align: left; } .sidebar_left.sidebar_align_left .news-thumb{ float:left; margin: 4px 9px 0 0 } .sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-item, .sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current_page_item, .sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-ancestor{   padding-left: 52px;   padding-right:0;   left: 0;   right: auto;   top:1px; }  .avia-toc-container{   position: relative; } .avia-toc-container a {   display: block;   position: relative;   line-height: 1.4em; } .avia-toc-container a:hover {   text-decoration: none; }  .avia-toc-style-simple a{   overflow-x: hidden;   margin-bottom: 1em;   min-height: 25px; } .avia-toc-style-simple a span{   background-color: #fff;   position: relative;   padding-right: 5px;   z-index: 2; }  .avia-toc-style-simple a:after {   float: left;   width: 0;   color: rgba(0,0,0,0.25);   font-size: 9px;   font-weight: normal;   white-space: nowrap;   content:       ". . . . . . . . . . . . . . . . . . . . "       ". . . . . . . . . . . . . . . . . . . . "       ". . . . . . . . . . . . . . . . . . . . "       ". . . . . . . . . . . . . . . . . . . . " } .avia-toc-style-simple .avia-toc-level-0:after { line-height: 3; } .avia-toc-style-simple .avia-toc-level-1:after { line-height: 3; } .avia-toc-style-simple .avia-toc-level-2:after { line-height: 2.9; } .avia-toc-style-simple .avia-toc-level-3:after { line-height: 2.7; } .avia-toc-style-simple .avia-toc-level-4:after { line-height: 2.5; } .avia-toc-style-simple .avia-toc-level-5:after { line-height: 2.4; } .avia-toc-style-simple .avia-toc-level-0 { font-weight: bold; font-size: 1em; } .avia-toc-style-simple .avia-toc-level-2 { font-weight: normal; font-size: 0.9375em; } .avia-toc-style-simple .avia-toc-level-3 { font-weight: normal; font-size: 0.875em; } .avia-toc-style-simple .avia-toc-level-4 { font-weight: normal; font-size: 0.8125em; } .avia-toc-style-simple .avia-toc-level-5 { font-weight: normal; font-size: 0.8125em; font-style: italic; }  .avia-toc-style-simple.avia-toc-indent .avia-toc-level-1 { margin-left: 0.625em } .avia-toc-style-simple.avia-toc-indent .avia-toc-level-2 { margin-left: 1em } .avia-toc-style-simple.avia-toc-indent .avia-toc-level-3 { margin-left: 1.428em } .avia-toc-style-simple.avia-toc-indent .avia-toc-level-4 { margin-left: 2.307em } .avia-toc-style-simple.avia-toc-indent .avia-toc-level-5 { margin-left: 2.692em }  .avia-toc-style-elegant{   padding-left: 30px; } .avia-toc-style-elegant a {   text-transform: uppercase;   padding-bottom: 1.5em; } .avia-toc-style-elegant .avia-toc-level-0{ font-weight: bold; font-size: 0.875em; } .avia-toc-style-elegant .avia-toc-level-1{ font-weight: normal; font-size: 0.875em; } .avia-toc-style-elegant .avia-toc-level-2{ font-weight: normal; font-size: 0.8125em; } .avia-toc-style-elegant .avia-toc-level-3{ font-weight: bold; font-size: 0.8125em; } .avia-toc-style-elegant .avia-toc-level-4{ font-weight: normal; font-size: 0.75em } .avia-toc-style-elegant .avia-toc-level-5{ font-weight: normal; font-size: 0.75em; font-style: italic; }  .avia-toc-style-elegant a:before{   content: '';   position: absolute;   height: calc(100% + 0.3em);   left: -20px;   top: 0.15em;   border-left-width: 2px;   border-left-style: solid;   border-left-color: rgba(0,0,0,0.08); } .avia-toc-style-elegant a.avia-toc-level-0:last-child:after, .avia-toc-style-elegant a:first-child:after, .avia-toc-style-elegant a.avia-toc-level-0:after, .avia-toc-style-elegant a:first-child span:after, .avia-toc-style-elegant a.avia-toc-level-0 span:after{   content: '';   position: absolute;   width: 9px;   height: 9px;   border-width: 3px;   border-style: solid;   border-radius: 9px;   left: -26px;   top: 0.15em;   z-index: 2; } .avia-toc-style-elegant a:first-child span:after, .avia-toc-style-elegant a.avia-toc-level-0 span:after{   border-color: transparent;   z-index: 1; } .avia-toc-style-elegant a:first-child:hover span:after, .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{   animation: sonarEffect 2s ease-out infinite; } .avia-toc-style-elegant a:last-child:before{   display: none; } .avia-toc-style-elegant a:last-child:after{   content: '';   position: absolute;   width: 8px;   height: 8px;   left: -23px;   top: 0.4em;   border-radius: 8px; }  .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-1{ padding-left: 0.625em } .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-2{ padding-left: 1em } .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-3{ padding-left: 1.428em } .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-4{ padding-left: 2.307em } .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-5{ padding-left: 2.692em }  @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmZiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmYiAr0lFQm524.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmXiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVnoiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVn6iAr0lFQm524.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmbiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiAr0lFQm524.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: normal;  font-display: swap;  src: url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAr0lFQm.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Questrial';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/questrial/v18/QdVUSTchPBm7nuUeVf70sSFluW44JUcz.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Questrial';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/questrial/v18/QdVUSTchPBm7nuUeVf70sCFluW44JUcz.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Questrial';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/questrial/v18/QdVUSTchPBm7nuUeVf70viFluW44JQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 