/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

.topbar {
    display: flex;
    justify-content: space-between;
    padding: 13px 116px 24px;
}
.topbar ul{
    margin:0;
}
.topbar ul li{
    list-style:none;
}
.topbar ul.info{
    display:flex;
    gap:46px;
}
.topbar ul.info li a{
    color: #050505;
    font-family: Urbanist;
    font-size: 18.667px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.topbar ul.info li a i{
    margin-right:6px;
}
.topbar ul.lists-icon{
    display:flex;
    gap:32px;
}
.topbar ul.lists-icon li a i{
    font-size:21px;
    color:#000;
}
header#top{
    background: #F3D05B;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    color: #000;
    font-family: Urbanist;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 150% */
    transition:all 0.5s linear;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a:hover{
    font-weight: 600;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li.current-menu-item>a{
    font-weight: 600;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-25>a{
    color: #050505;
    text-align: center;
    font-family: Urbanist;
    font-size: 21.333px;
    font-style: normal;
    font-weight: 700;
    line-height: 34.667px; /* 162.5% */
    border-radius: 13.333px;
    background: #FFE58F;
    padding:18px 56px;
}
body #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a .menu-title-text:after {
    display:none;
}
div#sec1-inner-one h6{
    color: #FFF;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 36px */
    border-radius: 6.667px;
    border: 1.333px solid #F84141;
    background: #FF9494;
    width:33%;
    text-align:center;
    padding:15px 0;
    margin-bottom:32px;
}
div#sec1-inner-one h2{
    color: #000;
    font-family: Urbanist;
    font-size: 110px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 139.333px */
    letter-spacing: -2.533px;
    margin-bottom:32px;
}
div#sec1-inner-one p{
    color: #000;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 36px */
}
div#sec1-inner-one a#btn{
    color: #FFF;
    text-align: center;
    font-family: Urbanist;
    font-size: 21.333px;
    font-style: normal;
    font-weight: 700;
    line-height: 34.667px; /* 162.5% */
    border-radius: 13.333px !important;
    padding:18px 56px;
}
div#sec2 h2{
    color: #050505;
    font-family: Urbanist;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -0.64px;
}
div#sec2 p{
    color: #656C7B;
    font-family: Urbanist;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 180%; /* 43.2px */
}
div#sec2 a#btn{
    color: #FFF;
    text-align: center;
    font-family: Urbanist;
    font-size: 21.333px;
    font-style: normal;
    font-weight: 700;
    line-height: 34.667px; /* 162.5% */
    border-radius: 13.333px !important;
    background: #FF9494 !important;
    padding:18px 56px;
}
div#sec2 .vc_col-sm-6:last-child{
    padding-left: 45px;
}
div#sec3 h2 {
    color: #050505;
    text-align: center;
    font-family: Urbanist;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 70.4px */
    letter-spacing: -0.64px;
    margin-bottom: 40px;
}
div#sec3:before{
    content: "";
    background: #F3D05B;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 147px;
    position: absolute;
    top: -68px;
    z-index: 9;
}
div#sec3 .ser{
    border-radius: 13.333px;
    background: #FFF;
    width:96%;
    padding-bottom:32px;
}
div#sec3 .ser img{
    padding:6px;
}
div#sec3 .ser h6{
    color: #FFF;
    text-align: center;
    font-family: Urbanist;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -0.2px;
    border-radius: 6.667px;
    border: 1.333px solid #F84141;
    background: #FF9494;
    width: 132px;
    padding:8px 0px;
    position:absolute;
    top:22px;
    right:35px;
}
div#sec3 .ser h3{
    color: #204848;
    font-family: Urbanist;
    font-size: 29.333px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -0.293px;
    padding-top:20px;
    margin-bottom:10px;
    padding-left:16px;
}
div#sec3 .ser .inner{
    display:flex;
    align-items:end;
    justify-content:space-between;
    padding:0 33px 0 16px;
}
div#sec3 .ser .inner p{
    color: #656C7B;
    font-family: Urbanist;
    font-size: 21.333px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 29.867px */
    padding-bottom: 0px;
}
div#sec3 .ser .inner a i{
    width: 53px;
    height: 53px;
    line-height:53px;
    border-radius: 26.667px;
    border: 1.333px solid #E87E51;
    font-size:18px;
}
div#sec3:before{
    content: "";
    background: #F3D05B;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 80px;
    position: absolute;
    top: -40px;
    z-index: 9;
}
div#sec4 h2 {
    color: #050505;
    text-align: center;
    font-family: Urbanist;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 70.4px */
    letter-spacing: -0.64px;
}
div#sec4 .test {
    border-radius: 16.856px;
    background: #E4E9DA;
    padding: 31.6px;
    width: 96%;
}
div#sec4 .vc_col-sm-3:nth-child(2) .test{
    background: #FFF2C5;
}
div#sec4 .vc_col-sm-3:nth-child(2) .test p {
    padding-bottom: 80px !important;
}
div#sec4 .vc_col-sm-3:nth-child(3) .test{
    background: #FFDEDE;
}
div#sec4 .vc_col-sm-3:nth-child(2) .test p{
    padding-bottom: 80px;
}
div#sec4 .vc_col-sm-3:nth-child(3) .test p{
    padding-bottom: 80px;
}
div#sec4 .vc_col-sm-3:nth-child(4) .test{
    background: #FFEBE3;
}
div#sec4 .vc_col-sm-3:nth-child(4) .test p{
    padding-bottom: 10px !important;
}
div#sec4 .test h5{
   color: #253533;
    font-family: Urbanist;
    font-size: 25.283px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding-top:10px;
    margin-bottom:21px;
    width:90%;
}
div#sec4 .test p{
    color: #3B3B3B;
    font-family: Urbanist;
    font-size: 21.333px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 32px */
    padding-bottom: 46px;
}
div#sec4 .test h6{
    color: #253533;
    font-family: "Lexend Deca";
    font-size: 21.07px;
    font-style: normal;
    font-weight: 400;
    line-height: 180%; /* 37.925px */
}
div#sec4 a#btn{
	color: #FFF;
	text-align: center;
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 700;
	line-height: 34.667px; /* 162.5% */
	padding:18px 56px;
	background: #FF9494 !important;
	border-radius: 13.333px !important; 
	display:table;
	margin:0 auto;
}
div#sec4:before {
    content: "";
    background: #fff;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 80px;
    position: absolute;
    top: -40px;
    z-index: 9;
}
div#sec5 h2 {
    color: #050505;
    font-family: Urbanist;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%; /* 76.8px */
    letter-spacing: -1.333px;
    margin-bottom: 40px;
}
div#sec5 img{
    width:95%;
    height: 550px;
    object-fit: cover;
    border-radius: 30px;
}
div#sec5 ul{
	margin:0;
	display:flex;
	gap:26px;
	padding-top:23px;
}
div#sec5 ul li{
	list-style:none;
	color: var(--Text-Colors-500, #808080);
	font-family: "Plus Jakarta Sans";
	font-size: 18.667px;
	font-style: normal;
	font-weight: 400;
	line-height: 26.667px; /* 142.857% */
	position:relative;
}
div#sec5 ul li:first-child:after{
	content:"";
	background: #D6D6D6;
	width: 1.333px;
	height: 33.333px;
	position:absolute;
	right:-12px;
}
div#sec5 ul li i{
	margin-right:13px;
}
div#sec5 h3{
    color: #050505;
    font-family: Urbanist;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 45px; /* 131.25% */
    letter-spacing: -1.333px;
    margin-bottom:20px;
    padding-top:16px;
    width: 100%;
}
div#sec5 .owl-stage {
    padding:0;
}
div#sec5 .carousel-item p {
    color: var(--Neutral-60, #7E8492);
    font-family: Urbanist;
    font-size: 23px;
    font-style: normal;
    font-weight: 500;
    line-height: 38px; /* 177.778% */
    width: 95%;
}
div#sec5 a#btn{
	color: #FFF;
	text-align: center;
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 700;
	line-height: 34.667px; /* 162.5% */
    padding:18px 56px;
    border-radius: 13.333px !important;
    background:#FF9494 !important;
}
div#sec5 .owl-dots {
    display:none;
}
div#sec5 .owl-nav.disabled {
    display: block !important;
    position:absolute;
    top: -106px;
    right:0px;
    margin-top: 0px;
}
div#sec5 .owl-nav.disabled button {
    border-radius: 133.333px !important;
    background: #F3D05B !important;
    border:none;
    width:66px;
    height:66px;
    line-height:56px;
    color:#000;
}
div#sec5 .owl-nav.disabled button:hover{
    background: #F3D05B  !important;
}
div#sec5 .owl-nav span {
    font-size: 0px;
}
div#sec5 .owl-nav .owl-prev span:before{
    content:"\f060";
    font-family:fontawesome;
    font-size:20px;
    display: block;
}
div#sec5 .owl-nav .owl-next span:before{
    content:"\f061";
    font-family:fontawesome;
    font-size:20px;
    display: block;
}
div#sec5:before {
    content: "";
    background: #f6f8f8;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 80px;
    position: absolute;
    top: -40px;
    z-index: 9;
}
div#sec6 h2 {
    color: #050505;
    font-family: Urbanist;
    font-size: 64px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 70.4px */
    letter-spacing: -0.64px;
    margin-bottom: 53px;
}
div#sec6 ul{
	margin:0;
	display:flex;
	gap:18px;
	border-top: 1.333px solid var(--Text-Colors-200, #D6D6D6);
	width:95%;
	padding:32px 0;
}
div#sec6 ul li{
	list-style:none;
	color: var(--Text-Colors-950, #0D0D0D);
	font-family: Urbanist;
	font-size: 26.667px;
	font-style: normal;
	font-weight: 500;
	line-height: 40px; /* 150% */
}
div#sec6 ul li i{
	color:rgba(255, 148, 148, 1);
}
div#sec6 ul li a{
	color: var(--Text-Colors-500, #808080);
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 150% */
}
div#sec6 ul.lists-icon{
	gap:20px;
	align-items:center;
}
div#sec6 ul.lists-icon li{
	color: var(--Text-Colors-950, #0D0D0D);
	font-family: Urbanist;
	font-size: 32px;
	font-style: normal;
	font-weight: 500;
	line-height: 42.667px; /* 133.333% */
}
div#sec6 ul.lists-icon li a i{
	width: 46px;
	height: 46px;
	line-height:46px;
	border-radius: 666.667px;
	border: 1.333px solid var(--Text-Colors-950, #0D0D0D);
	background: rgba(255, 255, 255, 0.00);
	color:#000;
}
div#sec6 form label{
	color: var(--Text-Colors-950, #0D0D0D);
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 150% */
	margin-bottom:10px;
}
div#sec6 form input, div#sec6 form textarea{
	border-radius: 10.667px;
	border: 1.333px solid #C2C2C2;
	background: #FEFEFE;
	height: 64px;
	padding-left:16px;
	color: var(--Text-Colors-500, #808080);
	font-family: Urbanist;
}
div#sec6 form input::placeholder, div#sec6 form textarea::placeholder{
	color: var(--Text-Colors-500, #808080);
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 150% */
	opacity:1;
}
div#sec6 form textarea{
	height: 160px;
}
div#sec6 form button{
	color: var(--Text-Colors-25, #FCFCFC);
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 600;
	line-height: 32px; /* 150% */
	border-radius: 10.667px !important;
	border: 1.333px solid #E84747;
	background: #FF9494;
	box-shadow: 0px 1.333px 2.667px 0px rgba(16, 24, 40, 0.05);
	height: 68px;
	padding:0 56px 0 21px !important;
	position:relative;
}
div#sec6 form button:after{
	content:"\f061";
	font-family:fontawesome;
	position:absolute;
	right:21px;
}
div#sec6  .wpforms-container .wpforms-field{
	padding:13px 0;
}
div#wpforms-57{
	margin:0 auto;
}
div#sec6:before {
    content: "";
    background: #fff;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 80px;
    position: absolute;
    top: -40px;
    z-index: 9;
}
div#fotr img{
	display:table;
	width:15%;
	margin:0 auto;
	margin-bottom:26px;
}
div#fotr p{
	color: var(--Text-Colors-500, #808080);
	text-align: center;
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 500;
	line-height: 32px; /* 150% */
	padding-bottom:0px;
}
div#fotr ul{
	margin:0;
	display:flex;
	justify-content:center;
	gap:38px;
	margin-top:66px;
}
div#fotr ul li{
	list-style:none;
}
div#fotr ul li a{
	color: #000;
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 500;
	line-height: 32px; /* 150% */
	padding:13px 43px;
	border-radius: 8px;
	border: 1.333px solid #FFC400;
	background: #F3D05B;
	box-shadow: 0px 1.333px 2.667px 0px rgba(16, 24, 40, 0.05);
}
div#fotr .divider-small-border{
	background:#D6D6D6;
	margin: 66px auto 37px auto !important;
}
div#fotr p a{
	color: var(--Text-Colors-950, #0D0D0D);
	font-family: Urbanist;
	font-size: 21.333px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 150% */
}
div#fotr:before {
    content: "";
    background:#E9E4D5;
    border-radius: 100% 100% 0 0;
    width: 1920px;
    height: 80px;
    position: absolute;
    top: -40px;
    z-index: 9;
}
.ser.tui-serve {
    height: 644px;
}
.ser.hours-serve {
    height: 700px;
}
.row .col p:last-child {
    padding-bottom: 0;
    color: var(--Neutral-60, #7E8492);
    font-family: Urbanist;
    font-size: 21px;
    font-style: normal;
    font-weight: 500;
    line-height: 35.667px;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
        margin-top: 28px;
        margin-bottom: 28px;
        position: relative;
        transform: scale(1.3) !important;
    }
div#sec2 h3 {
    font-size: 30px;
    color: #000;
}
.infa12 {
    border: 3px solid #363636;
    background: #ffffff;
    box-shadow: 20.9px 20.9px 6.316px 0px rgb(153 153 153) !important
    ;
}
/* Blog Css */
body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1 {
    font-family: 'Urbanist';
}
body.single [data-post-hs="default_minimal"] #single-below-header span {
    font-family: 'Urbanist';
    font-size: 16px !important;
}
.blog-sec p {
    color: #656C7B;
    font-family: Urbanist;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    padding-bottom: 20px;
}
.blog-sec h2 {
    color: #050505;
    font-family: Urbanist;
    font-size: 42px;
    font-weight: 600;
    line-height: 50px;
    letter-spacing: -1.333px;
    margin: 0 0 20px !important;
}
.blog-sec ul {
    margin-bottom: 20px;
}
.blog-sec ul li {
    color: #656C7B;
    font-family: Urbanist;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 5px;
}
.blog-sec h3 {
    color: #050505;
    font-family: Urbanist;
    font-size: 30px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: -1.333px;
    margin: 0 0 20px !important;
}
.blog-sec strong {
    font-family: 'Urbanist';
    color: #000;
}
@media only screen and (min-width: 320px) and (max-width: 767px){
.topbar {
    flex-direction: column;
    padding: 8px 0;
    align-items: center;
    justify-content: center;
}
.topbar ul.info {
    flex-direction: column;
    gap: 8px;
}
.topbar ul.info li a {
    font-size: 14px;
}
.topbar ul.lists-icon {
    gap: 22px;
    padding-top: 10px;
}
.topbar ul.lists-icon li a i {
    font-size: 16px;
}
.topbar ul.info li{
    text-align:center;
}
div#header-outer {
    padding: 0px;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    transform: scale(1.2) !important;
}
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    color: #000;
    font-family: Urbanist !important;
    font-weight: 400 !important;
}
#top nav > ul > .button_solid_color_2 > a:before, #header-outer.transparent #top nav > ul > .button_solid_color_2 > a:before, body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before{
    background-color:#000;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_116px .row_col_wrap_12_inner {
    padding-left: 0px;
}
div#sec1-inner-one h6 {
    font-size: 15px;
    line-height: 25px;
    width: 95%;
    margin:0 auto;
    margin-bottom: 15px;
}
div#sec1-inner-one h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    text-align:center;
    margin-bottom: 15px;
}
div#sec1-inner-one p {
    font-size:14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
