/* Common CSS */
.page-template-page-builder section{padding:0;}
.elementor-section{padding: 0;}
.elementor-image-box-title{margin: 0;}
.elementor-icon-box-title{margin: 0;}
.page-template-builder-fullwidth-std section{padding:0;}
/* Common CSS End*/

/* MyDog */
.mydog-section-2:before {background-image: url(https://demosktthemes.com/free/mydog/wp-content/themes/my-dog/images/halfcircle_down.png); background-repeat: repeat-x; background-position: center top; content: ""; display: block; height: 25px; position: absolute; top: -4px; width: 100%; z-index: 999;}

.mydog-section-1:after {background-image: url(https://demosktthemes.com/free/mydog/wp-content/themes/my-dog/images/halfcircle_up.png); background-repeat: repeat-x; background-position: center top; content: ""; display: block; height: 25px; position: absolute; bottom: -4px; width: 100%; z-index: 999;}

.mydog-section-2 .services-box-image .elementor-widget-container {display: flex; width: 130px !important; height: 130px; border-radius: 50%; text-align: center; justify-content: center; align-items: center; margin: 0 auto; transition: all 0.2s;}
.mydog-section-2 .services-box-dots{text-align: center;}
.mydog-section-2 .services-box-dots span{height: 7px; width: 7px; display: inline-block; background-color: #9cc914; border-radius: 50%; transition: all 0.2s; background-color: #9cc914;}
.mydog-section-2 .services-box-inner:hover .services-box-image .elementor-widget-container{background-color: #9cc914 !important;}
.mydog-section-2 .services-box-inner:hover .services-box-dots span{background-color: #9cc914 !important;}
/* MyDog */

/* SKT Activism Lite */
.activist-section-1 .elementor-image-box-img img{display: inline-block;}
.activist-section-3 .elementor-image-box-img img{display: inline-block;}
/* SKT Activism Lite */

/* Martial Arts Lite */
.workout-cont-img .elementor-widget-container{transform:skew(-20deg); -ms-transform: skew(-20deg); -webkit-transform: skew(-20deg);}
.workout-cont-img .elementor-image{transform:skew(20deg); -ms-transform: skew(20deg); -webkit-transform: skew(20deg);}
.workout-cont-box .elementor-widget-container{transform:skew(-20deg);  -ms-transform: skew(-20deg); -webkit-transform: skew(-20deg);}
.workout-cont-box .elementor-image-box-content{transform:skew(20deg);  -ms-transform: skew(20deg); -webkit-transform: skew(20deg);}
.workout-cont-box .elementor-image-box-description{text-indent:15px;}
.workout-cont-box .elementor-image-box-title{margin-left:30px; margin-top: 0;}

.martial-arts-btn, .martial-arts-btn .elementor-button-wrapper{display:inline-block;vertical-align:top;margin:0; border-radius:0;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-o-transform:skew(-20deg);}
.martial-arts-btn a, .martial-arts-btn .elementor-button-wrapper a{-moz-transform:skew(20deg);-ms-transform:skew(20deg);-webkit-transform:skew(20deg);}

.service-box{transform:skew(-7deg); -ms-transform: skew(-7deg); -webkit-transform: skew(-7deg);}
.service-box .elementor-image-box-wrapper{transform:skew(7deg); -ms-transform: skew(7deg); -webkit-transform: skew(7deg);}
.service-box .elementor-image-box-title{margin-top: 0;}

.our-services{position:relative; overflow: hidden;}
.our-services::after {content:""; width:300px; height:240px; background: #282828; position:absolute; bottom:0px; right:-30px; transform:skew(-10deg); -ms-transform: skew(-10deg); -webkit-transform: skew(-10deg);}
.our-services::before {content:""; width:300px; height:370px; background: #e2002b; position:absolute; top:0px; left:-30px; transform:skew(-10deg); -ms-transform: skew(-10deg); -webkit-transform: skew(-10deg);}

@media screen and (max-width: 29.938em) {
.workout-cont-box {position:relative !important; left:0px !important; top:0px !important; margin-bottom:140px !important;}
.workout-cont-box .elementor-widget-container, .workout-cont-box .elementor-image-box-content {transform: skew(0deg); -ms-transform: skew(0deg); -webkit-transform:skew(0deg);}
.workout-cont-img .elementor-widget-container{margin:0px -60px 0px 20px !important;}
.workout-cont-img2{top:230px !important; bottom:0 !important; position:relative !important; left:-75px !important;}
.workout-cont-img3{top:490px !important; position:relative !important; left:-40px !important}
}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.workout-cont-box {position:relative !important; left:0px !important; top:0px !important; margin-bottom:140px !important;}
.workout-cont-img{left:50px !important; top:-10px;}
.workout-cont-img2{top:140px !important; bottom:0 !important; position:relative !important; left:-115px !important;}
.workout-cont-img3{top:290px !important; position:relative !important; left:-30px !important}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.workout-cont-box {position:relative !important; left:0px !important; top:0px !important; margin-bottom:140px !important;}
.workout-cont-box .elementor-widget-container, .workout-cont-box .elementor-image-box-content {transform: skew(0deg); -ms-transform: skew(0deg); -webkit-transform:skew(0deg);}
.workout-cont-img .elementorwidget-container{margin:0px -45px 0px 20px !important;}
.workout-cont-img2{top:200px !important; bottom:0 !important; position:relative !important; left:-85px !important;}
.workout-cont-img3{top:400px !important; position:relative !important; left:-40px !important}
}
/* Martial Arts Lite End */

/* SKT Winery Lite */
.skt-winery-service-box .elementor-image-box-img img{display: inline-block;}
.skt-center-img:after{content: ""; background-color: #ffffff; height: 350px; width: 120%; position: absolute; bottom: -110px; border-radius: 50%; left: -10%; right: 0; margin: 0 auto; z-index: 2;}
.skt-center-img-section::after{content: ""; background-color: #fff; height: 170px; width: 100%; display: block; position: absolute; bottom: 0; z-index: 1;}
.skt-center-img img{position: relative; z-index: 5;}
/* SKT Winery Lite End */

/* SKT Coffee */
.skt-coffee-service-box .elementor-image-box-img img{display: inline-block;}
.coffee-svg,
.about-coffee-svg{display: none;}
.services-box2::before{position: absolute; bottom: -155px; width: 100%; content: ''; background-image: url(https://demosktthemes.com/free/cuppa/wp-content/themes/skt-cuppa/images/service-svg.svg); z-index: 9999; height: 210px; background-repeat: no-repeat; background-size: 100% 100%;}
.about-cafe::before{position: absolute; bottom: -210px; width: 70%; content: ''; background-image: url(https://demosktthemes.com/free/cuppa/wp-content/themes/skt-cuppa/images/logo-svg.svg); z-index: 9999; height: 226px; background-repeat: no-repeat; background-size: 60% 60%; left: 0;}
/* SKT Coffee End */

/* Restaurant Lite */
.restaurant-lite-feature-box .elementor-image-box-img img{display: inline-block;}
.skt-story-box .elementor-column-wrap{position: relative; z-index: 99;}
.skt-story-box .elementor-column-wrap:before{content: ""; border: dashed 2px #535049; position: absolute; left: 5%; top: 5%; height: 90%; width: 90%; z-index: -1;}
.skt-dish-content .elementor-widget-container{position: relative;}
.skt-dish-content .elementor-widget-container:before{content: ""; border-bottom: solid 12px #F8F8F8; border-left: solid 12px transparent; border-right: solid 12px transparent; position: absolute; top: -12px; left: 0; right: 0; width: 0; margin: 0 auto;}
/* Restaurant Lite End */

/* SKT Auto Car */
.auto-car-service-box.service-box{ height:400px !important; transform: none;}
.auto-car-service-box.service-box .elementor-widget-button{ display:none;}
.auto-car-service-box.service-box:hover .elementor-widget-button{ display:block;}
.auto-car-service-box.service-box:hover{ z-index:999;}

.video-play-buton img{width: 182px !important; height: 60px !important;}
.services-box::before {content:''; background:rgba(215, 69, 22, 0.8); width:100%; height:88%; position:absolute; top:0px; left:0px; z-index:9; text-align:center; padding-top:65%; color:#fff; font-size:30px; display:none; }
.services-box:hover:before{ display:block;}
.services-box:hover .elementor-heading-title{ color:#d74516 !important;}

@media screen and (max-width: 29.938em) {
.services-box::before{width:81%; height:81%;left:35px;}
}
@media(max-width: 767px){
.service-box {height: inherit !important;}
}

@media(max-width: 479px){
.service-box {height: inherit !important;}
}
/* SKT Auto Car End */

/* SKT Architect Lite */
.skt-architect-service-box .elementor-image-box-img img{display: inline-block;}
.years-box {bottom: -50px;}
.explore-btn .elementor-button {width: 100% !important; text-align: left; vertical-align:middle;}
.explore-btn span.elementor-button-text {position: relative; top: 18px; left: 45px;}
.explore-btn span.elementor-button-text:before {content: ''; width: 50px; height: 3px; background-color: #333; position: absolute; left: -70px; top: 7px;}
.explore-btn span.elementor-button-icon.elementor-align-icon-right i {font-size: 50px; color: #fff;}

@media(max-width: 1079px){
.years-box {bottom: 0;}
}
/* SKT Architect Lite End */

/* NatureOne */
.people-working-content{margin:0 auto;}
.working-services-box .elementor-button-icon {width:50px; height:50px; background:#6abe52; border-radius:100%; color:#fff !important; line-height:50px; margin-top:-15px; float:right; text-align:center;}
.working-services-box .elementor-button-content-wrapper{ text-align:left;}
.working-services-box .elementor-button-link{ width:100% !important;}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.working-services-box .elementor-button-link {width:52% !important; margin:0 auto !important; float:none !important; display:table !important;}
}
/* NatureOne End */


/* SKT Build Lite */
.alwaye-work-box{ height:200px;}
.alwaye-work-box:after{width:0; height:0; border-top:30px solid #debc01; border-right:30px solid transparent; content:""; position:absolute; right:0px; bottom:-30px;}
.about-build-title:before{width:120px; height:51px; content:""; position:absolute; left:-120px; top:50px; background:#ffd800; z-index:99}
/* SKT Build Lite End */

/* Fitness Lite */
.skt-fitness-service-box{transform: none !important;}
.skt-fitness-service-box .elementor-image-box-img img{ margin-top:10px; }
.skt-fitness-service-box2 .elementor-image-box-img img{ margin-top:15px; }
.skt-fitness-service-box3 .elementor-image-box-img img{ margin-top:15px; }

.we-do-box .elementor-image-box-img {width:150px !important; height:120px !important; background:#e73a34; border-radius:100px; text-align:center; line-height:120px; border:solid 15px #19232f;}
.we-do-box .elementor-image-box-img img{display: inline-block;}

@media screen and (max-width: 29.938em) {
.we-do-box .elementor-image-box-img{ height: 150px !important; line-height: 150px;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.skt-fitness-service-box2 .elementor-image-box-img img {margin-top:20px;}
.skt-fitness-service-box3 .elementor-image-box-img img {margin-top:16px;}
.we-do-box .elementor-image-box-img{height: 105px !important; line-height: 105px;}
}
/* Fitness Lite End */

/* Flat Lite End */
#section-btn {background-image: linear-gradient(-90deg, #ad69fd, #075ccb);}
#section-btn:hover {background-image: linear-gradient(-40deg, #075ccb, #ad69fd);}
.exp-box-icon .elementor-icon-box-icon .elementor-icon{background-image:linear-gradient(-130deg, #ad69fd, #075ccb);}
.experience-outer-box::before {width:1px; height:70%; content:""; background:#fff; left:-1px; top:80px; position:relative; border:solid 1px #000; border-style:dashed; border-height:2px;}
.exp-box-icon-before .elementor-icon-box-icon::before {width:2px; height:20px; background:#fff; content:""; position:absolute; left:47px; top:-20px;}
/* Flat Lite End */

/* Juice and Shakes Lite */
.juice-shake-feature-box .elementor-image-box-img img{display: inline-block;}
/* Juice and Shakes Lite End */

/* SKT Design Agency */
.video-btn i {font-size:20px !important; color:#ffffff !important; background-color:#fea700 !important; padding: 20px;}
.video-btn .elementor-button-text {position: relative; margin-top: 23px;}
.video-btn .elementor-button {position: relative; width: 200px;  z-index: 9;}
/* SKT Design Agency End */

/* SKT Construction Lite */
.construction-lite-process-box .elementor-image-box-title{margin: 16px 0;}
.construction-lite-service-box .elementor-image-box-title{margin: 16px 0;}
/* SKT Construction Lite End*/

/* IT Consultant Lite */
.offer-img-box .elementor-widget-container{width: 90px; height: 90px; border-radius: 100px; margin: 0 auto;}
.itconsultant-service-box .elementor-image-box-img img{display: inline-block;}
/* IT Consultant Lite End */

/* Online Coach */
.online-coach-feature-box .elementor-image-box-img img{display: inline-block;}

.coaching-row {width:100% !important; max-width:350px !important;}
.coaching-row.coaching-right {margin-left:60px;}

@media(max-width: 767px){
.coaching-row {margin:0 auto;}
.coaching-row.coaching-right {margin:0 auto;}
}
@media(min-width: 768px) and (max-width: 1023px){
.coaching-row {margin:0 auto;}
.coaching-row.coaching-right {margin:0 auto;}
}
/* Online Coach End */

/* SKT Pathway */
.client-carousel span.swiper-pagination-bullet.swiper-pagination-bullet-active{width: 40px !important; border-radius: 5px !important;}
.client-carousel .swiper-pagination-bullet{opacity:1 !important;}
.client-carousel .swiper-slide .swiper-slide-image{border-radius: 30px;}
/* SKT Pathway End */

/* SKT Black */
.web-design-box {z-index:9;}
.web-design-box:before{width:0; height:0; border-bottom:40px solid #684901; border-left:40px solid transparent; position:absolute; content:""; top:-40px; left:-25px;}
.web-design-box:after{width:0; height:0; border-top:50px solid #684901; border-right:50px solid transparent; position:absolute; content:""; bottom:-50px; right:0px;}

.development-box:after{ width:109%; height:50px; background:#161616; content:""; position:absolute; bottom:-50px; right:15px;}

.who-we-are-box{transform: rotate(-90deg);}
.who-we-are-box::after {content:""; width:1px; height:290px; position:absolute; background: #252525; transform:rotate(-90deg); left:-146px; top:-125px;}

.contact-info-box::before {content:""; width:60px; height:1px; background:#252525; position:absolute; left:-58px; top:50px;}

@media screen and (max-width: 29.938em) {
.web-design-box::before, .web-design-box::after{display:none;}
}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
.web-design-box::before, .web-design-box::after{display:none;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.who-we-are-box::after, .contact-info-box::before{display:none;}
}
/* SKT Black End */

/* SKT White */
#about-left .about-4col .elementor-container{ width:780px !important;}
#about-left .about-4col {position: relative; left: 10%; z-index: 999999999;}

.creative-icon-box i {left: -6px; font-weight: 300;}

@media(max-width: 767px){
#about-left .about-4col {left: 0;}
#about-left .about-4col .elementor-container{ width:100% !important;}
.creative-icon-box i {left: 0;}
}

@media(min-width: 768px) and (max-width: 1023px){
#about-left .about-4col {left: 0;}
#about-left .about-4col .elementor-container{ width:100% !important;}
.creative-icon-box i {left: 0;}
}
/* SKT White End */

/* SKT Industrial Lite */
.industrial-skills .elementor-progress-wrapper{width: 58%; position: static; margin-left: 32%;}
.industrial-skills span.elementor-progress-text{position: absolute; left: 0; padding: 0; overflow: inherit!important;}
.industrial-skills span.elementor-progress-percentage{position: absolute; right: 0; padding: 0;}

.industrial-feature-box .elementor-image-box-img img{display: inline-block;}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
.industrial-skills .elementor-progress-text, .industrial-skills .elementor-progress-percentage{font-size: 17px!important;}
.industrial-skills .elementor-progress-wrapper{width:100%!important; margin-left:0!important;}
.industrial-skills .elementor-progress-text, .industrial-skills .elementor-progress-percentage{top:-10px; font-size: 15px!important;}
.sec1-highlight figure.elementor-image-box-img {margin-left: -40px !important;}
}

@media only screen and (min-width: 1024px){
.sec1-highlight figure.elementor-image-box-img {margin-left: -45px!important;}	
}
@media only screen and (max-width: 767px){
.industrial-skills .elementor-progress-wrapper{width:100%!important; margin-left:0!important;}
.industrial-skills .elementor-progress-text,
.industrial-skills .elementor-progress-percentage{top:-10px; font-size: 15px!important;}
.sec1-highlight figure.elementor-image-box-img{margin-left:0!important;}
}
/* SKT Industrial Lite End */

/* SKT Toothy */
.sec1-right::after{position:absolute; width:115%; height:90%; left:-26px; bottom:0; content:" "; background-color:rgba(255,255,255,0.8); z-index:-1;}
/* SKT Toothy End */

/* Butcher Lite */
.skt-butcher-feature-box .elementor-image-box-img img{display: inline-block;}
/* Butcher Lite End */

/* CutsnStyle Lite */
.cutsnstyle-service-box .elementor-image-box-img img{display: inline-block;}
/* CutsnStyle Lite End */

/* Modelling Lite */
.modeling-service-box .elementor-image-box-img img{display: inline-block;}
/* Modelling Lite End */

/* Yogi Lite */
.yogi-service-box .elementor-image-box-img img{display: inline-block;}
/* Yogi Lite End */

/* Interior Lite Start*/
#client-read-more :before {content: ""; width: 80px; height: 56px; position: absolute; left: -80px; bottom: 0px; background: #E4A62B;}
#client-read-more:hover ::before {background: #fff;}
.services .elementor-widget-container {width: 230px !important;	height: 220px !important; padding-top: 40px; text-align: center;}
.services  .elementor-image-box-title {margin:0;}
.services:nth-child(1) {float: left; top: 120px;}
.services:nth-child(2) {float: right; margin-top: 0px; position: relative; z-index: 999999; right: -30px;}
.services:nth-child(3) {float: right; right: -260px; top: 30px;}
.services-box::before {content: "";	width: 200px; position: absolute; height: 350px; border: solid 1px #8d7b65;	border-right: 0px !important; top: 60px;	left: 185px;}
@media screen and (max-width: 29.938em) {
	#client-read-more ::before{ display:none;}
    .services{ margin:0 auto;}
	.services:nth-child(1) {top:30px;}
	.services:nth-child(2) { top:30px; right:0px; margin-top:30px;}
	.services:nth-child(3) {right:0px; top:30px; margin-top:30px;}
	.services-box::before{ display:none;}
}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
	#client-read-more ::before{ display:none;}
	.services{ position:static !important; }
	.services{ margin:0 auto;}
	.services:nth-child(1) {top:30px; margin-top:30px;}
	.services:nth-child(2) { top:30px; right:0px; margin-top:30px;}
	.services:nth-child(3) {right:0px; top:30px; margin-top:30px;}
	.services-box::before{ display:none;}
}
@media screen and (max-width:63.938em) and (min-width:48.000em) {
	#client-read-more ::before{ display:none;}
	.services{ position:static !important; }
	.services{ margin:0 auto;}
	.services:nth-child(1) {top:30px;}
	.services:nth-child(2) { top:30px; right:0px; margin-top:30px;}
	.services:nth-child(3) {right:0px; top:30px; margin-top:30px;}
	.services-box::before{ display:none;}
}
/* Interior Lite End*/

/* SKT Simple Start*/
.skt-simple-section1 .elementor-image-box-img img{display:inline-block;}
.skt-simple-section1 .elementor-image-box-title {margin:0;}
.section1-title .elementor-image-box-title{margin: 0;}
.section1-title{margin:0 auto;}
.section1-title .elementor-heading-title span{ color:#1b85ea;}
.section-button .elementor-button{background-image: linear-gradient(#17daf6, #1b80e9);}
.team-people-section:after{ width:90%; height:300px; content:""; position:absolute; top:85%; transform:translateY(-85%); background-image:linear-gradient(-90deg, #18cef4, #1b7ae8); z-index:0; left:5%;}
.provide-box .elementor-element-populated{box-shadow: 0px 0px 10px #ededed;}
.business-solution .elementor-button:after{content:''; background: #282828; width:100px; height:58px; position:absolute; left:-100px; top:-4px}
.projects-done:after{width:0; height:0; border-top:24px solid #0658b3; border-right:25px solid transparent; content:""; position:absolute; right:-25px; top:114px;}
.video-section-service{ width:55%; margin-left:10%; height: inherit; background: #ccc; margin-top:-550px; margin-bottom:80px;}
/* SKT Simple End*/

/* SKT Condimentum Start*/
.condimentum-services .elementor-image-box-img img{display:inline-block;}
.condimentum-services .elementor-image-box-title {margin:0;}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
	.skt-service-box .elementor-image-box-img img{display:inline-block;}
}
/* SKT Condimentum End*/

/* SKT Charity Start*/
.charity-categories .elementor-image-box-img img, .donate-seators .elementor-image-box-img img{display:inline-block;}
.charity-categories .elementor-image-box-title, .donate-seators .elementor-image-box-title {margin:0;}
.charity-about .elementor-text-editor p {line-height: 1.6em; margin: 0 0 30px 0;}
/* SKT Charity End*/

/* Ele Makeup Lite Start*/
.skt-section1-column{width: 32% !important;}
.section1-block-title1 .elementor-heading-title{position: relative; white-space: nowrap; z-index: 99;}
.section1-block-title2 .elementor-heading-title{left: -90px; position: relative; white-space: nowrap; z-index: 99;}
@media screen and (max-width: 29.938em) {
	.section1-block-title2 .elementor-heading-title {left: 0;}
	.skt-section1-column {width: 100% !important;}
}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
	.section1-block-title2 .elementor-heading-title {left: 0;}
	.skt-section1-column {width: 100% !important;}
}
/* Ele Makeup Lite End*/

/* Ele Attorney Lite Start*/
.attorney-services .elementor-image-box-img img, .attorney-practice .elementor-image-box-img img, .attorney-choose-us .elementor-image-box-img img{display:inline-block;}
.attorney-services .elementor-image-box-title, .attorney-practice .elementor-image-box-title, .attorney-choose-us .elementor-image-box-title{margin:0;}
/* Ele Attorney Lite End*/

/* Poultry Farm Lite Start*/
#eggs-nest-section {position:static !important;}
#eggs-nest-section .nest-col {width:440px !important; position: absolute; z-index: 2; bottom: 40px;}
#eggs-nest-section .nest-col:after {content: ''; width: 280px; height: 290px; border: solid 8px #ffc487; position: absolute; top: -50px;  z-index: -1;}
#eggs-nest-section .egg-title {position: relative; top: 100px; left: 80px;}
.img-text-box h3 span {font-weight:200; display:block;}
.img-text-box .elementor-image-box-title {margin:0;}
.video-title h3 span {font-weight:200; display:block; font-size:30px;}
.video-box iframe {border-radius:10px;}
.video-box .elementor-custom-embed-image-overlay {border-radius:10px;}
.big-title h2{opacity:0.1;}
@media screen and (max-width:47.938em) and (min-width:20.000em) {
	#eggs-nest-section {position:relative !important;}
	#eggs-nest-section .nest-col {width:100% !important; position: static; z-index: 2; bottom: 40px;}
	#eggs-nest-section .nest-col:after {display:none;}
	#eggs-nest-section .egg-title {top: 0; left: 0; margin-bottom: 25px;}
	#eggs-nest-section .egg-title h3 {color:#2a2a2a;}
	.img-text-box .elementor-image-box-img img{display:inline-block;}
}
@media screen and (max-width:63.938em) and (min-width:48.000em) {
	#eggs-nest-section .egg-title {position: absolute !important; bottom: 90px !important; left: 100px !important; z-index: 999999;}
	#eggs-nest-section .nest-col {width: 350px !important; bottom: 20px !important;}
	#eggs-nest-section .nest-col::after {display:none !important;}
	.img-text-box .elementor-image-box-img img{display:inline-block;}
}
/* Poultry Farm Lite End*/

/* Ele Wedding Lite Start*/
.verticle-bar {width: 1px; height: 60px; background-color: #000; margin: 0 auto;}
.wedding-title-box .elementor-image-box-img img {display:inline-block;}
.wedding-title-box .elementor-image-box-title {margin:0;}
/* Ele Wedding Lite End*/

/*Ele Fitness Lite Start*/
.bodybox{-webkit-transform: skewY(-10deg);-moz-transform: skewY(-10deg);-ms-transform: skewY(-10deg);-o-transform: skewY(-10deg);transform: skewY(-10deg);overflow:hidden;z-index:99999;position:relative;}
.bodybox .elementor-image{-webkit-transform: skewY(10deg);-moz-transform: skewY(10deg);-ms-transform: skewY(10deg);-o-transform: skewY(10deg);transform: skewY(10deg);}
.bodybox .elementor-widget-container{overflow:hidden; height:440px;}
.bodybox .elementor-image img{margin-top:-24px !important;}
@media screen and (max-width: 29.938em) {
	.bodybox .elementor-image img{width:100%;}
}
/*Ele Fitness Lite End*/

/*Ele Fitness Lite Start*/
.nature-service-box .elementor-widget-image-box{margin:0 !important;}
.nature-service-box .elementor-image-box-img img {display:inline-block;}
.nature-service-box .elementor-image-box-title {margin:0;}
.nature-offer-box .elementor-image-box-title {margin:0;}
@media screen and (max-width:47.938em) and (min-width:20.000em) {
	.nature-offer-box .elementor-heading-title{text-align:center !important;}
	.nature-offer-box .elementor-divider-separator{display:block !important; margin: 0 auto !important;}
	.offer-column .elementor-image-box-wrapper {text-align: center !important;}
}
/*Ele Fitness Lite End*/

/*Ele eBook Lite Start*/
.skt-booking-btn{position: relative; top: 50px; z-index: 99;}
.skt-new-tag .elementor-widget-container{line-height: normal;}
.skt-new-tag .elementor-widget-container::after{content: ""; border-left: solid 8px #ff7101; border-top: solid 0 transparent; border-bottom: solid 11px transparent; height: 0; width: 0; position: absolute; right: -8px; top: 0px;}
.skt-new-tag .elementor-widget-container::before{content: ""; border-left: solid 8px #ff7101; border-top: solid 11px transparent; border-bottom: solid 0 transparent; height: 0; width: 0; position: absolute; right: -8px; top: 11px;}
.skt-new-tag .elementor-heading-title{line-height: normal;}
/*Ele eBook Lite End*/

/*Ele Product Launch lite Start*/
#service-box-section .elementor-widget:not(:last-child) {margin-bottom: 0;}
#revolution-section .elementor-text-editor p {margin-bottom: 0;}
#app-button .elementor-button {text-align:left;}
#app-button .elementor-button i {font-size:36px;}
#app-button .elementor-button strong {font-size:24px; font-weight:600;}
#app-button .elementor-button .fab {font-family: "Font Awesome 5 Brands" !important;}
.product-launch-features .elementor-widget-image-box{margin:0 !important;}
.product-launch-features .elementor-image-box-img img {display:inline-block;}
.product-launch-features .elementor-image-box-title {margin:0;}
.product-launch-mobile-app .elementor-image-box-title {margin:0;}
@media screen and (max-width:47.938em) and (min-width:20.000em) {
	.product-launch-features .elementor-heading-title{text-align:center !important;}
	.product-launch-features .elementor-divider-separator{display:block !important; margin: 0 auto !important;}
	.product-launch-mobile-app .elementor-image-box-wrapper {text-align: center !important;}
	#app-button .elementor-button-wrapper {text-align: center;}
}
/*Ele Product Launch Lite End*/

/*Ele Spa lite Start*/
#first-box {position:relative; z-index: 12;}
#first-box:after {content: ''; position: absolute; height: 50px; width: 50px; bottom: -25px; right: -25px; background-color: #fff; border-radius: 100%; z-index: 9;}
#video-pattern {position:relative;}
#video-pattern:before {content: ''; position: absolute; height: 100%; width: 50px; bottom: -61px; left: -45px; background-color: #ef8481; z-index: 0;}
#video-pattern:after {content: ''; position: absolute; height: 100%; width: 50px; bottom: -61px; right: -45px; background-color: #ef8481; z-index: -1;}
.spa-service-column .elementor-image-box-img img {display:inline-block;}
.spa-service-column .elementor-image-box-title {margin:0;}
@media screen and (max-width:47.938em) and (min-width:20.000em) {
	#video-pattern:before {display:none;}
	#video-pattern:after {display:none;}
	#welcome-section h2, #welcome-section h3, #welcome-section p {text-align:center;}
	#product-section .elementor-widget-wrap {text-align: center;}
}
@media screen and (max-width:63.938em) and (min-width:48.000em) {
	#video-pattern:before {display:none;}
	#video-pattern:after {display:none;}
}
/*Ele Spa Lite End*/

/*High Tech Lite Start*/
.hightech-services .elementor-image-box-img img, .hightech-repair .elementor-image-box-img img{display:inline-block;}
.hightech-services .elementor-image-box-title, .hightech-repair .elementor-image-box-title{margin:0;}
/*High Tech Lite End*/

/*Junk Removal Lite Start*/
#about-col, #about-outer {position:relative;}
#about-col:before {content: ''; position: absolute; top: -100px; left: 0; width: 0; height: 0; border-bottom: 100px solid #33cf9f; border-right: 100px solid transparent;}
#about-col:after {content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0; border-bottom: 100px solid #fff; border-right: 100px solid transparent;}
#about-outer:after {content: ''; position: absolute; bottom: 0; right: 0; width: 0; height: 0; border-top: 36px solid #1c3346;  border-left: 36px solid transparent;}
#about-section .elementor-image-box-img img, .junkremoval-services .elementor-image-box-img img{display:inline-block;}
#about-section .elementor-image-box-title, .junkremoval-services .elementor-image-box-title {margin:0;}
@media screen and (max-width:63.938em) and (min-width:20.000em) {
	#about-col::before, #about-col::after, #about-outer::after, #video-col-outer::before, #price-col::after {display:none;}
}
/*Junk Removal Lite End*/
/*Ele Pet Lite Start*/
.petcare-img::after{content: ""; height: 50px; width: 2px; background-color: #01a765; position: absolute; top: -50px;}
.petcare-img2::after{content: ""; height: 50px; width: 2px; background-color: #01a765; position: absolute; bottom: -50px;}
.petscare-services .elementor-image-box-img img{display:inline-block;}
.petscare-services .elementor-image-box-title {margin:0;}

/*Ele Pet Lite End*/

/*Ele Agency Lite Start*/
.head-bottom-shape {position:relative;}
.head-bottom-shape:after {content: ''; position: absolute; bottom: -80px; left: 14px; width: 99%; max-width: 1140px; height: 230px; background-color: #f6f6f6; border-top-left-radius: 80px; border-top-right-radius: 100px; transform: skewY(-7deg); z-index: 999;}
.agency-services .elementor-image-box-img img{display:inline-block !important;}
.agency-services .elementor-image-box-title {margin:0 !important;}
.agency-features .elementor-image-box-img img {display:inline-block;}
.agency-features .elementor-image-box-title {margin:0;}

/*Ele Agency Lite End*/

/*Ele Yoga Lite Start*/
.skt-yoga-section1 .elementor-image-box-img img{display:inline-block;}
.skt-yoga-section1 .elementor-image-box-title {margin:0;}
.skt-yoga-section2 .elementor-image-box-img img{display:inline-block;}
.skt-yoga-section2 .elementor-image-box-title {margin:0;}
/*Ele Yoga Lite End*/

/*Local Business Lite Start*/
.local-business-services .elementor-image-box-img img{display:inline-block;}
.local-business-services .elementor-image-box-title {margin:0;}
/*Local Business Lite End*/

/*Ele Fashion Lite*/
.fashion-services .elementor-image-box-img img{display:inline-block;}
.fashion-services .elementor-image-box-title {margin:0;}
/*Ele Fashion Lite End*/

/*Icecream Lite Start*/
.icecream-services .elementor-image-box-img img{display:inline-block;}
.icecream-services .elementor-image-box-title {margin:0;}
.icecream-flavours .elementor-image-box-img img{display:inline-block;}
.icecream-flavours .elementor-image-box-title {margin:0;}
/*Icecream Lite End*/

/*Catering Lite Start*/
.skt-dish-box .elementor-image-box-img{position: relative;}
.skt-dish-box .elementor-image-box-img:after{content: ""; border-right: solid 12px transparent; border-left: solid 12px transparent; border-bottom: solid 10px #fff; position: absolute; bottom: 0; left: 50%; margin: 0 auto; transform: translateX(-50%); z-index: 99;}
.skt-dish-box .elementor-image-box-img img{border-radius: 8px; display: block; width: 100%;}
.skt-dish-box .elementor-image-box-wrapper:hover .elementor-image-box-title{color: #ff6e26 !important;}
.catering-section1 .elementor-image-box-img img{display:inline-block;}
.catering-section1 .elementor-image-box-title {margin:0;}
.catering-section2 .skt-service-box .elementor-image-box-img img{border-radius: 50%; display:inline-block;}
.catering-section2 .skt-service-box .elementor-image-box-wrapper:hover .elementor-image-box-img img{border: solid 8px #ff6e26; border-radius: 50%;}
.catering-section2 .elementor-image-box-title {margin:0;}
/*Catering Lite End*/

/*SKT Plumbing Lite Start*/
.certificate-box {position:relative;}
.certificate-box:before{content: ''; position: absolute; right: 40px; top: -50px; border-bottom: 50px solid #e5e5e5; border-right: 50px solid transparent;}
.certificate-box:after{content: ''; position: absolute; width: 290px; height: 40px; transform: skew(76deg); background: linear-gradient(to top, #eeeeef 0%, #e5e5e5 100%); bottom: -20px; left: 120px;}
.price-box {position:relative;}
.price-box:after{content: ''; position: absolute; width: 290px; height: 40px; transform: skew(76deg); background: linear-gradient(to top, #eeeeef 0%, #e5e5e5 100%); bottom: -20px; left: 120px;}
.open-box {position:relative;}
.open-box:before {content: ''; position: absolute; left: 40px; bottom: -30px; border-top: 50px solid #e5e5e5; border-left: 50px solid transparent;}
#offered-column{position:relative;}
#offered-column:before{content: ''; position: absolute; left: -50px; bottom: -50px; border-top: 50px solid #0084ff; border-left: 50px solid transparent;}
#offered-column:after{content: ''; position: absolute; right: -50px; bottom: -50px; border-top: 50px solid #0084ff; border-right: 50px solid transparent;}
.plumbing-section1 .elementor-image-box-img img{display:inline-block;}
.plumbing-section1 .elementor-image-box-title {margin:0;}
.plumbing-section2 .elementor-image-box-img img{display:inline-block;}
.plumbing-section2 .elementor-image-box-title {margin:0;}
@media (max-width: 1199px){
    #offered-column::before, #offered-column::after {display:none;}
    .certificate-box:before{display:none;}
	.certificate-box:after{display:none;}
	.price-box:after{display:none;}
	.open-box:before {display:none;}
}
/*SKT Plumbing Lite End*/

/*SKT Recycle Lite Start*/
.recycling-cont-box:before{width:0; height:0; border-top:125px solid #83a31a; border-right:100px solid transparent; content:""; position:absolute; bottom:-125px; right:0px;}
.recycle-section1 .elementor-image-box-img img{display:inline-block;}
.recycle-section1 .elementor-image-box-title {margin:0;}
.recycle-section2 .elementor-image-box-img img{display:inline-block;}
.recycle-section2 .elementor-image-box-title {margin:0;}
.welcome-section .elementor-image-box-description {line-height:0.5;}
@media screen and (max-width: 29.938em) {
    .recycling-cont-box:before{ display:none;}
}
/*SKT Recycle Lite End*/

/*SKT Pottery Lite Start*/
.pottery-section1 .elementor-image-box-img img{display:inline-block;}
.pottery-section1 .elementor-image-box-title {margin:0;}
.pottery-section1 .elementor-widget-image-box .elementor-widget-container {padding-left:10px !important; padding-right:10px !important;}
/*SKT Pottery Lite End*/

/*SKT Actor Lite Start*/
.actor-section2 .elementor-image-box-img img{display:inline-block;}
.actor-section2 .elementor-image-box-title {margin:0;}

/*SKT Actor Lite End*/

/* SKT GB HOTEL */
.skt-gbhotel-abt-rgt{margin-left: 0 !important; padding-right: 30px; flex-basis: calc(50% - 16px); flex-grow: 0;}
.skt-gbhotel-abt-left p{text-align:justify;}
.skt-gbhotel-abt-left{position:absolute; right:0;}
.skt-gbhotel-service-box {background-color:#fff; border-radius:10px; padding:15px;}
.skt-gbhotel-service-box:hover{background-color:#11c28b;}
.skt-gbhotel-service-box:hover .uagb-heading-text{color:#fff}
.skt-gbhotel-our-serv{padding-left:50px;}
.skt-gbhotel-our-serv p, .skt-gbhotel-abt-left p{text-align:justify;}
.skt-gbhotel-serv-btn a:hover{background:#11c28b !important;}
.skt-gbhotel-abt-btn a:hover{background: #2f2f2f !important;}
.skt-gbhotel-pkg-btn a:hover{background-color: #fff !important; color: #11c28b !important; text-decoration:none;}
.skt-gbhotel-pkg-btn{border:1px solid #FFF;}

.skt-gbhotel-pkg-btn a{display:block; text-decoration:none;}

@media screen and (max-width: 29.938em) {
.skt-gbhotel-service-box {margin-bottom:20px;}
.skt-gbhotel-our-serv{padding-left:0;}
.skt-gbhotel-abt-left{position: relative; padding-right: 10px;}
.skt-gbhotel-abt-rgt h1{font-size:30px !important; line-height:35px;}
}

@media (min-width: 600px) and (max-width: 781px){
.wp-block-column{flex-basis: calc(50% - 16px)!important;}
.skt-gbhotel-service-box{margin-bottom: 10px !important;}
}

@media (max-width: 781px){
.skt-gbhotel-our-serv{padding-left:0;}
.wp-block-spacer.skt-gb-space{height:10px !important;}
}
/* SKT GB HOTEL */

/* SKT GB CHARITY */
.gbcharity-mission-cols { padding:30px;}
.gbcharity-mission-cols:hover { background-color: #fff; border-radius: 10px; box-shadow: 2px 2px 10px #ddd;}
.gbcharity-join-campaign-btn a {position: relative; top: 25px; padding: 12px 40px !important;}
.gbcharity-change-life-btn a{padding: 15px 40px !important;}
.gbcharity-change-life-right{z-index:9;}
.gbcharity-help-block1{padding-right:20px;}
.gbcharity-help-block2 p{margin: 0 0 5px !important;}
.gbcharity-help-block3 img {position: absolute; right: -5px; z-index: 9; top: 11px;}
@media only screen and (max-width: 639px) {
.gbcharity-help-block1{padding-right: 0!important;}
.gbcharity-help-block1 .wp-block-uagb-advanced-heading{margin-bottom: 20px;}
.gbcharity-help-block3{text-align:center;}
.gbcharity-help-block3 img { position: relative!important;}
}
/* SKT GB CHARITY */


/* SKT GB FITNESS */
.gbfitness-section1-col .uagb-ifb-imgicon-wrap .uagb-ifb-image-content{z-index: 1;}
.gbfitness-section1-col .uagb-ifb-imgicon-wrap .uagb-ifb-image-content:before{position: absolute; width: 300px; height: 292px; content: " "; background-color: #c6d215; top: -23px; left: 34px; z-index: -1;}
.gbfitness-section2-infobox{padding: 20px 30px; background-color: #ffffff; margin: 20px 0; border-radius: 100px;}
.gbfitness-section2-infobox:hover{background-color: #ff7101;}
.gbfitness-section2-infobox:hover p, .gbfitness-section2-infobox:hover h4{color: #fff;}
.gbfitness-section3-infobox{padding: 40px 20px; background-color: #fff; border-radius: 5px;}
.gbfitness-section3-right{margin-left: 0!important;}
.gbfitness-section3-right img{position: absolute; right: -150px;}
.gbfitness-section3-btn{text-align: right; padding-top: 20%;}
.gbfitness-section3-btn a{border: 2px solid #fff !important; font-weight: 600;}
@media only screen and (max-width: 599px) {
.gbfitness-section1-col .uagb-ifb-imgicon-wrap .uagb-ifb-image-content::before{display: none;}
.gbfitness-section3-infobox.first {margin-bottom: 30px;}
.gbfitness-section3-right img{position: relative; right: 0;}
.gbfitness-section3-btn{text-align: left; padding-top: 0;}
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
.gbfitness-section1-col .uagb-ifb-imgicon-wrap .uagb-ifb-image-content::before{display: none;}
.gbfitness-section3-infobox.first {margin-bottom: 30px;}
.gbfitness-section3-section3-right img{position: relative; right: 0;}
.gbfitness-section3-btn{text-align: left; padding-top: 0;}
}
/* SKT GB FITNESS */

/* SKT GB CONSTRUCION */
.gbconstruction-section1-infobox{position: relative; padding: 0 20px 0 20px; border: 1px solid #eee; border-radius: 15px;}
.gbconstruction-section1-infobox:after{position: absolute; height: 100%; width: 50px; top: 0; left: -12px; content: " "; background-color: #fff; z-index: 0;}
.gbconstruction-section1-infobox .uagb-ifb-image-content{margin-top: -30px !important; background-color: #fff;}
.gbconstruction-section1-infobox a.uagb-infobox-cta-link{position: absolute; bottom: -14px; background-color: #fff; padding: 5px 0;}
.gbconstruction-section4-left{position:relative;}
.gbconstruction-section4-left1 figure{position: absolute; top: 30%; transform: translateY(-30%);}
.gbconstruction-section4-highlight{position: absolute; width: 450px; top: 56%; transform: translateY(-56%);}

.gbconstruction-section5 .wp-block-column{margin-bottom: 30px;}
.gbconstruction-section5 .uagb-infobox__outer-wrap{padding: 40px 30px; background-color: #fff; border-radius: 5px;}
.gbconstruction-section5 .uagb-infobox__outer-wrap:hover{box-shadow: 0 0 20px #ddd; border-left: 4px solid #ffe119;}
@media only screen and (max-width: 781px) {
.gbconstruction-section1-left, .gbconstruction-section1-right{width: 100%;}
.gbconstruction-section4-left1 figure{position: relative!important; top: 0!important; transform: translateY(0)!important;}
}
/* SKT GB CONSTRUCION */

/* GB POSTERITY */
.gb-pos-section2 figure{margin:0;}
.gb-pos-section2-para{padding:25px 0 10px 0;}
.gb-pos-section2 .uagb-buttons-repeater, .gb-pos-section3 .uagb-buttons-repeater, .gb-pos-section4 .uagb-buttons-repeater{text-decoration:none;}
.gb-pos-section3 h4{padding:15px 0 0 0;}
.gb-pos-bx-shad{box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2); border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.gb-pos-infbox{ border-right:1px solid #F0F0F0;}
.gb-pos-section5 .pos-tstm-thumb{ height:auto; overflow:visible !important;}
.pos-green-strip img{margin:15px 0 0 0; position:relative; left:52px;}
.pos-tstm-cols-sec{overflow:visible !important; background-position: 550px 320px !important;}
.pos-tstm-thumb .uagb-ifb-title-wrap{padding:19px 0 0 5px;}
.pos-tstm-desc{text-align:left; max-width:46%; margin: 20px 0;}
.pos-process-title h2{font-size:282px !important; position:relative; top:-200px; z-index:-1; margin-bottom:-230px !important;}
.pos-faq .uagb-faq-item-active .uagb-faq-questions, .pos-faq .uagb-faq-item-active .uagb-icon-active, .pos-faq .uagb-faq-item-active .uagb-question{color:#0083DD !important;}

.pos-faq .uagb-faq-questions-button{ padding:18px 18px 18px 25px !important;}
.pos-faq .uagb-column__inner-wrap{padding:0px !important;}
.pos-faq .uagb-faq-item-active .uagb-faq-content{ padding:20px !important;}
.pos-faq .uagb-faq-item-active .uagb-faq-content, .pos-faq .uagb-faq-item-active .uagb-faq-content p{background-color:#0083DD; color:#FFF !important;}
.pos-faq .uagb-faq-item{border:none !important;}
.pos-faq .uagb-faq-child__outer-wrap{margin-bottom:0px !important;}
.pos-faq .uagb-faq-item{background-color:#f2f2f2 !important;}
.pos-meetbox .uagb-column__inner-wrap{padding:0px !important;}
/* GB POSTERITY */

/* GB POSTERITY DARK */
.gb-pos-infbox-dark{border-right:1px solid #37393E;}
.pos-green-strip-dark img{margin:15px 0 0 0; position:relative; left:42px;}
.pos-tstm-cols-sec-dark{overflow:visible !important; background-position: 550px 263px !important;}
.pos-faq-dark .uagb-faq-item-active .uagb-faq-questions, .pos-faq-dark .uagb-faq-item-active .uagb-icon-active, .pos-faq-dark .uagb-faq-item-active .uagb-question{color:#F2B944 !important;}
.pos-faq-dark .uagb-faq-questions-button{ padding:18px 18px 18px 25px !important;}
.pos-faq-dark .uagb-column__inner-wrap{padding:0px !important;}
.pos-faq-dark .uagb-faq-item-active .uagb-faq-content{ padding:20px !important;}
.pos-faq-dark .uagb-faq-item-active .uagb-faq-content, .pos-faq-dark .uagb-faq-item-active .uagb-faq-content p{background-color:#22242A; color:#FFF !important;}
.pos-faq-dark .uagb-faq-item{border:none !important;}
.pos-faq-dark .uagb-faq-child__outer-wrap{margin-bottom:0px !important;}
.pos-faq-dark .uagb-faq-item{background-color:#22242A !important;}
/* GB POSTERITY DARK */

/* MARKETING AGENCY */
.cta-wrap:after{position: absolute; content: ''; background: url(https://demosktthemes.com/free/marketing-agency/wp-content/uploads/2020/12/sec1-arrowicon.png) no-repeat; width: 159px; height: 176px; right: -125px; top: -140px; z-index: 9;}
@media screen and (max-width: 29.938em) {
.cta-wrap:after{content:''; display:none;}	
}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
.cta-wrap:after{content:''; display:none;}
}
@media screen and (max-width:63.938em) and (min-width:48.000em) {
.cta-wrap:after{content: ''; background: url(https://demosktthemes.com/free/marketing-agency/wp-content/uploads/2020/12/sec1-arrowicon.png) no-repeat; right:10px; top:-165px;}
}
/* MARKETING AGENCY */

/* DIGITAL AGENCY */
.seomrkt-btn .elementor-button{background-image: linear-gradient(to right,#fd4c1c,#fe911c) !important;}
.seomrkt-btn .elementor-button:hover{background-image: linear-gradient(to right,#fe911c,#fd4c1c) !important;}
/* DIGITAL AGENCY */

/* PET CARE */
.pet-activities-box .elementor-image-box-content{position: absolute; bottom: 50px;}
.pet-activities-box:before{content: ''; position: absolute; bottom: 23px; left: 0; height: 100%; background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(152, 203, 70, 0.7)); width: 100%;}
.pet-activities-box:nth-child(2):before{content: ''; position: absolute; bottom: 23px; left: 0; height: 100%; background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(255, 100, 46, 0.7)); width: 100%;}
.pet-activities-box:nth-child(3):before{content: ''; position: absolute; bottom: 23px; left: 0; height: 100%; background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(75, 179, 230, 0.7)); width: 100%;}
/* PET CARE */

/* THE ART */
.stroke-title h2{-webkit-text-stroke: 2px #ffffff;}
.abstract-column .elementor-widget-wrap{width: 575px !important; position: absolute; right: 0;}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.abstract-column .elementor-widget-wrap{width: inherit !important; position: static;}
}
@media screen and (max-width: 29.938em){.abstract-column .elementor-widget-wrap{text-align:center; width:auto; position:static;}
}
/* THE ART */
/* BEAUTY CUTS */
.salon-time{width: 60% !important; position: absolute !important; right: 0 !important; top: -230px !important;}
.salon-time-box h5{font-size: 16px !important; color: #fff !important; width: 50%; float: left; text-align: left; font-weight: 400 !important; padding:0px !important; margin:0px !important;}
.salon-time-box h6{font-size: 16px !important; color: #fff !important; width: 50%; float: left; text-align: right; font-weight: 400 !important; padding:0px !important; margin:0px !important;}
@media screen and (max-width: 29.938em){
.salon-time { width:100% !important; position:relative !important; margin-bottom:-200px !important;}
}
/* BEAUTY CUTS*/
/* LIBRARY */
.category-btn{display: none;}
.category-box:hover .category-btn{display: block;}
/* LIBRARY */
/* TUTOR */
.course1:before{content: ""; position: absolute; top: -62px; left: 0; width: 0; height: 0; border-left: 111px solid transparent; border-right: 111px solid transparent; border-bottom: 62px solid #46298f;}
.course1:after{content: ""; position: absolute; bottom: -62px; left: 0; width: 0; height: 0; border-left: 111px solid transparent; border-right: 111px solid transparent; border-top: 62px solid #46298f;}
.course3-wrap:before{content: ""; position: absolute; top: -10px; left: -170px; width: 217px; height: 250px; background-image: url(https://demosktthemes.com/free/tutor/images/hexa-img.png); z-index: 0;}
.course3-wrap:after{content: ""; position: absolute; top: -10px; right: -170px; width: 217px; height: 250px; background-image: url(https://demosktthemes.com/free/tutor/images/hexa-img.png); z-index: 0;}

.course2:before{content: ""; position: absolute; top: -62px; left: 0; width: 0; height: 0; border-left: 111px solid transparent; border-right: 111px solid transparent; border-bottom: 62px solid #2892a5;}
.course2:after{content: ""; position: absolute; bottom: -62px; left: 0; width: 0; height: 0; border-left: 111px solid transparent; border-right: 111px solid transparent; border-top: 62px solid #2892a5;}

.course3::before{content: ""; position: absolute; top: -62px; left: 0; width: 0; height: 0; border-left: 118px solid transparent; border-right: 118px solid transparent; border-bottom: 62px solid #f7a611;}

.course3::after{content: ""; position: absolute; bottom: -62px; left: 0; width: 0; height: 0; border-left: 118px solid transparent; border-right: 118px solid transparent; border-top: 62px solid #f7a611;}

.btn-wrap .elementor-button{background-color: transparent !important; background-image: linear-gradient(90deg,#4373ad 0%,#2baaa8 100%) !important;}
/* TUTOR */

/* WELDER */
.skt-progress .elementor-title{position: relative; top: -10px;}
.skt-progress .elementor-progress-percentage{position: absolute !important; top: -26px !important; right: 0;}
/* WELDER*/

/* LEGAL EXPERT */
.win-rate{width: 130px !important; height: 130px; padding-top: 0px; position: absolute; top: -300px; left: -40px;}
.rate-number{margin-bottom: 8px !important; padding-top: 25px;}
.about-lawyer{position: absolute; right: -100px; top: -90px;}
/* LEGAL EXPERT */

/* BEACH RESORT */
.beach-section1-wave img{width:100%;}
/* BEACH RESORT */


/* BARTER */
.bart-sec-2 .elementor-image-box-img img{margin:0 auto;}
.bart-sec-3 .woocommerce.columns-3 ul.products li.product{width: 30.75% !important; margin: 0 2.5% 2.992em 0 !important; text-align:center; display:block !important;}
.bart-sec-3 [class*="woocommerce columns-"]{max-width:100% !important;}
.bart-sec-3 .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail, .woocommerce ul.products li.product img.woocommerce-placeholder{ display:table !important; margin:0 auto !important;}
.bart-sec-5 .woocommerce.columns-3 ul.products li.product{width: 30.75% !important; margin: 0 2.5% 2.992em 0 !important; text-align:center; display:block !important;}
.bart-sec-5 [class*="woocommerce columns-"]{max-width:100% !important;}
.bart-sec-5 .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail, .woocommerce ul.products li.product img.woocommerce-placeholder{ display:table !important; margin:0 auto !important;}
.bart-sec-5 .woocommerce ul.products li.product{text-align:center !important;}
.bart-sec-8 .woocommerce.columns-3 ul.products li.product{width: 30.75% !important; margin: 0 2.5% 2.992em 0 !important; text-align:center; display:block !important;}
.bart-sec-8 [class*="woocommerce columns-"]{max-width:100% !important;}
.bart-sec-8 .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail, .woocommerce ul.products li.product img.woocommerce-placeholder{ display:table !important; margin:0 auto !important;}
.bart-sec-8 .woocommerce ul.products li.product{text-align:center !important;}
.product-of-month .woocommerce div.product{padding:0px;}
.product-of-month .woocommerce-tabs.wc-tabs-wrapper, .product-of-month .related.products{display: none; visibility:hidden;}
.product-of-month .woocommerce div.product form.cart .button{width:auto !important; font-size: 16px; font-weight: 500; background-color: #000000; color: #ffffff;
border-radius: 0; height: 54px; padding: 0 35px; transition: all 0.2s;}
.product-of-month .woocommerce .quantity .qty{height:54px;}
.product-of-month .woocommerce-product-details__short-description{padding:0 0 15px 0;}
.barter-stock .products_variant_under .product-details{background-color:transparent !important;}
.barter-newsletter-form{max-width: 620px; width: 100%; margin: 0 auto; position: relative; padding-right: 210px;}
.barter-newsletter-form input[type="text"]{font-size: 15px; width: 100%; border: none; box-shadow: 0px 3px 20px 0px rgba(239,239,239,0.04); padding: 0 20px; height: 50px; outline:none; background-color:#FFF;}
.barter-newsletter-form input[type="submit"]{position: absolute; top: 0; right: 0; font-size: 14px; font-weight: 600; background-color: #a88057; color: #fff; border: none; padding: 0 50px; cursor: pointer; height: 50px; transition: all 0.2s; border-radius:0px !important;}
.barter-newsletter-form input[type="submit"]:hover{background-color:#000;}
.bart-sec-2 .woocommerce ul.products li.product .button, .bart-sec-3 .woocommerce ul.products li.product .button, .bart-sec-5 .woocommerce ul.products li.product .button, .bart-sec-8 .woocommerce ul.products li.product .button{background-color: #000000 !important; color: #ffffff !important; border-radius: 0; font-size: 13px !important; font-weight: 500 !important; padding: 10px 25px !important; display:table !important; margin:0 auto !important; visibility:hidden; opacity:0; position:absolute; left:50%; top:35%; border:none !important;}
.bart-sec-2 .woocommerce ul.products li.product .button:hover, .bart-sec-3 .woocommerce ul.products li.product .button:hover, .bart-sec-5 .woocommerce ul.products li.product .button:hover, .bart-sec-8 .woocommerce ul.products li.product .button:hover{background-color: #a88057 !important; color: #ffffff !important; opacity: 1; visibility: visible;}
.bart-sec-2 .woocommerce ul.products li.product:hover .button, .bart-sec-3 .woocommerce ul.products li.product:hover .button, .bart-sec-5 .woocommerce ul.products li.product:hover .button, .bart-sec-8 .woocommerce ul.products li.product:hover .button{opacity: 1 !important; visibility: visible !important;}
@media screen and (max-width: 29.938em){
.bart-sec-3 .woocommerce.columns-3 ul.products li.product{ width:100% !important; margin:0 auto 25px !important;}
}
/* BARTER */

/* BICYCLE SHOP */
.bicy-category-slider{box-shadow: 0px 0px 30px 0px rgba(0,0,0,.05);}
.bicy-category-slider ul.products li.product a img{width:auto !important; margin:0 auto !important; text-align:center !important; padding:0 0 0 50px; }
.bicy-category-slider ul.products li{border-right:1px solid #e6e8ee;}
.bicy-category-slider ul.products li:last-child{border-right:none !important;}
.bicy-category-slider .product-category mark{display:block; text-align:center; font-weight:600; color:#fe495c; padding:10px 0 0 0;}
.bicy-category-slider .woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:19px; font-weight:600; width:100%; padding:0 0 0 70px; text-align:center;}
.bicy-category-slider .products_variant_under .product-details{padding: 30px 0; background-color: #fff; position: relative;}
.bicy-category-slider .product-category mark{display: block; text-align: center; font-weight: 600; color: #fe495c !important; padding: 10px 0 0 0;}
.bicy-features-dtl:after{width: 70px; height: 70%; background: #aebf52; position: absolute; left: -70px; top: 15%; content: ''; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.bicy-discovernew .woocommerce ul.products li.product .button{border-radius:250px !important; background-color:#FFF !important; color:#000 !important; z-index:9999; bottom: auto; top: 50%;
left:50%; opacity: 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position:absolute;}
.bicy-discovernew .woocommerce ul.products li.product .button:hover{background-color:#fe495c !important; color:#FFF !important;}
.bicy-discovernew .product-details .posted_in{ display:none; visibility:hidden;}
.bicy-discovernew .woocommerce-loop-product__title{ font-size:19px; font-weight:600;}
.bicy-discovernew .woocommerce ul.products li.product{ position:relative; background-color:#FFF; box-shadow: 0px 0px 30px 0px rgba(0,0,0,.025);}
.bicy-discovernew .woocommerce ul.products li.product:before{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(207,220,40, 0.8); content: ""; z-index: 1; opacity: 0;}
.bicy-discovernew  .woocommerce ul.products li.product:hover:before{opacity:1 !important;}
.bicy-discovernew .woocommerce ul.products li.product .price{color:#fe495c !important; text-align:center;}
.bicy-discovernew .woocommerce ul.products li.product .price del{color:#fe495c !important;}
.bicy-discovernew ul.products li.product .woocommerce-loop-product__title{text-align:center;}
.bicy-discovernew .woocommerce ul.products li.product:hover .button{opacity:1; z-index:99999;}
.bicy-month-product-section .woocommerce div.product{padding:20px 0 !important;}
.bicy-month-product-section .woocommerce-tabs.wc-tabs-wrapper, .month-product-section .related.products{display: none; visibility: hidden;}
.bicy-month-product-section .woocommerce div.product form.cart .button{width: auto !important; font-size: 16px; font-weight: 500; background-color: #000000; color: #ffffff; border-radius: 0; height: 54px; padding: 0 35px; transition: all 0.2s;}
.bicy-month-product-section .woocommerce div.product form.cart .button:hover{background-color:#fe495c !important;}
.bicy-month-product-section .woocommerce .quantity .qty{height:54px;} 
.bicy-month-product-section .woocommerce div.product .product_title{font-size:29px;}
.bicy-month-product-section .sku_wrapper{padding-bottom:10px;}
.bicy-month-product-section .woocommerce div.product p.price{color:#fe495c !important; margin-top:-30px !important;}
.bicy-month-product-section .woocommerce-product-gallery__image{background-color:#FFF;}
.bicy-product-of-month .woocommerce div.product{padding:0px;}
.bicy-product-of-month .woocommerce-tabs.wc-tabs-wrapper, .bicy-product-of-month .related.products{display: none; visibility:hidden;}
.bicy-product-of-month .woocommerce div.product form.cart .button{width:auto !important; font-size: 16px; font-weight: 500; background-color: #000000; color: #ffffff;
border-radius: 0; height: 54px; padding: 0 35px; transition: all 0.2s;}
.bicy-product-of-month .woocommerce .quantity .qty{height:54px;}
.bicy-product-of-month .woocommerce-product-details__short-description{padding:0 0 15px 0;}

@media screen and (max-width: 29.938em) {
.bicy-category-slider .woocommerce .products li, .bicy-discovernew .woocommerce .products li{float:none !important; width:100% !important; text-align:center !important;}	
.bicy-category-slider ul.products li{border:none !important;}
}
/* BICYCLE SHOP */

/* BARTER GB */
.bart-btn-buy{padding:40px 0 0 0;}
.bart-btn-buy a{text-decoration:none !important;}
.bart-gt-ready figure{margin:0 0 -130px 0;}
.bart-sec-ready .uagb-column__wrap{overflow:visible !important;}
.barter-best-left .uagb-block-97d6b65f{padding:0 0 36px 0;}
.bart-best-list .uagb-icon-list__label-wrap{position:relative; top:-35px;}
.bart-best-list .uagb-heading-text{padding:0 0 0 40px; position:relative; top:-40px;}
.bart-best-head-txt h5{position: relative; left: 135px; top: -68px;}
.barter-best-right figure{margin:0; position:relative; top:20px;}
.barter-stylish .uagb-heading-text strong{font-size: 69px; font-weight:700;}
.barter-product-of-month .woocommerce div.product{padding:0px;}
.barter-product-of-month .woocommerce-tabs.wc-tabs-wrapper, .barter-product-of-month .related.products{display: none; visibility:hidden;}
.barter-product-of-month .woocommerce div.product form.cart .button{width:auto !important; font-size: 16px; font-weight: 500; background-color: #000000; color: #ffffff;
border-radius: 0; height: 54px; padding: 0 35px; transition: all 0.2s;}
.barter-product-of-month .woocommerce .quantity .qty{height:54px;}
.barter-product-of-month .woocommerce-product-details__short-description{padding:0 0 15px 0;}
.barter-disc-frm .barter-newsletter-form{padding-right:40px;}
.bartlastnone{display:none; visibility:hidden;}

@media screen and (max-width: 29.938em){
.barter-gb-sec1 .hdng1 h2{text-align:center !important; font-size:15px; font-weight:normal;}
.barter-gb-sec1 .hdng2 h2{text-align:center !important; font-size:25px; line-height:inherit; margin-top:-25px; margin-bottom:10px !important;}
.barter-gb-sec1 .hdng2 .uagb-desc-text{ text-align:center !important; font-size:14px; line-height:inherit;}
.bart-btn-buy .uagb-buttons__wrap{display:table; margin:0 auto;}
.barter-gb-sec3 h2{font-size:22px !important; margin-bottom:0px;}
.barter-gb-sec3 .uagb-desc-text{font-size:12px;}
.barter-gb-sec3 .product-details h2{font-size:13px !important;}
.barter-gb-sec3 .product-details .price{margin-top:0px !important;}
.bart-gt-ready img{width: auto; object-fit: contain; margin-top:-140px;}
.getready-heading h2{font-size:15px !important; font-weight:normal !important;}
.getready-prodname h2{font-size:35px !important; margin-bottom:20px !important;}
.getready-prodname .uagb-desc-text{font-size:13px !important; font-weight:400 !important;}
.bart-latest-collection h2{text-align:center !important; font-size:25px !important;}
.bart-latest-collection .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.bart-latest-collection .product-details h2{font-size:13px !important;}
.bart-latest-collection .product-details .price{margin-top:0px !important;}
.newtrue h2{text-align:center !important; font-size:15px !important; font-weight:normal; margin-bottom:0px !important;}
.stylish-bgs h2{text-align:center !important; font-size:25px !important; line-height:inherit !important; margin-bottom:10px !important;}
.stylish-bgs .uagb-desc-text{ text-align:center !important; font-size:14px !important; line-height:inherit !important; padding:0 35px !important;}
.stylish-price h2{text-align:center !important;}
.barter-best-left{padding:0 20px !important;}
.barter-best-left h2{font-size:16px !important;}
.barter-best-left .uagb-desc-text{font-size:25px !important; padding-bottom:25px !important;}
.barter-best-left .uagb-icon-list__source-image{width:70px !important;}
.barter-best-left .uagb-icon-list__source-wrap{margin-right:10px !important;}
.barter-best-left .uagb-icon-list__label{font-size:16px !important;}
.bart-best-head-txt h5{position: relative; left: 82px; top: -58px; font-size: 14px !important; width: 60%; margin-bottom: -58px !important;}
.barter-best-right img{object-fit: contain !important; width: 100% !important; margin-top: -190px !important; margin-bottom: -165px !important;}
.barter-stock h2{text-align:center !important; font-size:25px !important;}
.barter-stock .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.barter-stock .product-details h2{font-size:13px !important;}
.barter-stock .product-details .price{margin-top:0px !important;}
.barter-stylish .uagb-heading-text{font-size:20px !important;}
.barter-stylish .uagb-heading-text strong{font-size:35px !important;}
.bart-leather h2{font-size:25px !important; margin-bottom:10px !important; margin-top:-25px !important;}
.bart-leather .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .uagb-heading-text{font-size:20px !important;}
.barter-product-of-month .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .summary{padding:0 20px !important;}
.barter-product-of-month .product_title{font-size:25px !important; margin-bottom:0px !important;}
.barter-product-of-month .woocommerce-product-details__short-description{width:90%;}
.bart-get-discount .uagb-heading-text{font-size:25px !important;}
}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.barter-gb-sec1 .hdng1 h2{text-align:center !important; font-size:15px; font-weight:normal;}
.barter-gb-sec1 .hdng2 h2{text-align:center !important; font-size:25px; line-height:inherit; margin-top:-25px; margin-bottom:10px !important;}
.barter-gb-sec1 .hdng2 .uagb-desc-text{ text-align:center !important; font-size:14px; line-height:inherit;}
.bart-btn-buy .uagb-buttons__wrap{display:table; margin:0 auto;}
.barter-gb-sec3 h2{font-size:30px !important; margin-bottom:0px;}
.barter-gb-sec3 .uagb-desc-text{font-size:13px;}
.barter-gb-sec3 .product-details h2{font-size:13px !important;}
.barter-gb-sec3 .product-details .price{margin-top:0px !important;}
.bart-sec-ready .uagb-heading-text{text-align:center !important;}
.bart-sec-ready .uagb-desc-text{text-align:center !important;}
.bart-gt-ready{text-align:center;}
.bart-gt-ready img{width: 55%; object-fit:contain; text-align:center; margin-top:-140px;}
.getready-heading h2{font-size:15px !important; font-weight:normal !important;}
.getready-prodname h2{font-size:35px !important; margin-bottom:20px !important;}
.getready-prodname .uagb-desc-text{font-size:13px !important; font-weight:400 !important;}
.bart-latest-collection h2{text-align:center !important; font-size:25px !important;}
.bart-latest-collection .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.bart-latest-collection .product-details h2{font-size:13px !important;}
.bart-latest-collection .product-details .price{margin-top:0px !important;}
.newtrue h2{text-align:center !important; font-size:15px !important; font-weight:normal; margin-bottom:0px !important;}
.stylish-bgs h2{text-align:center !important; font-size:25px !important; line-height:inherit !important; margin-bottom:10px !important;}
.stylish-bgs .uagb-desc-text{ text-align:center !important; font-size:14px !important; line-height:inherit !important; padding:0 35px !important;}
.stylish-price h2{text-align:center !important;}
.barter-best-left{padding:0 20px !important;}
.barter-best-left h2{font-size:16px !important;}
.barter-best-left .uagb-desc-text{font-size:25px !important; padding-bottom:25px !important;}
.barter-best-left .uagb-icon-list__source-image{width:70px !important;}
.barter-best-left .uagb-icon-list__source-wrap{margin-right:10px !important;}
.barter-best-left .uagb-icon-list__label{font-size:16px !important;}
.bart-best-head-txt h5{position: relative; left: 82px; top: -58px; font-size: 14px !important; width: 60%; margin-bottom: -58px !important;}
.barter-best-right img{object-fit: contain !important; width: 70% !important; margin-top: -130px !important; margin-bottom: -90px !important; display:table; margin:auto;}
.barter-stock h2{text-align:center !important; font-size:25px !important;}
.barter-stock .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.barter-stock .product-details h2{font-size:13px !important;}
.barter-stock .product-details .price{margin-top:0px !important;}
.barter-stylish .uagb-heading-text{font-size:20px !important;}
.barter-stylish .uagb-heading-text strong{font-size:35px !important;}
.bart-leather h2{font-size:25px !important; margin-bottom:10px !important; margin-top:-25px !important;}
.bart-leather .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .uagb-heading-text{font-size:25px !important;}
.barter-product-of-month .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .summary{padding:0 20px !important;}
.barter-product-of-month .product_title{font-size:25px !important; margin-bottom:0px !important;}
.barter-product-of-month .woocommerce-product-details__short-description{width:90%;}
.bart-get-discount .uagb-heading-text{font-size:25px !important;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.barter-gb-sec1 .hdng1 h2{font-size:22px !important; line-height:22px !important;}
.barter-gb-sec1 .hdng2 h2{font-size:45px !important; line-height:45px !important;}
.barter-gb-sec2 .uagb-ifb-title{font-size:16px !important; line-height:22px !important;}
.barter-gb-sec3 h2{font-size:30px !important; margin-bottom:0px !important;}
.barter-gb-sec3 .uagb-desc-text{font-size:13px !important;}
.barter-gb-sec3 .product-details h2{font-size:13px !important;}
.barter-gb-sec3 .product-details .price{margin-top:0px !important;}
.bart-gt-ready img{object-fit:contain; text-align:center; margin-top:-110px; padding-bottom:30px !important;}
.getready-heading h2{font-size:20px !important; font-weight:normal !important;}
.getready-prodname h2{font-size:35px !important; margin-bottom:20px !important;}
.getready-prodname .uagb-desc-text{font-size:16px !important; font-weight:normal !important;}
.bart-latest-collection h2{text-align:center !important; font-size:25px !important;}
.bart-latest-collection .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.bart-latest-collection .product-details h2{font-size:13px !important;}
.newtrue h2{font-size:21px !important; font-weight:normal; margin-bottom:0px !important;}
.stylish-bgs h2{font-size:45px !important; line-height:inherit !important; margin-bottom:10px !important;}
.stylish-bgs .uagb-desc-text{font-size:16px !important; line-height:inherit !important;}
.barter-best-left{padding:0 20px !important;}
.barter-best-left h2{font-size:16px !important;}
.barter-best-left .uagb-desc-text{font-size:25px !important; padding-bottom:25px !important;}
.barter-best-left .uagb-icon-list__source-image{width:70px !important;}
.barter-best-left .uagb-icon-list__source-wrap{margin-right:10px !important;}
.barter-best-left .uagb-icon-list__label{font-size:16px !important;}
.bart-best-head-txt h5{position: relative; left: 82px; top: -58px; font-size: 14px !important; width: 60%; margin-bottom: -58px !important;}
.barter-best-right img{object-fit: contain !important; width: 70% !important; margin-top: -130px !important; margin-bottom: -90px !important; display:table; margin:auto;}
.barter-stock h2{text-align:center !important; font-size:25px !important;}
.barter-stock .uagb-desc-text{text-align:center !important; font-size:14px !important; line-height:inherit !important;}
.barter-stock .product-details h2{font-size:13px !important;}
.barter-stylish .uagb-heading-text{font-size:32px !important;}
.barter-stylish .uagb-heading-text strong{font-size:40px !important;}
.bart-leather h2{font-size:25px !important; margin-bottom:10px !important; margin-top:-25px !important;}
.bart-leather .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .uagb-heading-text{font-size:25px !important;}
.barter-product-of-month .uagb-desc-text{font-size:14px !important;}
.barter-product-of-month .summary{padding:0 20px !important;}
.barter-product-of-month .product_title{font-size:25px !important; margin-bottom:0px !important;}
.barter-product-of-month .woocommerce-product-details__short-description{width:90%;}
.bart-get-discount .uagb-heading-text{font-size:25px !important;}
}

@media screen and (max-width:72.438em) and (min-width:63.250em) {
.barter-gb-sec1{padding:110px 0 110px 35px !important;}
.bart-styling-bags{padding:110px 0 110px 35px !important;}
.barter-best-left h2{font-size:20px !important;}
.barter-best-left .uagb-desc-text{font-size:35px !important; padding-bottom:30px !important;}
}
/* BARTER GB */

/* SKT Videography */
.videography-trailer-box .elementor-custom-embed-play i{ visibility:hidden !important;}
.videography-trailer-box .elementor-custom-embed-play:before{ content:''; background:url(https://demosktthemes.com/free/skt-videography/images/video-playicon.png) no-repeat; width:64px; height:64px; left:0px; right:0px; margin:0 auto; position:absolute;}
.videography-movie-trailer .elementor-custom-embed-play i{ visibility:hidden !important;}
.videography-movie-trailer .elementor-custom-embed-play:before{ content:''; background:url(https://demosktthemes.com/free/skt-videography/images/latest-video-playicon.png) no-repeat; width:144px; height:114px; left:0px; right:0px; margin:0 auto; position:absolute;}
.videography-trailer-title{position: absolute !important; bottom: 23%; padding: 0 300px;}
.videography-skill-counter .elementor-widget-container {width:140px !important; height:140px; border-radius:100%; padding-top:50px !important;}
.videography-skill-counter .elementor-counter-title {margin-top:60px !important;}

@media screen and (max-width: 29.938em) {
.videography-movie-trailer .elementor-custom-embed-play:before{ width:70px !important; height:70px !important; background-size:100% !important;}
.videography-trailer-title{bottom:30px !important; padding:0px !important;}
.videography-trailer-video .elementor-custom-embed-play {transform:translate(-70%,-10%) !important; top:10% !important;}
.videography-trailer-video .elementor-custom-embed-play i{font-size:40px !important;}
.videography-skill-counter .elementor-widget-container{margin: 20px auto 70px !important;}
}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.videography-movie-trailer .elementor-custom-embed-play:before{ width:70px !important; height:70px !important; background-size:100% !important;}	
.videography-trailer-title{position: absolute !important; bottom: 15% !important; padding: 0 150px !important;}
.videography-skill-counter .elementor-widget-container{margin: 20px auto 70px !important;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.videography-trailer-title{position: absolute; bottom: 10%; padding: 0 150px;}	
}
/* SKT Videography */


/* SKT Blocks Compatible */

/* Posterity GB */
.gbposterity-home-section1 *,
.gbposterity-home-section2 *,
.gbposterity-home-section3 *,
.gbposterity-home-section4 *,
.gbposterity-home-section5 *,
.gbposterity-home-section6 *,
.gbposterity-home-section7 *,
.gbposterity-home-section8 *,
.gbposterity-home-section9 *,
.gbposterity-home-section10 *{box-sizing: border-box;}

.gbposterity-home-section1 figure,
.gbposterity-home-section2 figure,
.gbposterity-home-section3 figure,
.gbposterity-home-section4 figure,
.gbposterity-home-section5 figure,
.gbposterity-home-section6 figure,
.gbposterity-home-section7 figure,
.gbposterity-home-section8 figure,
.gbposterity-home-section9 figure,
.gbposterity-home-section10 figure{margin: 0;}

.gbposterity-home-section1 iframe,
.gbposterity-home-section2 iframe,
.gbposterity-home-section3 iframe,
.gbposterity-home-section4 iframe,
.gbposterity-home-section5 iframe,
.gbposterity-home-section6 iframe,
.gbposterity-home-section7 iframe,
.gbposterity-home-section8 iframe,
.gbposterity-home-section9 iframe,
.gbposterity-home-section10 iframe{display: block;}

.gbposterity-home-section1 img,
.gbposterity-home-section2 img,
.gbposterity-home-section3 img,
.gbposterity-home-section4 img,
.gbposterity-home-section5 img,
.gbposterity-home-section6 img,
.gbposterity-home-section7 img,
.gbposterity-home-section8 img,
.gbposterity-home-section9 img,
.gbposterity-home-section10 img{height: auto !important; max-width: 100% !important; width: auto !important;}
.gbposterity-home-section2 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-home-section2 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-home-section3 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-home-section3 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-home-section4 figure{margin: 0 auto !important;}
.gbposterity-home-section4 figure img{display: block;}
.gbposterity-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child{border-right: solid 1px #eaeaea;}
.gbposterity-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child:last-of-type{border: none;}
.gbposterity-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child .responsive-heading-title-text{margin-top: 20px;}
.gbposterity-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child:after{content: ""; background-color: #71ae0e; height: 85%; width: 40px; position: absolute; top: 50%; right: -40px; transform: translate(0, -50%);}
.gbposterity-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child:last-of-type:after{display: none;}
.gbposterity-home-section5 .skt-blocks-ifb-desc{margin: 0;}
.gbposterity-home-section5 .skt-blocks-ifb-title{margin-top: 7px;}
.gbposterity-home-section7 figure{margin: 0 auto !important;}
.gbposterity-home-section7 .wp-block-image img{display: block;}
.gbposterity-home-section8 .responsive-columns-wrap:after{content: ""; background-color: #0083DD; height: 30px; width: 95%; position: absolute; bottom: -30px; z-index: 999; left: 50%; transform: translateX(-50%);}
.gbposterity-home-section9 .skt-blocks-block-team .skt-blocks-team-avatar{width: 100% !important;}
.gbposterity-home-section9 .skt-blocks-block-team .skt-blocks-team-avatar img{display: block; height: auto !important; width: 100% !important;}
.gbposterity-home-section9 .skt-blocks-block-team .skt-blocks-team-content{padding: 25px 15px;}
@media (max-width: 1023px){
    .gbposterity-home-section2 .wp-block-image{text-align: center;}
    .gbposterity-home-section2 .responsive-heading-title-text{text-align: left;}
    .gbposterity-home-section3 .responsive-heading-title-text{text-align: left;}
    .gbposterity-home-section3 .skt-blocks-advanced-column-child:last-of-type .responsive-heading-title-text{text-align: center;}
    .gbposterity-home-section3 .responsive-columns-columns-3 .skt-blocks-advanced-column-child{margin: 10px;}
    .gbposterity-home-section4 .responsive-heading-title-text{text-align: left;}
    .gbposterity-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child .responsive-heading-title-text{text-align: center;}
    .gbposterity-home-section5 .responsive-heading-title-text{text-align: left;}
    .gbposterity-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child::after{right: -30px; width: 30px;}
    .gbposterity-home-section7 .responsive-heading-title-text{text-align: left;}
    .gbposterity-home-section8 .responsive-heading-title-text{text-align: left;}
    }

@media (max-width: 976px){
    .gbposterity-home-section2 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-home-section2 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-content,
    .gbposterity-home-section2 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
    .gbposterity-home-section2 .skt-blocks-infobox__content-wrap.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-icon-wrap{margin-right: 10px;}
    .gbposterity-home-section5 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-home-section5 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
    .gbposterity-home-section8 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-home-section8 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
}

@media (max-width: 767px){
    .gbposterity-home-section3 .responsive-columns-columns-3 .skt-blocks-advanced-column-child{margin: 0;}
    .gbposterity-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child{border: none;}
    .gbposterity-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child::after{display: none;}
}

/* Posterity GB */

/* Barter GB */
.gbbarter-home-section1 *,
.gbbarter-home-section2 *,
.gbbarter-home-section3 *,
.gbbarter-home-section4 *,
.gbbarter-home-section5 *,
.gbbarter-home-section6 *,
.gbbarter-home-section7 *,
.gbbarter-home-section8 *,
.gbbarter-home-section9 *,
.gbbarter-home-section10 *,
.gbbarter-home-section11 *{box-sizing: border-box;}

.gbbarter-home-section1 figure,
.gbbarter-home-section2 figure,
.gbbarter-home-section3 figure,
.gbbarter-home-section4 figure,
.gbbarter-home-section5 figure,
.gbbarter-home-section6 figure,
.gbbarter-home-section7 figure,
.gbbarter-home-section8 figure,
.gbbarter-home-section9 figure,
.gbbarter-home-section10 figure,
.gbbarter-home-section11 figure{margin: 0;}

.gbbarter-home-section1 iframe,
.gbbarter-home-section2 iframe,
.gbbarter-home-section3 iframe,
.gbbarter-home-section4 iframe,
.gbbarter-home-section5 iframe,
.gbbarter-home-section6 iframe,
.gbbarter-home-section7 iframe,
.gbbarter-home-section8 iframe,
.gbbarter-home-section9 iframe,
.gbbarter-home-section10 iframe,
.gbbarter-home-section11 iframe{display: block;}

.gbbarter-home-section1 img,
.gbbarter-home-section2 img,
.gbbarter-home-section4 img,
.gbbarter-home-section6 img,
.gbbarter-home-section7 img,
.gbbarter-home-section9 img,
.gbbarter-home-section11 img{height: auto !important; max-width: 100% !important; width: auto !important;}
.gbbarter-home-section1 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbbarter-home-section1 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbbarter-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbbarter-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbbarter-home-section4 figure{margin: 0 auto !important;}
.gbbarter-home-section4 figure img{display: block;}
.gbbarter-home-section5 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbbarter-home-section6 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbbarter-home-section6 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbbarter-home-section7 .skt-blocks-infobox .skt-blocks-ifb-image img{max-width: none !important;}
.gbbarter-home-section7 .skt-blocks-infobox .skt-blocks-ifb-text-wrap p{margin: 0;}
.gbbarter-home-section7 figure{margin: 0 auto !important;}
.gbbarter-home-section7 .wp-block-image{margin: 0;}
.gbbarter-home-section7 .wp-block-image img{display: block;}
.gbbarter-home-section8 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbbarter-home-section9 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3{font-size: 19px !important;}
.woocommerce ul.products .posted_in{font-size: 14px !important;}
.woocommerce ul.products li.product .price{font-size: 16px !important; margin-top: 10px !important;}

@media (max-width: 1023px){
    .gbbarter-home-section1 .responsive-heading-title-text{text-align: left;}
    .gbbarter-home-section4 .responsive-heading-title-text{text-align: left;}
    .gbbarter-home-section6 .responsive-heading-title-text{text-align: left;}
    .gbbarter-home-section7 .responsive-heading-title-text{text-align: left;}
}

@media (max-width: 976px){
    .gbbarter-home-section7 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbbarter-home-section7 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-content,
    .gbbarter-home-section7 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{margin-right: 20px !important; width: auto;}
    .gbbarter-home-section7 .skt-blocks-infobox__content-wrap.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-icon-wrap{margin-right: 10px;}
}

@media (min-width: 768px) and (max-width: 976px){
    .gbbarter-home-section3 .woocommerce-page.columns-3 ul.products li.product,
    .gbbarter-home-section3 .woocommerce.columns-3 ul.products li.product{clear: none !important; float: left; margin: 0 3.8% 2.992em 0; width: 30.75%;}
    .gbbarter-home-section3 .woocommerce ul.products li.last,
    .gbbarter-home-section3 .woocommerce-page ul.products li.last{margin-right: 0 !important;}
}

@media (max-width: 767px){
    .barter-disc-frm .barter-newsletter-form{padding-right: 0;}
    .woocommerce ul.products .posted_in{font-size: 16px !important;}
}

/* Barter GB*/

/* Posterity Dark GB */
.gbposterity-dark-home-section1 *,
.gbposterity-dark-home-section2 *,
.gbposterity-dark-home-section3 *,
.gbposterity-dark-home-section4 *,
.gbposterity-dark-home-section5 *,
.gbposterity-dark-home-section6 *,
.gbposterity-dark-home-section7 *,
.gbposterity-dark-home-section8 *,
.gbposterity-dark-home-section9 *,
.gbposterity-dark-home-section10 *{box-sizing: border-box;}

.gbposterity-dark-home-section1 figure,
.gbposterity-dark-home-section2 figure,
.gbposterity-dark-home-section3 figure,
.gbposterity-dark-home-section4 figure,
.gbposterity-dark-home-section5 figure,
.gbposterity-dark-home-section6 figure,
.gbposterity-dark-home-section7 figure,
.gbposterity-dark-home-section8 figure,
.gbposterity-dark-home-section9 figure,
.gbposterity-dark-home-section10 figure{margin: 0;}

.gbposterity-dark-home-section1 iframe,
.gbposterity-dark-home-section2 iframe,
.gbposterity-dark-home-section3 iframe,
.gbposterity-dark-home-section4 iframe,
.gbposterity-dark-home-section5 iframe,
.gbposterity-dark-home-section6 iframe,
.gbposterity-dark-home-section7 iframe,
.gbposterity-dark-home-section8 iframe,
.gbposterity-dark-home-section9 iframe,
.gbposterity-dark-home-section10 iframe{display: block;}

.gbposterity-dark-home-section1 img,
.gbposterity-dark-home-section2 img,
.gbposterity-dark-home-section3 img,
.gbposterity-dark-home-section4 img,
.gbposterity-dark-home-section5 img,
.gbposterity-dark-home-section6 img,
.gbposterity-dark-home-section7 img,
.gbposterity-dark-home-section8 img,
.gbposterity-dark-home-section9 img,
.gbposterity-dark-home-section10 img{height: auto !important; max-width: 100% !important; width: auto !important;}
.gbposterity-dark-home-section2 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-dark-home-section2 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-dark-home-section3 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-dark-home-section3 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-dark-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap{display: block;}
.gbposterity-dark-home-section4 .skt-blocks-buttons__outer-wrap .skt-blocks-buttons__wrap a{text-decoration: none;}
.gbposterity-dark-home-section4 figure{margin: 0 auto !important;}
.gbposterity-dark-home-section4 figure img{display: block;}
.gbposterity-dark-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child{border-right: solid 1px #37393E;}
.gbposterity-dark-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child:last-of-type{border: none;}
.gbposterity-dark-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child .responsive-heading-title-text{margin-top: 20px;}
.gbposterity-dark-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child:after{content: ""; background-color: #26292e; height: 85%; width: 40px; position: absolute; top: 50%; right: -40px; transform: translate(0, -50%);}
.gbposterity-dark-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child:last-of-type:after{display: none;}
.gbposterity-dark-home-section5 .skt-blocks-ifb-desc{margin: 0;}
.gbposterity-dark-home-section5 .skt-blocks-ifb-title{margin-top: 7px;}
.gbposterity-dark-home-section7 figure{margin: 0 auto !important;}
.gbposterity-dark-home-section7 .wp-block-image img{display: block;}
.gbposterity-dark-home-section8 .responsive-columns-wrap:after{content: ""; background-color: #181a1f; height: 30px; width: 95%; position: absolute; bottom: -30px; z-index: 999; left: 50%; transform: translateX(-50%);}
.gbposterity-dark-home-section9 .skt-blocks-block-team .skt-blocks-team-avatar{width: 100% !important;}
.gbposterity-dark-home-section9 .skt-blocks-block-team .skt-blocks-team-avatar img{display: block; height: auto !important; width: 100% !important;}
.gbposterity-dark-home-section9 .skt-blocks-block-team .skt-blocks-team-content{padding: 25px 15px;}

@media (max-width: 1023px){
    .gbposterity-dark-home-section2 .wp-block-image{text-align: center;}
    .gbposterity-dark-home-section2 .responsive-heading-title-text{text-align: left;}
    .gbposterity-dark-home-section3 .responsive-heading-title-text{text-align: left;}
    .gbposterity-dark-home-section3 .skt-blocks-advanced-column-child:last-of-type .responsive-heading-title-text{text-align: center;}
    .gbposterity-dark-home-section3 .responsive-columns-columns-3 .skt-blocks-advanced-column-child{margin: 10px;}
    .gbposterity-dark-home-section4 .responsive-heading-title-text{text-align: left;}
    .gbposterity-dark-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child .responsive-heading-title-text{text-align: center;}
    .gbposterity-dark-home-section5 .responsive-heading-title-text{text-align: left;}
    .gbposterity-dark-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child::after{right: -30px; width: 30px;}
    .gbposterity-dark-home-section7 .responsive-heading-title-text{text-align: left;}
    .gbposterity-dark-home-section8 .responsive-heading-title-text{text-align: left;}
    }

@media (max-width: 976px){
    .gbposterity-dark-home-section2 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-dark-home-section2 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-content,
    .gbposterity-dark-home-section2 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
    .gbposterity-dark-home-section2 .skt-blocks-infobox__content-wrap.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-icon-wrap{margin-right: 10px;}
    .gbposterity-dark-home-section5 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-dark-home-section5 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
    .gbposterity-dark-home-section8 .skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap{display: flex;}
    .gbposterity-dark-home-section8 .skt-blocks-infobox.skt-blocks-infobox-stacked-tablet .skt-blocks-ifb-left-right-wrap .skt-blocks-ifb-imgicon-wrap{width: auto;}
}

@media (max-width: 767px){
    .gbposterity-dark-home-section3 .responsive-columns-columns-3 .skt-blocks-advanced-column-child{margin: 0;}
    .gbposterity-dark-home-section4 .responsive-columns-columns-4 .skt-blocks-advanced-column-child{border: none;}
    .gbposterity-dark-home-section5 .responsive-columns-inner-wrap .skt-blocks-advanced-column-child::after{display: none;}
}
/* Posterity Dark GB */

/* GB Nature */
.gbnature-section-1 .skt-blocks-ifb-content{background-image:linear-gradient(to top right, #6adedd, #62e1b6); padding:50px 0px; height:100px;}
.gbnature-section-1 .wp-block-image{margin:0px; text-align:center;}
.gbnature-section-1 .wp-block-image img{ width:100% !important;}
.gbnature-section-2 figure{margin-left: 0px; margin-right: 0px;}
.gbnature-section-5 .skt-blocks-team-avatar:before{ width:100%; height:100%; content:''; position:absolute; left:0px; top:0px; background:rgba(17,194,139, 0.5); z-index:9; border-radius:5px; display:none;}
.gbnature-section-5 .skt-blocks-team-avatar-img{ border-radius:5px;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2) .skt-blocks-team-content .skt-blocks-team-name{position:absolute; top:-20px; margin:0 auto; text-align:center; display:table; width:100%;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2) { margin-top:30px;}
.gbnature-section-5 .skt-blocks-team-social-icons li {list-style:none !important;}
.gbnature-section-5 .skt-blocks-team-social-icons {top:-80px !important; position:relative; z-index:9999; opacity:0;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(1)  .skt-blocks-team-social-icons, .gbnature-section-5 .skt-blocks-block-team:nth-child(3)  .skt-blocks-team-social-icons {top:-130px !important; position:relative; z-index:99;}
.gbnature-section-5 .skt-blocks-block-team:hover .skt-blocks-team-avatar:before{ display:block;}
.gbnature-section-5 .skt-blocks-block-team:hover .skt-blocks-team-social-icons{ opacity:1;}

@media screen and (max-width: 29.938em) {
.gbnature-section-2 .wp-block-image{ text-align:center !important;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2) .skt-blocks-team-content .skt-blocks-team-name {position:relative; top:0px;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2){margin-bottom:0px !important;}
.gbnature-section-5 .skt-blocks-team-social-icons {top:-130px !important; opacity:1;}
.gbnature-section-5 .skt-blocks-block-team{ margin:0px !important;}
.gbnature-section-5 .skt-blocks-block-section{margin-bottom:-250px !important;}
}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.gbnature-section-2 .wp-block-image{ text-align:center !important;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2) .skt-blocks-team-content .skt-blocks-team-name {position:relative; top:0px;}
.gbnature-section-5 .skt-blocks-team-social-icons {top:-130px !important; opacity:1;}
.gbnature-section-5 .skt-blocks-block-team{ margin:0px !important;}
.gbnature-section-5 .skt-blocks-block-section{margin-bottom:-130px !important;}
.gbnature-section-5 .skt-blocks-block-section{margin-bottom:-250px !important;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.gbnature-section-1 .skt-blocks-ifb-content{padding:20px 0; height:100px;}
.gbnature-section-5 .skt-blocks-block-team:nth-child(2n+2) .skt-blocks-team-content .skt-blocks-team-name {position:relative; top:0px;}
.gbnature-section-5 .skt-blocks-team-social-icons {top:-130px !important; opacity:1;}
.gbnature-section-5 .skt-blocks-block-team{ margin:0px !important;}
.gbnature-section-5 .skt-blocks-team-name{ margin-bottom:0px !important;}
}

@media screen and (max-width:72.438em) and (min-width:63.250em) {
.gbnature-section-5 .skt-blocks-block-section{margin-bottom:-130px !important;}
.gbnature-section-5 .skt-blocks-block-advanced-heading.block-b0afaa63-76ef-49d3-b0f5-71c64a2c6dc1 .responsive-heading-seperator{margin-bottom:25px !important;}
}

/* GB Nature */

/* GB Hotel */
.gbhotel-section-1 .skt-blocks-buttons__wrap{ margin-top:25px !important;}
.gbhotel-section-1 .content {text-align: left; font-family: Assistant; line-height:1.5em; font-size:17px !important;}
.gbhotel-section2 .services-content {text-align: left; font-family: Assistant; line-height:1.5em; font-size:17px !important;}
.gbhotel-services-box .skt-blocks-block-column{ height:150px !important;}
.gbhotel-services-box .skt-blocks-block-column:hover{ background:#11c28b !important;}
.gbhotel-services-box .skt-blocks-block-column:hover .skt-blocks-ifb-image-content{filter:invert(100%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(100%) !important;}
.gbhotel-services-box .skt-blocks-block-column:hover .skt-blocks-ifb-title{ color:#fff !important;}
.gbhotel-services-box .skt-blocks-advanced-column-child{ padding:5px 12px !important;}
.gbhotel-services-box .skt-blocks-infobox__content-wrap{ width:100% !important;}
.gbhotel-section2 .skt-blocks-buttons__wrap{margin-top:40px !important;}
.gbhotel-room-section .responsive-column-inner-wrap.overlay-type-color.linear{background: none !important;}
.gbhotel-room-section .skt-blocks-buttons__wrap{ margin-top:230px !important;}
.gbhotel-room-section  .skt-blocks-block-column:before{ width:100%; height:100%; position:absolute; left:0px; top:0px; background-color: rgba(17, 194, 139, 0.5); content:''; display:none; }
.gbhotel-room-section  .skt-blocks-advanced-column-child:hover .skt-blocks-block-column:before{ display:block;}
.gbhotel-section4 .skt-blocks-tm__text-wrap{text-align:left; background:#fff; padding:6% 10%; border:1px solid #f2f2f2; box-shadow:1px 1px 10px #eee; border-radius:5px; z-index:1; margin-left:-5%; min-height:340px;}
.gbhotel-section4 .skt-blocks-tm__image{ z-index:9; top:25px;}
.gbhotel-section4 .slick-dots{ text-align:right; top:-140px !important; position:relative; padding-right:50px !important;}
.gbhotel-section4 ul.slick-dots li button::before{font-size:50px;}
.gbhotel-section4 .slick-active{color:#11c28b !important;}
.gbhotel-section4 .skt-blocks-slick-carousel {padding:45px 0px 0px !important;}
.gbhotel-section5 .skt-blocks-block-columns{background-color:rgba(255, 255, 255, 0) !important;}
.gbhotel-section6 .skt-blocks-block-post-grid article:hover{ box-shadow:none !important;}
.gbhotel-section6 .skt-blocks-block-post-grid-more-link{padding:10px 25px; color:#ffffff !important; background:#333333; border-radius: 50px; display: inline-block !important; margin-top:30px; text-decoration:none !important;}
.gbhotel-section6 .skt-blocks-block-post-grid-more-link:hover{ background:#11c28b !important;}
.gbhotel-section3, .gbhotel-section3 .skt-blocks-block-advanced-heading{ width:100% !important;}
.gbhotel-section5 .skt-blocks-block-button{ float:none !important;}
.gbhotel-section2 .skt-blocks-block-columns{background-color:transparent !important;}
@media screen and (max-width: 29.938em) {
.gbhotel-section4 .skt-blocks-slick-carousel {padding:0px 0px 0px !important;}
.gbhotel-section4 .skt-blocks-tm__image{top:20px;}
.gbhotel-section4 .skt-blocks-tm__text-wrap{margin-left:0%;}
.gbhotel-section-1 p, .gbhotel-section2 p{ text-align:center !important;}
}
@media screen and (max-width:47.938em) and (min-width:30.000em) {
.gbhotel-section4 .skt-blocks-slick-carousel {padding:0px 0px 0px !important;}
.gbhotel-section4 .skt-blocks-tm__image{top:20px;}
.gbhotel-section4 .skt-blocks-tm__text-wrap{margin-left:0%;}
}
@media screen and (max-width:63.938em) and (min-width:48.000em) {
.gbhotel-services-box .skt-blocks-block-column {height:140px !important; padding-top:20px !important;}
.gbhotel-section2 .skt-blocks-buttons__wrap {margin-top:0px !important;}
.gbhotel-services-box .skt-blocks-advanced-column-child .skt-blocks-block-column{ padding-right: 0px !important;}
.gbhotel-services-box .skt-blocks-advanced-column-child .skt-blocks-ifb-title{ font-size:16px !important;}
.gbhotel-section3 .skt-blocks-block-section .left {float:none !important;}
.gbhotel-room-section .skt-blocks-buttons__wrap {margin-top:50px !important;}
.gbhotel-section4 .skt-blocks-slick-carousel {padding:0px 0px 0px !important;}
.gbhotel-section5 .skt-blocks-block-section .left {float:none !important;}
.gbhotel-section6 .skt-blocks-block-post-grid-title a{ font-size:20px !important;}
.gbhotel-section-1 .skt-blocks-buttons__wrap {margin-top:0px !important;}
.gbhotel-section4 .skt-blocks-tm__text-wrap{margin-left:0%;}
.gbhotel-section4 .skt-blocks-tm__image{width:25%; float:left; position:absolute !important; left:30px; top:60px;}
.gbhotel-section4 .skt-blocks-tm__text-wrap{width:80%; float:right; padding-left:100px !important;}
.gbhotel-section4 .skt-blocks-tm__image img {width:auto !important; max-width:100% !important;}
.gbhotel-services-box .skt-blocks-advanced-column-child {padding:5px 5px !important;}
}
/* GB Hotel */

/* GB Charity */
.gbcharity-section1 .skt-blocks-buttons-repeater{ margin-bottom:0px !important;}
.gbcharity-section1 .skt-blocks-buttons-repeater a{ color:#fff !important;}
.gbcharity-mission-box .skt-blocks-infobox__outer-wrap{ background:none !important;}
.gbcharity-mission-box .skt-blocks-infobox__outer-wrap:hover{ background:#fff !important;}
.gbcharity-sec2 .has-text-color, .charity-sec-5 .has-text-color{ font-size:18px !important; font-family:Assistant !important; color:#3a3a3a !important; line-height:normal; font-weight:500;}
.gbcharity-poor-people-conten {background:#3cc88f; border-radius:8px; padding:20px; padding-bottom:10px;}
.gbcharity-poor-people-conten:after{position:absolute; content:" "; width:100px; height:100%; background-color:#3cc88f; right:-75px; top:0; z-index:1;}
.gbcharity-poor-people-conten {margin-top:40px !important;}
.gbcharity-section7 .wp-block-image{margin-top:-360px; z-index:9; position:relative; margin-right:0px;}
.gbcharity-section7{margin-bottom:-30px;}

@media screen and (max-width: 29.938em) {
.gbcharity-section7 .wp-block-image {margin-top:0px;}
.gbcharity-section7 .wp-block-image img{margin-bottom:-20px;}	
.gbcharity-poor-people-conten::after{ display:none;}
.gbcharity-poor-people-conten{margin-bottom:20px !important;}
}

@media screen and (max-width:47.938em) and (min-width:30.000em) {
.gbcharity-mission-box .skt-blocks-infobox__outer-wrap{ padding:5px !important}
.gbcharity-poor-people-conten::after{ display:none;}
.gbcharity-section7 .wp-block-image {margin-top: -250px; margin-right:100px;}
.gbcharity-section7 .wp-block-image img{width:270px !important;}
}

@media screen and (max-width:63.938em) and (min-width:20.000em) {
.gbcharity-mission-box .skt-blocks-infobox__outer-wrap{ padding:5px !important}	
.gbcharity-sec2 .has-text-color, .gbcharity-sec-5 .has-text-color {font-size:15px !important;}
.gbcharity-poor-people-conten{padding:10px; padding-bottom:0px;}
}

@media screen and (max-width:63.938em) and (min-width:48.000em) {
.gbcharity-section1 .skt-blocks-buttons-repeater{margin-top:30px !important;}
.gbcharity-section7 .wp-block-image {margin-top:-214px; margin-right:40px;}
.gbcharity-section7 .wp-block-image img{width:200px;}
}

@media screen and (max-width:72.438em) and (min-width:63.250em) {
.gbcharity-charity-sec2 .responsive-section-wrap.skt-blocks-block-section.overlay-type-color.linear h2 {font-size:38px !important;}	
.gbcharity-section7 {padding:0px 10px !important;}
}
/* GB Charity */

/* GB Fitness */
.gbfitness-section1{background-color:#FFF;}
.gbfitness-section1 .wp-block-skt-blocks-card-item .skt-blocks-card-button-inner{display:none !important;}
.gbfitness-section1 .skt-blocks-card-avatar{position:relative;}
.gbfitness-section1 .skt-blocks-card-avatar .skt-blocks-card-avatar-img{border-radius:5px;}
.gbfitness-section1 .wp-block-skt-blocks-card__inner .wp-block-skt-blocks-card-item{padding-top: 25px;}
.gbfitness-section1 .skt-blocks-card-avatar .skt-blocks-card-avatar-img:before{position: absolute; width: 300px; height: 292px; content: ""; background-color: #c6d215; top: -23px; left: 34px; z-index: -1;}
.gbfitness-section1 .skt-blocks-ifb-image-content{padding-top:20px;}
.gbfitness-section1 .skt-blocks-ifb-image-content:before{position: absolute; width: 300px; height: 312px; content: ""; background-color: #c6d215; top: -23px; left: 34px; z-index: -1;}
.gbfitness-section2 .responsive-section-wrap.skt-blocks-block-section.overlay-type-color.linear {background-image: linear-gradient(180deg, rgba(247, 247, 247, 1) 90%,rgba(195, 211, 20, 1) 10%) !important;}
.gbfitness-section2 .skt-blocks-infobox__outer-wrap:hover{background-color: #ff7101 !important;}
.gbfitness-section2 .skt-blocks-infobox__outer-wrap:hover .skt-blocks-ifb-title, .gbfitness-section2 .skt-blocks-infobox__outer-wrap:hover .skt-blocks-ifb-desc{color:#fff !important;}
.gbfitness-section3 .wp-block-button a{color:#000000  !important;}
.gbfitness-section3:after{position: absolute; width: 100%; height: 90px; content: " "; bottom: 0; left: 0; background: url(https://www.themes21.net/themedemos/gbfitness/border-bg.png); z-index: 9;}
.gbfitness-section3 .skt-blocks-infobox__outer-wrap.responsive-blocks-block-team{padding:40px 20px !important;}
.gbfitness-section3 .right-girl{position: absolute; right: -150px;}
.gbfitness-section3 .responsive-column-wrap{overflow:visible !important;}
.gbfitness-section3.responsive-column-wrap{overflow:hidden !important; z-index:99; position:relative;}
@media(max-width: 1079px) {
.gbfitness-section1 .skt-blocks-ifb-image-content:before {width: 80% !important; height: 120% !important; left: 10% !important;}
.gbfitness-section3 .right-girl{right:0 !important; position: relative !important; bottom: -120px;}
.gbfitness-section3:after{position: absolute; width: 100%; height: 45px !important; content: " "; bottom: 0 !important; left: 0; background: url(https://www.themes21.net/themedemos/gbfitness/border-bg.png); z-index: 9; background-size: 100% !important; background-repeat: no-repeat !important;}
}
@media (min-width: 1024px) and (max-width: 1079px) {
.gbfitness-section3 .skt-blocks-ifb-title{font-size: 16px !important;}
}
@media (min-width: 768px) and (max-width: 1023px) {
.gbfitness-section1 .skt-blocks-ifb-image-content:before{width: 80% !important; height: 125% !important; left: 10% !important;}
.gbfitness-section3 .skt-blocks-ifb-title{font-size: 16px !important;}
.gbfitness-section3 .skt-blocks-advanced-column-outer-wrap.undefined .responsive-columns-inner-wrap.responsive-columns-columns-2{display: block;}
.gbfitness-section3 .skt-blocks-advanced-column-child:nth-of-type(1), .gbfitness-section3 .skt-blocks-advanced-column-child:nth-of-type(2){width: 100% !important;}
}
@media(max-width: 767px) {
.gbfitness-section2 .skt-blocks-infobox__outer-wrap.responsive-blocks-block-team {border-radius:20px !important;}
.gbfitness-section3:after{position: absolute; width: 100%; height: 23px !important; content: " "; bottom: 0 !important; left: 0; background: url(https://www.themes21.net/themedemos/gbfitness/border-bg.png); z-index: 9; background-size: 100% !important; background-repeat: no-repeat !important;}
.gbfitness-section3 .right-girl{bottom:-30px;}
}
/* GB Fitness */

/* GB Construction */
.gbconstruction-section1 .skt-blocks-advanced-column-child:nth-of-type(1):before {bottom: 0; content: ""; position: absolute; left: -99999px; top: 0; width: 99999px; background: #fafafa;}
.gbconstruction-features-block .skt-blocks-advanced-column-child:nth-of-type(1):before{display:none;}
.gbconstruction-features-block .skt-blocks-block-column{border-left:none !important; border-top-left-radius: inherit !important; border-bottom-left-radius: inherit !important;}
.gbconstruction-features-block .skt-blocks-ifb-image-content{position: relative; margin-top: -50px;}
.gbconstruction-features-block .skt-blocks-infobox__outer-wrap{overflow: visible !important;}
.gbconstruction-features-block .responsive-section-wrap{overflow: visible !important;}
.gbconstruction-section1 .responsive-column-wrap{overflow: visible !important;}
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-column-wrap{overflow: visible !important;}
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(2) .responsive-column-wrap{overflow: visible !important; z-index:inherit !important;}
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-column-wrap{position: relative; z-index: 9999999999; width: 100% !important;}
@media (min-width: 1024px) and (max-width: 1199px) {
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-column-wrap {width: auto !important;}
}
@media (min-width: 768px) and (max-width: 1023px) {
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-column-wrap {width: auto !important;}
}
@media (min-width: 768px) and (max-width: 1023px) {
.gbconstruction-section4 .responsive-section-wrap {background-image: linear-gradient(0deg, rgb(246, 246, 246) 0%,rgb(255, 255, 255) 0%) !important;}
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-section-wrap {background-image:none !important;}
}
@media(max-width: 767px) {
.gbconstruction-section4 .responsive-section-wrap {background-image: linear-gradient(0deg, rgb(246, 246, 246) 0%,rgb(255, 255, 255) 0%) !important;}
.gbconstruction-section4 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-section-wrap {background-image:none !important;}
}
/* GB Construction */

/* GB Extreme */
.extreme-sec1{position:relative; background-color:#FFF;}
.extreme-sec1 .skt-blocks-advanced-column-child:nth-of-type(1):after{position: absolute; content: ''; background-image: url(https://demosktthemes.com/free/gb-extreme/wp-content/themes/skt-gb-extreme/images/sec2-dots.jpg); width: 250px; height: 190px; background-size: 100%; right: 15px; top: -20px; z-index: -1;}
.extreme-sec1 .skt-blocks-advanced-column-child:nth-of-type(1) .responsive-column-inner-wrap{ padding-left:0px;}
.extremeintrolist .skt-blocks-advanced-column-child:nth-of-type(1):after{display:none; visibility:hidden;}
.extremeintrolist .vertical{padding:0px;}
.extremeintrolist .responsive-column-inner-wrap{padding-left:0px; padding-right:0px;}
.extremeintrolist .skt-blocks-icon-list__source-image{opacity:1;}
.sharedtext{line-height:28px;}		
.extreme-sec2{background-color:#FFF;}
.extreme-sec5 .flickity-prev-next-button .arrow{fill:#000;}
.extreme-sec5 .flickity-prev-next-button{height:12%;}
.extreme-sec6 .skt-blocks-tm__desc{text-align:left; padding-left:20px;}
.extreme-sec6 .skt-blocks-tm__meta{text-align:left; padding-left:20px;}
.extreme-sec6 .skt-blocks-tm__company{font-style:normal;}
.extreme-sec6 .skt-blocks-tm__content{box-shadow: 0 0 30px 0 #eee !important; margin-top:25px;}
.extreme-banner h2, .extreme-banner h1{text-shadow: 0px 2px 3px #666;}
/* GB Extreme */

/* SKT Blocks Compatible */