/*!
	Theme Name: greateam
	Theme URI:  
	Description:  
	Author:   Team
	Author URI:  
	Version: 112.4.1
	Stable tag: 112.4.1
	Requires at least: 4.7
	Tested up to: 5.6
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	 
*/
/*!
 * Based on Normalize.css v8.0.0, HTML5 Boilerplate v6.1.0, & Bootstrap Reboot v4.1.0 | Under MIT License
*/html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:.9rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}[hidden],template{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333;outline:0 none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}[type=button]:focus,[type=submit]:focus,button:focus{outline:5px auto -webkit-focus-ring-color}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-bottom:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table td,table th{padding:15px;line-height:1.5;vertical-align:top;border:1px solid #ccc}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:1px solid #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#f7f7f7}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#e9e9e9}table tbody+tbody{border-top:2px solid #ccc}@media (max-width:767px){table table{font-size:.8em}table table td,table table th{padding:7px;line-height:1.3}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{margin-top:0;margin-bottom:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
 

.dropdown-form {
    color: #000;
    text-align: right;
    background-color: #F5F5FA;
    position: absolute !important;
    left: 0;
    right: 0;
    top: 100%;
    padding: 49px 25px 25px 25px;
    z-index: 2;
}
.dropdown-form .wpcf7-list-item {
    margin: 0 0 5px 0;
}
.dropdown-form form {
    direction: rtl;
}
.dropdown-form input {
    text-align: right;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #000;
    border-radius: 0;
}
.dropdown-form label {
    display: flex;
    line-height: 32px;
}
.dropdown-form input[type="radio"] {
    margin-left: 10px;
    margin-top: 8px;
	width: 20px;
    height: 20px;
	min-width: 20px;
}
.dropdown-form input[type="checkbox"] {
    margin-left: 10px;
    margin-top: 10px;
	border:2px solid #000;
}



.dropdown-form input.wpcf7-submit {
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    background-color: #ED562E;
    border-radius: 10px;
    padding: 9px 32px;
    border: none;
    margin-top: 25px;
    outline: none;
}
.dropdown-form input.wpcf7-submit:hover {
    background-color: #c83913;
}
.form1, .form2 {
    display: none;
}
@media (max-width: 19077px) and (min-width: 1921px) {
	  .site-main {
		  max-width:1920px;
		  margin:0 auto;
	  }
     99.hometop1 .elementor-container {
		 min-height: 1246px !important;
	 }
	 99.hometop1 {
		 background-size9: contain !important;
		 background-color9:#104383 !important;
	 }
	 
}
@media (max-width: 1420px) and (min-width: 900px) {
	.hometop1 .elementor-element-populated {
		max-width:850px !important;
	}
}


@media (max-width: 1200px) {
    .decor-element {
        display: none;
    }
}

@media (max-width: 770px) and (min-width: 300px) {
.dropdown-form {
    padding: 25px 15px;
}
.hometop1mob .elementor-widget:not(:last-child) {
    margin-bottom:  0px;
}
.hometop1mob {
background-size: 100% auto !important;
}

}

/* lp 2 */
@media (max-width: 7770px) and (min-width: 800px) {
     .homeland21 {
	      background: #ecedf2 url('img/bg3m.jpg') no-repeat  80%  0px !important;
	 }
}


.topsectionland2 {
	width:100%;
	padding: 0 30px 0 30px;
	float:left;
}
.topsectionland2line2 {
	width:100%;
	padding: 0 30px 0 30px;
	float:left;
}
.topsectionland2a {
	width:34%;
	float:left; 
}
.topsectionland2b {
	width:47%;
	float:left; 
	    padding-top: 90px;
}
.topsectionland2c {
	width:19%;
	float:right; 
}
.topsectionland2a {
	color: #364098;
    font-size: 96px;
    font-weight: 800;
	text-align:left;
	line-height: 1;
}
.topsectionland2b1 {
	color: #293070;
    font-family: "Assistant", Sans-serif;
    font-size: 36px;
    font-weight: 400;
	 padding-bottom: 15px;
}
.topsectionland2b2 {
	width:100%;
	padding-bottom: 25px;
}
.topsectionland2b3 {
	color: #293070;
    font-family: "Assistant", Sans-serif;
    font-size: 48px;
    font-weight: 400;
	line-height:1;
	padding-bottom: 35px;
}
.blueboxland2 {
	width:47%;
	width:100%;
	float:right;
    background-color: #293070;
	background-image: url('img/logowhite.png');
	background-repeat: no-repeat;
	background-position: 36px 40px;
    padding:23px 50px 60px 20px;	
	color:#fff;
	margin-right: 19%;
	margin-right: 0%;
}
.blueboxland21 {
	font-size: 48px;
    line-height: 63px;
	font-weight:700;
}
.blueboxland21 span {
	font-size: 24px;
    line-height: 31px;
	font-weight:400 !important;
}
.blueboxland22 {
	font-size: 48px;
line-height: 63px;
padding: 10px 0 30px;
}
.blueboxland24 {
	background: #ED562E;
	height: 56px;
	width:100%;
	text-align:center;
	font-weight: bold;
	font-size: 24px;
	line-height: 56px;
	cursor:pointer;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.blueboxland24:hover {
	background: #d1664afa;
}
.dropdownformlp2all {
	position:relative;
}
.dropdownformlp2 {
    color: #000;
    text-align: right;
    background-color: #F5F5FA;
    position: absolute !important;
    left: 0;
    right: 0;
    top: 100%;
    padding: 49px 25px 25px 25px;
    z-index: 2;
}
.homeland22a .elementor-image-box-img {
	border-bottom:1px solid #0B4380;
	margin-bottom: 8px !important;
}
.homeland22a .elementor-image-box-img img {
	float:right;
	margin-bottom:15px;
}
.homeland22a .elementor-image-box-content {
	text-align:right;
}
.homeland31 .elementor-image-box-img img {
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
float:right;
}
.homeland31 .elementor-image-box-content {
	text-align:right;
}
.homeland41 .elementor-image-box-img img {
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
float:right;
}
.homeland41 .elementor-image-box-content {
	text-align:right;
}

@media (max-width: 1550px) and (min-width: 300px) {
.topsectionland2a {
    font-size: 65px;
}
.topsectionland2b3 {
    font-size: 35px;
}
.blueboxland21 {
    font-size: 35px;
    line-height: 47px;
}
.blueboxland22 {
    font-size: 35px;
    line-height: 45px;
    padding: 10px 0 18px;
}
.blueboxland2 {
    background-position: 27px 70px;
    background-size: 45px;
}
 
 
 
}

@media (max-width: 1100px) and (min-width: 300px) {
.topsectionland2b {
    width: 100%;
}
.topsectionland2c {
    width: 100%;
	max-width:190px;
}
.topsectionland2a {
    width: calc(100% - 200px);
}
.topsectionland2a .nomobile {
	display:none;
}
.topsectionland2a {
    font-size: 45px;
    text-align: left;
    font-weight: 700;
    padding-top: 19px;
}
 .topsectionland2b {
    padding-top: 10px;
}



}
@media (max-width: 770px) and (min-width: 300px) {
.homeland21 {	
	background:#ecedf2;
}
.topsectionland2a {
    width:  100%  ;
	text-align:center;
}
.topsectionland2c {
    width: 100%;
    max-width: 100%;
}
.topsectionland2c img {
	max-width: 180px !important;
	display:block;
	margin:0 auto;
}
.blueboxland2 {
    padding: 15px 10px 15px 10px;
}
.topsectionland2 {
    padding: 0 10px  ;
}
.homeland22a .elementor-image-box-img img {
    max-width: 87px;
}
.topsectionland2b1 {
    font-size: 23px;
    padding-bottom: 22px;
}
.topsectionland2b2 img {
	max-width: 70% !important;
}
.topsectionland2b3 {
    font-size: 21px;
    line-height: 32px;
}
.topsectionland2b2 {
    padding-bottom: 14px;
}
.blueboxland21 span {
    font-size: 15px;
}
.blueboxland21 {
    font-size: 29px;
}
.blueboxland22 {
    font-size: 28px;
    line-height: 45px;
       padding: 11px 0 28px;
}


}
/* lp 2 */
/* lp 3 */
.land3s1 p {
	margin:0 ;
}
.land3s2 .elementor-element-populated {
	padding-left:0 !important;
	padding-right:0 !important;
	padding-bottom:0 !important;
	padding-top:0 !important;
}
.land3s23 {
	padding-top:84px !important;
}
.land3s241 .elementor-image-box-content {
    text-align: right;
	line-height:1.3 ;
}
.land3s241 .elementor-image-box-img img {
	float:right;
	box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 30%);
	border-radius:6px;
}
.land3s241aa .elementor-image-box-wrapper {
	max-width:434px;
	float:right;
}
.land3s241bb .elementor-image-box-wrapper {
	max-width:415px;
	float:right;
}
.divlp3rowallmain {
	display:flex;
}
.divlp3rowall {
	width: calc(100% - 244px);
	width: 83%;
	float:right;
	font-size:28px;
	line-height:1.05;
	font-size:600;
}
.divlp3row {
	width:100%;
	float:right;
	margin-bottom:36px;
}
.divlp3row .divlp3rowlabel {
	width:230px;
	text-align:left;
	float:right;
	padding-left:50px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.divlp3row .divlp3rowtext {
	width: calc(100% - 230px);
	text-align:right;
	float:right;
}


.divlp3rowicons {
    width: 17%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
	border-right:2px solid #99a2ab;
}
.land3s26a .elementor-widget-container {
	padding:0 15px;
}
.land3s26a .elementor-widget-container .elementor-image-box-description {
	line-height:1.1;
}
.goldboxland3 {
    font-family: "Assistant", Sans-serif;
    font-size: 48px;
    background-color: #989453;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 50%);
    padding: 9px 5px 11px 5px;
    display: block;
    margin: 0 auto;
    line-height: 1;
    width: 540px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.goldboxland3:hover {
	background-color: #BCB772;
}
#dropdownformlp3all .dropdownformlp2 {
	max-width:540px;
	margin:0 auto;
}
#dropdownformlp3all .dropdown-form input.wpcf7-submit {
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    background-color: #989453;
}
#dropdownformlp3all .dropdown-form input.wpcf7-submit:hover {
	background-color: #BCB772;
}
body .land3s24title {
	background-color:rgba(201 , 209 , 218 , 0.9) !important;
}
.land3s26a1row .elementor-image-box-img img {
	max-width:250px;
	height:auto;
}
.land3s26a .elementor-image-box-img img {
	margin-bottom:10px;
}
.land3s2bnew p {
	margin:0;
}
@media (max-width: 4770px) and (min-width: 1360px) {
        .land3s241aa .elementor-container {
			padding-right:170px !important;
		}
		.land3s241bb .elementor-container {
			padding-right:100px !important;
		}
}