div#sec1-inner-one p br{
	display:none;
}
div#sec1-inner-one a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#sec1 {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}
div#sec1-inner-one {
    padding-bottom: 40px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_185px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_185px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec2 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}
#ajax-content-wrap .vc_row.right_padding_241px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec2 img {
    width: 95%;
    display: table;
    margin: 0 auto;
}
div#sec2 .vc_col-sm-6:last-child {
    padding-left: 0px;
}
div#sec2 h2 {
    font-size: 30px;
    letter-spacing: normal;
    text-align:center;
	padding-top:5px;
}
div#sec2 p {
    font-size: 14px;
    line-height: 24px;
    text-align:center;
    width:98%;
    margin:0 auto;
}
div#sec2 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.right_padding_113px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_117px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec3 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    margin-bottom: 0px;
}
div#sec3 .ser {
    width: 96%;
    padding-bottom: 32px;
    margin:0 auto;
    margin-bottom:15px;
}
div#sec3 .ser h3{
    font-size: 24px;
    letter-spacing: normal;
    padding-top:10px;
}
div#sec3 .ser .inner p {
    font-size: 14px;
    line-height: 24px;
    width: 85%;
}
div#sec3 .ser .inner p br{
    display:none;
}
div#sec3 .ser .inner a i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 30px;
    font-size: 12px;
}
div#sec3 .ser h6 {
    font-size: 16px;
    letter-spacing: normal;
    width: 100px;
}
div#sec3 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec4 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
}
div#sec4 .inner_row {
    padding-top: 0px !important;
    padding-bottom:20px !important;
}
div#sec4 .test {
    padding: 15px;
    margin:0 auto;
    margin-bottom:15px;
}
div#sec4 .test h5 {
    font-size: 22px;
    margin-bottom: 15px;
    width: 95%;
}
div#sec4 .test p {
    font-size: 14px;
    line-height:24px;
    padding-bottom: 20px;
}
div#sec4 .test h6 {
    font-size: 18px;
    line-height: 28px;
}
div#sec4 .vc_col-sm-3:nth-child(2) .test p {
    padding-bottom: 15px !important;
}
div#sec4 .vc_col-sm-3:nth-child(3) .test p {
    padding-bottom: 15px;
}
div#sec4 .vc_col-sm-3:nth-child(4) .test p {
    padding-bottom: 15px !important;
}
div#sec4 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display: table;
    margin: 0 auto;
}
div#sec4 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec5 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    margin-bottom: 0px;
    text-align:center;
}
div#sec5 .owl-nav.disabled {
    top:auto;
    right: 0px;
    left:0;
    bottom: -70px;
}
div#sec5 .owl-nav.disabled button {
    width:40px;
    height: 40px;
    line-height: 30px;
}
div#sec5 .owl-nav .owl-prev span:before {
    font-size: 15px;
}
div#sec5 .owl-nav .owl-next span:before {
    font-size: 15px;
}
div#sec5 img {
    margin:0 auto;
    height: 300px;
}
div#sec5 ul li {
    font-size: 16px;
}
div#sec5 ul {
    justify-content:center;
}
div#sec5 h3 {
    font-size: 22px;
    line-height: 36px;
    letter-spacing: normal;
    margin-bottom: 15px;
    text-align:center;
}
div#sec5 .carousel-item p {
    font-size: 14px;
    line-height: 24px;
    margin:0 auto;
    text-align:center;
}
div#sec5 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 12px 24px;
    display: table;
    margin: 0 auto;
}
div#sec5 {
    padding-top: 60px !important;
    padding-bottom: 90px !important;
}
#ajax-content-wrap .vc_row.right_padding_213px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_213px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec6 h2 {
    font-size: 30px;
    line-height:40px;
    letter-spacing: normal;
    margin-bottom: 15px;
    text-align:center;
}
div#sec6 ul {
    gap: 8px;
    width: 95%;
    padding: 16px 0;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin:0 auto;
}
div#sec6 ul li {
    font-size: 16px;
    line-height: 26px;
    text-align:center;
}
div#sec6 ul li a {
    font-size: 14px;
    line-height: 24px;
}
div#sec6 ul.lists-icon {
    gap: 10px;
    align-items: center;
    flex-direction: row;
}
div#sec6 ul.lists-icon li {
    font-size: 22px;
    line-height: 32px;
}
div#wpforms-57 {
    width:95%;
}
div#sec6 form label {
    font-size: 18px;
    line-height: 28px;
}
div#sec6 form input::placeholder, div#sec6 form textarea::placeholder{
    font-size: 18px;
    line-height: 28px;
}
div#sec6 form button {
    font-size: 16px;
    line-height: 28px;
    height: 50px;
}
div#sec6 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
div#fotr img {
    width: 40%;
    margin-bottom: 15px;
}
div#fotr p {
    font-size: 14px;
    line-height:24px;
    width:98%;
    margin:0 auto;
}
div#fotr p br{
    display:none;
}
div#fotr ul {
    gap: 38px;
    margin-top: 30px;
    flex-direction:column;
    align-items:center;
}
div#fotr ul li a {
    font-size: 16px;
    line-height: 28px;
    padding: 13px 36px;
}
div#fotr p a {
    font-size: 16px;
    line-height: 28px;
}
.wpb_column.left_padding_desktop_50px > .vc_column-inner {
    padding-left:0px;
}
.wpb_column.right_padding_desktop_50px > .vc_column-inner {
    padding-right: 0px;
}
div#sec2 h3 {
    font-size: 20px;
    text-align:center;
}
.wpb_column.bottom_padding_desktop_50px > .vc_column-inner {
    padding-bottom: 25px;
}
.wpb_column.top_padding_desktop_50px > .vc_column-inner {
    padding-top: 25px;
}
.blog-sec p {
    font-size: 14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
.blog-sec h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    text-align:center;
    margin: 0 0 15px !important;
}
.blog-sec ul li {
    font-size: 14px;
    line-height: 24px;
}
.blog-sec h3 {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: normal;
    margin: 0 0 15px !important;
    text-align:center;
}
.single-post .row .col p:last-child {
    font-size: 14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
.infa12 {
    width: 95% !important;
    margin: 0 auto !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
.topbar {
    flex-direction: column;
    padding: 8px 0;
    align-items: center;
    justify-content: center;
}
.topbar ul.info {
    flex-direction: column;
    gap: 8px;
}
.topbar ul.info li a {
    font-size: 14px;
}
.topbar ul.lists-icon {
    gap: 22px;
    padding-top: 10px;
}
.topbar ul.lists-icon li a i {
    font-size: 16px;
}
.topbar ul.info li{
    text-align:center;
}
div#header-outer {
    padding: 0px;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
    transform: scale(1.2) !important;
    height: 100px !important;
}
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    color: #000;
    font-family: Urbanist !important;
    font-weight: 400 !important;
}
#top nav > ul > .button_solid_color_2 > a:before, #header-outer.transparent #top nav > ul > .button_solid_color_2 > a:before, body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before{
    background-color:#000;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_116px .row_col_wrap_12_inner {
    padding-left: 0px;
}
div#sec1-inner-one h6 {
    font-size: 15px;
    line-height: 25px;
    width: 50%;
    margin:0 auto;
    margin-bottom: 15px;
}
div#sec1-inner-one h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    text-align:center;
    margin-bottom: 15px;
}
div#sec1-inner-one p {
    font-size:14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
