/*
Theme Name:     Kadence - Child
Theme URI:      n/a
Template:       kadence
Author:         Gootek (AD3 Media)
Author URI:     n/a
Description:    Child Theme Description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/

.wp360-header-circle .kb-is-ratio-image, .wp360-img-circle .kb-is-ratio-image, .wp360-infobox-svg .kadence-info-box-image-inner-intrisic, .wp360-infobox-number .kt-blocks-info-box-media {
	position: relative;
}

.wp360-header-circle .kb-is-ratio-image::before {
	content: "";
    position: absolute;
    background-repeat: no-repeat !important;
    background: url(assets/img/kolko.svg);
    width: 750px;
    height: 110%;
    top: -4%;
    left: -5%;
    z-index: 999 !important;
    background-size: contain !important;
}


.wp360-img-circle .kb-is-ratio-image::before {
	content: "";
    position: absolute;
    background-repeat: no-repeat !important;
    background: url(assets/img/kolko2.svg);
    width: 560px;
    height: 115%;
    top: -6%;
    left: -7%;
    z-index: 999 !important;
    background-size: contain !important;
}


.wp360-infobox-svg .kadence-info-box-image-inner-intrisic::before {
	content: "";
    position: absolute;
    background-repeat: no-repeat !important;
    background: url(assets/img/kolko2.svg);
    width: 110%;
    height: 110%;
    top: -6%;
    left: -7%;
    z-index: 999 !important;
    background-size: contain !important;
}

.wp360-infobox-svg .kadence-info-box-image-intrisic, .wp360-infobox-number .kt-blocks-info-box-media {
	overflow: visible!important;
}


.wp360-infobox-svg .kt-blocks-info-box-media, .wp360-infobox-number .kt-blocks-info-box-media{
	padding: 20px!important;
}

.wp360-txt-line .kt-highlight, .wp360-infobox-svg h3 strong, .wp360-column-separator  {
	position: relative;

}


.wp360-txt-line .kt-highlight:after, .wp360-infobox-svg h3 strong:after  {
  content: "";
  position: absolute;
  left: 0;
  bottom: -17px;
  width: 100%;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10 Q100 0 200 10' stroke='%2385C4FF' stroke-width='5' fill='none'/%3E%3C/svg%3E") no-repeat;
  background-size: 100%;
	
}

.wp360-infobox-number .kt-blocks-info-box-media::after {
	content: "";
    position: absolute;
    background-repeat: no-repeat !important;
    background: url(assets/img/kolko2.svg);
    width: 110%;
    height: 110%;
    top: -6%;
    left: -3%;
    z-index: 999 !important;
    background-size: contain !important;
}

@media only screen and (min-width: 1100px) {
.wp360-column-separator:before{
	content: "";
	position: absolute;
	top: 40px;
	width: 100px;
	right: -65px;
	height: 2px;
	background: var(--global-palette3);
	}
	
	.wp360-infobox-number .kt-blocks-info-box-title {
	min-height: 65px;
}

}

@media only screen and (min-width: 1024px) {
		.wp360-section {
  background:
    linear-gradient(to right, transparent 35%, #E6F7FF 35%),
 linear-gradient(to bottom, #ffffff 50%, #F9F9F9 50%);
}
	
	.wp360-section-left {
	  background:
    linear-gradient(to left, transparent 40%, #E6F7FF 40%),
 linear-gradient(to bottom, #ffffff 50%, #F9F9F9 50%);
}
	.wp360-moobile-btn {
		display: none!important;
	}
	
}

@media only screen and (max-width: 1024px) {
.wp360-txt-hide {
	display: none;
	}
}