/*
Theme Name: GeneratePress Child
Theme URI: https://www.zhaket.com/store/web/nagatheme/
Description: GeneratePress Child Theme Developed By NagaTheme
Author: NagaTheme
Author URI: https://NagaTheme.com
Template: generatepress
Text Domain: generatepress-child
Version: 2.3.1
*/

/* = Theme customization starts below here =
------------------------------------------------------- */

p.gb-headline-29363192 {
    width: 113% !important;
}


h2.gb-headline-c6ad2351 {
    padding-top: 160px;
    text-align: justify !important;
}


h2.gb-headline-67115116 {
	text-align : justify !important;
}



h1.gb-headline-3f2906de {
	text-align : justify !important ;
}


.gb-container-37a7bebe > .gb-inside-container{
	    padding: 42px 30px 1px !important;
}


p.gb-headline-298d9527{
	margin-top: 45px !important;
	text-align : center !important ;
}

.gb-container-515ca23a {
	margin-bottom: 62px !important ;
}

.gb-container-f1cca632>.gb-inside-container {
	padding: 210px 30px 17px !important ;
}


.gb-button-wrapper a.gb-button-bc98bef8{
	border-radius: 10px !important ; 
}

.gb-button-wrapper a.gb-button-44617549 {
	border-radius : 10px !important ;
}
.gb-button-wrapper a.gb-button-8f295bef {
	border-radius : 10px !important ;
}
div.wpforms-container-full .wpforms-form .wpforms-field {
	    margin-left: -23px;
}


.gb-container-21e89298 > .gb-inside-container {
	margin-bottom : -41px !important ;
}

.gb-container-21e89298 > .gb-inside-container  h3 {
	font-size : 22px !important ;
}


	
.gb-grid-wrapper-e0717b8d h3 { 
	font-size : 32px !important ; 
}

.gb-container-bc968a89 > .gb-inside-container {
	padding: 91px 30px 20px !important ;
}

p.gb-headline-516f4c02{
	    margin-top: -33px;
}

p.gb-headline-9897d269 {
	padding-left : 20px !important ;
}

#gform_submit_button_2{
	background-color: white !important ;
    color: black !important ;
    margin-top: 28px !important ;
}

#gform_2 { 
    margin-top: 37px; 
} 


#gform_2 .gform-field-label {
        color: white !important;   
              
    }


#gform_2 .gform-field-label .gfield_required  {
	color: white !important ; 
}

#gform_confirmation_wrapper_2 {
	
	color: white !important ; 
	margin-bottom: -46px !important; 
}

#field_2_1 {
	
	margin-bottom: -41px;
}

field_1_5 .gform-theme--framework .gform-field-label{
    color: black !important ; 
}




	#gform_4 { 
	margin-top: -44px; 
	}


	#gform_4 #gform_submit_button_4 {

		margin-bottom : 15px ;
	}

	#listings { 
		height : 172px !important ;
	}

	.has-text-align-right
	 {
		text-align: justify;
	}




	.wp-image-6344{ 

		width: 128px !important;
		height: 62px !important;
		border-radius: 12px !important;
		margin-bottom: 24px !important;

	} 
   
/* today */
	

	.gb-headline.gb-headline-3f2906de.gb-headline-text{
		margin-bottom: 0px !important ;
	}

	.gb-inside-container p{
		text-align: justify;
	}

	
	
	#post-3575 .gb-headline.gb-headline-4642df67.gb-headline-text {
		width: 455px;
	}
	

	.wp-container-core-columns-is-layout-9d6595d7{
		margin-top : 33px !important ;
	}

	.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{
		margin-left: 100px;
		margin-right: 100px;
	}

	.attachment-medium_large.size-medium_large.wp-image-6479{
	    width: 107px !important;
		height: 71px !important;
		margin-right: 12px !important;

	}
	


	.elementor-6682 .elementor-element.elementor-element-9cb93f1.elementor-element{
		margin-left: 69px;
	}
 
	#field_1_3 {
        margin-top: 0px !important;
		
    }

	.wp-image-6920{
		    
			width: 103px !important;
		    margin-top: -16px !important;
			height: 36px !important;
	}

	.sheypor-cls,.divar-cls{
		position: relative;
	    z-index: 1;
	}

	#gform_confirmation_message_1{
            text-align: center;
			padding: 28% 10% 10% 10%;
			font-size: 22px;
			color: red;

	}

	#gform_confirmation_message_4{
		text-align: justify;
		padding: 0% 6% 10% 6%;
		font-size: 22px;
		color: red;
		margin-top: -27px;
	}
	 
	#gform_confirmation_message_2{
		width: 66%
			text-align: center;
		font-size: 19px;
		color: red;
	}

	#validation_message_2_1{
		margin-top : 19px ;
	}

	#gform_4_validation_container{
			margin-bottom: 52px;
	}






