@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* IDENTIFIERS */
body{font-family: 'Poppins',sans-serif;}
button.submitbutton{border: none;padding: 10px 30px;border-radius: 5px;background: #c9a84c;color: #fff;font-weight: 600;}
button.submitbutton:hover{background: #000}
h1,h2,h3,h4,h5,h6{font-family:'Fraunces'}
ul li::marker{color:#c9a84c}
input.myfield, select.myfield,textarea.myfield{border: 1px solid #ccc !important;padding: 13px 13px 7px 13px !important;margin-bottom: 7px !important;border-radius: 5px;}
input.myfield.w50 {display: inline-block !important;width: 49.5% !important;}
select.myfield{padding: 0px 13px 0px 13px !important;min-height:42px;}
textarea.myfield{width:100%}

/* IDENTIFIERS */
#sp-footer .container-inner{border:none}
#sp-header{background:#1a1a2e}
#sp-main-body{padding:30px}

/* CLASSES */
.burger-icon>span{height:3px!important;}
.cent{text-align:center}
.grecaptcha-badge{z-index:100}
.iframe-wrap iframe {width: 100%;border: none;height: 80vh;}

.offcanvas-menu .logo-image{height:35px}
.sp-scroll-up{bottom:80px;right:20px}
.sp-megamenu-parent>li>a{padding:0px 12px}
.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li>a:hover{color:#c9a84c}
.sp-megamenu-parent>li.active>a{font-weight:900}

/* RESPONSIVE */
@media screen and (max-width:1530px) {
		.sp-page-builder .page-content #section-id-1774545230523{background-position: 74% 50%!important;}
	h1{font-size:50px!important}
}

@media screen and (max-width:1412px) {
	.sp-megamenu-parent>li>a {padding: 0px 5px;}
	.sp-page-builder .page-content #section-id-1774545230523{background-position: 74% 50%!important;}
	h1{font-size:40px!important}
}
@media screen and (max-width:1200px) {
	nav.sp-megamenu-wrapper.d-flex{display:none!important}
	
}
@media screen and (max-width:1270px) {}
@media screen and (max-width:1031px) {}
@media screen and (max-width:992px) {}
@media screen and (max-width:768px) {
	h1{font-size:30px!important}
	input.myfield.w50 {width: 100% !important;}
	.iframe-wrap{margin:0px -30px 0px -30px}
	.itemid-112 .article-details {margin:0px -27px}
}
@media (max-width: 575px){}