@media (max-width: 1470px) and (min-width: 300px) {
        .land3s2>.elementor-container.elementor-column-gap-default {
			background:rgba(0,0,0,0.3) !important;
		}
		.land3s2a img {
			max-height: 105px;
            width: auto;
		}
		.land3s2b .elementor-widget-container p {
			font-size: 30px;
			    line-height: 1.2;
		}
		.land3s2c img {
			max-height: 100px;
			width: auto;
			margin: 0 9px;
		}
		.land3s2c .elementor-container {
			max-width: 605px !important;
		}
		.land3s22 p {
			font-size: 48px;
		}
		.land3s23a p {
			font-size: 48px;
			    line-height: 1.1;
		}
		.land3s23b p {
			font-size: 30px;
			line-height: 1.1;
		}
		.land3s23c p {
			font-size: 25px;
			line-height: 1.1;
		}
		.land3s23a .elementor-widget-container ,
		.land3s23b .elementor-widget-container , 
		.land3s23c .elementor-widget-container {
			margin-bottom:19px !important;
		}
		.land3s26a {
			margin-bottom:80px !important;
		}
		.land3s1 p {
			font-size: 30px;
			line-height: 1.1;
		}
		.land3s1 img {
		max-width: 185px !important;
		}
		.land3s1 > .elementor-container {
			min-height: 10px !important;
		}
		
}

