/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
a:hover, a:focus{
	outline:0!important;
}
p:last-child
{
	margin-bottom:0;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0 10px;
}
@media(min-width:1200px)
{
.header-1 .elementskit-navbar-nav-default ul > li > a {
	position: relative;
	overflow: hidden;
}
 .header-1 .elementskit-navbar-nav-default ul > li > a:before {
    content: "";
    background-color: rgb(255 255 255 / 21%);
    width: 100px;
    height: 100px;
    position: absolute;
    left: 50%;
    top: 0px;
    transform: translateX(-50%) rotate(45deg) scale(0);
    z-index: -1;
    transition: 0.3s;
}
.header-1 .elementskit-navbar-nav-default ul > li > a:hover:before,
.header-1 .elementskit-navbar-nav-default ul > li > a.active:before { 
transform: translateX(-50%) rotate(45deg) scale(1.8);
}
}
.form-home .elementor-field-type-html {
	font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
	color: #4E5E15;
}
.form-home .elementor-field-subgroup.elementor-subgroup-inline {
	border: 1px solid #69727d;
    padding: 6px 12px;
	border-radius: 3px;
}
.form-home .elementor-field-type-html hr  {
	margin-top: 11px;
}
.box5 .qodef-m-image {
	position: relative;
	overflow: hidden;
}
.box5 .qodef-m-image:before {
    position: absolute;
    content: '';
    background: linear-gradient(343deg, #5D924A, transparent);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;	
}
.tst_1 .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: -20px !important;
}
.header-scrolled {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99;
	border-bottom: none !important;
}
div.wpforms-container-full .total_1 .wpforms-field-label
{
	    font-size: 24px;
}
.elementor-element div.wpforms-container-full .wpforms-form .total_1
{
	padding:0;
}
.elementor-element div.wpforms-container-full .wpforms-form .total_1 .wpforms-payment-total
{
	color: #4e5e15;
    font-weight: 700;
    font-size: 25px;
    padding: 0;
}