/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.ofgrid-kartice .fusion-column-wrapper > div:nth-child(3) {
	min-height: 89px;
}
.ofgrid-kartice .fusion-column-wrapper > div:nth-child(4) {
	min-height: 161px;
}
.calendly-inline-widget {
	height: 1100px !important;
}
.og-form-column .fusion-form {
	padding-left: 2px;
}
.og-flip-boxes {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.og-flip-boxes > .fusion-flip-box-wrapper {
	padding: 0 !important;
}
.og-flip-boxes > .fusion-flip-box-wrapper .flip-box-inner-wrapper {
	margin-bottom: 0 !important;
}
.og-flip-boxes > .fusion-flip-box-wrapper .flip-box-back-inner {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}
.og-flip-boxes > .fusion-flip-box-wrapper .flip-box-back-inner .flip-box-heading-back {
	margin-top: 20px;
}
.og-flip-boxes > .fusion-flip-box-wrapper .flip-box-back-inner p {
	font-size: 18px;
	line-height: 1.5;
}
.og-flip-boxes > .fusion-flip-box-wrapper .flip-box-front-inner img {
    height: 120px;
    margin-bottom: 20px;
}
.og-contact-link-footer {
    position: fixed;
    right: 140px;
    bottom: 30px;
    z-index: 99999999;
}
.og-contact-link-footer > i {
    margin: 0 !important;
    width: 44px !important;
    height: 44px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0 !important;
    background-color: #f6e760 !important;
    color: #000 !important;
    font-size: 22px !important;
}
.og-contact-link-footer:hover > i {
	background-color: #432df4 !important;
    color: #fff !important;
	transition: linear 0.2s;
}
@media screen and (max-width:718px) {
	.ofgrid-kartice .fusion_builder_column_inner {
		--awb-transform: scaleX(1) scaleY(1) translateY(0px) !important;
	}
	.og-contact-link-footer {
		position: fixed;
		right: 20px;
		bottom: 20px;
		z-index: 99999999;
	}
	.calendly-inline-widget.calendly-mobile {
		min-width: 280px !important;
	}
}