/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.1
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */ 

.margin-0 {
    margin: 0!important;
}
.marginp-0 p {
    margin: 0;
}
.text-center {
    text-align: center;
}
.text-2-line {
    display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
#header-search .elementor-search-form__toggle {
	transition: all ease 0.3s;
	background: no-repeat center center;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.708 16.2871L14.3081 12.8971C15.405 11.4995 16.0003 9.77373 15.9981 7.99707C15.9981 6.41482 15.5289 4.8681 14.6498 3.55251C13.7708 2.23692 12.5213 1.21154 11.0595 0.606038C9.59771 0.000536561 7.98918 -0.15789 6.43733 0.150792C4.88548 0.459473 3.46002 1.2214 2.3412 2.34022C1.22238 3.45904 0.46045 4.8845 0.151768 6.43635C-0.156914 7.9882 0.00151312 9.59673 0.607014 11.0585C1.21252 12.5204 2.2379 13.7698 3.55349 14.6488C4.86908 15.5279 6.4158 15.9971 7.99805 15.9971C9.77471 15.9993 11.5005 15.4041 12.8981 14.3071L16.2881 17.7071C16.381 17.8008 16.4916 17.8752 16.6135 17.926C16.7353 17.9767 16.866 18.0029 16.9981 18.0029C17.1301 18.0029 17.2608 17.9767 17.3826 17.926C17.5045 17.8752 17.6151 17.8008 17.708 17.7071C17.8018 17.6141 17.8762 17.5035 17.9269 17.3817C17.9777 17.2598 18.0038 17.1291 18.0038 16.9971C18.0038 16.8651 17.9777 16.7344 17.9269 16.6125C17.8762 16.4906 17.8018 16.38 17.708 16.2871ZM1.99805 7.99707C1.99805 6.81039 2.34994 5.65035 3.00923 4.66365C3.66852 3.67696 4.60559 2.90792 5.70195 2.4538C6.79831 1.99967 8.00471 1.88085 9.16859 2.11236C10.3325 2.34387 11.4016 2.91532 12.2407 3.75443C13.0798 4.59355 13.6513 5.66265 13.8828 6.82653C14.1143 7.99042 13.9955 9.19682 13.5413 10.2932C13.0872 11.3895 12.3182 12.3266 11.3315 12.9859C10.3448 13.6452 9.18474 13.9971 7.99805 13.9971C6.40675 13.9971 4.88063 13.3649 3.75541 12.2397C2.63019 11.1145 1.99805 9.58837 1.99805 7.99707Z' fill='%2334C3B1'/%3E%3C/svg%3E%0A");
}
#header-search .elementor-search-form__toggle:hover {
	background: #34C3B1 no-repeat center center;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.708 16.2871L14.3081 12.8971C15.405 11.4995 16.0003 9.77373 15.9981 7.99707C15.9981 6.41482 15.5289 4.8681 14.6498 3.55251C13.7708 2.23692 12.5213 1.21154 11.0595 0.606038C9.59771 0.000536561 7.98918 -0.15789 6.43733 0.150792C4.88548 0.459473 3.46002 1.2214 2.3412 2.34022C1.22238 3.45904 0.46045 4.8845 0.151768 6.43635C-0.156914 7.9882 0.00151312 9.59673 0.607014 11.0585C1.21252 12.5204 2.2379 13.7698 3.55349 14.6488C4.86908 15.5279 6.4158 15.9971 7.99805 15.9971C9.77471 15.9993 11.5005 15.4041 12.8981 14.3071L16.2881 17.7071C16.381 17.8008 16.4916 17.8752 16.6135 17.926C16.7353 17.9767 16.866 18.0029 16.9981 18.0029C17.1301 18.0029 17.2608 17.9767 17.3826 17.926C17.5045 17.8752 17.6151 17.8008 17.708 17.7071C17.8018 17.6141 17.8762 17.5035 17.9269 17.3817C17.9777 17.2598 18.0038 17.1291 18.0038 16.9971C18.0038 16.8651 17.9777 16.7344 17.9269 16.6125C17.8762 16.4906 17.8018 16.38 17.708 16.2871ZM1.99805 7.99707C1.99805 6.81039 2.34994 5.65035 3.00923 4.66365C3.66852 3.67696 4.60559 2.90792 5.70195 2.4538C6.79831 1.99967 8.00471 1.88085 9.16859 2.11236C10.3325 2.34387 11.4016 2.91532 12.2407 3.75443C13.0798 4.59355 13.6513 5.66265 13.8828 6.82653C14.1143 7.99042 13.9955 9.19682 13.5413 10.2932C13.0872 11.3895 12.3182 12.3266 11.3315 12.9859C10.3448 13.6452 9.18474 13.9971 7.99805 13.9971C6.40675 13.9971 4.88063 13.3649 3.75541 12.2397C2.63019 11.1145 1.99805 9.58837 1.99805 7.99707Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