@media (max-width: 770px) and (min-width: 300px) {
	.land3s2a {
		margin-bottom:0px !important
	}
     .land3s1 {
		 padding: 0 !important;
	 }
	 .land3s1 img {
		max-width: 166px !important;
		margin: 4px auto -10px auto !important;
		float: none;
		display: block !important;
	}
	.land3s1 p {
		font-size: 25px;
		text-align: center;
	}
	.land3s2d p {
		    font-size: 25px;
	}
	.land3s2>.elementor-container.elementor-column-gap-default {
    background: rgba(0,0,0,0) !important;
    background: url(https://lp1.ypfp.co.il/wp-content/uploads/2022/04/topmobile1.jpg) no-repeat  0px -71px !important;
    background-size: 100% auto !important;
}
	.land3s22 p {
		font-size: 26px;
		margin: 5px;
	}
	.land3s24title h2 {
		font-size: 25px !important;
	}
	.land3s23a p , .land3s23a  , .land3s23a .elementor-widget-container {
    font-size: 25px !important;
    line-height: 1.1 !important;
}
.land3s23b p , .land3s23c p ,
.land3s23b .elementor-widget-container   {
   font-size: 25px !important;
    line-height: 1.1 !important;
}
  .land3s23c .elementor-widget-container {
    font-size: 20px !important;
    line-height: 1.1 !important;
}
body .land3s24title {
    padding: 5px !important;
}	
.land3s23button span {
	font-size: 25px;
}	
.land3s241 .elementor-image-box-img img {
    max-width: 106px;
}
.land3s241 .elementor-image-box-description {
    font-size: 19px !important;
}
.land3s241 .elementor-image-box-title {
    margin: 0 0 5px !important;
    font-size: 22px !important;
}
.land3s241 .elementor-element-populated {
	margin-bottom:   10px !important;
}
.land3s24 {
	padding:20px 10px !important;
}
.land3s241 {
	padding:0 !important;
}
.divlp3rowallmain {
    display: block;
}
.divlp3rowall, .divlp3rowicons {
    width: 100%;
	font-size: 20px;
}
.divlp3rowicons {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    border-right: 0px solid #99a2ab;
    border-top: 2px solid #99a2ab;
	padding-top: 25px;
}
.divlp3rowicons img {
	max-height:60px;
	width: auto;
}
.divlp3row .divlp3rowlabel {
    width: 100%;
    text-align: right;
    float: right;
    padding-left: 0;
    padding-right: 5px;
	background:#efefef;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.divlp3row .divlp3rowtext {
    width: 100%;
}
.divlp3row .divlp3rowtext strong {
	white-space: nowrap;
}
.divlp3row {
    margin-bottom: 20px;
}
.land3s26a {
    margin-bottom: 20px !important;
	margin-top: 0px !important;
}
.land3s26a .elementor-image-box-img   {
	padding-bottom:10px;
}
.land3s26a .elementor-image-box-description {
    font-size: 20px !important;
    line-height: 1.2 !important;
}

.land3s2c img {
    max-height: 50px;
}
.goldboxland3 {
    font-size: 25px;
    max-width: 86%;
}
.land3s2bnew p , .land3s2bnew {
	font-size:25px;
	line-height: 1.5; 
}
.land3s2bnew2 .elementor-widget-container {
	font-size:22px;
	line-height: 1.5;
}
.land3s2bnew2 .elementor-widget-container span {
	font-size:120% !important;
}
.land3s2bnew , .land3s2bnew2 {
	padding-right:5px !important;
	padding-left:5px !important;
}
.land3s2c img {
			max-height: 70px;
}
.land3s23 {
    padding-top: 15px !important;
}
.land3s26a2 img {
    max-height: 90px;
    /* max-width: 255px !important; */
    /* height: auto !important; */
    width: auto;
}
.land3s26a1row .elementor-image-box-img img {
    max-width: 215px;
    height: auto;
}


}
/* lp 3 */
/* lp 4 */
.lp4sec1{}
.lp4sec1a { margin-bottom: 30px !important ; }
.lp4sec1b { margin-bottom: 45px !important ; }
.lp4sec1b p { margin: 0 ; }

.lp4sec3title .elementor-column-gap-default {
	background:#89cade ;
	padding: 22px 10px;
}
.lp4sec2b .goldboxland3  {
    background-color: #1fffb8;
	color:#000;
	width: 590px;
	max-width:100%;
	padding: 17px 5px 17px 5px;
	box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 0%);
}
.lp4sec2b .goldboxland3:hover  {
    background-color: ##19DA9C;
}
.lp4sec31.land3s241 .elementor-image-box-img img {
    float: left;
	box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 20%);
}
.lp4sec31 .elementor-image-box-title {
	text-align:left;
    margin-bottom: 37px;
	margin-top: 20px;
}
.lp4sec31 .elementor-image-box-description {
	text-align:left;
}
.lp4sec4tt .elementor-column-gap-default {
    background: #242f3e;
	padding: 22px 10px;
}
.lp4sec4in {}
.lp4sec4in .elementor-image-box-img {
	border-bottom: 2px solid #809bbb;
	padding-bottom:25px;
}
.lp4sec4in .elementor-image-box-img img {
    float: right;	
}
.lp4sec4in .elementor-image-box-description {
	text-align: right;
	padding-top:15px;
}
.lp4sec2 #dropdownformlp3all .dropdown-form input.wpcf7-submit {
    font-size: 24px;
    font-weight: 600;
    color: #000;
    background-color: #1fffb8;
}
.lp4sec2 #dropdownformlp3all .dropdownformlp2 {
    max-width: 830px;
}