@media (max-width: 767px) {
	
/* 	body {
      background: red !important;
   } */
	
	
	#post-3575 .gb-headline.gb-headline-4642df67.gb-headline-text {
		width: 288px !important;
	}
	
	
    .gb-grid-wrapper > .gb-grid-column-247accc9 {
        width: 100%;
        display: none; 
    }
    
   
    
    .gb-grid-column.gb-grid-column-fb3e0f47 {
        margin-bottom: -24px;
        margin-top: -31px;
    }
	
	.gb-grid-wrapper-e0717b8d{
		display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
		gap: 0px 18px ;
	}
	
	.gb-grid-wrapper-e0717b8d h3 { 
		font-size : 32px !important ; 
	}
	
	.gb-container-bc968a89 > .gb-inside-container {
		padding: 120px 30px 0px !important ;
	}
	
	.gb-container-b8cb146e > .gb-inside-container {
		margin-top : -25px; 
	}
	
	p.gb-headline-516f4c02 {
		margin-bottom: -23px !important	;
		margin-top: -38px !important ;
     }
	
	.gb-grid-wrapper-0b65ff28 {
		margin-top: -77px;
   }
	
	.gb-container-34bc0d13 > .gb-inside-container {
		    padding: 1px 30px 48px !important ;
	}
	
	.gb-button-wrapper a.gb-button-bc98bef8{
		border-radius: 10px !important ; 
	}
	
	
	.gb-button-wrapper a.gb-button-44617549 {
		border-radius : 10px !important ;
	}
	
	.gb-button-wrapper a.gb-button-8f295bef {
	border-radius : 10px !important ;
   }
	
	
	
	.site-footer {
		margin-top : -11px  !important ;
	}

	.gb-container-bf6a2fb7 {
		margin-bottom: -46px !important ; 
	}

	

	#gform_submit_button_2{
		background-color: white  !important;
		color: black; !important
		margin-top: 28px !important ;
	}
   
	
	
	#gform_2 .gform-field-label {
        color: white !important;   
        margin-right: 58px ;      
    }

	
     
	.gb-container-21e89298 > .gb-inside-container h3 { 
	    text-align: justify !important;
		width: 237px !important ;

	}
	
	#gform_2 .ginput_container_email {
		margin-bottom: -14px;
	}
	
	h1.gb-headline-3f2906de  { 
		font-size: 30px !important;
        font-weight: 700 !important;
        margin-bottom: -1px !important;
        margin-top: -26px !important;
		border-bottom: 1px solid #BD8F12 !important;
        width: 288px !important;
		height : 109px !important ;

		
	
	}
	.gb-container .gb-container-560e3faa{
		margin-left: -30px;
		font-size: 8px;
	}
	
	#mobile-menu-control-wrapper{
		margin-left: -27px;
	}

	

	
	.elementor-icon-box-title span{
		margin-left : -14px !important ;
	}
	.elementor-icon-box-wrapper{
		margin-top : 11px !important ;
	}
	
	.gb-headline.gb-headline-4642df67.gb-headline-text {
		border-top-width: 0px !important;
        width: 458px !important;
		margin-top: -16px;
        margin-bottom: 18px;
	}

	.gb-headline.gb-headline-3f2906de.gb-headline-text {
		width: 305px !important;
	}
	.gb-button-wrapper a.gb-button-bc98bef8 {
		font-size: 12px !important;
	}
	
/* 	5555 */
	.gb-headline.gb-headline-3f2906de.gb-headline-text{
		border-bottom: 2px solid #BD8F14 !important;
        height: 91px !important;
        margin-bottom: 11px !important;
	}
	
	p.gb-headline-4642df67{
		border-top : 3px solid red !important;
	} 
	
	.gb-container.gb-container-e4dcf5ff{
		margin-top: 73px;
	}
	
	
	.elementor-6682 .elementor-element.elementor-element-5024e85.elementor-element{
		   margin-right: -9px;
	}	
	.elementor-6682 .elementor-element.elementor-element-4bde214.e-con{
		height : 61px !important ;
		margin-top : -14px !important ;
	}
	.elementor-6682 .elementor-element.elementor-element-5024e85 img{
		margin-right : 38px !important ;
	}
	
	
	
	.gb-grid-column.gb-grid-column-b8cb146e{
		padding-bottom : 0px !important ;
	}
	.gb-grid-column.gb-grid-column-76c4b4ee{
		    margin-top: -50px;
            margin-bottom: -30px;
	}
	.gb-grid-column.gb-grid-column-283e84b8{
		display :none ; 
	}
	.gb-headline.gb-headline-516f4c02.gb-headline-text{
		margin-bottom: 20px !important;
	}
	
}








@media (max-width: 1024px) {
    .gb-grid-wrapper-e630495b > .gb-grid-column {
        padding-bottom: 20px;
    }
	
	






