#header-search .elementor-search-form__toggle i {
	opacity: 0;
}
#menu-header-left .elementor-nav-menu .sub-menu,
#menu-header-right .elementor-nav-menu .sub-menu {
    min-width: 259px!important;
    justify-content: center;
}
#menu-header-left .elementor-nav-menu .sub-menu .menu-item a,
#menu-header-right .elementor-nav-menu .sub-menu .menu-item a {
/*     justify-content: center; */
	border: 0;
}
#menu-header-left .elementor-nav-menu > li > .elementor-item,
#menu-header-right .elementor-nav-menu > li > .elementor-item {
	min-width: 100px;
	justify-content: center;
}
#main-header > .elementor-container {
    max-width: 1300px;
}

body .elementor-2 .elementor-element.hover-scale-115 > .elementor-widget-container:hover {
	--e-transform-scale: 1.15;
}
.elementor-widget-media-carousel.hover-scale-115 .swiper-slide {
	overflow: initial;
}
.elementor-widget-media-carousel.hover-scale-115 .elementor-carousel-image {
	transition: all ease 0.3s!important;
}
.elementor-widget-media-carousel.hover-scale-115 .elementor-carousel-image:hover {
    transform: scale(1.1);
}
.elementor-widget-media-carousel.hover-scale-115 .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
	position: relative;
    bottom: -9px;
    margin-top: 0;
}
.hover-float .elementor-animation-float:active,
.hover-float .elementor-animation-float:focus,
.hover-float .elementor-animation-float:hover {
	transform: translateY(-50px);
}
ul.polylang_langswitcher {
	margin: 0;
	list-style: none;
	text-align: right;
	white-space: nowrap;
}
ul.polylang_langswitcher .lang-item {
    display: inline-block;
    text-align: right;
	position: relative;
}
ul.polylang_langswitcher .lang-item:before {
    content: '';
    background: #34C3B1;
    display: block;
    width: 1px;
    height: 20px;
	position: absolute;
    left: -1px;
    top: 4px;
}
ul.polylang_langswitcher .lang-item:first-child:before {
    display: none;
}
ul.polylang_langswitcher .lang-item a {
    color: #34C3B1;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
	padding: 0 8px;
    text-transform: capitalize;
}


#menu-footer .elementor-nav-menu > .menu-item > a {
    min-width: 130px;
    justify-content: center;
	text-align: center
}
#menu-footer .elementor-nav-menu > .menu-item > a:hover,
#menu-footer .elementor-nav-menu > .menu-item > a.elementor-item-active {
	color:#fff;
	fill: #fff;
}
div.elementor-search-form--skin-full_screen .elementor-search-form__toggle i {
    background: transparent;
}
nav.rank-math-breadcrumb a {
    color: inherit;
}
nav.rank-math-breadcrumb .separator {
    margin: 0 8px;
}
nav.rank-math-breadcrumb .last {
    color: #34C3B1;
}
#center-tranf-slide .swiper-slide-active img {
    transform: rotate(-15deg) scale(.75);
}

#center-tranf-slide .swiper-slide-next + div img {
transform: rotate(15deg) scale(.75);
}
#center-tranf-slide .swiper-pagination {
    margin-top: 20px;
}
div.swiper-pagination .swiper-pagination-bullet,
div.swiper-container-wrap .swiper-pagination-bullet {
    height: 10px;
    width: 10px;
    opacity: 1;
    background: transparent;
    border: 1px solid #000;
}
div.swiper-pagination .swiper-pagination-bullet-active,
div.swiper-container-wrap .swiper-pagination-bullet-active {
    background: #000;
}
#our-work-slide img {
    transition: all ease-in-out 0.3s;
}
#our-work-slide .swiper-slide-active img {
    transform: rotate(-8deg) scale(.9);
}