div#sec1-inner-one p br{
	display:none;
}
div#sec1-inner-one a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#sec1 {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}
div#sec1-inner-one {
    padding-bottom: 40px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_185px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_185px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec2 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}
#ajax-content-wrap .vc_row.right_padding_241px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec2 img {
    width: 60%;
    display: table;
    margin: 0 auto;
}
div#sec2 .vc_col-sm-6:last-child {
    padding-left: 0px;
}
div#sec2 h2 {
    font-size: 30px;
    letter-spacing: normal;
    text-align:center;
	padding-top:5px;
}
div#sec2 p {
    font-size: 14px;
    line-height: 24px;
    text-align:center;
    width:98%;
    margin:0 auto;
}
div#sec2 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.right_padding_113px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_117px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec3 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    margin-bottom: 0px;
}
div#sec3 .ser {
    width: 96%;
    padding-bottom: 32px;
    margin:0 auto;
    margin-bottom:15px;
}
div#sec3 .ser h3{
    font-size: 24px;
    letter-spacing: normal;
    padding-top:10px;
}
div#sec3 .ser .inner p {
    font-size: 14px;
    line-height: 24px;
    width: 85%;
}
div#sec3 .ser .inner p br{
    display:none;
}
div#sec3 .ser .inner a i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 30px;
    font-size: 12px;
}
div#sec3 .ser h6 {
    font-size: 16px;
    letter-spacing: normal;
    width: 100px;
}
div#sec3 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec4 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
}
div#sec4 .inner_row {
    padding-top: 0px !important;
    padding-bottom:20px !important;
}
div#sec4 .test {
    padding: 15px;
    margin:0 auto;
    margin-bottom:15px;
}
div#sec4 .test h5 {
    font-size: 22px;
    margin-bottom: 15px;
    width: 95%;
}
div#sec4 .test p {
    font-size: 14px;
    line-height:24px;
    padding-bottom: 20px;
}
div#sec4 .test h6 {
    font-size: 18px;
    line-height: 28px;
}
div#sec4 .vc_col-sm-3:nth-child(2) .test p {
    padding-bottom: 15px !important;
}
div#sec4 .vc_col-sm-3:nth-child(3) .test p {
    padding-bottom: 15px;
}
div#sec4 .vc_col-sm-3:nth-child(4) .test p {
    padding-bottom: 15px !important;
}
div#sec4 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 18px 36px;
    display: table;
    margin: 0 auto;
}
div#sec4 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec5 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    margin-bottom: 0px;
    text-align:center;
}
div#sec5 .owl-nav.disabled {
    top:auto;
    right: 0px;
    left:0;
    bottom: -70px;
}
div#sec5 .owl-nav.disabled button {
    width:40px;
    height: 40px;
    line-height: 30px;
}
div#sec5 .owl-nav .owl-prev span:before {
    font-size: 15px;
}
div#sec5 .owl-nav .owl-next span:before {
    font-size: 15px;
}
div#sec5 img {
    margin:0 auto;
    height: 300px;
}
div#sec5 ul li {
    font-size: 16px;
}
div#sec5 ul {
    justify-content:center;
}
div#sec5 h3 {
    font-size: 22px;
    line-height: 36px;
    letter-spacing: normal;
    margin-bottom: 15px;
    text-align:center;
}
div#sec5 .carousel-item p {
    font-size: 14px;
    line-height: 24px;
    margin:0 auto;
    text-align:center;
}
div#sec5 a#btn {
    font-size: 16px;
    line-height: 28px;
    padding: 12px 24px;
    display: table;
    margin: 0 auto;
}
div#sec5 {
    padding-top: 60px !important;
    padding-bottom: 90px !important;
}
#ajax-content-wrap .vc_row.right_padding_213px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_213px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec6 h2 {
    font-size: 30px;
    line-height:40px;
    letter-spacing: normal;
    margin-bottom: 15px;
    text-align:center;
}
div#sec6 ul {
    gap: 8px;
    width: 95%;
    padding: 16px 0;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin:0 auto;
}
div#sec6 ul li {
    font-size: 16px;
    line-height: 26px;
    text-align:center;
}
div#sec6 ul li a {
    font-size: 14px;
    line-height: 24px;
}
div#sec6 ul.lists-icon {
    gap: 10px;
    align-items: center;
    flex-direction: row;
}
div#sec6 ul.lists-icon li {
    font-size: 22px;
    line-height: 32px;
}
div#wpforms-57 {
    width:95%;
}
div#sec6 form label {
    font-size: 18px;
    line-height: 28px;
}
div#sec6 form input::placeholder, div#sec6 form textarea::placeholder{
    font-size: 18px;
    line-height: 28px;
}
div#sec6 form button {
    font-size: 16px;
    line-height: 28px;
    height: 50px;
}
div#sec6 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
div#fotr img {
    width: 40%;
    margin-bottom: 15px;
}
div#fotr p {
    font-size: 14px;
    line-height:24px;
    width:98%;
    margin:0 auto;
}
div#fotr p br{
    display:none;
}
div#fotr ul {
    gap: 38px;
    margin-top: 30px;
    flex-direction:column;
    align-items:center;
}
div#fotr ul li a {
    font-size: 16px;
    line-height: 28px;
    padding: 13px 36px;
}
div#fotr p a {
    font-size: 16px;
    line-height: 28px;
}
.wpb_column.left_padding_desktop_50px > .vc_column-inner {
    padding-left:0px;
}
.wpb_column.right_padding_desktop_50px > .vc_column-inner {
    padding-right: 0px;
}
div#sec2 h3 {
    font-size: 20px;
    text-align:center;
}
.wpb_column.bottom_padding_desktop_50px > .vc_column-inner {
    padding-bottom: 25px;
}
.wpb_column.top_padding_desktop_50px > .vc_column-inner {
    padding-top: 25px;
}
.blog-sec p {
    font-size: 14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
.blog-sec h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    text-align:center;
    margin: 0 0 15px !important;
}
.blog-sec ul li {
    font-size: 14px;
    line-height: 24px;
}
.blog-sec h3 {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: normal;
    margin: 0 0 15px !important;
    text-align:center;
}
.single-post .row .col p:last-child {
    font-size: 14px;
    line-height: 24px;
    width:98%;
    margin:0 auto;
    text-align:center;
}
.infa12 {
    width: 95% !important;
    margin: 0 auto !important;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px){
.topbar {
    padding: 13px 30px 24px;
}
.topbar ul.info li a {
    font-size: 15px;
}
.topbar ul.info {
    gap: 22px;
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 90px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    font-size: 18px;
    line-height: 28px;
    margin: 0 20px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-25>a {
    font-size: 18px;
    line-height: 28px;
    padding: 18px 36px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_116px .row_col_wrap_12_inner{
    padding-left:90px;
}
div#sec1-inner-one h6 {
    font-size: 18px;
    line-height: 28px;
    width: 45%;
}
div#sec1-inner-one h2 {
    font-size: 50px;
    line-height:60px;
    letter-spacing: -0.533px;
    margin-bottom: 32px;
}
div#sec1-inner-one p {
    font-size:16px;
    line-height: 26px;
}
div#sec1-inner-one {
    padding-bottom: 70px !important;
}
div#sec1 {
    padding-top: 70px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_185px .row_col_wrap_12_inner {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_185px .row_col_wrap_12_inner {
    padding-left: 90px;
}
#ajax-content-wrap .vc_row.right_padding_241px .row_col_wrap_12{
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
     padding-left: 90px;
}
div#sec2 h2 {
    font-size: 45px;
    letter-spacing: normal;
}
div#sec2 p {
    font-size: 16px;
    line-height: 26px;
}
#ajax-content-wrap .vc_row.right_padding_113px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_117px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec3 .ser .inner p {
    font-size: 16px;
    line-height: 26px;
}
div#sec3 .ser .inner p br{
    display:none;
}
#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec4 h2 {
    font-size: 45px;
    line-height:55px;
    letter-spacing: normal;
}
div#sec4 .test p {
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 46px;
}
div#sec4 .test h6 {
    font-size: 18px;
    line-height: 28px;
}
#ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 90px;
}
div#sec5 h2 {
    font-size: 45px;
    line-height:55px;
    letter-spacing: normal;
}
div#sec5 ul li {
    font-size: 16px;
    line-height: 26.667px;
}
div#sec5 h3 {
    font-size: 24px;
    line-height: 38px;
    letter-spacing: -0.333px;
}
div#sec5 .carousel-item p {
    font-size: 16px;
    line-height: 28px;
}
#ajax-content-wrap .vc_row.right_padding_213px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_213px .row_col_wrap_12 {
    padding-left: 90px;
}
div#sec6 h2 {
    font-size: 45px;
    line-height: 55px;
    letter-spacing: normal;
}
div#sec6 ul li {
    font-size: 22px;
    line-height: 38px;
}
div#sec6 ul li a {
    font-size: 18px;
    line-height: 32px;
}
div#sec6 ul.lists-icon li {
    font-size: 28px;
    line-height: 38px;
}
div#fotr p {
    font-size: 16px;
    line-height: 26px;
}
div#fotr ul li a {
    font-size: 18px;
    line-height: 28px;
    padding: 13px 32px;
}
div#fotr p a {
    font-size: 18px;
    line-height: 28px;
}
.blog-sec p {
    font-size: 16px;
    line-height: 26px;
}
.blog-sec h2 {
    font-size: 38px;
    line-height: 48px;
    letter-spacing: -0.333px;
}
.blog-sec ul li {
    font-size: 16px;
    line-height: 26px;
}
.single-post .row .col p:last-child {
    font-size: 18px;
    line-height: 30px;
}
}
@media only screen and (min-width: 1301px) and (max-width: 1600px){
.topbar {
    padding: 13px 90px 24px;
}
.topbar ul.info li a {
    font-size: 16px;
}
.topbar ul.info {
    gap: 22px;
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 90px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    font-size: 22px;
    line-height: 28px;
    margin: 0 30px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-25>a {
    font-size: 20px;
    line-height: 30px;
    padding: 18px 46px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_116px .row_col_wrap_12_inner{
    padding-left:90px;
}
div#sec1-inner-one h6 {
    font-size: 20px;
    line-height: 30px;
    width: 40%;
}
div#sec1-inner-one h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -0.533px;
    margin-bottom: 32px;
}
div#sec1-inner-one p {
    font-size: 18px;
    line-height: 28px;
}
div#sec1-inner-one {
    padding-bottom: 70px !important;
}
div#sec1 {
    padding-top: 70px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_185px .row_col_wrap_12_inner {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_185px .row_col_wrap_12_inner {
    padding-left: 90px;
}
#ajax-content-wrap .vc_row.right_padding_241px .row_col_wrap_12{
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
     padding-left: 90px;
}
div#sec2 h2 {
    font-size: 50px;
}
div#sec2 p {
    font-size: 18px;
    line-height: 28px;
}
#ajax-content-wrap .vc_row.right_padding_113px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_117px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec3 h2 {
    font-size:50px
}
div#sec3 .ser .inner p {
    font-size: 16px;
    line-height: 26px;
}
div#sec3 .ser .inner p br{
    display:none;
}
div#sec3:before {
    width: 100%;
}
#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec4:before {
    width: 100%;
}
div#sec4 h2 {
    font-size: 50px;
    line-height: 60px;
}
div#sec4 .test p {
    font-size: 18px;
    line-height: 28px;
}
div#sec4 .test h6 {
    font-size: 19px;
    line-height: 29px;
}
#ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 90px;
}
div#sec5 h2 {
    font-size: 50px;
    line-height: 60px;
}
div#sec5 h3 {
    font-size: 26px;
    line-height: 40px;
    letter-spacing: -0.333px;
}
div#sec5 .carousel-item p {
    font-size: 18px;
    line-height: 32px;
}
div#sec5:before {
	width:100%;
}
#ajax-content-wrap .vc_row.right_padding_213px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_213px .row_col_wrap_12 {
    padding-left: 90px;
}
div#sec6:before {
    width: 100%;
}
div#sec6 h2 {
    font-size: 50px;
    line-height: 60px;
}
div#sec6 ul li {
    font-size: 24px;
    line-height: 40px;
}
div#sec6 ul li a {
    font-size: 18px;
    line-height: 32px;
}
div#fotr:before{
	width:100%;
}
div#fotr p {
    font-size: 18px;
    line-height: 28px;
}
.blog-sec p {
    font-size: 18px;
    line-height: 28px;
}
.blog-sec ul li {
    font-size: 18px;
    line-height: 28px;
}
.single-post .row .col p:last-child {
    font-size: 18px;
    line-height: 30px;
}
}