@media (max-width: 770px) and (min-width: 300px) {
.bg4topmobile {
	
}
.lp4sec1 {
    background: rgba(0,0,0,0) !important;
    background: url(img/bg4topmobile.jpg) no-repeat 0px 50% !important;
    background-size: auto 100% !important;
}
.lp4sec4 .elementor-image-box-img img {
    max-width: 75px;
}
.lp4sec4in .elementor-image-box-img {
    border-bottom: 1px solid #809bbb;
    padding-bottom: 15px;
}
.lp4sec4in .elementor-image-box-description {
    text-align: right;
    padding-top: 5px;
}



}
@media (max-width: 319px) and (min-width: 200px) {
.lp4sec2 #dropdownformlp3all .dropdown-form input.wpcf7-submit {
    font-size: 16px;
    line-height: 21px;
    font-weight: 600;
    color: #000;
    background-color: #1fffb8;
    max-width: 100%;
    white-space: pre-wrap;
    text-align: center;
    padding: 9px 3px;
    width: 100%;
}
.land3s1 p {
    font-size: 25px;
}
.lp4sec1b p {
    font-size: 25px;
}
.lp4sec2b .goldboxland3 , 
.elementor-1198 .elementor-element.elementor-element-3e4fbca .elementor-button {
	padding: 9px 3px !important;
	font-size: 19px !important;
    line-height: 24px !important;
}
.elementor-1198 .elementor-element.elementor-element-f51ab97 {
    padding: 45px 15px 45px 15px !important;
}
.elementor-1198 .elementor-element.elementor-element-b421b6d {
    padding: 15px 0px 15px 0px !important;
}
.dropdownformlp2 {
    padding: 10px 5px 5px 5px;
}


}
/* lp 4 */
/* lp 5 */
body.page-id-1419 {
	background-color: #000 !important;
}
.lp53a .elementor-image-box-img {
	border-bottom: 2px solid #fff;
	padding-bottom:25px;
}
9.lp53a.lp53a0 .elementor-image-box-img img {
    float: right;	
}
.lp53a .elementor-image-box-description {
	padding-top:15px;
}
.lp53a.lp53a0 .elementor-image-box-description {
	text-align: right;
}
.goldboxland3 {
    font-family: "Assistant", Sans-serif;
    font-size: 48px;
    background: #A4974D;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 10px;
    padding: 12px 5px 15px 5px;
    display: block;
    margin: 0 auto;
    line-height: 1;
    width: 540px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
@media (max-width: 1670px) and (min-width: 300px) {
    .lp53 {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
}


@media (max-width: 4770px) and (min-width: 1270px) {
      .lptop0 .elementor-widget-image.lptop0le img {
		width: auto ; 
		max-height: 100px !important;
	}
	.lptop0 .elementor-widget-image.lptop0ri img {
		width: auto ; 
		max-height: 70px !important;
	}
}
.lp54in .elementor-image-box-description {
	direction: ltr !important ;
}
@media (max-width: 1270px) and (min-width: 300px) {
    .lp51c .elementor-widget-container {
		margin: 22px 0px 30px 0px !important;
	}
	.lptop0 {
		padding : 5px 15px !important;
	}
	.lptop0 .elementor-widget-image.lptop0le img {
		width: auto ; 
		max-height: 100px !important;
	}
	.lptop0 .elementor-widget-image.lptop0ri img {
		width: auto ; 
		max-height: 70px !important;
	}
	.lptop0 .elementor-container {
        max-width: 630px !important;
}


}
@media (max-width: 970px) and (min-width: 300px) {
.lptop0 .elementor-column {
    width: 50% !important;
}
.lp51  {
	    padding: 30px 0px 15px 0px !important;
		background-size: cover !important;
}
.lp51 .lp51a p {
	font-size: 30px !important;
	margin: 0;
}
.lp51 .lp51b h2 {
	font-size: 42px !important;
	margin: 0;
}
.lp51 .lp51c img {
	max-width:190px !important;
	margin: 0;
}
.lp52 {
	    padding: 30px 0px 15px 0px !important;
}
.lp52 .lp52a p {
	font-size: 40px !important;
	margin: 0;
}
.lp52 .lp52b p {
	font-size: 30px !important;
	margin: 0;
	line-height: 43px;
}
.greytitle5a h2 {
	    font-size: 42px !important;
}
.greytitle5a  .elementor-widget-container {
    margin: 0px 0px 30px 0px !important;
    padding: 15px 5px 21px 5px !important;
}
.lp53 , .lp54 {
		background-size: cover !important;
}
.lp53a .elementor-image-box-img {
    border-bottom: 2px solid #fff;
    padding-bottom: 4px;
}
.lp54in .elementor-image-box-img img {
	max-width:150px;
}
.lp54in .elementor-image-box-title {
    margin-bottom: 10px !important;
    font-size: 28px !important;
}
.lp54in .elementor-image-box-description {
    font-size: 18px !important;
	margin-bottom:20px !important;
}
.lp56 {
	padding: 30px 0px 15px 0px !important;
}
.lp56a .elementor-element-populated {
	justify-content: flex-start !important;
}
.lp56riimg img {
	max-width: 77% !important ;
}

}
@media (max-width: 480px) and (min-width: 300px) {
.lptop0 .elementor-widget-image.lptop0ri img {
    width: auto;
    max-height: 30px !important;
}
.lptop0 .elementor-widget-image.lptop0le img {
    width: auto;
    max-height: 50px !important;
}
.goldboxland3.goldboxland5 {
    font-size: 32px !important;
    max-width: 100%;
}
.dropdownformlp2 {
    padding: 25px 15px 25px 15px !important;
}
.lp53a.lp53a1 .elementor-element-populated {
	padding: 0 !important;
}

}
/* lp 5 */
/* lp 6 */
.goldboxland3 {
	background: #a4974dd9;
	padding: 21px 5px 21px 5px;
}
.goldboxland3:hover {
    background-color: #A4974D;
	
}
.divlp3rowallmainlp6 .divlp3rowall {
	width:100%;
	font-size: 40px;
    line-height: 1.25;
    font-weight: 400;
}
.divlp3rowallmainlp6 .divlp3row .divlp3rowlabel {
    width: 240px;
    text-align: right;
    float: right;
    padding-left: 15px;
}
.divlp3row .divlp3rowtext {
    width: calc(100% - 265px);
}
.lp64in img {
	
}

body .lp66e {
	width:160px !important;
}
body .lp66d {
	width:190px !important;
}
body .lp66c {
	width:200px !important;
}
body .lp66b {
	width:200px !important;
}
body .lp66a {
	width:calc(100% - 950px) !important;
}
@media (max-width: 4770px) and (min-width: 1200px) {
.lp64in .elementor-image-box-description b {
	display: block;
	padding-bottom:20px;
	font-weight:400;
	font-size:32px;
	line-height: 38px;
}
.goldboxland3 {
    background: #a4974dd9;
    padding: 10px 5px 10px 5px;
    font-size: 35px;
}
.lp61a h2, .lp61a2 h2 {
        text-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important;
}


}


@media (max-width: 4770px) and (min-width: 770px) {
     body .lp52 ,
     body .lp53 ,
     body .lp54 {
		 background-color: transparent !important;
	 }
	 body.page-id-1715   {
		background: url('img/bkg.jpg') no-repeat 50% 0px; 
	}
	 
	 body.page-id-2002 {
		background: #FFFEF9 url('img/bkg.jpg') no-repeat 50% 0px; 
	}
	.lp64in0 .elementor-image-box-description b {
		min-height:96px;
	}
}
@media (max-width: 1270px) and (min-width: 300px) {
body .lp66e {
	width:50% !important;
}
body .lp66d {
	width:50% !important;
}
body .lp66c {
	width:50%!important;
}
body .lp66b {
	width:50% !important;
}
body .lp66a {
	width:50% !important;
}
body .lp66d .elementor-element-populated p {
	text-align:right !important;
}
body .lp66c .borderleft1 .elementor-widget-container {
	border: none !important;
}
.lp66 .elementor-container {
	display: block !important;
}
body .lp66a , body .lp66d {
	float: right ;
}
body .lp66b , body .lp66c {
	float: left ;
	clear: left;
}
body .lp66e .elementor-widget-wrap {
    justify-content: flex-start !important;
}
body .lp66 {
   padding: 40px 0px 115px 0px !important;
}
body .lp66b {
	margin-top:45px !important;
}
/*
.divlp3rowallmainlp6 .divlp3row .divlp3rowlabel {
    width: 50px;
    padding-left: 0px;
    padding: 0;
}
.divlp3rowallmainlp6 .divlp3rowall {
    width: 100%;
    font-size: 10px;
}
.divlp3row .divlp3rowtext {
    width: calc(100% - 50px);
}
*/
.divlp3rowallmainlp6 .divlp3row .divlp3rowlabel , 
.divlp3row .divlp3rowtext {
    width: 100%;
	font-size: 18px !important;
    line-height: 26px;
}
.divlp3row .divlp3rowtext strong {
    white-space: wrap;
}


}

@media (max-width: 770px) and (min-width: 300px) {
	.lp61a h2 , .lp61a2 h2  {
	   font-size: 24px !important;
   }
  .lp61a h2 span {
    font-size: 32px !important;
    display: block;
    padding: 14px 0;
}
   .lp61c p {
	   margin: 0 !important;
	   font-size:15px;
	   line-height: 20px;
   }
   .lp61a.elementor-widget:not(:last-child) {
    margin-bottom:  0px;
}
}
@media (max-width: 640px) and (min-width: 300px) {
.goldboxland3.goldboxland5 {
    font-size: 20px !important;
    max-width: 247px !important;
    padding: 10px 5px;
}
.lp64in2 {
	margin-bottom: 0 !important;
}
body .lp66b {
    margin-top: 13px !important;
}
body .lp66  p {
	font-size:16px !important;
}
body .lp66e img {
    height: 24px !important;
    width: auto !important;
    margin-top: 13px;
}

}
/* lp 6 */
/* lp 7 */
.goldboxland3.goldboxland7 ,
.goldboxland3.goldboxland7idbottom {
	    width: 590px;
	    background: #33444b;
        padding: 23px 5px 24px 5px;
		font-size: 48px;
}
@media (max-width: 770px) and (min-width: 300px) {
.goldboxland3.goldboxland7 ,
.goldboxland3.goldboxland7idbottom {
	max-width: 90%;
	font-size: 20px;
	padding: 13px 5px 14px 5px;
}
.lp71 .elementor-container {
    min-height: 240px !important;
}
}





/* lp 7 */
