#our-work-slide .elementor-image-carousel-wrapper {
    text-align: center;
}
#our-work-slide .elementor-swiper-button {
    position: static;
    transform: translateY(0);
    margin-top: 35px;
    width: 50px;
    height: 50px;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    background: #fff;
    transition: all ease 0.3s;
    border: 1px solid #34C3B1;
}
#our-work-slide .elementor-swiper-button.elementor-swiper-button-prev {
    margin-right: 30px;
}
#our-work-slide .elementor-swiper-button:hover {
    background: #34C3B1;
    color: #fff;
}
#our-work-slide .elementor-swiper-button:hover path {
    stroke: #fff!important;
}
.loop-showcase-wp .elementor-loop-container {
    padding-bottom: 0!important;
}
.loop-showcase-wp .swiper-pagination {
    position: absolute;
    bottom: -80px!important;
    top: auto!important;
}
.content-loop-showcase {
    position: absolute!important;
    bottom: 0;
    left: 0;
    width: 456px!important;
	max-width: 100%;
}
p {
    margin-top: 0;
}

.elementor-size-xs .elementor-button-icon svg {
    width: 24px;
    height: 24px;
}
.elementor-size-xs .elementor-button-icon {
    max-height: 24px;
}
.download-counter {
    text-align: inherit;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-92a0864-font-family), Sans-serif;
    font-size: var(--e-global-typography-92a0864-font-size);
    font-weight: var(--e-global-typography-92a0864-font-weight);
    line-height: var(--e-global-typography-92a0864-line-height);
}
.download-counter span {
    margin-left: 5px;
    display: inline-block;
    vertical-align: baseline;
    padding: 4px 14px;
    background: url(images/counter-value-bg.svg) no-repeat right center;
}
.single-post,
.elementor-page-1379,
.category {
    background: url(images/bg-single.png);
}
.single-related-post .elementor-post__read-more {
    display: block;
}
.single-related-post .elementor-post__read-more:after,
.elementor-widget-archive-posts .elementor-post__read-more:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6L5 16M6.66667 6H15V14.3333' stroke='%2334C3B1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.single-related-post .elementor-post__read-more:hover:after,
.elementor-widget-archive-posts .elementor-post__read-more:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6L5 16M6.66667 6H15V14.3333' stroke='%23FFA264' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.post-single-info .elementor-icon-list-item:first-child {
    margin-left: 0!important;
}
.post--info .elementor-post-info__terms-list a,
.post-single-info .elementor-post-info__terms-list a {
    color: #34C3B1!important;
    text-decoration-line: underline!important;
}
div.single-news-wp .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal {
    position: absolute;
    bottom: -50px;
    top: auto;
}
.news-item-loop {
    border-radius: 16px;
	border: 1px solid #34C3B1;
    background: #FFF;
}
.news-item-loop .elementor-widget-image img {
    border-radius: 16px 16px 0px 0px;
    background: #AEF8ED;
}
.news-item-loop .loop-body-item {
/*     border: 1px solid #fff; */
/*     background: #FFF; */
/*     border: 1px solid #34C3B1; */
	border-radius: 0px 0px 16px 16px;
}
.news-item-loop .elementor-widget-container .elementor-heading-title {
    min-height: 60px;
}
.category .elementor-location-header {
    background: #fff;
}
#categories-list .menu-item > a {
    background: #02052E;
    min-width: 200px;
    font-weight: 500;
    border-radius: 16px;
    text-align: center;
    justify-content: center;
}
#categories-list .menu-item > a.elementor-item-active {
    background: #34C3B1;
}
#category-search .elementor-search-form__submit {
    background: transparent no-repeat center center; 
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.708 16.2871L14.3081 12.8971C15.405 11.4995 16.0003 9.77373 15.9981 7.99707C15.9981 6.41482 15.5289 4.8681 14.6498 3.55251C13.7708 2.23692 12.5213 1.21154 11.0595 0.606038C9.59771 0.000536561 7.98918 -0.15789 6.43733 0.150792C4.88548 0.459473 3.46002 1.2214 2.3412 2.34022C1.22238 3.45904 0.46045 4.8845 0.151768 6.43635C-0.156914 7.9882 0.00151312 9.59673 0.607014 11.0585C1.21252 12.5204 2.2379 13.7698 3.55349 14.6488C4.86908 15.5279 6.4158 15.9971 7.99805 15.9971C9.77471 15.9993 11.5005 15.4041 12.8981 14.3071L16.2881 17.7071C16.381 17.8008 16.4916 17.8752 16.6135 17.926C16.7353 17.9767 16.866 18.0029 16.9981 18.0029C17.1301 18.0029 17.2608 17.9767 17.3826 17.926C17.5045 17.8752 17.6151 17.8008 17.708 17.7071C17.8018 17.6141 17.8762 17.5035 17.9269 17.3817C17.9777 17.2598 18.0038 17.1291 18.0038 16.9971C18.0038 16.8651 17.9777 16.7344 17.9269 16.6125C17.8762 16.4906 17.8018 16.38 17.708 16.2871ZM1.99805 7.99707C1.99805 6.81039 2.34994 5.65035 3.00923 4.66365C3.66852 3.67696 4.60559 2.90792 5.70195 2.4538C6.79831 1.99967 8.00471 1.88085 9.16859 2.11236C10.3325 2.34387 11.4016 2.91532 12.2407 3.75443C13.0798 4.59355 13.6513 5.66265 13.8828 6.82653C14.1143 7.99042 13.9955 9.19682 13.5413 10.2932C13.0872 11.3895 12.3182 12.3266 11.3315 12.9859C10.3448 13.6452 9.18474 13.9971 7.99805 13.9971C6.40675 13.9971 4.88063 13.3649 3.75541 12.2397C2.63019 11.1145 1.99805 9.58837 1.99805 7.99707Z' fill='%2334C3B1'/%3E%3C/svg%3E%0A");
}
#category-search .elementor-search-form__submit i {
    display: none;
}
#category-news {
    width: 187px;
    height: 48px;
    padding: 12px 24px;
    text-align: center;
    display: inline-block;
    font-family: Lato;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    border-radius: 16px;
    background: #34C3B1 no-repeat 80% center;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1301_16535)'%3E%3Cpath d='M18 9L12 15L6 9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1301_16535'%3E%3Crect width='24' height='24' fill='white' transform='translate(24) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    color: #fff;
    border: 0;
}
#category-news option {
    color: #333;
    background: #fff;
    text-align: left;
	font-size: 16px;
}

