/*
Theme Name: Divi Lucky Blog Child Theme
Theme URI: https://diviluckyblog.diviinfinite.com
Description: Divi Lucky Blog Child Theme is an eye-catching theme for personal bloggers. 
Author: Divi Professional
Author URI: https://divi-professional.com
Template: Divi
Version: 1.0
*/

/* Header1 */
.et-menu-nav ul li a{position:relative;}
.luc_blog_header1 .et-menu-nav ul:not(.sub-menu)>li>a:before{content: "";position: absolute;left: 0;bottom: -3px;width: 100%;height: 2px;background-color: #4a4a4a;transform-origin: center;transform: scaleX(0);transition: transform 225ms cubic-bezier(.165,.84,.44,1);top: 20px;}
.luc_blog_header1 .et-menu-nav ul:not(.sub-menu)>li>a:hover:before{transform: scaleX(1);}
@media only screen and (max-width:981px){
	.luc_blog_header1 .et_pb_menu__logo-wrap .et_pb_menu__logo img{width:150px;}
}
/* Header2 */
.luc_blog_header2 .et-menu-nav ul:not(.sub-menu)>li>a:before{content: "";position: absolute;left: 0;bottom: -3px;width: 100%;height: 2px;background-color: #4a4a4a;transform-origin: center;transform: scaleX(0);transition: transform 225ms cubic-bezier(.165,.84,.44,1);top: 20px;}
.luc_blog_header2 .et-menu-nav ul:not(.sub-menu)>li>a:hover:before{transform: scaleX(1);}
.luc_blog_search .et_pb_menu__wrap .et_pb_menu__menu{display:none;}
.luc_blog_search .et_pb_menu__wrap .et_pb_menu__icon{margin-top: 20px;width: 44px;height: 44px;position: absolute;letter-spacing: 0.5px;padding: 0px 13px;right: 20px;z-index: 2;color: #fff;text-align: center;transition: all 300ms ease;line-height: 44px;font-size: 16px;border-radius: 50%;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);background-color: #FF486A;} 
.luc_blog_search .et_pb_menu__wrap .et_pb_menu__icon:hover,.luc_blog_header2_1 .et_pb_image_wrap  img:hover{-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
.luc_blog_header2_1 .et_pb_image_wrap  img{transition: all 300ms ease;}
@media only screen and (max-width:981px){
	.luc_blog_header2 .et_pb_menu__logo-wrap .et_pb_menu__logo img{width:150px;}
	.luc_blog_header2 .et_pb_menu__logo-wrap{float: left;margin-top: 20px;}
    .luc_blog_header2 .et_pb_menu__wrap{float: right;margin: 20px;}
}

/*Header 3 */
/*.luc_blog_header3 .et-menu-nav ul:not(.sub-menu)>li>a:before{content: "";position: absolute;left: 0;bottom: -3px;width: 100%;height: 2px;background-color: #4a4a4a;transform-origin: center;transform: scaleX(0);transition: transform 225ms cubic-bezier(.165,.84,.44,1);top: 20px;}
.luc_blog_header3 .et-menu-nav ul:not(.sub-menu)>li:not(:last-child)>a:hover:before{transform: scaleX(1);}
.luc_blog_header3 .et-menu-nav ul li:not(:last-child){padding-top:6px;}*/
.luc_blog_header3 .et-menu-nav ul li.menu-item-1377 a{padding: 6px 12px;color: #ffffff !important;background-color: #ff5e62;border-radius: 2px;transition: all 0.2s ease-in-out;}
.luc_blog_header3 .et-menu-nav ul li.menu-item-1377 a:hover{background:#303030;color: #ffffff !important;}
@media only screen and (max-width:981px){
	.luc_blog_header3 .et_pb_menu__logo-wrap .et_pb_menu__logo img{width:150px;}
	.luc_blog_header3 .et_pb_menu__logo-wrap{float: left;}
    .luc_blog_header3 .et_pb_menu__wrap{float: right;margin: 20px;}
}
/*Header 4*/
.luc_header4_social li{transition: all 300ms ease;}
.luc_header4_social li:hover{-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}

/* Footer */
.luc_blog_sidebar1 .rpwwt-widget li a img{float: right;border-radius: 4px;padding-left: 20px;}
.luc_blog_sidebar1 .rpwwt-widget li a{display: inline;line-height: 24px;font-weight: 700;border-bottom: 1px solid transparent;}
.luc_blog_sidebar1 .rpwwt-widget li:hover a{border-bottom: 1px solid #ff5e62;}
.luc_blog_sidebar1 .rpwwt-widget li .rpwwt-post-date{font-size: 12px;line-height: 16px;font-weight: 500;letter-spacing: .5px;margin-top: 8px;color: #4f525f;}
.luc_blog_email form{display:flex;}
.luc_blog_email form p .et_pb_button{border-radius: 0 32px 32px 0;}
.luc_blog_sidebar1 .et_pb_widget_area,.luc_blog_sidebar2 .et_pb_widget_area{border-right: none;}
.luc_blog_blurb_sec .et_pb_blurb .et_pb_blurb_content{padding: 32px;border-radius: 8px;background: #eef1f0;cursor:pointer;}
.luc_blog_blurb_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:55px;}
.luc_blog_blurb_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{padding-bottom: 0;}
.luc_blog_blurb_sec .et_pb_blurb .et_pb_blurb_content:hover .et_pb_blurb_container .et_pb_module_header{color:#ff5e62;}
@media only screen and (max-width:981px){
	.luc_blog_sidebar2 .luc_blog_email{padding:0;}
    .luc_blog_sidebar2 .luc_blog_email .et_pb_newsletter_form{padding-left:0;width:100%;}
	.luc_blog_sidebar1 .rpwwt-widget li .rpwwt-post-date{font-size: 10px;}
	.luc_blog_blurb_sec .et_pb_column{width:47%;margin-right: 16px;}
	.luc_blog_email .et_pb_newsletter_button_wrap{width:100%;}
	.luc_footerv3_text .et_pb_text_inner h3:after{right: 0;margin: auto;}
	.luc_footerv3_text .et_pb_widget{margin:0 !important;width:100% !important;}
	.luc_footerv3_text .recent-posts-widget-with-thumbnails img{float: none;display: block;margin: 0 auto 20px;}
}
/* Footer 2*/
.et_pb_widget_area{border-right: none;}
.luc_footer_text .et_pb_text_inner h3:after{display: inline-block;content: '';width: 5px;height: 5px;background-color: #FF486A;border-radius: 50%;margin-left: 5px;}
.luc_footer_sidebar1 .rpwwt-widget li .rpwwt-post-date{font-size: 12px;line-height: 2;font-weight: 500;}
.luc_footer_sidebar1 .rpwwt-widget li .rpwwt-post-date:before{display: inline-block;color: #FF486A;font-size: 16px;vertical-align: middle;margin-right: 3px;margin-top: -3px;content:"\7d";font-family: "ETmodules";}
.luc_footer_sidebar2 ul li{display: inline-block;font-size: 14px;padding: 2px 12px;margin-bottom: 10px;margin-right: 10px;color: #fff;background-color: #FF486A;}

/*Footer v3*/
.luc_footerv3 .et_pb_text_inner strong{color:#ff486a;}
.luc_footerv3_sidebar2 ul li{display: inline-block;font-size: 14px;padding: 2px 12px;margin-bottom: 10px;margin-right: 10px;color: #959595;border: 1px solid #303030;background:transparent;}
.luc_footerv3_sidebar2 ul li:hover{background-color: #FF486A;}
.luc_footerv3_text .et_pb_text_inner h3:after{content: "";width: 90px;height: 1px;background: #ff5e62;position: absolute;left: 0;bottom: -1px;}
.luc_footerv3_sidebar1 .rpwwt-widget li{border-bottom: 1px dashed #303030;}
.luc_footerv3_sidebar1 .rpwwt-widget li .rpwwt-post-date{font-size: 12px;line-height: 2;font-weight: 500;}
.luc_footerv3_sidebar1 .rpwwt-widget li:hover .rpwwt-post-title{color:#ff486a;}
.luc_footerv3_sidebar1 .rpwwt-widget li .rpwwt-post-date:before{display: inline-block;color: #FF486A;font-size: 16px;vertical-align: middle;margin-right: 3px;margin-top: -3px;content:"\7d";font-family: "ETmodules";}

/*Footer v4*/
.luc_footer4_sec1 .et-menu-nav ul:not(.sub-menu)>li>a:before{content: "";position: absolute;left: 0;bottom: -3px;width: 100%;height: 2px;background-color: #FF6070;transform-origin: center;transform: scaleX(0);transition: transform 225ms cubic-bezier(.165,.84,.44,1);top: 20px;}
.luc_footer4_sec1 .et-menu-nav ul:not(.sub-menu)>li>a:hover:before{transform: scaleX(1);}
.luc_footer4_text .et_pb_text_inner h5 span:after{position: absolute;right: -90px;top: 50%;z-index: 1;margin-top: -1px;content: "";width: 80px;border-bottom: 1px solid #d6d6d6;border-color: #ff5e62;border-width: 2px;}
.luc_footer4_text .et_pb_text_inner h5 span{display:inline-block;position:relative;}
.luc_footer4_text .et_pb_text_inner ul li{display:inline-block;width:49%;margin-bottom: 20px;}
.luc_footer4_text .et_pb_text_inner ul{margin-top:20px;padding:0;}
.luc_footer4_text .et_pb_text_inner ul li a:before{font-family: "ETmodules";font-size: 30px;vertical-align: middle;color: #1DA1F2;margin-right: 5px;line-height: 1;}
.luc_footer4_text .et_pb_text_inner ul .twit a:before{content:"\e094";color: #1DA1F2;}
.luc_footer4_text .et_pb_text_inner ul .insta a:before{content:"\e09a";color: #EF00A2;}
.luc_footer4_text .et_pb_text_inner ul .fb a:before{content:"\e093";color: #175BEB;}
.luc_footer4_text .et_pb_text_inner ul .pin a:before{content:"\e095";color: #EE3E52;}
.luc_footer4_text .et_pb_text_inner ul li,.luc_footer4_sec2 .luc_about_email .et_pb_button:before{transition: all 300ms ease;}
.luc_footer4_text .et_pb_text_inner ul li:hover,.luc_footer4_sec2 .luc_about_email .et_pb_button:hover:before{-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
.luc_footer4_sec2 .luc_about_email .et_pb_button{background: transparent;}
@media only screen and (max-width:981px){
	.luc_footer4_sec1 .et_pb_menu{display:block !important;}
	.luc_footer4_sec1 .et_pb_menu__menu{display:block;}
	.luc_footer4_sec1 .et_mobile_nav_menu{display:none;}
	.luc_footer4_sec1 .et_pb_menu__wrap{justify-content:center !important;}
	.luc_footer4_sec1 .et-menu{justify-content:center !important;}
	.luc_footer4_text .et_pb_text_inner ul li a:before{display: block;margin: 0 auto 15px;}
	.luc_footer4_text .et_pb_text_inner ul li{margin: 0 auto 20px;display:block;}
}
@media only screen and (max-width:981px){
	.luc_footer4_text .et_pb_text_inner h5 span:after{right: -55px;width: 50px;}
}
/* Home */
.luc_blog_homev1_post1 .et_pb_post{width: 48%;margin:10px;display: inline-block;box-shadow: 4px 12px 40px 6px rgba(0,0,0,.09);margin-bottom: 48px;transition: box-shadow 250ms ease-in-out,-webkit-box-shadow 250ms ease-in-out;}
.luc_blog_homev1_post1 .et_pb_post:hover h2 a{border-bottom: 1px solid #ff5e62;}
.luc_blog_homev1_post1 .et_pb_post:hover a img{transform: scale(1.01);}
.luc_blog_homev1_post1 .et_pb_post a{overflow:hidden;}
.luc_blog_homev1_post1 .et_pb_post a img{transition: transform .5s ease;}
.luc_blog_homev1_post1 .et_pb_post .date{font-size: 12px;line-height: 16px;font-weight: 600;letter-spacing: .5px;margin-bottom: 8px;color: #4f525f;padding: 0 20px 0;}
.luc_blog_homev1_post1 .et_pb_post .entry-title,.luc_blog_homev1_post1 .et_pb_post .post-meta{padding: 0 20px 15px;}
.luc_blog_homev1_post1 .et_pb_post .post-content p{padding: 0px 20px 30px;}
.luc_blog_homev1_post1 .et_pb_post .date .author{padding-right:15px;}
.luc_blog_homev1_post1 .et_pb_post .date .published{padding:0 10px;}
.luc_blog_homev1_post1 .et_pb_post .date .blog-category{color:#ff5e62;}
.luc_blog_homev1_post1 .pagination a {
    background-color: #ff5e62;
    padding-top: 20px!important;
    padding-right: 44px!important;
    padding-bottom: 20px!important;
    padding-left: 44px!important;
    position: relative;
    display: inline-block;
    z-index: 1;
    transition: all 500ms ease !important;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
	color:#fff;
    -o-transition: all 500ms ease;
}
.luc_blog_homev1_post1 .pagination a:before {
    position: absolute;
    content: '';
    width: 0%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index: -1;
    transition: all 500ms ease;
    background: #000;
    margin-left: 0;
}
.luc_blog_homev1_post1 .pagination a:hover:before {
    width: 100%;
}

@media only screen and (max-width:981px){
	.luc_blog_homev1_category .et_pb_menu__menu{display:block !important;}
	.luc_blog_homev1_category .et_mobile_nav_menu{display:none !important;}
	.luc_blog_homev1_post1 .et_pb_post{width:100% !important;display: block;margin: 0 0 30px;}
	.luc_blog_homev1_category .et_pb_menu__wrap,.luc_blog_homev1_category .et-menu{justify-content:center !important;}
	.luc_blog_sidebar1 .recent-posts-widget-with-thumbnails a{display: block;}
	.luc_blog_sidebar1 .recent-posts-widget-with-thumbnails img{float: none !important;display: block;margin: 0 auto 15px;padding: 0;}
	.luc_blog_sidebar2 .widget_nav_menu{float: none;width: 100%;}
}
@media only screen and (max-width:767px){
	.luc_blog_homev1_text{display:flex;flex-direction: column-reverse;}
	.luc_blog_homev1_text .et_pb_column:not(:last-child){margin-top:30px;}
}

/* Home V2 */
.luc_blog_homev2_post .et_pb_post{margin-bottom: 60px;position: relative;align-items: center;justify-content: space-between;right: -13%;}
.luc_blog_homev2_post .et_pb_column{overflow:visible;}
.luc_blog_homev2_post .et_pb_post a{float:right;max-width: 47%;}
.luc_blog_homev2_post .et_pb_post:nth-child(even) a{float:left;}
.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description{margin-left: 51%;text-align: left;}
.luc_blog_homev2_post .et_pb_post:nth-child(even){left:-13%;}
.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description .header{text-align: left;}
.luc_blog_homev2_post .et_pb_post a img{max-width: 100%;max-height: 100%;background-color: #c5d2d9;border-radius: 2px;box-shadow: 5px 6px 26px -3px rgba(0,0,0,.22);}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description{margin-left: 0%;text-align: right;max-width: 49%;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header{text-align: right;display: block;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header .post-tags{font-size: 13px;margin: 0 10px 0 0;text-transform: uppercase;display: block;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header .title{font-size: 45px;line-height: 51px;margin: 10px 0 10px 0;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .post-content{margin: 15px 0;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .post-content p{color: #666;font-size: 17px;line-height: 25px;}
.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .post-meta .date{font-size: 13px;color: #777;font-weight: 700;}
.luc_blog_homev2_post .pagination a:before {
    content: ""!important;
    visibility: visible!important;
    display: block!important;
    position: absolute;
    right: -17px;
    top: 0px;
    z-index: 1;
    border-right: 18px solid transparent;
    border-bottom: 21px solid #FF5E62;
    opacity: 1;
}  
.luc_blog_homev2_post .pagination a {
    background-color: #FF5E62;
    padding:12px 30px;
    position: relative;
    display: block;
    margin-top: 10px;
	margin-bottom: 30px;
}
.luc_blog_homev2_post .pagination a:after {
    position: absolute;
    content: '';
    right: -16px;
    top: 20px;
    z-index: 1;
    bottom: 0px;
    width: 17px;
    background-color: #FF5E62;
    opacity: 1;
    margin: 0;
}
.luc_blog_homev2_post .pagination a:hover,.luc_blog_homev2_post .pagination a:hover:after{background-color: #000;}
.luc_blog_homev2_post .pagination a:hover:before{border-bottom: 21px solid #000;}

@media only screen and (max-width:981px){
	.luc_blog_homev2_post .et_pb_post a,.luc_blog_homev2_post .et_pb_post:nth-child(even) a{padding-top: 0;float: none;max-width: 100%;}
	.luc_blog_homev2_post .et_pb_post{right:unset;margin-bottom:25px;}
	.luc_blog_homev2_post .et_pb_post:nth-child(even){left:unset;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header .title{font-size: 29px;line-height: 35px;}
	.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description{margin-left: 0;max-width: 100%;text-align:center;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description{max-width:100%;margin-left: 0;padding: 30px;text-align:center;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .post-content p{font-size:15px;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header,.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description .header{text-align:center !important;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header .post-tags{margin:0;}
}
@media only screen and (max-width:767px){
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description{margin-left: 0%;text-align:center;padding-top: 0;max-width: 100%;    margin-bottom: 20px;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header{padding-top:0;text-align:center;}
	.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description .header{text-align:center;}
	.luc_blog_homev2_post .et_pb_post a{float:none;max-width:100%;}
	.luc_blog_homev2_post .et_pb_post:nth-child(even) .luc_blogv2_description{margin-left:0%;text-align:center;padding-top: 0;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .header .title{font-size: 25px;line-height: 30px;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .post-content p{font-size:13px;}
	.luc_blog_homev2_post .et_pb_post .luc_blogv2_description .date{font-size:11px !important;}
	.luc_blog_homev2_post .et_pb_post a img{height:auto;}
	.luc_blog_homev2_post .alignleft,.luc_blog_homev2_post .alignright{float:none;margin-bottom:15px;}
}

/* Home V3*/
.luc_homev3_postslider .et_pb_slide .et_pb_container .et_pb_slide_description{min-width: 600px;margin: 30% auto -100px;max-width: 600px;padding: 25px 40px;position: relative;z-index: 11;background-color: #fff;-webkit-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.15);opacity: 0;-webkit-transform: translateY(50px);-ms-transform: translateY(50px);transform: translateY(50px);}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transition: all 600ms ease;text-shadow:none;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .category,.luc_homev3_post .et_pb_post .post-content .category{font-weight: 600;font-size: 14px;color: #596172;letter-spacing: 0.25px;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .category:before,.luc_homev3_post .et_pb_post .post-content .category:before{display: inline-block;color: #FF486A;font-size: 20px;vertical-align: middle;margin-top: -3px;margin-right: 7px;content:"\e018";font-family: "ETmodules";}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .et_pb_slide_title{margin-top: 5px;font-weight: 700;line-height: 1.3;text-shadow: none;margin-bottom: 20px;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .post-meta,.luc_homev3_post .et_pb_post .post-content .post-meta{font-weight: 600;font-size: 15px;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .post-meta .autor,.luc_homev3_post .et_pb_post .post-content .post-meta .autor{color: #424851;margin-right:20px;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .post-meta .date,.luc_homev3_post .et_pb_post .post-content .post-meta .date{color: #424851;position: relative;}
.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .post-meta .date:before,.luc_homev3_post .et_pb_post .post-content .post-meta .date:before{content: '';width: 5px;height: 5px;background-color: #FF486A;position: absolute;left: 0px;top: 50%;margin-top: -3px;border-radius: 50%;margin-left: -10px;}
.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;font-size: 36px;width: 40px;transform: translate(0, -50%);height: 40px;margin-left: -2px;left: 10px;background-color: #FF486A;text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);border-radius: 30px;transition: all 300ms ease;}
.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;font-size: 36px;width: 40px;transform: translate(0, -50%);height: 40px;margin-left: -2px;right: 10px;background-color: #FF486A;text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);border-radius: 30px;transition: all 300ms ease;}
.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover{width: 50px;margin-left: 5px;}
.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{width: 50px;margin-right: 5px;}
.luc_homev3_postslider .et_pb_slider{overflow:visible;}
.luc_homev3_post .et_pb_post .header{box-shadow: 0 3px 12px -1px rgba(7, 10, 25, 0.2), 0 22px 27px -20px rgba(7, 10, 25, 0.2);position:relative;overflow:hidden;margin-bottom: 30px;}
.luc_homev3_post .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.luc_homev3_post .et_pb_post .header .more-link{position: absolute;right: -50px;display: inline-block;color: #fff;font-size: 16px;padding: 5px 25px;letter-spacing: 0.5px;border-radius: 25px;transition: all 300ms ease;background-color: #FF486A;z-index: 3;opacity: 0;bottom:30px;text-transform:capitalize;}
.luc_homev3_post .et_pb_post:hover .more-link{opacity: 1;right: 30px;}
.luc_homev3_post .et_pb_post .header .entry-title{position: absolute;left: 30px;z-index: 3;margin: 0;bottom:30px;padding: 15px 40px !important;max-width: 50%;transition:all 0.3s;}
.luc_homev3_post .et_pb_post:hover .header .entry-title{opacity:0;}
.luc_homev3_post .et_pb_post .header .entry-title a{display: block;background: #fff;line-height: 1.5;border: none;color: #242323;padding: 14px 22px 10px;}
.luc_homev3_post .et_pb_post .post-content{text-align:center;max-width: 780px;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}
.luc_homev3_post .et_pb_post .post-content .post-content-inner{margin: 25px 0;}
.luc_homev3_post .et_pb_post .post-content .post-content-inner p{color: #666;font-size: 17px;line-height: 25px;}
.luc_homev3_post .pagination a {
    padding-top: 12px!important;
    padding-right: 40px!important;
    padding-bottom: 12px!important;
    padding-left: 40px!important;
    border: 1px solid #FF486A;
    border-radius: 50px;
  display: block;
    margin-top: 10px;
}
.luc_homev3_post .pagination a:hover{background:#FF486A;}

@media only screen and (max-width:1024px){
	.luc_homev3_post .et_pb_post .header .entry-title a{font-size:16px;}
}
@media only screen and (max-width:981px){
	.luc_homev3_postslider .et_pb_slide .et_pb_container .et_pb_slide_description{margin: 30% -30px -100px;}
	.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .et_pb_slide_title{margin-bottom:0;}
	.luc_footer_text .et_pb_widget{width:100% !important;margin:0 !important;}
	.luc_footer_sidebar1 .recent-posts-widget-with-thumbnails img{float: none;display: block;margin: 0 auto 25px;}
}
@media only screen and (max-width:767px){
	.luc_homev3_post .et_pb_post .header .more-link{display:none;}
	.luc_homev3_post .et_pb_post .header .entry-title{left:15px;margin: 0 auto;bottom:15px;padding: 0 !important;max-width: 80%;right:15px;}
	.luc_homev3_post .et_pb_post .post-content{width:100%;padding-left:0;padding-right:0;}
	.luc_homev3_post .et_pb_post .post-content .post-meta,.luc_homev3_post .et_pb_post .post-content .category{font-size:13px;}
	.luc_homev3_post .et_pb_post .post-content .post-content-inner{margin:0;}
	.luc_homev3_post .et_pb_post .post-content .post-content-inner p{font-size:15px;text-align:center;}
	.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev{margin-top: 0;transform: translateY(-50%);top: 50%;margin-left: 0;left: 0;}
	.luc_homev3_postslider .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next{margin-top: 0;transform: translateY(-50%);top: 50%;margin-left: 0;right: 0;}
	.luc_homev3_postslider .et_pb_slide .et_pb_container .et_pb_slide_description{padding: 5px;min-width: 100%;margin: 0;margin-top: 50px;margin-bottom: 50px;}
	.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .category,.luc_homev3_post .et_pb_post .post-content .category,.luc_homev3_postslider .et-pb-active-slide .et_pb_container .et_pb_slide_description .post-meta{font-size:10px;}
	.luc_homev3_post .alignleft,.luc_homev3_post .alignright{float:none;margin-bottom:15px;}
}

/* Home V4 */
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content{margin-top:20px;}
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button{padding:0 !important;}
.luc_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;top:auto;left:auto;bottom: 20px;width: 46px;height: 44px;text-align: left;right: 71px;position: absolute;z-index:3;cursor: pointer;}
.luc_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next{right:25px;opacity: 1;top:auto;left:auto;bottom: 20px;width: 46px;height: 44px;text-align: left;position: absolute;z-index:3;cursor: pointer;}
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:before,.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:after{content: "";transform-origin: left;display:block !important;transform: scaleX(1);transition-duration: 0s,.5s;position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;transition: transform .55s cubic-bezier(.165,.84,.44,1);}
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:after{transform-origin: right;transform: scaleX(0);}
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:hover:before{transform-origin: right;transition-duration: .55s,.67s;transform: scaleX(0);}
.luc_homev4_slider .et_pb_slides .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:hover:after{transition-delay: .12s;    transition-duration: .55s,.67s;transform-origin: left;transform: scaleX(1);}
.luc_homev4_post .et_pb_post{width: 47%;margin: 0 15px 30px;display: inline-block;}
.luc_homev4_post .et_pb_post .post-content .more-link:after{content: "";transform-origin: right;transform: scaleX(0);position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #555;transition: transform .55s cubic-bezier(.165,.84,.44,1);}
.luc_homev4_post .et_pb_post:hover .post-content .more-link:after{transform-origin: left;transform: scaleX(1);}
.luc_homev4_post .et_pb_post .post-content .more-link{width: 19%;position: relative;}
.luc_homev4_post .et_pb_post .post-meta{font-size: 13px;}
.luc_homev4_post .et_pb_post .post-meta .date{margin-right: .25em;font-weight: 600;}
.luc_homev4_post .et_pb_post .post-meta .cate{margin-left: .25em;font-weight: 600;}
.luc_homev4_post .et_pb_post .header{font-weight: 600!important;font-size: 30px!important;letter-spacing: 1px!important;line-height: 1.2em!important;margin-bottom: 15px;}
.luc_homev4_post .et_pb_post .post-content .post-content-inner p{margin-bottom: 15px;}
.luc_homev4_post .et_pb_post .entry-featured-image-url{position: relative;border-radius: 5px;transform: scale(1) translateZ(0);transition: transform .6s cubic-bezier(.3,.58,.42,.9);overflow: hidden;}
.luc_homev4_post .et_pb_post .entry-featured-image-url img{font-size: 0;border-radius: 5px;overflow: hidden;position: relative;transform: scale(1) translateZ(0);opacity: 1;visibility: visible;transition: opacity .6s cubic-bezier(.3,.58,.42,.9),transform .6s cubic-bezier(.3,.58,.42,.9),visibility 0s;}
.luc_homev4_post .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.14) translateZ(0);transition-duration: .4s;}    
.luc_homev4_post .et_pb_post .entry-featured-image-url:before{content: "";position: absolute;left: .5%;top: .5%;width: 99%;height: 99%;z-index: -1;opacity: 0;box-shadow: 0 22px 35px -18px #000;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: opacity .6s cubic-bezier(.3,.58,.42,.9);}
.luc_homev4_post .et_pb_post .entry-featured-image-url:after{content: "";position: absolute;width: 100%;height: 100%;left: -1px;top: -1px;background-color: #fff;z-index: 4;padding: 2px;box-sizing: content-box;transform: scaleY(0);transform-origin: top;transition: transform .45s cubic-bezier(.1,.3,.2,1);}
.luc_homev4_post .et_pb_post:hover .entry-featured-image-url{transform: scale(.96) translateZ(0);transition-duration: .4s;}
.luc_homev4_post .et_pb_post:hover .entry-featured-image-url:before{opacity: .4;transition-duration: .4s;}
.luc_homev4_post .pagination a:after {
    content: "" !important;
    display: block !important;
    visibility: visible !important;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #ff5e62;
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: transform 0.35s cubic-bezier(1, 0, 0, 1);
    transition: transform 0.35s cubic-bezier(.74,.72,.27,.24);
    z-index: -1;
    margin-left: 0 !important;
    opacity: 1 !important;
}
.luc_homev4_post .pagination a:hover:after{  
  -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);}
.luc_homev4_post .pagination a {
    padding:12px 40px;
    background-color: #000;
    display: inline-block;
    transition: all 0.3s ease 0s;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

@media only screen and (max-width:981px){
	.luc_homev4_post .et_pb_post .header{font-size:24px !important;}
	.luc_homev4_post .et_pb_post .post-content .more-link{width: 32%; }
	.luc_homev4_post .et_pb_post{width:100%;margin: 0 0px 30px;}
}
@media only screen and (max-width:1024px){
	.luc_homev4_post .et_pb_post .post-content .more-link{width: 25%; }
}
@media only screen and (max-width:767px){
	.luc_homev4_post .et_pb_post .header{font-size:20px !important;}
	.luc_homev4_post .et_pb_post .post-content .more-link{width: 40%;margin:auto;}
	.luc_homev4_post .alignleft,.luc_homev4_post .alignright{float:none;margin-bottom:15px;}
}

/*Home v5 */
.luc_homev5_post .et_pb_post{padding: 35px;background: #ffffff;margin-bottom: 35px;}
.luc_homev5_sec .et_pb_column:not(:last-child){width:67%;}
.luc_homev5_sec .et_pb_column.et-last-child{width:30%;}
.luc_homev5_post .et_pb_post .header{font-weight: 600;line-height: 1em;font-size: 30px;text-align: center;color: #303030;margin-bottom: 10px;}
.luc_homev5_post .et_pb_post .post-meta{margin: 15px 0 30px;font-style: italic;color: #959595;text-align: center}
.luc_homev5_post .et_pb_post .post-meta .date,.luc_homev5_post .et_pb_post .post-meta .author{margin: 0 10px;color: #ff486a;position:relative;}
.luc_homev5_post .et_pb_post .post-meta .date:before{content: '';width: 5px;height: 5px;background-color: #959595;position: absolute;left: 0px;top: 50%;margin-top: -3px;border-radius: 50%;margin-left: -12px;}
.luc_homev5_post .et_pb_post .post-content-inner p{margin:30px 0;font-size: 14px;color: #505050;line-height: 1.75em;}
.luc_homev5_post .et_pb_post .post-content .more-link{border: 1px solid #ff5e62;text-align: center;background: #ff5e62;color: #ffffff;border-radius: 2px;padding: 7px 14px;width: 18%;}
.luc_homev5_post .et_pb_post .post-content .more-link:hover{background:#303030;border-color:#303030;}
.luc_homev5_post .et_pb_post .post-content .cate{margin-top: 30px;border-top: 1px solid #ebebeb;padding: 21px 0 0;color: #959595;font-style: italic;line-height: 28px;}
.luc_homev5_post .et_pb_post .post-content .cate:hover{text-decoration: underline;color:#ff5e62;}
.luc_homev5_post .et_pb_post .post-content .cate:before{display: inline-block;color: #959595;font-size: 16px;vertical-align: middle;margin-top: -3px;margin-right: 7px;content:"\6e";font-family: "ETmodules";}
.luc_homev5_sidebar1 .rpwwt-widget li{border-bottom: 1px dashed #909090;}
.luc_homev5_sidebar1 .rpwwt-widget li .rpwwt-post-date{font-size: 12px;line-height: 2;font-weight: 500;}
.luc_homev5_sidebar1 .rpwwt-widget li:hover .rpwwt-post-title{color:#ff486a;}
.luc_homev5_sidebar1 .rpwwt-widget li .rpwwt-post-date:before{display: inline-block;color: #FF486A;font-size: 16px;vertical-align: middle;margin-right: 3px;margin-top: -3px;content:"\7d";font-family: "ETmodules";}
.luc_homev5_sidebar1 .et_pb_widget,.luc_homev5_sidebar2 .et_pb_widget{width:100% !important;}
.luc_homev5_sidebar2 ul li{display: inline-block;font-size: 14px;padding: 2px 12px;margin-bottom: 10px;margin-right: 10px;color: #959595;border: 1px solid #ebebeb;background:transparent;}
.luc_homev5_sidebar2 ul li:hover{background-color: #ff5e62;color:#fff;}
.luc_homev5_sidebar2 ul li:hover a{color:#fff !important;}
.luc_homev5_sidebar2 .et_pb_text_inner h3:after{content: "";width: 90px;height: 1px;background: #ff5e62;position: absolute;left: 0;bottom: -1px;}
.luc_homev5_sidebar1 img{width: 74px !important;height: 74px !important;}
.luc_homev5_post .pagination a:after {
    content: "";
    position: absolute;
    height: 0%;
    left: 50%;
    top: 50%;
    width: 150%;
    z-index: -1;
    transition: all 0.35s ease 0s;
    background: #FF5E62;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(
-25deg);
    transform: translateX(-50%) translateY(-50%) rotate(
-25deg);
}
.luc_homev5_post .pagination a:hover:after{    height: 450%;
    transition: all 1s ease 0s;}
.luc_homev5_post .pagination a {
    border: 2px solid #FF5E62;
    position: relative;
    transition: color 0.4s ease;
    overflow: hidden;
    padding: 10px 30px;
  display: inline-flex;
    justify-content: center;
    align-items: center;
  text-align: center;
  outline: none;
    cursor: pointer;
      white-space: nowrap;
}

@media only screen and (max-width:1024px){
	.luc_homev5_sec .luc_footerv3_text{max-width:100%;}
	.luc_homev5_sec .et_pb_row{max-width: 95% !important;}
	.luc_homev5_sec .et_pb_column:not(:last-child){width:60%;}
	.luc_homev5_sec .et_pb_column.et-last-child{width:37%;}
	.luc_homev5_post .et_pb_post .post-content .more-link{width:20%;}
}
@media only screen and (max-width:981px){
	.luc_homev5_sidebar2 .et_pb_widget{margin: 0;}
	.luc_homev5_sec .et_pb_column:not(:last-child){width:100%;}
	.luc_homev5_sec .et_pb_column.et-last-child{width:100%;}
	.luc_footerv3_text .et_pb_newsletter{display: block;padding: 0;}
	.luc_footerv3_text .et_pb_newsletter_form{padding-left:0 !important;}
}
@media only screen and (max-width:767px){
	.luc_homev5_post .et_pb_post .header{font-size:24px;}
	.luc_homev5_post .et_pb_post .post-content .more-link{width:100%;}
	.luc_homev5_post .alignleft,.luc_homev5_post .alignright{float:none;margin-bottom:15px;}
}
/*Home v6 */
.luc_homev6_post .et_pb_post{margin-bottom: 0;position: relative;}
.luc_homev6_post .et_pb_post .et_pb_image_container{margin: -19px;}   
.luc_homev6_post .et_pb_post .et_pb_image_container a{margin-bottom: 0;}
.luc_homev6_post .et_pb_post .des{position: absolute;z-index: 2;width: 100%;bottom: 0;left: 0;padding: 0 30px;padding-bottom: 20px;background: rgba(0,0,0,.6);box-sizing: border-box;text-align: center;pointer-events: none;transform: translate3d(0,0,0);transition: all .3s ease-in;}
.luc_homev6_post .et_pb_post .des .cat{font-family: arial;display: inline-block;transform: translateY(-50%);background: #ff5e62;color: #fff;padding: 7px 11px;line-height: 1;font-size: 12px;font-weight: 400;letter-spacing: .075em;text-transform: uppercase;pointer-events: auto;}
.luc_homev6_post .et_pb_post .des .entry-title{font-size: 22px;font-family: arial;font-weight: 500;}
.luc_homev6_post .et_pb_post .des .entry-title a{color:#fff;}
.luc_homev6_post .et_pb_post .et_pb_image_container:after{position: absolute;content: "";border: 1px solid #fff;top: 0;width: calc(100% - 30px);height: calc(100% - 30px);margin: 15px;z-index: 3;pointer-events: none;transform: translate3d(0,0,0);}
.luc_homev6_post .et_pb_post:hover .des{background: rgba(0,0,0,.7);}
.luc_homev6_post2 .et_pb_post .cat{font-family: arial;color: #ff5e62;line-height: 1;font-size: 12px;font-weight: 400;letter-spacing: .075em;text-transform: uppercase;text-align:center;margin-bottom:10px;}
.luc_homev6_post2 .et_pb_post:hover .et_pb_image_container img{opacity: .84;}
.luc_homev6_post3 .et_pb_post .category{font-weight: 600;letter-spacing: .15em;text-align: center;font-size: 14px;color: #ff5e62;}
.luc_homev6_post3 .et_pb_post .header{margin: 16px 0;font-size: 30px;font-weight: 500;font-family: arial;text-align: center;}
.luc_homev6_post3 .et_pb_post .post-meta{font-weight: 600;letter-spacing: .15em;text-align: center;font-size: 12px;margin-bottom: 20px;}
.luc_homev6_post3 .et_pb_post .post-content .more-link{text-transform: uppercase;text-align: center;margin: 20px auto;color: #ff5e62;position: relative;background: #fff;padding: 0 10px;z-index: 999;width: fit-content;margin-bottom: 40px;}
.luc_homev6_post3 .et_pb_post .post-content .more-link:before{position: absolute;left: -20px;top: 50%;z-index: 1;margin-top: -1px;content: "";width: 25px;border-bottom: 1px solid #d6d6d6;border-color: #ff5e62;border-width: 2px;}
.luc_homev6_post3 .et_pb_post .post-content .more-link:after{position: absolute;right: -20px;top: 50%;z-index: 1;margin-top: -1px;content: "";width: 25px;border-bottom: 1px solid #d6d6d6;border-color: #ff5e62;border-width: 2px;}
.luc_homev6_post3 .et_pb_post .author{letter-spacing: 0.10em;padding-bottom: 2px;border-top: 1px solid #ebebeb;border-bottom: 5px double #ebebeb;padding: 10px 0;font-weight: 500;text-transform: uppercase;color: #161616;}
.luc_homev6_post3 .et_pb_post:hover .entry-featured-image-url img{opacity: .84;}
.luc_homev6_post4 .et_pb_post .post-meta{font-weight: 600;font-size: 12px;letter-spacing: .15em;text-align: center;}
.luc_homev6_post4 .et_pb_post .post-meta .cat{margin: 0px 10px;color: #ff5e62;}
.luc_homev6_post4 .et_pb_post .post-meta .date{margin: 0px 10px;position:relative;}
.luc_homev6_post4 .et_pb_post .post-meta .date:before{content: '';width: 5px;height: 5px;background-color: #909090;position: absolute;left: 0px;top: 50%;margin-top: -2px;border-radius: 50%;margin-left: -13px;}
.luc_homev6_post4 .et_pb_post .post-content{margin-top: 15px;}
.luc_homev6_post4 .et_pb_post .post-content .more-link{padding: 9px 15px;border: 2px solid #ff5e62;background: 0 0;color: #ff5e62;font-family: arial;text-transform: uppercase;font-weight: 400;font-size: 14px;margin: 30px auto 0;width: fit-content;letter-spacing: .06em;}
.luc_homev6_post4 .et_pb_post .post-content .more-link:hover{background: #ff5e62;border-color: #ff5e62;color: #fff;}
.luc_homev6_post4 .et_pb_post:hover .entry-featured-image-url img{opacity: .84;}
.luc_homev6_post4 .entry-title:before{content: "";border:2px solid #ff5e62;width: 36px;position:absolute;left:0;right:0;margin:auto;bottom:0;}
.luc_homev6_text .et_pb_text_inner{background: #fff;padding: 5px 20px;width: fit-content;margin: 0 auto;}
.luc_homev6_sec .rpwwt-widget ul li a{font-size:13px;line-height: 1.4em;}
.luc_homev6_sec .rpwwt-widget ul li .rpwwt-post-date{font-size: 11px;}
.luc_homev6_post .pagination a:after,.luc_homev6_post2 .pagination a:after{
    position: absolute;
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    content: ""!important;
    display: block!important;
    visibility: visible!important;
    transform: scaleY(0.0) rotateX(
0deg);
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    background: #000 !important;
    border-radius: 50px;
    margin-left: 0;
    z-index: -1;
}
.luc_homev6_post .pagination a:hover:after,.luc_homev6_post2 .pagination a:hover:after{transform: scaleY(1.0) rotateX(
0deg);
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;}
.luc_homev6_post .pagination a,.luc_homev6_post2 .pagination a {
    border-radius: 50px;
    background-color: #ff5e62;
    padding:12px 40px;
    position: relative;
    display: inline-block;
    overflow: hidden;
    z-index: 1;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    margin-top: 10px;
}

@media only screen and (max-width:981px){
	.luc_homev6_post .et_pb_post .des .entry-title{font-size: 18px;}
	.luc_blog_sidebar1 .et_pb_widget{width:100%;float:none;margin:0;}
	.luc_blog_sidebar1 .rpwwt-widget li a img{padding-left:0;}
}
@media only screen and (max-width:767px){
	.luc_homev6_post3 .et_pb_post .header{font-size: 20px;}
	.luc_homev6_post .alignleft,.luc_homev6_post .alignright,.luc_homev6_post2 .alignleft,.luc_homev6_post2 .alignright,.luc_homev7_post3 .alignleft,.luc_homev7_post3 .alignright,.luc_homev7_post5 .alignleft,.luc_homev7_post5 .alignright,.luc_homev8_post2 .alignleft,.luc_homev8_post2 .alignright,.luc_homev9_post .alignleft,.luc_homev9_post .alignright,.luc_homev10_post .alignleft,.luc_homev10_post .alignright{float:none;margin-bottom:45px;text-align:center;}
	.luc_homev6_post4 .entry-title:before{display:none;}
}

/*Home V7*/
.luc_homev7_post .des{padding-left: 0;position: absolute;box-shadow: none;order: 0;padding: 35px 35px 35px 40px;background-color: #fff;z-index: 9;left:-65px;bottom:15px;}
.luc_homev7_post .des .category,.luc_homev7_post4 .category,.luc_homev7_post5 .des .category{margin-bottom: 13px;font-size: 12px;font-family: arial;font-weight: 600;text-transform: none;color: #ff5e62;line-height: 1.2em;letter-spacing: 0px;}
.luc_homev7_post .des .category:hover,.luc_homev7_post3 .et_pb_post .cat:hover,.luc_homev7_post4 .category:hover,.luc_homev7_post5 .des .category:hover{color:#000;cursor:pointer;}
.luc_homev7_post .des .entry-title{font-size: 30px;margin-bottom: 5px;color: #333;font-weight: 600;line-height: 1.3em;font-family: arial;text-transform: capitalize;letter-spacing: 0px;}    
.luc_homev7_post .des .post-meta,.luc_homev7_post4 .post-meta,.luc_homev7_post5 .des .post-meta{font-size: 14px;font-family: 'Alatsi';text-transform: none;color: #333;letter-spacing: 0px;}
.luc_homev7_post .et_pb_post:hover a img,.luc_homev7_post2 .et_pb_post:hover a img,.luc_homev7_post3 .et_pb_post:hover a img,.luc_homev7_post4 .et_pb_post:hover a img,.luc_homev7_post5 .et_pb_post a img:hover{transform: scale(1.08);}
.luc_homev7_post .et_pb_post a,.luc_homev7_post2 .et_pb_post a,.luc_homev7_post3 .et_pb_post a,.luc_homev7_post4 .et_pb_post a,.luc_homev7_post5 .et_pb_post a{overflow:hidden;}
.luc_homev7_post .et_pb_post a img,.luc_homev7_post2 .et_pb_post a img,.luc_homev7_post3 .et_pb_post a img,.luc_homev7_post4 .et_pb_post a img,.luc_homev7_post5 .et_pb_post a img{transition: transform .5s ease;}
.luc_homev7_post2 .et_pb_post .category{font-family: arial;font-weight: 500;letter-spacing: 0px;margin-bottom: 25px;color: #ff5e62;font-size: 22px;line-height: 1.45em;text-transform: uppercase;text-align: center;}
.luc_homev7_post2 .et_pb_post .entry-title{font-size: 21px;margin-bottom: 21px;font-family: arial;color: #333;line-height: 1.3em;font-weight: 600;overflow-wrap: break-word;text-transform: capitalize;letter-spacing: 0px;} 
.luc_homev7_text .et_pb_text_inner h5 span:before{content: "";height: 4px;border-top: 2px solid;border-bottom: 1px dashed #828488;width: 78px;position: absolute;display: block;top: 50%;margin-top: -2px;right: calc(100% + 21px);}
.luc_homev7_text .et_pb_text_inner h5 span:after{content: "";height: 4px;border-top: 2px solid;border-bottom: 1px dashed #828488;width: 78px;position: absolute;display: block;top: 50%;margin-top: -2px;left: calc(100% + 21px);}
.luc_homev7_text .et_pb_text_inner h5 span{display: inline-block;position: relative;}
.luc_homev7_text .et_pb_text_inner{width: fit-content;margin: auto;}
.luc_homev7_post3 .et_pb_post .cat{font-size: 16px;font-family: arial;font-weight: 600;text-transform: none;color: #ff5e62;letter-spacing: 0px;margin-bottom: 10px;margin-left: -20px;}
.luc_homev7_post3 .et_pb_post .entry-title{margin-left: -20px;}
.luc_homev7_post4 .category{text-align:center;}    
.luc_homev7_post4 .post-meta{font-weight: 600;margin-top: 10px;}
.luc_homev7_post5 .et_pb_post .entry-featured-image-url{float: left;max-width: 45%;margin: auto;}
.luc_homev7_post5 .et_pb_post{border-bottom: 1px solid #ededed;}
.luc_homev7_post5 .et_pb_post .des{padding: 0px 0 10px 35px;margin-left: 45%;}
.luc_homev7_post5 .des .post-meta{margin: 20px 0;font-weight: 600;}
.luc_homev7_post5 .entry-featured-image-url img{height:230px;object-fit:cover;}
.luc_homev7_text2 .et_pb_text_inner h3 span{display: inline-block;position: relative;}
.luc_homev7_text2 .et_pb_text_inner{width: fit-content;margin: auto;}
.luc_homev7_text2 .et_pb_text_inner h3 span:before{content: "";position: absolute;top: 50%;overflow: hidden;width: 27px;height: 0px;border-top: 1px solid;right: calc(100% + 25px);}
.luc_homev7_text2 .et_pb_text_inner h3 span:after{content: "";position: absolute;top: 50%;overflow: hidden;width: 27px;height: 0px;border-top: 1px solid;left: calc(100% + 25px);}
.luc_homev7_post3 .pagination a:after,.luc_homev7_post5 .pagination a:after{
    position: absolute;
    left: 45%;
    bottom: 0px;
    right: 45%;
    height: 50%;
    border-radius: 8px;
    background: #000;
    opacity: 0;
    content: ""!important;
    display: block!important;
    visibility: visible!important;
    z-index: -1;
    transition: all 200ms linear;
    transition-delay: 0.1s;
}
.luc_homev7_post3 .pagination a,.luc_homev7_post5 .pagination a{
    border-radius: 8px;
    background-color: #FF5E62;
    padding:12px 25px;
  position: relative;
    display: inline-block;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    z-index: 1;
}
  .luc_homev7_post3 .pagination a:hover:after,.luc_homev7_post5 .pagination a:hover:after{    opacity: 1;
    left: 0;
    height: 100%;
    right: 0;
    transition: all 400ms linear;
    transition-delay: 0.1s;
    margin-left: 0;}

@media only screen and (max-width:981px){
	.luc_homev7_post .et_pb_post{margin-bottom:0;}
	.luc_homev7_post5 .et_pb_post{margin-bottom: 10px;}
	.luc_homev7_post .des{position: unset;transform: none !important;padding: 0;background-color: #fff;max-width: 100%;text-align: center;}
	.luc_homev7_post3 .et_pb_post .cat,.luc_homev7_post3 .et_pb_post .entry-title{text-align: center;margin-left:0;}
}
@media only screen and (max-width:767px){
	.luc_homev7_post2 .et_pb_post .category{font-size:14px;}
	.luc_homev7_post5 .et_pb_post .entry-featured-image-url{float: none;max-width: 100%;padding-top: 0;margin: auto auto 20px;}
	.luc_homev7_post5 .et_pb_post .des{padding: 0;margin-left: 0;text-align: center;}
	.luc_homev7_post5 .et_pb_post .des .entry-title{margin-bottom:20px;}
}

/*Home V8*/
.luc_homev8_post .et_pb_post .entry-title{background-color: #1b1c1e;color: #fff;padding: 9px 5px 14px 15px;line-height: 20px;margin-right: 30px;position: absolute;bottom: 0%;opacity: 0;transform: translateY(-50%);transition: all 0.5s ease;}
.luc_homev8_post .et_pb_post:hover .entry-title{opacity:1;}
.luc_homev8_post2 .et_pb_post .category,.luc_homev8_post2 .et_pb_post .entry-title{margin-left:-20px;}
.luc_homev8_post2 .et_pb_post .category{margin-bottom:10px;color:#33333387;cursor:pointer;margin-top:-20px;}
.luc_homev8_post2 .et_pb_post .category:hover{color:#000;}
.luc_homev8_post2 .et_pb_post .entry-title:hover{color:#33333387;}
.luc_homev8_post2 .et_pb_post a img:hover{transform: scale(1.08);}
.luc_homev8_post2 .et_pb_post a{overflow:hidden;}
.luc_homev8_post2 .et_pb_post a img{transition: transform .5s ease;}
.luc_homev8_sec .luc_homev8_post2 .et_pb_post .category,.luc_homev8_sec .luc_homev8_post2 .et_pb_post .entry-title{margin-left:0px;}
.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .entry-featured-image-url{float: left;max-width: 45%;}
.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category,.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .entry-title{margin-left: 45%;padding-left: 10px;}
.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post{margin-bottom:30px;}
.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category{margin-bottom:5px;}
.luc_homev8_post2 .pagination a {
    background-color: #FF5E62;
    padding:12px 40px;
    position: relative;
    transition: all 300ms ease 0ms;
    border-right: 6px solid #000 !important;
    border-top: 0!important;
    border-bottom: 0!important;
    border-left: 0!important;
}
.luc_homev8_post2 .pagination a:hover {
    background-color: #000;
    border-right: 6px solid #FF5E62 !important;
    border-top: 0!important;
    border-bottom: 0!important;
    border-left: 0!important;
}

@media only screen and (max-width:981px){
	.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .entry-featured-image-url{max-width: 55%;}
	.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category,.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .entry-title{margin-left: 55%;padding-left: 30px;}
	.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category{padding-top:30px;}
}
@media only screen and (max-width:767px){
	.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category,.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .entry-title{margin-left: 50%;}
	.luc_homev8_sec .luc_homev8_col2 .luc_homev8_post2 .et_pb_post .category{padding-top:0px;text-align: left;}
	.luc_homev8_post2 .et_pb_post .category{text-align:center;}
}

/*Home V9*/
.luc_homev9_post .et_pb_post .category{margin-bottom: 13px;font-size: 13px;font-family: arial;font-weight: 600;text-transform: uppercase;color: #ff5e62;letter-spacing: 1.5px;text-align: center;}
.luc_homev9_post .et_pb_post .header{text-align: center;padding: 9px 70px 0;font-family: arial;color: #1c1d1f;font-weight: 400;font-size: 32px;line-height: 1.3em;text-transform: none;transition: all .3s ease-out;letter-spacing: 1.5px;margin-bottom: 45px;position:relative;padding-bottom:40px;}
.luc_homev9_post .et_pb_post .header:after{content: "";width: 70px;height: 3px;background-color: #ff5e62;position: absolute;bottom: 0;left: 50%;margin-left: -35px;}
.luc_homev9_post .et_pb_post a img:hover{transform: scale(1.08);}
.luc_homev9_post .et_pb_post a{overflow:hidden;}
.luc_homev9_post .et_pb_post a img{transition: transform .5s ease;}
.luc_homev9_post .et_pb_post .post-content .post-content-inner{padding: 19px 70px 22px;border-bottom: 1px dashed #909090;}
.luc_homev9_post .et_pb_post .post-content .more-link{text-align: center;padding: 13px 0;margin: 0 auto;max-width: 100%;width: auto;white-space: nowrap;overflow: hidden;}
.luc_homev9_post .et_pb_post .post-content{border-bottom: 1px dashed #909090;}
.luc_homev9_post .pagination a:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin-left: 0;
}
.luc_homev9_post .pagination a:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-timing-function: cubic-bezier(0.52,1.64,0.37,0.66);
    transition-timing-function: cubic-bezier(0.52,1.64,0.37,0.66);
    background: #000;
}
.luc_homev9_post .pagination a {
    background-color: #ff5e62;
    padding:12px 40px;
    transition: border 300ms ease 0ms;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

/*.luc_homev9_post .et_pb_post .post-content .more-link:after{font-size: 30px;position: absolute;line-height: 30px;width: auto;max-width: 100%;overflow: hidden;transform: translateX(0px);content: "\24";font-family:ETmodules;left:50%;}
.luc_homev9_post .et_pb_post .post-content .more-link:hover:after{max-width: 0;transform: translateX(-20px);transition: none;}
.luc_homev9_post .et_pb_post .post-content .more-link:hover{max-width: 100%;transition: all 0.8s ease-in-out;}*/
@media only screen and (max-width:981px){
	.luc_homev9_post .et_pb_post .post-content .post-content-inner{padding: 20px;}
	.luc_homev9_email .et_pb_newsletter_description{padding-bottom: 25px;}
	.luc_homev9_email .et_pb_newsletter_form{padding-left:0 !important;}
	.luc_homev9_email{flex-direction:column !important;width: 70%;margin: 0 auto;}
}
@media only screen and (max-width:767px){
	.luc_homev9_post .et_pb_post .header{padding: 0 0 20px;font-size:20px;}
	.luc_homev9_post .et_pb_post .post-content .post-content-inner{padding: 0 0 15px;}
	.luc_homev9_email{width:100%;}
}
/*Home v10*/
.luc_homev10_post .et_pb_post .entry-featured-image-url{float: left;max-width: 45%;}
.luc_homev10_post .et_pb_post .entry-featured-image-url img{height: 365px;transition: all 600ms ease;object-fit:cover;}
.luc_homev10_post .et_pb_post .entry-featured-image-url:hover img{opacity:.8;}
.luc_homev10_post .et_pb_post.et_pb_blog_item_0_4 .entry-featured-image-url img,.luc_homev10_post .et_pb_post.et_pb_blog_item_0_6 .entry-featured-image-url img,.luc_homev10_post .et_pb_post.et_pb_blog_item_0_7 .entry-featured-image-url img{height: 349px;}
.luc_homev10_post .et_pb_post .des{padding: 40px 20px 40px;background:#000;color:#DADEED;margin-left:45%;}
.luc_homev10_post .et_pb_post .des .category{margin-bottom:15px;position: relative;padding:0 10px;width: fit-content;z-index:2;}
.luc_homev10_post .et_pb_post .des .category:before{content: '';width: 6px;height: 6px;border-radius: 5px;background-color: #ff5e62;position: absolute;left: 0px;top: 50%;margin-top: -3px;z-index: -1;-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.luc_homev10_post .et_pb_post .des .category:hover:before{width: 100%;height: 100%;top: 0px;left: 0px;border-radius: 0;margin: 0;}
.luc_homev10_post .et_pb_post .des .entry-title a:hover{transition: all 300ms ease;-webkit-box-shadow: 0 -2px 0 0 #ff5e62 inset;box-shadow: 0 -2px 0 0 #ff5e62 inset;}
.luc_homev10_post .et_pb_post .des  .post-meta{color: #DADEED;font-size: 14px;margin-top: 20px;}
.luc_homev10_post .et_pb_post .des  .post-meta .date{padding-left: 20px;position: relative;margin-left:20px;margin-bottom: 20px;}
.luc_homev10_post .et_pb_post .des  .post-meta .date:before{content: '';width: 5px;height: 5px;background-color: #ff5e62;position: absolute;left: 0px;top: 50%;margin-top: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.luc_homev10_post .et_pb_post .des .more-link{position: absolute;bottom: 0;right: 0;transform: translate(-30%, -50%);color: #fff !important;font-size: 13px;padding: 7px 25px;letter-spacing: 0.5px;font-weight: 700;text-transform: capitalize;z-index: 2;background-image: linear-gradient(120deg, #ff5e62 0%, #FF7E8E 100%);text-shadow: 0px 2px 5px rgba(0, 0, 0, .15);-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.luc_homev10_post .et_pb_post .des .more-link:before{content: '';position: absolute;left: -3px;top: -3px;bottom: -3px;right: -3px;border: 1px solid #ff5e62;z-index: -1;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.luc_homev10_post .et_pb_post .des .more-link:hover:before{left: 6px;top: 6px;bottom: 6px;right: 6px;opacity: 0;}
.luc_homev10_text .et_pb_text_inner h4 span:after{position: absolute;right: -90px;top: 50%;z-index: 1;margin-top: -1px;content: "";width: 80px;border-bottom: 1px solid #d6d6d6;border-color: #ff5e62;border-width: 2px;}
.luc_homev10_text .et_pb_text_inner h4 span{display:inline-block;position:relative;}
.luc_homev10_person .et_pb_team_member_image{float: left;margin-right: 15px;}
.luc_homev10_person .et_pb_team_member_description ul{background: #ff5e62;padding: 2px 0px 2px 15px;width: fit-content;margin-top: 20px;border-radius: 25px;}
.luc_homev10_person .et_pb_team_member_image img{transition: all 300ms ease;border-radius:50%;box-shadow: 0 3px 12px -1px rgba(7, 10, 25, .2), 0 22px 27px -20px rgba(7, 10, 25, .2);}
.luc_homev10_person .et_pb_team_member_image img:hover{-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);}
.luc_homev10_person .et_pb_team_member_description{margin-left: 30%;}
.luc_homev10_person .et_pb_team_member_description .et_pb_module_header:hover{transition: all 300ms ease;-webkit-box-shadow: 0 -2px 0 0 #ff5e62 inset;box-shadow: 0 -2px 0 0 #ff5e62 inset;}
.luc_homev10_person .et_pb_team_member_description .et_pb_module_header{width: fit-content;padding-bottom:5px;}
.luc_homev10_sidebar .rpwwt-widget ul li a img{margin-right: 20px;}
.luc_homev10_sidebar .rpwwt-widget ul li a .rpwwt-post-title{line-height: 20px;color: #000;font-weight: 700;}
.luc_homev10_sidebar .rpwwt-widget ul li .rpwwt-post-date{font-weight: 300;margin-top: 5px;margin-left: 33%;position:relative;padding-left: 15px;line-height: 1.9;}
/*.luc_homev10_sidebar .rpwwt-widget ul li a img:after{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;border: 1px solid rgba(255, 255, 255, .15);left: 5%;top: 5%;-webkit-transition: all 300ms ease;transition: all 300ms ease;}*/
.luc_homev10_sidebar .rpwwt-widget ul li a .rpwwt-post-title:hover{transition: all 300ms ease;-webkit-box-shadow: 0 -2px 0 0 #ff5e62 inset;box-shadow: 0 -2px 0 0 #ff5e62 inset;}
.luc_homev10_sidebar .rpwwt-widget ul li .rpwwt-post-date:before{content: '';width: 5px;height: 5px;background-color: #ff5e62;position: absolute;left: 0px;top: 50%;margin-top: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.luc_homev10_text2 .et_pb_text_inner ul li{display: inline-block;padding-left: 15px;padding-right:10px;margin-right: 10px;position: relative;margin-bottom: 5px;}
.luc_homev10_text2 .et_pb_text_inner ul li:before{content: '';width: 6px;height: 6px;border-radius: 5px;background-color: #ff5e62;position: absolute;left: 0px;top: 50%;margin-top: -3px;z-index: -1;-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.luc_homev10_text2 .et_pb_text_inner ul li.two:before{background-color: #27cc81;}
.luc_homev10_text2 .et_pb_text_inner ul li.three:before{background-color:#673ab7;}
.luc_homev10_text2 .et_pb_text_inner ul li.four:before{background-color: #1e88e5;}
.luc_homev10_text2 .et_pb_text_inner ul li.five:before{background-color: #38c4d1;}
.luc_homev10_text2 .et_pb_text_inner ul li:hover a{color:#fff!important;}
.luc_homev10_text2 .et_pb_text_inner ul li:hover:before{width: 100%;height: 100%;top: 0px;left: 0px;border-radius: 0;margin: 0;}
.luc_homev10_text3 .et_pb_text_inner a span{font-size:14px;font-weight: 100;}
.luc_homev10_text3 .et_pb_text_inner a:after{font-family: "ETmodules";font-size: 30px;vertical-align: middle;margin-right: 20px;line-height: 64px;right: 0;top: 0;content: "\e093";color: #fff;position: absolute;}
.luc_homev10_text3 .et_pb_text_inner a{background: #507CBE;display: block;height: 64px;font-size: 22px;padding-top: 8px;letter-spacing: 0.5px;color: #fff!important;margin: 0;position: relative;padding-left: 30px;margin-bottom: 10px;font-weight: 600;}
.luc_homev10_text3 .et_pb_text_inner a.twit:after{content: "\e094";}
.luc_homev10_text3 .et_pb_text_inner a.insta:after{content: "\e09a";}
.luc_homev10_text3 .et_pb_text_inner a.twit{background: #63CDF1;}
.luc_homev10_text3 .et_pb_text_inner a.twit:hover{background: #50c7ef;}
.luc_homev10_text3 .et_pb_text_inner a.fb:hover{background: #4471b6;}
.luc_homev10_text3 .et_pb_text_inner a.insta:hover{background: #c5266d;}
.luc_homev10_text3 .et_pb_text_inner a.insta{background: #D62976;margin-top:-15px;}
.luc_homev10_text3 .et_pb_text_inner a.fb{margin-top:-15px;}
.luc_homev10_post .pagination a {
    background-color: #ff5e62;
    padding:17px 40px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s!important;
}
.luc_homev10_post .pagination a:hover {
  background-color: #000;}

@media only screen and (max-width:981px){
	.luc_homev10_post .et_pb_post .entry-featured-image-url{float: none;max-width: 100%;margin-bottom: 0;}
	.luc_homev10_post .et_pb_post .entry-featured-image-url img{height: 100%;}
	.luc_homev10_post .et_pb_post.et_pb_blog_item_0_4 .entry-featured-image-url img,.luc_homev10_post .et_pb_post.et_pb_blog_item_0_6 .entry-featured-image-url img,.luc_homev10_post .et_pb_post.et_pb_blog_item_0_7 .entry-featured-image-url img{height: 100%;}
	.luc_homev10_post .et_pb_post .des{margin-left:0;}
	.luc_homev10_person .et_pb_team_member_image{width:15%;}
	.luc_homev10_person .et_pb_team_member_description{margin-left: 0;}
	.luc_homev10_person .et_pb_team_member_image{margin: 0 auto 15px;float:none;}
	.luc_homev10_sidebar .recent-posts-widget-with-thumbnails img{display: block;float: none;margin: 0 auto 15px !important;}
	.luc_homev10_sidebar .et_pb_widget{width:100% !important;}
	.luc_homev10_person .et_pb_team_member_description .et_pb_module_header{width:100%;}
	.luc_homev10_person .et_pb_team_member_description ul{margin: 15px auto !important;}
	.luc_homev10_sidebar .rpwwt-widget ul li .rpwwt-post-date:before{display:none;}
	.luc_homev10_sidebar .rpwwt-widget ul li .rpwwt-post-date{padding-left: 0;margin-left: 0;}
}
@media only screen and (max-width:767px){
	.luc_homev10_person .et_pb_team_member_image{float: none;text-align: center;margin: 0 auto;}
	.luc_homev10_person .et_pb_team_member_description{margin: 0 auto;margin-top: 20px;display: block;}
	.luc_homev10_person .et_pb_team_member_description .et_pb_module_header{width: 100%;}
	.luc_homev10_person .et_pb_team_member_description ul{margin: 20px auto 0;}
	.luc_homev10_post .et_pb_post .des .more-link{transform: translate(-30%, 50%);}
	.luc_homev10_post .et_pb_post .des{padding: 20px 20px 40px;}
	.luc_homev10_person .et_pb_team_member_image{width:100%;}
	.luc_homev10_post .et_pb_post .des .entry-title{margin-bottom:10px;}
	.luc_homev10_text .et_pb_text_inner h4 span:after{display:none;}
	.luc_homev10_post .et_pb_post{margin-bottom: 80px !important;}
}
/*Author v1*/
.luc_author_blurb_sec .et_pb_blurb .et_pb_blurb_content{padding: 32px;border-radius: 8px;background: #eef1f0;cursor:pointer;}
.luc_author_blurb_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:55px;}
.luc_author_blurb_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{padding-bottom: 0;}
.luc_author_blurb_sec .et_pb_blurb .et_pb_blurb_content:hover .et_pb_blurb_container .et_pb_module_header{color:#ff5e62;}
@media only screen and (max-width:981px){
	.luc_author_blurb_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin: 0 auto 15px;}}
/*Author v2*/
.luc_authorv2_blurb .et_pb_team_member_image{text-align: center;display: block;margin: 0 auto;margin-bottom: 30px;}
.luc_authorv2_blurb .et_pb_team_member_description .et_pb_module_header{margin-bottom:30px;}
.luc_authorv2_blurb .et_pb_team_member_description .et_pb_member_social_links{margin-top:30px;}
.luc_authorv2_blurb .et_pb_team_member_image img{border-radius: 100%;}
.luc_authorv2_blurb{border-radius: 3px;box-shadow: rgba(39,44,49,.06) 8px 14px 38px, rgba(39,44,49,.03) 1px 3px 8px;}
.luc_authorv2_blurb:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;background: linear-gradient(135deg,rgba(0,40,60,.8) 0,rgba(0,20,40,.7) 100%);border-radius: 5px;-webkit-backdrop-filter: blur(2px);backdrop-filter: blur(2px);z-index:-1;}
.luc_authorv2_blurb:hover{box-shadow: 8px 28px 50px rgba(39,44,49,.07), 1px 6px 12px rgba(39,44,49,.04);transition: all .4s ease;-webkit-transform: translate3D(0,-1px,0) scale(1.02);transform: translate3D(0,-1px,0) scale(1.02);}
@media only screen and (max-width:981px){
	.luc_authorv2_blurb .et_pb_team_member_image{float:none;}
}

/*Author V3*/
.luc_authorv3_person .et_pb_team_member_image{max-width: 100%;}
.luc_authorv3_person .et_pb_team_member_image img{width:100%;}
.luc_authorv3_person .et_pb_team_member_description{position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;}
.luc_authorv3_person .et_pb_team_member_image{position: relative;border-radius: 5px;transform: scale(1) translateZ(0);transition: transform .6s cubic-bezier(.3,.58,.42,.9);overflow: hidden;}
.luc_authorv3_person .et_pb_team_member_image img{font-size: 0;border-radius: 5px;overflow: hidden;position: relative;transform: scale(1) translateZ(0);opacity: 1;visibility: visible;transition: opacity .6s cubic-bezier(.3,.58,.42,.9),transform .6s cubic-bezier(.3,.58,.42,.9),visibility 0s;}
.luc_authorv3_person:hover .et_pb_team_member_image img{transform: scale(1.14) translateZ(0);transition-duration: .4s;}    
.luc_authorv3_person .et_pb_team_member_image:before{content: "";position: absolute;left: .5%;top: .5%;width: 99%;height: 99%;z-index: -1;opacity: 0;box-shadow: 0 22px 35px -18px #000;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: opacity .6s cubic-bezier(.3,.58,.42,.9);}
.luc_authorv3_person .et_pb_team_member_image:after{content: "";position: absolute;width: 100%;height: 100%;left: -1px;top: -1px;background-color: #fff;z-index: 4;padding: 2px;box-sizing: content-box;transform: scaleY(0);transform-origin: top;transition: transform .45s cubic-bezier(.1,.3,.2,1);}
.luc_authorv3_person:hover .et_pb_team_member_image{transform: scale(.96) translateZ(0);transition-duration: .4s;}
.luc_authorv3_person:hover .et_pb_team_member_image:before{opacity: .4;transition-duration: .4s;}
@media only screen and (max-width:981px){
	.luc_authorv3_person .et_pb_team_member_image img{height: 500px;object-fit: cover;}
}
@media only screen and (max-width:767px){
	.luc_authorv3_person .et_pb_team_member_image img{height: 350px;object-fit: cover;}
}
/*Contact Us*/
.luc_contact_text .et_pb_text_inner p,.luc_contact_form .et_pb_contact_form{width: 50%;
	margin: 0 auto 45px auto;}
.luc_contact_form .et_pb_contact_form p{width:100%;}
.luc_contact_form .et_pb_contact_form .et_contact_bottom_container{float:none;padding: 0 0 0 3%;}
@media only screen and (max-width:981px){
	.luc_contact_text .et_pb_text_inner p,.luc_contact_form .et_pb_contact_form{width: 100%;}
}

/*About Us*/
.luc_about_email .et_pb_button{position: absolute;left: 50%;transform: translateX(-50px);}
.luc_about_email form{display:flex;}
.luc_about_email form .et_pb_newsletter_field{width:100%;}
.luc_about_email .et_pb_button .et_pb_newsletter_button_text{display:none;}
.luc_about_email form .et_pb_newsletter_field .input{box-shadow: 0 5px 25px 0px rgba(31,33,37,0.23);}
@media only screen and (max-width:981px){
	.luc_about_email{flex-direction: column !important;}
	.luc_about_email .et_pb_newsletter_description{margin-bottom:20px;}
	.luc_aboutv2_email .et_pb_newsletter_form form{display:block !important;}
	.luc_aboutv2_email .et_pb_newsletter_form form .et_pb_newsletter_field{width:100% !important;}
	.luc_blogdetail_postcontent .et_pb_text{text-align:center;}
}
@media only screen and (max-width:767px){
	.luc_about_email .et_pb_newsletter_form{padding-top:0 !important;}
}

/*About V2*/
.luc_aboutv2_text .et_pb_text_inner h2 span{position:relative;cursor:pointer;}
.luc_aboutv2_text .et_pb_text_inner h2 span:before{position: absolute;content: "";bottom: 5px;left: -2px;width: 0%;height: 4px;background-color: #ff5e62;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;z-index: -1;}
.luc_aboutv2_text .et_pb_text_inner h2 span:hover:before{width: calc(100% + 4px);}
.luc_aboutv2_email .et_pb_newsletter_form form{display:flex;}
.luc_aboutv2_email .et_pb_newsletter_form form .et_pb_newsletter_field{width: 80%;margin-right: 10px;}
@media only screen and (max-width:767px){
	.luc_aboutv2_email .et_pb_newsletter_form form{display:block;}
	.luc_aboutv2_email,.luc_aboutv2_email .et_pb_newsletter_form{padding-top:0;}
	.luc_aboutv2_col1{margin-bottom:0;}
}

/********** Blog Detail *************/
.luc_blogdetail_tag a{border: none;border-radius: 0;padding: 10px 20px;margin: 0 10px 10px 0;font-size: 14px;line-height: 1.4;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;background-color:#ff5e62;color:#fff;display: inline-block;}
.luc_blogdetail_tag a:hover{background-color: #000 !important;}
.luc_blogdetail_person .et_pb_team_member_image img{width:126px;height:126px;border-radius:50%;}
.luc_blogdetail_postcontent .et_pb_section{background:transparent;padding:0;}
.luc_blogdetail_comment .logged-in-as a,.luc_blogdetail_comment .comment-edit-link{color:#ff5e62;}




/********** Mobile Menu ************/
  .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}
  /*change hamburger icon to x when mobile menu is open*/

#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
	content: '\4d';
}


/*adjust the new toggle element which is added via jQuery*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}


/*some code to keep everyting positioned properly*/

ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}


/*remove default background color from menu items that have children*/

.et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
	background-color: transparent;
}


/*hide the submenu by default*/

ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}


/*show the submenu when toggled open*/

ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}


/*adjust the toggle icon position and transparency*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
	opacity: 1;
}


/*submenu toggle icon when closed*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	content: '\33';
	color:#000;
	background:#fff;
	border-radius: 50%;
	padding: 3px;
}


/*submenu toggle icon when open*/

ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
	content: '\4d';
}



/*adjust the position of the hamburger menu*/

.mobile_menu_bar {
	position: relative;
	display: block;
	line-height: 0;
}


/*force the background color and add a rounded border*/

.et_pb_menu .et_mobile_menu,
.et_pb_menu .et_mobile_menu ul {
	background-color: #fff !important;
	border-radius: 10px;
}