/*
Theme Name:   SwimAcademy Child
Template:     swimacademy
Author:       QuanticaLabs
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  swimacademy-child
*/
.single-post .theme-component-image-carousel img {
    height: 400px;
}
/* #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item1 img {
   
    object-fit: contain;
} */
/*.bwg-item2 {
    position: relative;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item1 {
    padding-top: 0!important;
}*/

.treneris img {
    height: 150px;
    width: 100%;
    object-fit: cover;
    object-position: top;
}
.bwg-item2 {
    margin-top: 0!important;
}
.page-id-2131 .attachment-full{
	height: 400px!important;
    object-fit: cover;
}
.bwg-item0 {
    overflow: hidden;
    z-index: 100;
    width: fit-content;
}
.bwg-item0:hover {
    z-index: unset;
}
.bwg-item {
    display: block;
    
}
.bwg-item1 {
    overflow: visible!important;
    width: fit-content!important;
    position: relative;
}
.bwg-item2 {
    position: relative;
    margin: unset!important;
}
div[id^=bwg_container].bwg_container .bwg-a {
    display: block;
    width: fit-content;

}
#bwg_container3_0{
	display:grid;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item {
    max-width: unset!important;
    width: 25%!important;
    float: left;
	overflow:hidden;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-title2, #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-ecommerce2{
	display:none;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item1 {
    padding-top: 0!important;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-title1 {
    display: none!important;
}
.pagination-links_col1, .pagination-links_col3{
	display:flex;
}
.pagination-links{
	display: flex;
    justify-content: center;
}
.bwg_container div[id^=bwg_container2_] img {
    height: 310px!important;
    width: 310px!important;
    display: block;
    margin: 0 auto;
    text-align: center;
    object-fit: cover;
}
.bwg-container {
    display: block!important;
	width:100%!important;
}
.theme-post .theme-post-excerpt {
    text-align: justify;
}
.slaideris .slick-slide img {
    display: block;
    height: 70px;
    width: 190px;
    object-fit: contain;
}
.theme-component-feature-box.theme-component-feature-box-style-4>img {
    height:260px;
}
.blue .rs_splitted_words .rs_splitted_chars{
	color:#00ffff!important;
	font-size: 55px;
    font-weight: 700;
}
 .theme-component-feature-style-6 {
    padding: 40px 20px 40px 20px;
 }
.theme-page-header-top .theme-main{
	display:flex;
	justify-content: space-between;
}
.theme-page-footer-middle img{
	width:150px;
}
.theme-page-header-top{
	background-color: #304957!important;
}
.theme-page-footer-middle .theme-menu.theme-menu-default>ul>li:hover>a>span:first-child{
	display:none;
}
.theme-page-footer-middle .theme-menu.theme-menu-default>ul li a {
    display: block;
    padding: 2px 20px 3px 0px;
}
.theme-page-footer-middle .theme-menu.theme-menu-default>ul>li>a:hover{
     font-weight: 700;
}
.theme-page-header-top .theme-main ,
.theme-page-header-top .theme-main a{
	text-decoration:none;
	color:#fff;
}
.theme-page .theme-page-header .theme-page-header-flex {
    padding: 4px 0px 0px 0px;
}
.theme-fill-color-12 {
    fill: #00ffff!important;
}
.theme-fill-color-6 {
    fill: #3da3e6!important;
}
.theme-fill-color-19 {
    fill: #00ffff!important;
}
.theme-component-header-text-label{
	color:#3da3e6!important;
}
.theme-icon-feature-account:before {
    content: "";
	display:block;
	height:50px;
	width:50px;
	background-image:url(/wp-content/uploads/2021/05/swimming.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-science:before  {
    content: "";
	display:block;
	height:50px;
	width:50px;
	background-image:url(/wp-content/uploads/2021/05/triathlon.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-task:before {
    content: "";
	display:block;
	height:50px;
	width:50px;
	background-image:url(/wp-content/uploads/2021/05/pentathlon.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-badminton:before  {
    content: "";
	display:block;
	height: 85px;
    width: 85px;
    top: 7px!important;
	background-image:url(/wp-content/uploads/2021/05/kraulis-1.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-basketball-1:before  {
    content: "";
	display:block;
	height: 85px;
    width: 85px;
    top: 7px!important;
	background-image:url(/wp-content/uploads/2021/05/peteliske.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-basketball-2:before  {
    content: "";
	display:block;
	height: 85px;
    width: 85px;
    top: 7px!important;
	background-image:url(/wp-content/uploads/2021/05/krutine.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-board-game:before  {
    content: "";
	display:block;
	height: 85px;
    width: 85px;
    top: 7px!important;
	background-image:url(/wp-content/uploads/2021/05/nugara.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-book:before {
     content: "";
	display:block;
	height: 65px;
    width: 65px;
    top: 7px!important;
	background-image:url(/wp-content/uploads/2021/05/bike.png);
	background-size:contain;
	background-position:center;
}
.theme-icon-feature-bowling:before {
    content: "";
    display: block;
    height: 55px;
    width: 55px;
    top: 19px!important;
    right: -29px!important;
    background-image: url(/wp-content/uploads/2021/05/run.png);
    background-size: contain;
    background-position: center;
}
.theme-icon-feature-bowling-pins:before {
    content: "";
    display: block;
    height: 60px;
    width: 60px;
    top: 17px!important;
    right: -34px!important;
    background-image: url(https://smnemunas.lt/wp-content/uploads/2024/09/obstacle.png);
    background-size: contain;
    background-position: center;
}
.theme-icon-feature-breakfast:before {
    content: "";
    display: block;
    height: 60px;
    width: 60px;
    top: 17px!important;
    right: -23px!important;
    background-image: url(/wp-content/uploads/2021/05/97225.png);
    background-size: contain;
    background-position: center;
}
.theme-icon-feature-calc:before {
   content: "";
    display: block;
    height: 60px;
    width: 60px;
    top: 17px!important;
    right: -23px!important;
    background-image: url(/wp-content/uploads/2021/05/run-1.png);
    background-size: contain;
    background-position: center;
}
.theme-icon-feature-calendar-check:before {
      content: "";
    display: block;
    height: 75px;
    width: 75px;
    top: 14px!important;
    right: -23px!important;
    background-image: url(/wp-content/uploads/2021/05/gun.png);
    background-size: contain;
    background-position: center;
}
.theme-component-feature>h4 {
    text-transform: uppercase;
	font-size: 16px;
}
 .theme-icon-feature-wallet:before {
      content: "";
    display: block;
    height: 75px;
    width: 75px;
    top: 14px!important;
    right: -23px!important;
    background-image: url(/wp-content/uploads/2022/09/dailusis-plaukimas.png);
    background-size: contain;
    background-position: center;
	background-repeat:no-repeat;
} 
.theme-icon-meta-16-arrow-horizontal{
	display:none!important;
}
.theme-component-team-member-list .theme-component-team-member-list-item:hover>div>span,
.theme-component-button.theme-component-button-style-1>a{
	background-color:#3da3e6!important;
	border-color: #3da3e6!important;
}
.theme-component-button.theme-component-button-style-1>a:hover{
	color:#00ffff!important;
}
.theme-component-tab.ui-tabs .ui-tabs-nav li.ui-state-active a>span:first-child+span{
	background-color: #3da3e6!important;
}
.ui-tabs-anchor span{
	text-transform:uppercase;
}
.theme-component-header-text>.theme-component-header-text-label+.theme-component-header-text-header {
    text-transform: uppercase;
}
.theme-component-feature-box-style-2 span,
.theme-component-feature-box-style-1 span{
	color:#3da3e6!important;
}

.theme-component-feature-box-style-3{
	background-color: #3da3e6!important;
}
.theme-component-feature-box.theme-component-feature-box-style-2{
	border-color: #3da3e6!important;
}
.theme-component-team-member-list .theme-component-team-member-list-item>h6 {
    text-transform: uppercase;
	text-align:center;
}
.logotipai .wpb_single_image img{
	filter: opacity(0.5);
}
.logotipai .wpb_single_image img:hover{
	filter: opacity(1);
}
.theme-post.sticky .theme-post-layout-bottom::before {
    background-color: #00ffff!important
}
#theme-go-to-top,
.theme-box-style-1{
	 background-color: #3da3e6!important;
}
#respond, #comments,
.theme-post-comment-count{
	display:none;
}
.blog-link a,
.theme-post .theme-post-read-more-link .theme-icon-meta-16-arrow-horizontal,
.theme-post .theme-post-category>ul>li>.theme-icon-meta-16-category{
	color: #3da3e6!important;
}
.theme-page-footer-top .theme-component-header-text-header{
	text-transform: inherit!important;
}
.wpcf7 .wpcf7-form .wpcf7-form-control-wrap {
    border: solid 1px #99cdef;
}
input.theme-component-button.theme-component-button-style-1{
	    background-color: #99cdef!important;
		border-color: #99cdef!important;
}
 input.theme-component-button.theme-component-button-style-1:hover{
	 color:#99cdef!important;
	 border-color: #99cdef!important;
  background-color: transparent!important;
 }
 .theme-menu.theme-menu-default>ul>li:hover>a>span:first-child{
	 background-color: #9ed1f2!important;
 }
.theme-menu.theme-menu-default ul li ul{
    background-color: #304957!important;
 }
 .theme-menu.theme-menu-default ul li ul a{
	 color:#fff!important;
 }
 .plaukimas-info .theme-component-image-list div:nth-child(2),
 .plaukimas-info .theme-component-image-list div:nth-child(3){
	 display:none;
 }
 ul li:before{
	 background-color: #3da3e6!important;
 }
 .theme-component-process-list-item div{
	 display:none;
 }
  .theme-component-process-list-item h3{
	  font-size:16px;
  }
  .theme-component-process-list .theme-component-process-list-item.theme-component-process-list-item-style-2-1>span{
	 background-color: #3da3e6!important; 
  }
  .theme-component-process-list .theme-component-process-list-item.theme-component-process-list-item-style-2-2>span{
	  background-color: #00ffff!important;
  }
  .theme-component-feature-style-3 a,
  .theme-component-feature-style-1 a{
	color: #3da3e6!important;
    text-underline-offset: 1px;  
  }
  .page-id-1453 .theme-page-content,
  .page-id-1453 .theme-page .theme-page-header .theme-page-header-bottom{
	      background-color: #fff!important;
  }
  .theme-page .theme-page-content {
    padding-top: 0;
  }
  .theme-component-team-member-list .theme-component-team-member-list-item>div>h4 {
    text-align: center;
}
.theme-component-team-member-list .theme-component-team-member-list-item{
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	padding: 30px 30px 10px 30px;
    cursor: unset;
}
.team-info{
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
}
.team-info p{
	font-size: 14px;
    text-align: left;
    line-height: 18px;
}
.dailusis-plaukimas{
	position:absolute;
	top:0;
	right:0;
}
.theme-component-process-list .theme-component-process-list-item {
    width: calc(100% + 50px);
}
.theme-component-tab.ui-tabs .ui-tabs-panel {
    margin: 0px 0px 0px 0px;
}
.theme-page-content table td{
	padding: 0 5px;
}
.dtr2:nth-child(1),.dtr3:nth-child(1),.dtr4:nth-child(1),.dtr5:nth-child(1),.dtr6:nth-child(1),.dtr7:nth-child(1),
.dtr9:nth-child(1),.dtr10:nth-child(1),.dtr11:nth-child(1),.dtr12:nth-child(1),.dtr13:nth-child(1),.dtr14:nth-child(1),
.dtr15:nth-child(1),.dtr16:nth-child(1),.dtr17:nth-child(1),.dtr18:nth-child(1),.dtr19:nth-child(1),.dtr20:nth-child(1),
.dtr21:nth-child(1),.dtr22:nth-child(1),.dtr23:nth-child(1),
.dtr0, .dtr1, .dtr8, .dtr12, .dtr16, .dtr20 {
	font-weight:700;
}
.naujienos  .theme-main {
	width: 70%!important;
}
.single-post .theme-page-header-title .theme-main span{
	display:none;
}
.page-template-blog-column-1 h1{
	margin-bottom:50px!important;
}
.page-template-blog-column-1 .theme-blog-column .theme-post-layout-top img,
.home .theme-blog-column .theme-post-layout-top img{
	height: 200px;
    object-fit: cover;
    width: 100%;
	object-position: top
} 
.fullscreen-video {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 kraštinių santykis */
    height: 0;
    overflow: hidden;
    background-color: black;
}

.fullscreen-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.hidden-sm{
	display:none;
}
.active .vc-hoverbox-back-inner h2,
.active .vc-hoverbox-back-inner p{
	display:none;
}
.vc-hoverbox-wrapper {
    pointer-events: none; /* Pašalina visus paspaudimus ir touch įvykius */
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
    transform: unset!important;
}
@media only screen and (max-width: 1550px) {
.apiemus-blokas{
	    margin-left: 0!important;
}
.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-1 img,
.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-6 img{
        max-width: 597px;
}
}
@media only screen and (max-width: 1440px) {
	.vertybes{
		width: 46%!important;
	}
	.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-1 img, .page-id-2352 .theme-component-image-list.theme-component-image-list-layout-6 img {
    max-width: 539px;
}
}
@media only screen and (max-width: 1440px) {
	.vertybes{
		width: 40%!important;
	}
	.theme-menu.theme-menu-responsive .theme-menu-responsive-button{
		color: #4ec4d8!important;
	}
}
@media only screen and (max-width: 1366px) {
	.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-1 img, .page-id-2352 .theme-component-image-list.theme-component-image-list-layout-6 img {
    max-width: 498px;
}
}
@media only screen and (max-width: 1280px) {
	.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-1 img, .page-id-2352 .theme-component-image-list.theme-component-image-list-layout-6 img {
    max-width: 100%;
}
.bwg_container div[id^=bwg_container2_] img {
    height: 230px!important;
    width: 230px!important;
    display: block;
    margin: 0 auto;
    text-align: center;
    object-fit: cover;
}
}
@media only screen and (max-width: 1024px) {
	.vertybes {
		width: unset!important;
	}
	.theme-menu.theme-menu-responsive .theme-menu-responsive-button{
		border-color: #fff!important;
	}
	.theme-component-feature-box {
    min-height: 200px;
    padding: 40px 20px 40px 20px;
}
.theme-component-feature-box {
    min-height: 200px;
    padding: 40px 20px 40px 20px;
}
.theme-component-team-member-list .vc_col-sm-3 {
    width: 47%;
    margin-bottom: 20px;
    margin-left: 20px!important;
    min-height: 715px;
    background-color: #f5f7f9;
}
.theme-component-team-member-list .theme-margin-top-style-3 {
    margin-top: 0px;
}
.theme-page-footer-middle .theme-menu-default{
display:block!important;
}
}
@media only screen and (max-width: 768px) {
	.page-id-2352  .theme-page .theme-page-content {
    padding-bottom: 0px;
}
html .vc_custom_1727077080568 {
    padding-bottom: 0!important;
}
html body.page-id-2352 .theme-margin-bottom-style-3 {
    margin-bottom: 0px;
}
.page-id-2352 h2{
	margin-bottom:0!important;
}
.page-id-2352 .theme-component-image-list.theme-component-image-list-layout-1>div:first-child>span,
 .page-id-2352 .theme-component-image-list.theme-component-image-list-layout-2>div:first-child>span,
.page-id-2352  .theme-component-image-list.theme-component-image-list-layout-3>div:first-child>span {
    display: none!important;
}
html body.page-id-2352 .vc_column_container {
    margin-bottom: 20px;
}
html .vc_custom_1727072897295 {
    margin-bottom: 0px !important;
}
html .vc_custom_1727073454846 {
    margin-bottom: 0px !important;
}
	html .vc_custom_1659504832556 {
    padding-right: 0px !important;
}
	
	.vc_custom_1660040189096{
		height: 450px;
	}
	.theme-component-process-list .theme-component-process-list-item{
		margin-top:0!important;
	}
	html.logotipai .vc_column_container{
		margin-bottom: 20px!important;
	}
	.logotipai .wpb_single_image img {
    object-fit: contain;
    filter: unset;
    height: 110px;
}
.theme-page-footer-middle .vc_row {
    padding-top: 50px!important;
}
.theme-page-footer-middle .vc_col-sm-3{
	margin-bottom: 0px!important;
}
.theme-page-footer-middle img {
    margin-bottom: 20px;
}
.theme-page-footer-middle h5{
	    margin-bottom: 0px;
}
.theme-page-footer-middle .theme-component-icon-list.theme-component-icon-list-style-2 .theme-component-icon-list-item{
	margin-bottom: 10px;
}
.theme-page-footer-middle  .theme-menu.theme-menu-default>ul>li {
    float: unset;
}
.bwg_container div[id^=bwg_container2_] img {
    height: 180px!important;
    width: 180px!important;
}
}
@media only screen and (max-width: 767px) {
	.page-id-2320 .theme-icon-feature-basketball-1:before {
    height: 50px;
    width: 50px;
}
.page-id-2320 .theme-component-feature h4 {
    text-align: left;
}
	#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item {
    width: 50%!important;
}
.bwg_container div[id^=bwg_container2_] img {
    height: 220px!important;
    width: 220px !important;
}
	.slaideris .slick-slide img {
    display: block;
    height: 70px;
    width: 140px;
    object-fit: contain;
}
.slick-slide {
    width: 163px!important;
    margin-right: 20px!important;
}

	.theme-post-single{
		padding-left:15px;
		padding-right:15px;
	}
	.page-id-1361  .plaukimas-info{
	display: flex;
    flex-direction: column-reverse;
	}
	.naujienos  .theme-main {
	width: 100%!important;
}
	.page-id-1325 tbody{
		width: 60%;
    display: block;
    overflow-x: scroll;
	}
	.page-id-1478 table td {
    padding: 0 2px;
}
	.sporto-sakos  .vc_col-sm-4 .theme-component-feature,
	.sporto-sakos  .vc_col-sm-6 .theme-component-feature{		
	height:155px;
	}
	.sporto-sakos  .vc_col-sm-4 ,
	.sporto-sakos  .vc_col-sm-6 {
    width: 46%!important;
    float: left!important;
    margin-right: 4%;
}
.sporto-sakos .vc_column_container {
    margin-bottom: 18px!important;
}
	.dailusis-plaukimas{
		display:none;
	}
	.theme-component-feature>span {
    margin: 0 auto;
    width: fit-content;
}
.theme-component-feature h4{
	text-align:center;
}
.theme-component-team-member-list .vc_col-sm-3 {
    width: 47%;
    margin-bottom: 20px;
    margin-left: 0px!important;
}
.vc_custom_1661427358198 .vc_column_container:nth-child(5),
.vc_custom_1661427358198 .vc_column_container:nth-child(1),
.vc_custom_1660037608110 .vc_col-sm-2:nth-child(2),
.vc_custom_1660037608110 .vc_col-sm-2:nth-child(1){
	display:none;
}
.vc_custom_1660040189096 {
    height: 250px;
}
.theme-component-logo-normal img{
	max-height: 60px!important;
}
html body .vc_row {
    padding-bottom: 20px!important;
}
html .vc_custom_1724230747198 .vc_col-sm-12,
.mobile-tarpas-apacioje .vc_column_container {
    margin-bottom: 20px;
}
.mobile-tarpas-virsuje .vc_column_container {
    margin-top: 20px;
}
html body .vc_custom_1724230747198,
.mobile-tarpas-apacioje.vc_row {
    padding-bottom: 0px!important;
}
html .vc_custom_1724229310613 {
    margin-bottom: 0px !important;
}
.page-id-2131 .vc_row {
    padding-top: 0px;
}
.page-id-2131 .theme-page-content {
    padding-bottom: 0px!important;
}
.remejams .vc_col-sm-12,
.naujienos .vc_col-sm-12,
.feature-list  .vc_column_container {
        margin-bottom: 0px;
}
html .vc_custom_1724229310613 ,
html .vc_custom_1661424449943,
.naujienos, .plaukimas-info,
html .vc_custom_1662439162477 ,
html .vc_custom_1724230747198,
html .vc_custom_1724669122872,
html .vc_custom_1724921023238{
	padding-top:20px!important;
}
.tabai{
	padding-top:0px!important;
}
.vc_custom_1659504832556 .vc_row,
.theme-component-team-member-list-style-1 .vc_row-fluid,
.theme-page-footer-top .vc_row-fluid ,
.theme-blog-column .vc_row-fluid,
html body .vc_custom_1724921023238{
	padding-bottom:0px!important;
}
.vertybes img{
	margin-top:0!important;
	margin-bottom:0!important;
}
.vertybes ul {
    margin-bottom: -20px!important;
}
html body .theme-margin-top-style-3 {
    margin-top: 0px;
}
.plaukimas-info .vc_col-sm-8,
.theme-page-footer-middle h3,
.vc_custom_1724669122872 div:last-child,
.vc_custom_1724921023238 .vc_col-sm-12,
html .vertybes.vc_column_container {
    margin-bottom: 0px;
}
.plaukimas-info .vc_col-sm-4,
.theme-component-image-list.theme-width-300>div, .theme-component-image-list.theme-width-300>div:first-child, .theme-component-image-list.theme-width-300>div:first-child+div {
    margin-bottom: 20px;								
}
.vc_custom_1662438878349 .theme-component-header-text-text-normal,
.vc_custom_1724230747198 .theme-component-header-text-text-normal {
    margin-top: 5px!important;
}
.naujienos .theme-margin-bottom-style-3 {
    margin-bottom: 10px!important;
}
.category-naujienos .theme-post-layout-bottom {
    padding: 20px!important;
}
.theme-blog.theme-blog-column .theme-post {
    margin-bottom: 20px;
}
html body .vc_custom_1662438878349 {
    padding-top: 20px !important;
}

.theme-page .theme-page-footer .theme-page-footer-top {
    padding-top: 20px;
}
.theme-page-footer-top h2{
	line-height:17px;
}
.theme-page-footer-top .vc_col-sm-12{
	margin-bottom:20px;
}

.theme-page-footer-top .theme-component-button{
	margin-top:20px;
}
.theme-page-footer-middle .vc_row {
    padding-top: 20px!important;
}

.vc_custom_1662438878349 .vc_col-sm-12,
.vc_custom_166243887834 .vc_col-sm-6,
.theme-page-footer-bottom .vc_col-sm-6{
	margin-bottom:0!important;
}
.theme-component-process-list .theme-component-process-list-item.theme-component-process-list-item-style-1-3,
.theme-component-process-list .theme-component-process-list-item.theme-component-process-list-item-style-1-2,
 .theme-component-process-list .theme-component-process-list-item.theme-component-process-list-item-style-1-1 {
    background-image: unset;
    display: flex;
    height: 64px;
    padding-top: 0!important;
    align-items: center;
}
.theme-component-process-list span{
	padding-left:17px;
	padding-right:20px;
}
.theme-component-process-list .theme-component-process-list-item>h3 {
    padding-left: 20px;
    padding-right: 20px;
}
.theme-component-process-list h3{
	margin-top:0;
}
.theme-component-process-list .theme-component-process-list-item>h3 {
    margin-bottom: 0px;
}
.theme-component-process-list .wpb_column,
.theme-component-process-list .vc_col-sm-3{
	margin-bottom:0!important;
}
.page-id-119 .theme-component-feature>h4 {
    margin: 30px 0px 0px 0px;
}
 .page-id-119 .theme-page .theme-page-header .theme-page-header-title.theme-page-header-title-type-text {
    padding-top: 60px;
}
.kontaktai .vc_col-sm-6{
	padding-top:20px!important;
	padding-bottom:20px!important;
}
.kontaktai{
	padding-top:0!important;
}
.page-id-2166 .vc_row ,
.page-id-2158 .vc_row ,
.page-id-2154 .vc_row ,
.page-id-2141 .vc_row {
    padding-top: 0px!important;
}
.page-id-2166 .theme-page-content ,
.page-id-2158 .theme-page-content ,
.page-id-2154 .theme-page-content ,
.page-id-2141 .theme-page-content {
    padding-bottom: 0px!important;
}
.theme-menu-mode-responsive .theme-menu-responsive-list {
    z-index: 9999999999;
}
}
@media only screen and (max-width: 470px) {
	.bwg_container div[id^=bwg_container2_] img {
    margin: 2px 5px;
}
	.lenteles{
		padding:0 10px!important;
	}
.theme-page-header-top .theme-main {
    display: grid;
    justify-content: unset;
    text-align: left;
}
.theme-component-team-member-list .vc_col-sm-3 {
    min-height: auto;

}
.video-container {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* Tai išlaiko 16:9 kraštinių santykį (9/16 = 0.5625) */
    height: 0;
    overflow: hidden;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.theme-component-feature-style-4, .theme-component-feature-style-6 {
    padding: 8px;
    height: 245px;
}
html .vc_row .vc_col-sm-3 .vc_column-inner{
	margin:5px;
}
html .home .vc_row .vc_col-sm-3 {
    width: 46%!important;
    float: left;
    margin: 5px 4%;
}
.theme-icon-feature-check,
.theme-icon-feature-checklist{
	min-height: 80px!important;
}
.theme-icon-feature-calendar-check:before,
.theme-icon-feature-badminton:before{
	height: 50px;
    width: 50px;
}
.theme-icon-feature-calc:before,
.theme-icon-feature-breakfast:before,
.theme-icon-feature-bowling-pins:before,
.theme-icon-feature-bowling:before,
.theme-icon-feature-book:before,
.theme-icon-feature-task:before,
.theme-icon-feature-science:before,
.theme-icon-feature-wallet:before,
.theme-icon-feature-account:before {
    height: 30px;
    width: 30px;
}
.theme-component-feature svg{
height:40px;
}
.theme-component-feature>span {
    display: block;
    min-height: 40px;
    position: relative;
}
.theme-component-feature>span:before {
    top: 19px;
}
.vc_custom_1724229297823 .theme-component-feature p {
	font-size: 16px!important;
	line-height:1.625em!important;
}
.theme-component-feature p {
    font-size: 12px;
    line-height: 15px;
}
.theme-component-feature>h4 a{
	font-size:12px;
}
.theme-component-feature>h4 {
    margin: 10px 0px 0px 0px;
	text-align:left;
}
.theme-component-feature>span {
    margin: unset;
}
.theme-component-feature>div {
    padding-top: 5px;
    padding-bottom: 0px;
}
html body .theme-main, body.home.blog .theme-page.theme-page-sidebar-disable>.theme-page-content>.theme-main, body.page-template-blog-classic .theme-page.theme-page-sidebar-disable>.theme-page-content>.theme-main, body.single.single-post .theme-page.theme-page-sidebar-disable>.theme-page-content>.theme-main, body.home.blog .theme-page.theme-page-sidebar-disable>.theme-page-header .theme-page-header-title.theme-page-header-title-type-text, body.page-template-blog-classic .theme-page.theme-page-sidebar-disable>.theme-page-header .theme-page-header-title.theme-page-header-title-type-text, body.single.single-post .theme-page.theme-page-sidebar-disable>.theme-page-header .theme-page-header-title.theme-page-header-title-type-text, html .theme-row-style-3>.vc_column_container:first-child>.vc_column-inner {
    width: 95%;
}
.vertybes ul li {
    text-align: center;
    margin: 0 11px!important;
}
.vertybes ul {
    display: flex;
    align-items: baseline;
}
.vertybes .theme-component-tab.ui-tabs .ui-tabs-nav li.ui-state-active a>span:first-child+span{
	display:none;
}
.vertybes .theme-component-tab.ui-tabs .ui-tabs-panel {
    margin: 0px 0px 0px 15px;
}
html body .theme-margin-bottom-style-2 {
    margin-bottom: 10px;
}
.vertybes {
    margin-left: -15px;
}
.vc_custom_1722233970425{
	height:300px;
}
.theme-component-feature-box.theme-component-feature-box-style-4>img {
    height: auto;
    width: 100%;
}
.hidden-sm{
	display:block;
}
.hidden-md, .hidden-lg{
	display:none;
}
.bwg_container div[id^=bwg_container2_] img {
    height: 215px!important;
    width: 215px !important;
}
}
@media only screen and (max-width: 450px) {
	.bwg_container div[id^=bwg_container2_] img {
    height: 207px!important;
    width: 205px !important;
	margin:0; 
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a {
    margin-bottom: 5px;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a {
    margin-right: 0px!important; 
}
.bwg_container div[id^=bwg_container2_] img {
    margin:0!important;
}
html body .bwg-item2 {
	margin-left:0!important;
    top: unset!important;
    left: unset!important;
    bottom: unset!important;
    right: unset!important;
    width: 100%;
    height: 100%;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a{
	margin-bottom:8PX;
}
}
@media only screen and (max-width: 440px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 200px !important;
}
}
@media only screen and (max-width: 430px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 195px !important;
}
}
@media only screen and (max-width: 420px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 190px !important;
}
}
@media only screen and (max-width: 413px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 185px !important;
}
}
@media only screen and (max-width: 400px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 180px !important;
}
}
@media only screen and (max-width: 390px) {
	.bwg_container div[id^=bwg_container2_] img {
    height: 175px !important;
    width: 175px !important;
}
}
@media only screen and (max-width: 380px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 170px !important;
}
}
@media only screen and (max-width: 370px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 165px !important;
}
}
@media only screen and (max-width: 360px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 160px !important;
}
}
@media only screen and (max-width: 350px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 155px !important;
}
}
@media only screen and (max-width: 340px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 150px !important;
}
}
@media only screen and (max-width: 330px) {
	.bwg_container div[id^=bwg_container2_] img {
    width: 145px !important;
}
}