.archive-posts-wp .elementor-pagination > * {
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 45px;
    text-align: center;
    border-radius: 30px;
    border: 1px solid #34C3B1;
    background: #FFF;
    vertical-align: top;
}
.archive-posts-wp .elementor-pagination > .prev,
.archive-posts-wp .elementor-pagination > .next {
    font-size: 0;
}
.archive-posts-wp .elementor-pagination > .prev {
	background: rgba(52, 195, 177, 0.20) no-repeat center center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1860_250)'%3E%3Cpath d='M15 6L9 12L15 18' stroke='%2334C3B1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1860_250'%3E%3Crect width='24' height='24' fill='white' transform='matrix(-1 0 0 1 24 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.archive-posts-wp .elementor-pagination > .prev:hover {
	background: #34C3B1  no-repeat center center;
	border-color: #34C3B1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1860_250)'%3E%3Cpath d='M15 6L9 12L15 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1860_250'%3E%3Crect width='24' height='24' fill='white' transform='matrix(-1 0 0 1 24 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.archive-posts-wp .elementor-pagination > .next {
	background: rgba(52, 195, 177, 0.20) no-repeat center center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1860_431)'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%2334C3B1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1860_431'%3E%3Crect width='24' height='24' fill='%2334C3B1'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.archive-posts-wp .elementor-pagination > .next:hover {
	background: #34C3B1  no-repeat center center;
	border-color: #34C3B1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1860_431)'%3E%3Cpath d='M9 6L15 12L9 18' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1860_431'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.archive-posts-wp .elementor-pagination > .current,
.archive-posts-wp .elementor-pagination > a:hover {
    background: #02052E;
    border-color: #02052E;
}
.newest-post {
    position: absolute!important;
    top: 0;
    left: 0;
    font-size: 0;
}
.newest-post .new-update {
    background: url(images/new-update.svg) no-repeat center center;
    width: 120px;
    height: 109px;
    display: block;
    position: absolute;
    top: -59px;
    left: 0;
}
.showcase-relateds .e-loop-item .thumb-wp {
    z-index: 2;
    transition: all ease 0.3s!important;
}
.showcase-relateds .single-showcase-related {
    
}
.showcase-relateds .single-showcase-related:hover .thumb-wp {
    transform: translatey(-57px);
}
.showcase-relateds .single-showcase-related .body-loop {
    position: absolute;
    overflow: hidden;
    transition: all ease 0.3s!important;
    bottom: 0;
    z-index: 1;
}
.showcase-relateds .e-loop-item:nth-child(3n-2) .thumb-wp {
    background: #34C3B1!important;
}
#single-sc-details #single-entry-content {
    bottom: 30px;
    left: 30px;
    z-index: 2;
}
#single-sc-details .pp-image-slider-carousel {
    z-index: 1;
}
#single-sc-details .pp-image-slider-carousel .swiper {
    overflow: inherit;
}
#single-sc-details .pp-image-slider-carousel .swiper-pagination {
    position: absolute;
    top: auto!important;
    bottom: -75px!important;
}
#main-contact-form .elementor-field-group input.elementor-field,
#main-contact-form .elementor-field-group select,
#main-contact-form .elementor-field-group textarea.elementor-field {
    padding: 12px 22px;
}
#main-contact-form .elementor-field-group textarea.elementor-field {
	height: 224px;
	resize: vertical;
}
#breadcrumb-white nav.rank-math-breadcrumb .last {
    color: #fff;
}
.elementor-widget-counter .elementor-counter-number-wrapper {
    margin-bottom: 16px;
}
div#topcontrol {
    width: 48px;
    height: 48px;
    border-radius: 160px;
    background: #40A794;
    position: fixed;
    text-align: center;
    line-height: 41px;
	right: 6%;
	z-index: 99;

	bottom: -100px;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#topcontrol svg {
    display: inline-block;
    width: 22px;
    height: 24px;
    vertical-align: middle;
}
#copyright,
#copyright a {
    color: var( --e-global-color-primary );
}

