/*** GENERAL ***/
.sk_classic .qode-aig-image-inner {position: relative;}
.sk_expe_2019 .sk_classic .qode-aig-image-inner:not(.single .sk_classic .qode-aig-image-inner):before {
	content: '© Stuff Media NZ';
    position: absolute;
    color: #fff;
    padding: 0 10px;
    bottom: 2px;
	z-index: 1;
	font-size: 11px;
}
.sk_overlay, .sk_overlay_white, .sk_triangle_bottom_right, .sk_triangle_top_left:after {position: relative;}
.sk_overlay:before,
.sk_zoom_out_background .full_section_inner:before {
	content: '';
    background: linear-gradient(180deg, rgba(29,30,58,0.4) 0%,rgba(29,30,58,1) 90%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    display: inline-block!important;
}
.sk_overlay_white:before {
	content: '';
    background: linear-gradient(180deg, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    display: inline-block!important;
}

.sk_triangle_bottom_right:after,
.sk_zoom_out_background .full_section_inner:after {
	content:'';
   width: 0px;
   height: 0px;
   border-style: solid;
   border-width: 0 0 250px 250px;
   border-color: transparent transparent #05387B transparent;
   transform: rotate(0deg);
	position: absolute;
	bottom: 0;
	right: 0;
}

.sk_triangle_top_left:after {
	content:'';
	width: 0px;
   height: 0px;
   border-style: solid;
   border-width: 250px 250px 0 0;
   border-color: #05387B transparent transparent transparent;
   transform: rotate(0deg);
	position: absolute;
	top: 0;
	left: 0;
}

.blog_single .sk_background_grey_after:after {height: 600px;}

.sk_background_grey_after:after {
	content:'';
	position: absolute;
	/*background-color: #eaebed;*/
	width: 100%;
	/*height: 600px;*/
	bottom: 0;
	right: 0;
	left: 0;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(234,235,237,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(234,235,237,1) 100%);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(234,235,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eaebed",GradientType=1);
}
.sk_background_white_after:after {
	content:'';
	position: absolute;
	background-color: #ffffff;
	width: 100%;
	height: 200px;
	bottom: 0;
	right: 0;
	left: 0;
}
.sk_background_blue_before:after {
	content:'';
	position: absolute;
	background-color: #1D1E3A;
	width: 50%;
	height: 200px;
	top: -200px;
	right: 0;
}

.sk_custom_three_holder.q_elements_holder.three_columns {
    display: flex;
    align-items: center;
    justify-content: center;
}
.sk_custom_three_holder.q_elements_holder.three_columns .q_elements_item {width: 25%;}

/*** HEADER ***/
.widget_icl_lang_sel_widget {display: inline-block;}
.wpml-ls-legacy-list-horizontal {padding: 0 14px;}

.header_bottom {
    padding: 0 33px;
}
.header_bottom_right_widget_holder {
	padding: 0 0 0 14px;
}

.q_logo {left: -14px;}

nav.main_menu ul li.current-menu-item a span:not(.second ul li a span) {
	border-bottom: 2px solid #ffffff;
}
header.sticky nav.main_menu > ul > li.current-menu-item > a span {color: #FF5A60;}
nav.main_menu>ul>li>a>i.menu_icon {
	float: right;
    line-height: 120px;
    margin-right: 0;
    margin-left: 7px;
}
.sticky nav.main_menu>ul>li>a>i.menu_icon {line-height: 80px;}
.drop_down .second .inner ul {
	border-radius: 10px;
	padding: 15px 3px!important;
	box-shadow: 0rem 2.5rem 2rem -2rem rgba(29,30,58,0.8);
}
.drop_down .second .inner:before {top: 0;}
.drop_down:hover .second .inner:before {
	content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #05387B transparent;
    position: absolute;
    top: -10px;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.second li:after,
.second a:after,
.second .krack_arrow_link:after,
.second ul li ul li.krack_arrow_link a:after,
.sub-menu .krack_arrow_link:after {content:'';}
.second span:after,
.second .krack_arrow_link span:after {opacity: 0; transform: translateX(-20px);}
.second a:hover span:after,
.second .krack_arrow_link a:hover span:after {transform: translateX(0px);}
.krack_arrow_link:after,
.krack_arrow_link span:after {
  margin-left: 10px;
  content: '\24';
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  transform: translateX(0px);
  position: absolute;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
  -moz-transition: -moz-transform 0.3s, opacity 0.2s;
  transition: transform 0.3s, opacity 0.2s;
  font-family: 'ElegantIcons' !important;
	font-weight: bold;
}
.krack_arrow_link:hover:after,
.krack_arrow_link:hover a:after,
.krack_arrow_link a:hover span:after,
.krack_arrow_link:focus:after {
  opacity: 1;
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  transform: translateX(5px);
}

.sk_header_button a {
	background: #FF5A60;
    border-radius: 40px;
    display: block;
    padding: 0 23px!important;
    margin: 20px 0 0!important;
    text-align: center;
    border: 0;
    font-weight: 600!important;
    color: #ffffff!important;
    height: 45px;
    line-height: 45px!important;
}

/*** ACCUEIL ***/
/*@keyframes breath {
  0%   { background-size: 140% auto; }
  50% { background-size: 100% auto; }
  100% { background-size: 140% auto; }
}*/

.sk_download_button {position: relative;}
.sk_download_button:before {
	content: 'Now Available';
	position: absolute;
	left: 0;
	top: -40px;
	background: #1D1E3A;
	padding: 2px 12px;
	border-radius: 6px;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	white-space: nowrap;
}
body:lang(fr) .sk_download_button:before {content: 'Maintenant disponible';}
.sk_appscreen.qode-advanced-image-gallery:not(.sk_classic) {transform: unset;}
.sk_appscreen.qode-advanced-image-gallery:not(.sk_classic) .qode-aig-image img {border-radius: 0;}

.sk_zoom_out_background {overflow: hidden;}
.sk_zoom_out_background:before {
	background: url('/wp-content/uploads/sites/9/2025/10/aldabra-atoll-indian-ocean.jpg') center no-repeat;
	background-size: cover;
	animation: zoom-p 30s ease-in-out alternate infinite;
	content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    display: inline-block!important;
}

@keyframes zoom-p {
  from {transform:scale(1)}
  to {transform:scale(1.3)}
}

nav.main_menu ul li.sk_home_icon a span:not(.plus) {
	visibility: hidden;
}

.sk_highlight {color: #FF5A60;}
.sk_main_title {
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	margin: 0 auto;
	width: 70%;
}
/*.sk_main_title h1 {
	font-size: 90px;
	line-height: 1em;
	text-transform: uppercase;
}*/
.sk_main_title h2 {
	text-transform: uppercase;
	font-size: 24px;
	line-height: 1em;
}
.sk_main_title p {margin-top: 20px;}

.sk_main_bottom {
	position : absolute;
	bottom: 0;
	width: 100%;
	z-index: 1;
}
.sk_main_bottom .q_elements_holder {
	display: flex;
    align-items: center;
}
.sk_main_bottom .sk_scroll_down {
    display: inline-block;
    float: right;
    padding: 5px 40px;
    width: auto!important;
}
.sk_main_bottom .sk_scroll_down img,
.sk_main_bottom .sk_collaboration img {
    transform: scale(0.6);
}
.sk_main_bottom .sk_scroll_down img {transform-origin: right;}
.sk_main_bottom .sk_collaboration img {transform-origin: left;}
.sk_main_bottom .sk_collaboration {
    display: inline-block;
    float: left;
    padding: 5px 40px;
    width: auto!important;
	flex: 1;
}
.sk_download_app .sk_screen_app img {
	position: absolute;
    left: 0;
    width: 40%;
    top: -30px;
}
.qode-advanced-image-gallery:not(.sk_classic) {transform: scale(1.1);}
.qode-advanced-image-gallery:not(.sk_classic) .qode-aig-image img {border-radius: 40px; box-shadow: 0rem 2.5rem 2rem -2rem rgba(29,30,58,0.4);}

.sk_img_box.q_elements_holder .q_elements_item {
	border-radius: 30px;
    margin: 0 20px;
	box-shadow: 0rem 2.5rem 2rem -2rem rgba(29,30,58,0.4);
}
.sk_img_box .sk_overlay:before {
	background: linear-gradient(180deg, rgba(29,30,58,0.2) 0%,rgba(29,30,58,0.8) 100%);
	border-radius: 30px;
}
.sk_img_box.q_elements_holder .q_elements_item:first-child {margin-left: 0;}
.sk_img_box.q_elements_holder .q_elements_item:last-child {margin-right: 0;}

.sk_img_box.q_elements_holder {
	display: flex;
}
.sk_img_box ul {
    position: relative;
    list-style: none;
	line-height: 1.6em;
}
.sk_img_box ul li {
	color: #fff;
}
.sk_img_box ul li:nth-child(1) {
text-transform: uppercase;
    font-size: 22px;
	font-weight: 700;
	letter-spacing: 1px;
}
.sk_img_box ul li:nth-child(2) {
text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 1px;
	opacity: .9;
}
.sk_img_box ul li:nth-child(3) {
	font-size: 40px;
    line-height: 1em;
    margin-top: 30px;
	font-weight: 800;
}

.sk_po_hcf h3 {
	margin-bottom: 30px;
}
.sk_po_hcf img:not(.sk_navire img) {
	transform: scale(0.6);
    transform-origin: left;
	/*min-height: 125px;*/
}
.sk_navire .q_element_item {position: relative;}
/*.sk_navire {
	position: absolute;
    top: -150px;
    right: 0;
    width: 50%;
    z-index: 1;
}
.sk_navire img {
	max-width: 463px;
}*/

/* COUNTER */
.sk_counter .q_counter_holder {
    position:relative;
}
.sk_counter .q_counter_holder span.counter {
    float:left;
    position:relative;
}
.sk_counter .q_counter_holder p.counter_text {
    position: relative;
    left: 10px;
    top: 8px;
}
.q_counter_holder.center {padding: 10px;}

/*** TEAM & PARTNERS ***/
.sk_team_expedition .q_team {background: transparent;}
.sk_team_expedition.sk_home_team .q_team .q_team_text {display: none;}
.sk_team_expedition .q_team .q_team_image img {border-radius: 50%; border: 10px solid #fff; width: calc(100% - 20px);}
.sk_team_expedition.sk_team_vessel .q_team .q_team_image img {border: 10px solid #eaebed;}
.sk_team_expedition .q_team .q_team_title_holder .q_team_name {
	font-size: 16px;
    color: #1D1E3A;
}
.sk_team_expedition .q_team .q_team_title_holder {
	line-height: 1.2em;
	font-size: 14px;
	font-weight: 600;
	color: #05387B;
}
.q_team .q_team_text {padding: 23px 0 0;}
.q_team .q_team_description_inner {padding: 0;}
.q_team .q_team_description_inner p {font-size: 13px; line-height: 1.2em;}

.sk_partners_expedition .qode_client_holder:nth-last-child(3),
.sk_partners_expedition .qode_client_holder:nth-last-child(4),
.sk_partners_expedition .qode_client_holder:nth-last-child(5) {
	margin-top: 10px;
}

.sk_team_three {display: flex; flex-wrap: wrap;}
.sk_team_three img {max-width: 215px;}

/*** EXPEDITION ***/
.sk_goals_title p {
	font-size: 50px;
	margin-bottom: 20px!important;
	line-height: 1em;
	font-weight: 400;
}

.qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-content .qode-rs-table-column:first-child, .qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-header .qode-rs-table-column:first-child {width: 33.333%;}
.qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-content .qode-rs-table-column, .qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-header .qode-rs-table-column {
	width: 33.333%;
}
.qode-report-sheet {padding: 0; border: 1px solid #ccc;}
.qode-report-sheet .qode-rs-title-holder {display: none;}
.qode-report-sheet .qode-rs-table .qode-rs-table-header, .qode-report-sheet .qode-rs-table .qode-rs-table-content .qode-rs-table-row {padding-left: 20px; padding-right: 20px;}
.qode-report-sheet .qode-rs-table .qode-rs-table-header {padding-top: 20px; padding-bottom: 20px;}
.qode-report-sheet .qode-rs-table .qode-rs-table-header .qode-rs-column-title-holder .qode-rs-column-title {
	margin-bottom: 0;
	color: #fff;
}
.qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-content .qode-rs-table-column:nth-child(2) .qode-rs-table-column-title,
.qode-report-sheet.qode-rs-three-columns .qode-rs-table .qode-rs-table-content .qode-rs-table-column:nth-child(3) .qode-rs-table-column-title {font-weight: 400;}

.sk_timing img {width: 100vw;}
.sk_timing_title {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 80px;
}

.qode-advanced-image-gallery.qode-image-behavior-lightbox .qode-aig-image a .aig-gallery-hover {
	background-color: rgba(29,30,58,0.6);
}

/*** LIVE ***/
.latest_post a img {border-radius: 50%; box-shadow: 0rem 1.5rem 1rem -1rem rgba(29,30,58,0.4);}
.latest_post_holder>ul>li {padding-top: 45px;}
.sk_insta_before:before {
    content: 'Instagram content';
    content: 'Instagram content';
    position: absolute;
    display: inline-block;
    background: #FF5A60;
    z-index: 2000;
    color: #fff;
    font-weight: 600;
    left: 15px;
    padding: 2px 16px;
    top: 20px;
}

/*** BLOG ***/
/*** BLOG  SLIDER ***/
.sk_blog_slider .caroufredsel-direction-nav  a.caroufredsel-prev,
.sk_blog_slider .caroufredsel-direction-nav  a.caroufredsel-next {
    position: absolute;
    background: #05387B;
    height: 50px;
    border-radius: 0;
    border: 0;
    margin: 0;
    width: 50px;
    top: unset;
    /*transform: translateY(-50%);*/
    bottom: 0;
}

.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-prev:hover,
.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-next:hover,
.sk_blog_slider  .caroufredsel-direction-nav:hover  a.caroufredsel-prev,
.sk_blog_slider  .caroufredsel-direction-nav:hover  a.caroufredsel-next {
    background: #1D1E3A;
}
.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-prev {left: 0px;}
.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-next {right: 1px;}

.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-prev div,
.sk_blog_slider  .caroufredsel-direction-nav  a.caroufredsel-next div {
    top: 50%;
    transform: translateY(-50%);
    position: relative;
}

.sk_blog_slider  .blog_slides .blog_text_holder_inner {padding: 60px;}
.sk_blog_slider  .blog_slides .item .blog_text_holder {opacity: 1!important; background-color: rgba(29,30,58,0.5)!important; z-index: 20;}
.sk_blog_slider  .blog_slides .item:hover .blog_text_holder {opacity: 1!important; background-color: rgba(29,30,58,0.9)!important; z-index: 20;}

.sk_blog_slider  .blog_slider .blog_slides>li:first-child .item_holder {margin: 0 5px 0 0;}
.sk_blog_slider  .blog_slider .blog_slides>li .item_holder {margin: 0 5px;}
.sk_blog_slider  .blog_slider .blog_slides>li:nth-child(3n) .item_holder,
.sk_blog_slider  .blog_slider .blog_slides>li:last-child .item_holder {margin: 0 0 0 5px;}

/*** SINGLE POST ***/

.single-post h1 {font-size: 70px;}
.single-post h4 {font-size: 21px;}

.single-post .blog_single h2 {
    font-size:2em;
    line-height:1.2em;
    margin-top:20px;
    margin-bottom: 15px;
}
.single-post .blog_single h3 {
    font-size:1.6em;
    margin-top:20px;
    line-height:1.2em;
}
.single-post .blog_single p {
    margin-top:10px;
}

.single-post .post_category a, .sk_highlight_blue {
    background:#05387B;
	font-weight:700;
    padding: 5px 8px;
    border-radius:4px;
	transition: all .3s ease-in-out;
}
.sk_highlight_blue {position: absolute; top: -20px;}
.single-post .post_category a:hover {
    background:#1D1E3A;
	transition: all .3s ease-in-out;
}

.blog_holder.single_image_title_post article .post_info {font-size: 12px;font-weight: 700;}

.single-post .post_info .post_author, .single-post .post_info .post_comments, .single-post .post_info .blog_like, .single-post .post_info .vertical_separator {
    display: none;       
}

.single-post .blog_holder.single_image_title_post article .itp_post_text .post_text_inner {
    padding: 0px;
}

.sk_article_intro  {
    padding: 40px 0;
}
.sk_article_intro p {
    line-height: 1.5em;
    font-size: 1.3em;
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    color: #ffffff;
}
/*.single-post .vc_figure .vc_figure-caption {
    position: relative;
    bottom: 26px;
    background: rgba(29,30,58,0.7);
    width: fit-content;
    padding: 0px 7px;
    border-radius: 4px 4px 0px 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
	color: #fff;
	z-index: 1;
    font-size: .8em;
}*/

.single-post .vc_figure .vc_figure-caption {
	line-height: 1.4em;
	color: #1D1E3A;
	bottom: -18px;
	z-index: 1;
    font-size: .8em;
	left: 0;
    right: 0;
    margin: 0 auto;
	position: relative;
	padding: 0px 7px;
	opacity: .7;
}

.single-post .post_image .vc_figure .vc_figure-caption {
    left: 0 !important;
    right: unset;
    margin: 0;
    background: transparent;
	bottom: 45px;
	color: #fff;
	text-align: left;
	padding: 0 30px;
}

.single-post .grid_section:not(.vc_row.grid_section, .single_top_part .single_top_part_inner .grid_section) {display:none;}
.single .qode-advanced-image-gallery.qode-image-behavior-lightbox .qode-aig-image a .aig-gallery-hover {border-radius: 40px;}
.single .blog_holder.single_image_title_post article .single_top_part_holder {background: linear-gradient(180deg, rgba(29,30,58,0.3) 0%,rgba(29,30,58,0.9) 90%);}
.single .blog_holder.single_image_title_post article .post_image {height: 100vh;}
.single .blog_holder.single_image_title_post article .post_image img {height: 100vh; object-fit: cover;}
.sk_single_other .q_masonry_blog article, .q_masonry_blog article,
.full_width .q_masonry_blog article {
    border-radius: 40px;
    box-shadow: 0rem 1.5rem 1rem -1rem rgba(29,30,58,0.2);
}
.sk_single_other .q_masonry_blog article .q_masonry_blog_post_image img,
.q_masonry_blog article .q_masonry_blog_post_image img {
border-radius: 20px;
}
.sk_single_other .q_masonry_blog_post_text,
.sk_single_other .q_masonry_blog_post_image,
.q_masonry_blog article .q_masonry_blog_post_text,
.q_masonry_blog article .q_masonry_blog_post_image {
    padding: 30px 30px 10px!important;
}

.sk_single_box {
    background-color: #eaebed;
    border-radius: 40px;
    padding: 20px 40px 40px;
}

.single-post .blog_single p a {font-weight:600;color:#05387B;}
.single-post .blog_single p a:hover {color:#FF5A60;}

/*** SITEMAP ***/
h2.wsp-pages-title {margin-bottom: 20px!important;}

/*** FOOTER ***/

.footer_top h5 {
    margin-bottom:15px;
}
.footer_top h5:after {
    content: "";
    display: block;
    width: 20px;
    height: 30px;
    margin: 0 auto;
    margin-top:10px;
    background: url(/wp-content/uploads/2020/02/vague-picto-white.svg) no-repeat;
    background-size: 100%;
}
.footer_top .widget.widget_nav_menu li {
    margin: 0;
    line-height: 9px;
}
.two_columns_50_50>.column1 {
    width: 30%;
}
.two_columns_50_50>.column2 {
    width: 70%;
}
.footer_top .footer_col3, .footer_top .footer_col2 {
width:50%!important;
}
footer a, footer a:hover {
text-decoration:none;
}

.footer_top .buttonfooter, .content_bottom .buttonfooter {
border: 1px solid #fff;
border-radius:20px;
color:#fff;
background:transparent;
font-weight: 500;
padding-left:23px;
}
.footer_top .buttonfooter:hover, .content_bottom .buttonfooter:hover {
color:#1D1E3A!important;
background:#fff;
}

/****************** PARTNERS FOOTER **********/
.partnersfooterbig {
width: 150px;
margin: 0 10px;
margin-bottom:10px;
transition: all 0.5s ease-out;
}
.footer_col3 #block-10.widget_media_image,
.footer_col3 #block-11.widget_media_image,
.footer_col3 #block-12.widget_media_image,
.footer_col3 #block-13.widget_media_image,
.footer_col3 #block-14.widget_media_image {display: inline-block;}
.footer_col3 #block-12.widget_media_image,
.footer_col3 #block-13.widget_media_image,
.footer_col3 #block-14.widget_media_image {margin-left: 0;}
/*.footer_col3 h5 {left: 50%;}*/
.partnersfooterca {
display:inline-block;
width: 40px;
margin: 12px 14px;
float:left;
transition: all 0.5s ease-out;
}
.partnersfootermatmut {
display:inline-block;
width: 100px;
margin: 20px 14px;
float:left;
transition: all 0.5s ease-out;
}
.partnersfooterclarins {
display:inline-block;
width: 108px;
margin: 20px 14px;
padding-top: 4px;
float:left;
transition: all 0.5s ease-out;
}
.partnersfooterbig:hover, .partnersfootermatmut:hover, .partnersfooterclarins:hover, .partnersfooterca:hover {
opacity:0.5;
}
/* Twitter to X */
.footer_top .fa-twitter:before {
	content: url('/wp-content/uploads/2023/10/logo-x-white.svg');
	display: block;
}
.footer_top .fa-twitter:before {height: 30px; width: 24px;}

.sk_legal h2{
   font-size : 25px;
   margin-bottom : 10px;
   margin-top : 10px;
}

.sk_legal h3{
    font-size : 20px;
    margin-top : 15px;
    color :  #05387B;
}

.sk_legal ul{
    margin-bottom : 20px;
}

.sk_legal a:not(.qbutton){
    color :  #05387B;
    font-weight :500;
}

.sk_legal a:not(.qbutton):hover{
    color :#FF5A60;
}

.sk_legal ul li:before {
    position: absolute;
    width: 14px;
    top: 8px;
    left: 0px;
    height: 8px;
    background: url(/wp-content/uploads/2020/03/pattern-wawe-rouge.png) center no-repeat;
    background-size: cover;
    content: '';
}

.sk_legal ul li {
    position: relative;
    list-style: none;
    padding-left: 24px;
    line-height: 22px;
    padding-bottom: 10px;
}