@media (max-width:1399px) {
	#menu-header-left .elementor-nav-menu > li > .elementor-item,
	#menu-header-right .elementor-nav-menu > li > .elementor-item {
		min-width: 70px;
		margin: 0;
	}
}
@media (max-width:1199px) {
	#menu-header-left .elementor-nav-menu > li > .elementor-item,
	#menu-header-right .elementor-nav-menu > li > .elementor-item {
		padding-left: 15px;
		padding-right: 15px;
	}
	#character_top_text {
		background: none;
	}
	#character_top_text_col > div {
		margin: 30px 10px;
		padding: 30px 80px;
		background: rgba(1, 5, 48, .6);
	}
	div#topcontrol {
		right: 20px;
	}
}
@media (max-width:1023px) {
	.elementor-location-header {
		box-shadow: 3px 3px 8px rgba(0,0,0,0.1);
	}
	.elementor-element.paging-30.elementor-pagination-position-outside .swiper {
		padding-bottom: 50px;
	}
	#categories-list .menu-item > a {
		min-width: 120px;
	}
}
@media (max-width:767px) {
	#center-tranf-slide .swiper-slide-active img {
		transform: none;
	}
	.content-loop-showcase {
		position: static!important;
		width: 100%!important;
		margin-top: 10px;
	}
	#character_top_text_col > div {
		margin: 30px 10px;
		padding: 20px;
		background: rgba(1, 5, 48, .6);
	}
	.archive-posts-wp .elementor-pagination > * {
		width: 34px;
		height: 34px;
		line-height: 31px;
		font-size: 14px!important;
		background-size: 16px!important;
	}
	div#topcontrol {
		line-height: 35px;
		right: 10px;
		width: 40px;
    	height: 40px;
	}
	div#topcontrol svg {
		width: 16px;
	}
}