html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kfeature-product-div,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	border:0; font:inherit; font-size:100%; outline:0; vertical-align:baseline; margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block; zoom:1;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:none;}
a{background:transparent; color:#000; outline:none; text-decoration:none; vertical-align:baseline; word-break: break-word; margin:0; padding:0;}
a:hover { text-decoration:none;}

abbr[title],dfn[title] {border-bottom:1px dotted; cursor:help;}
input,select {vertical-align:middle; border:none; outline:none; border-radius:0; font-family: "Fustat", sans-serif;}
input:focus{border:none; outline:none; -webkit-appearance:none;}
select::-ms-expand {display: none;}
select:focus{border:none; outline:none;  -webkit-appearance:none;}
textarea{border:none; outline:none;  -webkit-appearance:none;}
html {-ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; -webkit-border-radius: 0; cursor:pointer;}
button[disabled],input[disabled] {cursor:default; font-family: "Fustat", sans-serif;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box; padding:0;}
input[type="search"] {-moz-box-sizing:content-box; -webkit-appearance:textfield; -webkit-box-sizing:content-box; box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input::-moz-focus-inner {border:0;padding:0;}
input[type="text"], input[type="name"], input[type="email"], input[type="date"], input[type="tel"]{ outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none; font-weight:400; border:none;}
input[type="text"]:focus, input[type="name"]:focus, input[type="email"]:focus, input[type="date"]:focus, input[type="tel"]:focus{ outline:none;}
textarea {overflow:auto;vertical-align:top; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none; font-weight:400; border:none; font-family: "Fustat", sans-serif;}
textarea:focus{ outline:none;}
a, input, img, button{-webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
input[type="checkbox"]{-webkit-appearance: checkbox;}
input[type="radio"]{-webkit-appearance:radio;}

h1,h2,h3,h4,h5,h6 {font-weight:400; font-family: "Fustat", sans-serif; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
img{width: auto\9; max-width: 100%; height: auto; max-height: 100%; /* ie8 */border:none;}
*{ margin:0px; padding:0px;}
nav ul {list-style:none;}
ul{ list-style:none;}
strong{ font-weight:700;}
.nopad{ padding-bottom:0px !important;}     
em{ font-style:italic;}
div, ul, li, a, ol, p, span, figure, section, input, textarea{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
button{
	font-family: "Fustat", sans-serif;
}
body{background: #11191e; color: #fff; font-family: "Fustat", sans-serif; font-size:16px; font-weight:400; margin:0px; padding:0px; text-align:left; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; line-height:1; 
	margin: 0; overflow-x: hidden;}
.site{ width:100%; max-width: 100%; float:left; position: relative;}

#wrapper {
	width: 100%;
	float: left;
	background: #11191e;
	position: relative;
}
p{
	margin: 0 0 20px 0;
}

a:focus {
	outline: none;
}
a:visited {
	color: inherit;
}

.container{width: 1480px; max-width: 100%; padding: 0 20px; margin: 0 auto;} 

*{
	box-sizing: border-box;
}

.mob-nav{
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
}

.page{
	margin: 0;
}

.site-header{
	width: 100%;
	background: #152029;
	display: flex;
	flex-direction: column;
	transition: all 0.3s ease;
}
.site-header.sticky{
	position: fixed;
	top: 0;
	left: 0;
	box-shadow: 0 0 20px rgba(0,0,0,.5);
	animation: fadeDown 0.3s ease forwards;
	z-index: 999;
}
@keyframes fadeDown {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.top-bar{
	width: 100%;
	display: flex;
	border-bottom: 1px solid #2c343b;
	padding: 12px 0;
	transition: all 0.3s ease;
}
.site-header.sticky .top-bar{
	display: none;
}
.top-bar .container{
	display: inline-flex;
	align-items: center;
	justify-content: space-between;
}
.top-bar-lft{
	display: inline-flex;
	align-items: center;
	gap: 0 10px;
	color: #F5F4E9;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
}
.top-bar-lft a{
	display: inline-flex;
	align-items: center;
	gap: 0 10px;
	color: #F5F4E9 !important;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
}
.top-bar-lft a svg{
	margin: -2px 0 0 0;
}
.top-bar-lft a svg path{
	transition:all .3s ease-in;
}
.top-bar-lft a:hover{
	color: #a6c936 !important;
}
.top-bar-lft a:hover svg path{
	fill: #a6c936;
}
.top-bar-lft a br{
	display: none;
}
.top-bar-rgt{
	display: inline-flex;
	align-items: center;
	flex-flow: 1;
	gap: 0 8px;
	color: #F5F4E9;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
}
.header-btm{
	width: 100%;
	background: #f2f2e4;
	display: flex;
}
.header-btm .container{
	display: inline-flex;
	align-items: center;
	justify-content: space-between;
}
.header-rgt{
	display: inline-flex;
	align-items: center;
	gap: 0 15px;
}
.main-menu{
	display: inline-flex;
	align-items: center;
}
.main-menu > li{
	font-size: 16px;
	font-weight: 800;
	letter-spacing: 1.1px;
}
.main-menu > li > a{
	float: left;
	color: #152029;
	padding: 37px 32px;
}
.main-menu > li:hover > a{
	color: #A6C936;
}
.main-menu > li.current-menu-item > a{
	color: #ED7079;
}
.header-rgt .header-btn{
	background: #A6C936;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 19px 40px;
}
.header-rgt .header-btn:hover{
	background: #F9B544;
}
.site-footer{
	width: 100%;
	background: #000;
	display: flex;
	flex-direction: column;
	position: relative;
}
.footer-top{
	width: 100%;
	display: flex;
	padding: 92px 0 146px;
	position: relative;
}
.footer-top:before{
	width: 100%;
	height: 67px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1919' height='67' viewBox='0 0 1919 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.17877L902.29 7.80818L893.031 10.0821C887.952 11.3509 880.069 13.4665 875.518 14.7881C869.222 16.5859 866.63 17.062 864.619 16.7442C863.137 16.4803 851.973 16.2153 839.804 16.1098C819.698 16.0042 817.265 16.1098 813.296 17.2203C809.222 18.3836 807.847 18.4364 794.09 17.8547C781.55 17.2731 777.953 16.8497 770.546 15.1575C765.785 14.0997 760.705 12.7253 759.33 12.1437C757.955 11.562 753.086 10.3459 748.536 9.44643C741.234 7.96649 738.906 7.80698 728.377 7.96649C719.876 8.10721 709.841 10.0989 698.271 13.9414C693.563 15.4753 692.451 15.5281 662.082 14.7342L645.997 14.3108L640.388 16.3736C633.828 18.753 629.277 18.9641 621.129 17.4314C618.272 16.9025 612.823 16.4264 609.013 16.4264C602.082 16.4264 593.246 15.1575 588.114 13.3598C586.632 12.8836 583.087 10.9803 580.177 9.12982L574.939 5.74539L563.405 6.22151C557.055 6.43258 551.077 6.96148 550.177 7.38483C549.224 7.75542 545.574 8.28431 542.082 8.49539C536.58 8.8132 535.416 9.07705 533.987 10.3987C532.505 11.8258 532.135 11.8786 530.018 11.1914C527.161 10.2392 523.987 11.0859 520.97 13.5708C519.436 14.8925 518.59 15.1575 517.214 14.7869C513.564 13.7819 504.252 13.6764 501.5 14.5758C500.072 15.052 496.051 15.4753 492.559 15.4753C487.11 15.4753 485.786 15.2115 482.665 13.6776C478.962 11.8798 476.474 11.0871 465.469 8.23154C460.337 6.90991 457.057 6.53932 447.638 6.27548C436.475 5.95766 426.845 4.79554 422.93 3.26163C420.232 2.25661 411.343 2.46889 408.275 3.63221C406.793 4.1611 402.773 5.3772 399.334 6.27668C395.894 7.17615 391.186 8.49779 388.858 9.18499C386.53 9.92496 383.725 10.5066 382.561 10.5066C380.497 10.5066 373.62 11.7227 365.63 13.4677C356.424 15.5305 352.245 15.9526 347.165 15.4238C344.413 15.1059 335.101 14.8421 326.531 14.7893L310.923 14.631L307.695 12.7277L304.414 10.8244L286.848 10.6134C272.722 10.455 268.383 10.6133 264.785 11.4589C262.351 11.9878 259.071 12.4639 257.537 12.4639C256.003 12.4639 253.41 12.94 251.823 13.4689C250.288 13.9978 247.907 14.4739 246.479 14.4739C245.051 14.4739 241.929 14.7917 239.442 15.2139C235.157 15.9538 234.733 15.9011 231.294 14.3144C229.337 13.3622 225.156 12.1461 222.088 11.6172C219.019 11.0355 213.887 10.136 210.766 9.55437C207.645 8.9727 203.94 8.49659 202.618 8.49659C201.295 8.49659 198.544 7.96769 196.427 7.28049C194.363 6.59329 190.449 5.5355 187.697 4.90107C184.945 4.26664 181.242 3.26163 179.443 2.73273C176.745 1.93999 170.872 1.72772 148.015 1.72772C120.925 1.67496 119.656 1.72772 113.043 3.15489L106.164 4.6888L101.772 2.46769L97.4343 0.246582L85.1595 0.299352C75.7419 0.299352 72.1971 0.563199 69.6567 1.40991C67.8051 1.99157 63.7839 2.83708 60.7155 3.26043C54.8427 4.05317 47.2767 5.69262 45.4251 6.64486C44.7903 6.90871 41.3511 7.49037 37.8063 7.91372C34.1559 8.28431 28.1235 9.60594 23.9967 10.8748C15.5824 13.536 5.98716 16.3952 -0.00683594 18.0754V66.9973H959.992V13.0036C955.062 12.6462 947.695 11.6376 939.006 10.1348C932.551 9.02428 926.254 8.49539 916.202 8.17877H916.206Z' fill='black'/%3E%3Cpath d='M1002.8 8.17877L1016.71 7.80818L1025.97 10.0821C1031.05 11.3509 1038.93 13.4665 1043.48 14.7881C1049.78 16.5859 1052.37 17.062 1054.38 16.7442C1055.87 16.4803 1067.03 16.2153 1079.2 16.1098C1099.31 16.0042 1101.74 16.1098 1105.71 17.2203C1109.78 18.3836 1111.16 18.4364 1124.91 17.8547C1137.45 17.2731 1141.05 16.8497 1148.46 15.1575C1153.22 14.0997 1158.3 12.7253 1159.67 12.1437C1161.05 11.562 1165.92 10.3459 1170.47 9.44643C1177.77 7.96649 1180.1 7.80698 1190.63 7.96649C1199.13 8.10721 1209.16 10.0989 1220.73 13.9414C1225.44 15.4753 1226.55 15.5281 1256.92 14.7342L1273.01 14.3108L1278.61 16.3736C1285.18 18.753 1289.73 18.9641 1297.87 17.4314C1300.73 16.9025 1306.18 16.4264 1309.99 16.4264C1316.92 16.4264 1325.76 15.1575 1330.89 13.3598C1332.37 12.8836 1335.92 10.9803 1338.83 9.12982L1344.06 5.74539L1355.6 6.22151C1361.95 6.43258 1367.93 6.96148 1368.83 7.38483C1369.78 7.75542 1373.43 8.28431 1376.92 8.49539C1382.42 8.8132 1383.59 9.07705 1385.02 10.3987C1386.5 11.8258 1386.87 11.8786 1388.98 11.1914C1391.84 10.2392 1395.02 11.0859 1398.03 13.5708C1399.57 14.8925 1400.41 15.1575 1401.79 14.7869C1405.44 13.7819 1414.75 13.6764 1417.5 14.5758C1418.93 15.052 1422.95 15.4753 1426.44 15.4753C1431.89 15.4753 1433.22 15.2115 1436.34 13.6776C1440.04 11.8798 1442.53 11.0871 1453.53 8.23154C1458.67 6.90991 1461.95 6.53932 1471.36 6.27548C1482.53 5.95766 1492.16 4.79554 1496.07 3.26163C1498.77 2.25661 1507.66 2.46889 1510.73 3.63221C1512.21 4.1611 1516.23 5.3772 1519.67 6.27668C1523.11 7.17615 1527.82 8.49779 1530.15 9.18499C1532.47 9.92496 1535.28 10.5066 1536.44 10.5066C1538.51 10.5066 1545.38 11.7227 1553.37 13.4677C1562.58 15.5305 1566.76 15.9526 1571.84 15.4238C1574.59 15.1059 1583.9 14.8421 1592.47 14.7893L1608.08 14.631L1611.31 12.7277L1614.59 10.8244L1632.16 10.6134C1646.28 10.455 1650.62 10.6133 1654.22 11.4589C1656.65 11.9878 1659.93 12.4639 1661.47 12.4639C1663 12.4639 1665.59 12.94 1667.18 13.4689C1668.72 13.9978 1671.1 14.4739 1672.52 14.4739C1673.95 14.4739 1677.07 14.7917 1679.56 15.2139C1683.85 15.9538 1684.27 15.9011 1687.71 14.3144C1689.67 13.3622 1693.85 12.1461 1696.92 11.6172C1699.98 11.0355 1705.12 10.136 1708.24 9.55437C1711.36 8.9727 1715.06 8.49659 1716.39 8.49659C1717.71 8.49659 1720.46 7.96769 1722.58 7.28049C1724.64 6.59329 1728.55 5.5355 1731.31 4.90107C1734.06 4.26664 1737.76 3.26163 1739.56 2.73273C1742.26 1.93999 1748.13 1.72772 1770.99 1.72772C1798.08 1.67496 1799.35 1.72772 1805.96 3.15489L1812.84 4.6888L1817.23 2.46769L1821.57 0.246582L1833.84 0.299352C1843.26 0.299352 1846.81 0.563199 1849.35 1.40991C1851.2 1.99157 1855.22 2.83708 1858.29 3.26043C1864.16 4.05317 1871.73 5.69262 1873.58 6.64486C1874.21 6.90871 1877.65 7.49037 1881.2 7.91372C1884.85 8.28431 1890.88 9.60594 1895.01 10.8748C1903.42 13.536 1913.02 16.3952 1919.01 18.0754V66.9973H959.011V13.0036C963.942 12.6462 971.308 11.6376 979.998 10.1348C986.452 9.02428 992.749 8.49539 1002.8 8.17877H1002.8Z' fill='black'/%3E%3C/svg%3E");
	background-size: auto 100%;
	background-repeat: repeat-x;
	background-position: center;
	position: absolute;
	top: -66px;
	left: 0;
	content: "";
}
.footer-top .container{
	max-width: 1187px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.footer-top h3{
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	line-height: 73px;
	text-transform: uppercase;
	margin: 0 0 26px 0;
}
.footer-top h3 span{
	color: #000;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.footer-top p{
	font-size: 20px;
	line-height: 34px;
	margin: 0;
}
.footer-mid{
	width: 100%;
	background: #f2f2e4;
	display: flex;
	border-bottom: 1px solid #9da19b;
}
.footer-mid .container{
	display: inline-flex;
}
.footer-mid .ft-col{
	width: 33.33%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-left: 1px solid #9da19b;
	padding: 80px 0;
}
.footer-mid .ft-col.ft-col1{
	border-left: none;
}
.ft-menu ul{
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	gap: 30px 0;
}
.ft-menu ul li{
	font-size: 17px;
	font-weight: 600;
	line-height: 1;
	letter-spacing: 1.4px;
}
.ft-menu ul li a{
	color: #152029;
}
.ft-menu ul li a:hover{
	color: #A6C936;
}
.ft-logo{
	margin: 0 0 64px 0;
}
.ft-logo a img{
	max-width: 270px;
}
.ft-social{
	display: inline-flex;
	align-items: center;
	gap: 0 24px;
}
.ft-social a{
	opacity: 0.3;
}
.ft-social a:hover{
	opacity: 1;
}
.footer-btn{
	min-width: 167px;
	background: #A6C936;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	text-align: center;
	padding: 22.5px 24px 19.5px;
}
.footer-btn:hover{
	background: #f9b544;
}
.footer-btn + .footer-btn{
	background: #F9B544;
	margin: 16px 0 0 0;
}
.footer-btn + .footer-btn:hover{
	background: #0F5D6A;
	color: #fff !important;
}
.ft-btm{
	width: 100%;
	background: #f2f2e4;
	display: flex;
	padding: 32px 0;
}
.ft-btm .container{
	display: inline-flex;
	align-items: center;
	justify-content: space-between;
}
.copyright{
	color: #727776;
	font-size: 16px;
	margin: 0;
}
.ft-links{
	display: inline-flex;
	align-items: center;
}
.ft-links li{
	font-size: 16px;
}
.ft-links li a{
	color: #727776;
}
.ft-links li a:hover{
	color: #A6C936;
}
.ft-links li + li:before{
	width: 1px;
	height: 13px;
	display: inline-block;
	background: #727577;
	content: "";
	margin: 0 10px;
}

.hero-banner{
	width: 100%;
	height: 950px;
	display: flex;
	position: relative;
}
.hero-banner video{
	 width: 100%;
	 height: 100%;
	 object-fit: cover;
}
.hero-banner img{
	 width: 100%;
	 height: 100%;
	 object-fit: cover;
}
.hero-banner.overlay:before{
	width: 100%;
	height: 100%;
  	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1920' height='950' viewBox='0 0 1920 950' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.6' y='0.956543' width='1920' height='949' fill='url(%23paint0_linear_949_22)'/%3E%3Crect opacity='0.6' width='1920' height='949' transform='matrix(-1 0 0 1 1920 0.956543)' fill='url(%23paint1_linear_949_22)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_949_22' x1='0' y1='475.457' x2='1920' y2='475.457' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23152029'/%3E%3Cstop offset='0.451923' stop-color='%23152029' stop-opacity='0.76'/%3E%3Cstop offset='1' stop-color='%23152029' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_949_22' x1='0' y1='474.5' x2='1920' y2='474.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23152029'/%3E%3Cstop offset='0.451923' stop-color='%23152029' stop-opacity='0.76'/%3E%3Cstop offset='1' stop-color='%23152029' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  	background-repeat: no-repeat;
  	background-position: center;
  	background-size: cover;
  	position: absolute;
  	top: -1px;
  	left: 0;
  	content: "";
  	z-index: 1;
}
.banner-content{
	width: 1180px;
	max-width: 100%;
	color: #F5F4E9;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 3;
}
.banner-content h6{
	font-size: 20px;
	font-weight: 500;
	line-height: 34px;
	letter-spacing: 0.4px;
	margin: 0 0 20px 0;
}
.banner-content h1{
	font-size: 67px;
	font-weight: 800;
	line-height: 75px;
	text-transform: uppercase;
	margin: 0 0 8px 0;
}
.banner-content h2{
	color: transparent;
	-webkit-text-stroke: 1.5px #F5F4E9;
	font-size: 67px;
	font-weight: 800;
	font-family: "Open Sans", sans-serif;
	line-height: 75px;
	text-transform: uppercase;
	margin: 0 0 20px 0;
}
.banner-content p{
	width: 650px;
	max-width: 100%;
	font-size: 20px;
	line-height: 34px;
}
.hero-btns{
	display: inline-flex;
	align-items: center;
	gap: 16px;
	margin: 14px 0 0 0;
}
.heo-btn{
	background: #0F5D6A;
	color: #fff !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 21px 24px;
}
.heo-btn:hover{
	background: #f9b544;
	color: #152029 !important;
}
.heo-btn + .heo-btn{
	background: #F9B544;
	color: #152029 !important;
}
.heo-btn + .heo-btn:hover{
	background: #A6C936;
}
.hero-banner:after{
	width: 100%;
	height: 138px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1920' height='139' viewBox='0 0 1920 139' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_256)'%3E%3Cpath opacity='0.2' d='M750.945 130.414C736.149 127.935 730.825 126.781 723.555 124.302C712.036 120.382 690.38 109.426 677.171 100.834C672.41 97.721 660.277 91.6081 653.673 89.014C651.369 88.0918 648.247 86.5927 646.659 85.728C645.123 84.8633 642.41 83.5944 640.618 83.0175C638.827 82.4407 636.01 81.173 634.424 80.2495C632.786 79.3273 629.612 78.116 627.358 77.4816C620.344 75.6934 608.159 70.8506 602.785 67.8524C599.969 66.2381 595.106 63.4125 591.931 61.6256C582.664 56.2635 579.49 55.3988 568.841 55.3988C560.957 55.3988 558.961 55.1685 554.66 53.6694C549.08 51.7085 542.885 50.4409 530.188 48.5952C528.601 48.3649 525.273 47.7305 522.817 47.1536C515.445 45.4818 510.684 44.6171 508.942 44.6171C508.021 44.6171 504.027 43.4633 499.983 42.0793C492.867 39.5428 492.56 39.4841 485.239 39.9458C477.253 40.4651 476.689 40.2924 472.593 36.6009C471.313 35.506 469.624 34.4098 468.753 34.1795C467.832 33.9493 460.664 33.6602 452.73 33.5451C440.238 33.3148 437.832 33.0834 434.35 31.7569C430.614 30.373 430.101 30.3154 426.825 31.2952C424.88 31.8721 421.347 33.6015 418.941 35.1006C412.336 39.3677 411.313 39.5404 399.589 39.5404C387.865 39.5404 390.271 40.0022 371.124 33.7742C368.308 32.8519 364.417 31.8709 362.523 31.5831C354.076 30.3142 349.827 29.4495 346.857 28.4121C345.168 27.8352 342.71 27.3171 341.431 27.3171C340.15 27.2596 337.54 26.6251 335.646 25.818C328.53 22.8773 325.252 22.4156 308.102 21.9551C293.152 21.4933 290.798 21.2631 288.135 19.9942C285.474 18.6678 284.706 18.6102 280.559 19.3598C278.05 19.7627 274.978 20.6286 273.75 21.2043C270.115 22.9337 257.214 22.6459 253.629 20.8589C252.093 20.0518 249.739 19.4173 248.357 19.4173C246.719 19.4173 244.568 18.4951 241.548 16.4766C239.09 14.9199 236.94 13.3057 236.736 12.9015C236.121 11.8054 232.845 12.0368 231.924 13.2469C230.849 14.746 228.955 14.6309 226.701 12.7852C225.678 11.9781 223.886 10.9982 222.759 10.7092C221.684 10.3626 219.023 9.3252 216.923 8.2878C214.311 7.07651 211.854 6.44328 209.448 6.44328C206.529 6.44328 204.943 5.92398 201.462 3.84799L197.111 1.31146L193.067 3.61772C189.38 5.75128 188.869 5.86641 186.615 5.05928C185.233 4.59755 182.981 4.25215 181.547 4.25215C180.113 4.25215 177.912 3.73285 176.631 3.15599C174.686 2.23373 174.02 2.17616 172.791 2.98329C171.972 3.50259 170.18 4.59755 168.798 5.46225C167.364 6.32694 164.19 7.82607 161.733 8.8071C159.225 9.78693 155.641 11.7478 153.747 13.1318C151.802 14.5158 149.243 15.8422 148.064 16.13C146.835 16.4179 144.531 17.6292 142.893 18.7829C139.975 20.8589 139.668 20.9165 129.429 21.2619C122.365 21.5497 118.116 22.0114 116.221 22.761C114.326 23.5105 112.177 23.7984 109.77 23.5105C105.315 23.0488 103.524 23.8559 97.7902 28.6999C93.1318 32.678 92.875 32.7943 90.5206 31.2952C89.3434 30.6032 87.3982 30.4305 82.9954 30.7184C77.5691 31.1213 76.7495 30.9486 73.9847 29.4495C70.0427 27.2008 65.0255 27.1432 61.2887 29.3344C59.3939 30.4305 57.4487 30.9486 54.8891 30.9486C52.3295 30.9486 50.1791 31.4679 47.6195 32.7931C45.7247 33.8305 42.2435 34.9843 39.9407 35.2721C37.6883 35.6175 34.4627 36.2519 32.7731 36.7712C29.8043 37.6359 29.7011 37.5784 26.2199 34.9843C24.3251 33.5427 22.2779 31.5819 21.7151 30.6596C20.2307 28.0655 15.8783 24.9509 13.5239 24.7206C12.3971 24.6055 10.5551 24.2589 9.37671 24.0286C7.43151 23.5669 7.02111 23.8559 3.89871 27.6038C2.15992 29.7253 0.986316 30.8611 -0.00488281 31.3468V137.954H780.296C777.839 137.15 772.971 135.711 764.715 133.296C762.257 132.546 756.063 131.277 750.944 130.413L750.945 130.414Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M947.222 31.035H939.055C930.15 31.035 929.517 30.8575 922.351 25.5158C919.611 23.4974 918.188 22.9637 914.131 22.6075C910.759 22.2513 908.176 21.5389 906.068 20.2929C904.276 19.2243 901.8 18.4531 900.325 18.4531C898.533 18.4531 896.056 17.5033 892.579 15.4261C888.943 13.2901 885.834 12.1028 882.092 11.3904C877.982 10.6193 874.873 9.37201 868.918 5.98997C864.597 3.55659 860.276 1.36067 859.275 1.12321C856.483 0.352055 853.531 2.19178 848.262 8.0084C843.519 13.2314 843.361 13.3501 840.726 12.9939C831.345 11.5104 829.291 11.5691 826.972 13.1726C824.022 15.1898 819.806 15.2498 816.908 13.2314L814.695 11.6879L811.271 13.3501C803.155 17.267 787.557 14.0025 777.387 6.22864C775.332 4.62637 774.173 4.32894 770.115 4.32894C764.899 4.32894 760.841 5.16006 753.833 7.47471C748.458 9.25448 747.087 9.01821 739.868 5.10009C731.437 0.470786 730.331 0.648282 703.35 10.9167C695.919 13.7063 688.173 16.7921 686.223 17.682C675.737 22.49 673.155 23.5574 671.047 24.0323C669.835 24.3285 667.464 25.2196 665.778 26.0495C658.453 29.6702 653.394 29.9077 642.065 27.2956C639.956 26.8207 635.214 26.5832 630.683 26.7619C626.467 26.9994 619.511 26.8806 615.242 26.5832C609.129 26.1682 606.917 26.287 604.861 27.1169C603.385 27.7105 601.119 28.4817 599.802 28.7791C598.484 29.0753 595.955 30.6788 594.216 32.3398C591.001 35.3669 586.153 38.4527 584.678 38.4527C584.204 38.4527 582.728 39.3426 581.358 40.4111C579.408 41.9547 578.354 42.2509 576.404 41.9546C575.034 41.7172 570.186 41.0648 565.655 40.4111C561.122 39.7587 556.223 38.9276 554.799 38.5115C550.215 37.2054 545.841 37.6216 542.047 39.58C537.305 42.0734 535.091 41.9535 530.771 38.8089C526.291 35.6043 523.183 35.4256 520.337 38.0965C518.018 40.2924 514.277 42.1921 512.274 42.1921C511.536 42.1921 509.691 43.6169 508.164 45.3966C506.425 47.3551 502.948 49.9072 498.942 52.1631L492.461 55.7838L479.287 55.3688L466.061 54.9539L459.368 58.3371L452.676 61.7791L441.188 61.8978C434.813 62.0166 428.753 62.4315 427.645 62.8477C426.592 63.2039 422.323 65.2811 418.16 67.417C409.465 71.8689 394.236 77.803 391.549 77.803C389.178 77.803 386.912 79.1678 381.432 83.8571C377.058 87.5365 371.209 91.1572 369.523 91.1572C369.049 91.1572 366.678 92.2258 364.254 93.5906C360.038 95.8465 359.459 95.9652 352.925 95.9053C345.073 95.7865 338.381 94.8367 335.43 93.4119C332.11 91.8096 319.938 89.6725 313.982 89.6725C308.555 89.6725 308.134 89.7912 305.393 92.1059C299.333 97.2101 296.593 98.5749 291.113 99.0498C286.582 99.466 285.368 99.2873 280.732 97.4476L275.515 95.4291L261.868 95.8441C252.436 96.2003 247.535 96.6752 246.059 97.3876C244.847 97.9213 242.423 98.7524 240.579 99.1686C238.787 99.5835 236.099 100.296 234.677 100.712C233.201 101.127 226.878 101.483 220.66 101.543H209.225L205.483 98.8136C202.848 96.9139 200.794 96.024 198.423 95.7865C196.631 95.609 193.943 95.0154 192.468 94.4805C190.571 93.7681 187.62 93.5906 182.14 93.8868C175.974 94.243 174.024 94.1243 171.811 93.1157C170.335 92.4633 168.123 91.8696 166.911 91.8696C165.593 91.8696 163.801 91.1572 162.484 90.0899C161.219 89.0812 156.951 86.4104 152.946 84.1545C146.518 80.5338 145.147 80.0001 141.67 80.0001C138.982 80.0001 136.453 79.4065 133.66 78.1604L129.603 76.3207L115.27 77.3892C107.418 77.9829 98.1434 78.6953 94.6658 78.9327C91.241 79.229 87.5522 79.8226 86.4458 80.3575C85.3922 80.8324 83.2838 81.5448 81.8618 81.841C80.3858 82.1373 78.1202 83.1471 76.8554 84.0969C75.5378 85.0468 73.1667 86.2329 71.6391 86.7078C70.1115 87.1827 67.7391 88.37 66.4227 89.3199C65.1579 90.2697 63.1551 91.2784 62.1015 91.5758C60.9951 91.872 59.0451 92.7031 57.6747 93.4755C54.9867 95.019 49.1907 97.0962 42.3399 98.9947C39.8103 99.7071 36.9123 100.716 35.9115 101.249C34.9635 101.843 32.7495 102.318 31.0107 102.318C28.8507 102.318 26.5839 103.03 23.8971 104.514C21.0519 106.116 18.9963 106.71 16.5723 106.71C14.7279 106.71 11.8827 107.243 10.3539 107.837C7.4691 108.992 3.0795 110.207 0.00390624 110.797V137.958H960.003V40.3548C958.015 39.0991 955.234 37.1347 952.921 35.3681L947.229 31.035H947.222Z' fill='%230B1115'/%3E%3Cpath d='M916.206 79.1354L902.29 78.7648L893.031 81.0387C887.952 82.3076 880.069 84.4232 875.518 85.7448C869.222 87.5425 866.63 88.0187 864.619 87.7008C863.137 87.437 851.973 87.172 839.804 87.0664C819.698 86.9609 817.265 87.0664 813.296 88.177C809.222 89.3403 807.847 89.3931 794.09 88.8114C781.55 88.2297 777.953 87.8064 770.546 86.1142C765.785 85.0564 760.705 83.682 759.33 83.1003C757.955 82.5187 753.086 81.3026 748.536 80.4031C741.234 78.9232 738.906 78.7636 728.377 78.9232C719.876 79.0639 709.841 81.0555 698.271 84.8981C693.563 86.432 692.451 86.4848 662.082 85.6908L645.997 85.2675L640.388 87.3303C633.828 89.7097 629.277 89.9208 621.129 88.3881C618.272 87.8592 612.823 87.383 609.013 87.383C602.082 87.383 593.246 86.1142 588.114 84.3164C586.632 83.8403 583.087 81.937 580.177 80.0865L574.939 76.7021L563.405 77.1782C557.055 77.3892 551.077 77.9181 550.177 78.3415C549.224 78.7121 545.574 79.241 542.082 79.4521C536.58 79.7699 535.416 80.0337 533.987 81.3553C532.505 82.7825 532.135 82.8353 530.018 82.1481C527.161 81.1958 523.987 82.0425 520.97 84.5275C519.436 85.8491 518.59 86.1142 517.214 85.7436C513.564 84.7386 504.252 84.633 501.5 85.5325C500.072 86.0086 496.051 86.432 492.559 86.432C487.11 86.432 485.786 86.1681 482.665 84.6342C478.962 82.8365 476.474 82.0437 465.469 79.1882C460.337 77.8666 457.057 77.496 447.638 77.2321C436.475 76.9143 426.845 75.7522 422.93 74.2183C420.232 73.2133 411.343 73.4256 408.275 74.5889C406.793 75.1178 402.773 76.3339 399.334 77.2333C395.894 78.1328 391.186 79.4545 388.858 80.1417C386.53 80.8816 383.725 81.4633 382.561 81.4633C380.497 81.4633 373.62 82.6794 365.63 84.4244C356.424 86.4872 352.245 86.9093 347.165 86.3804C344.413 86.0626 335.101 85.7988 326.531 85.746L310.923 85.5877L307.695 83.6844L304.414 81.7811L286.848 81.57C272.722 81.4117 268.383 81.57 264.785 82.4155C262.351 82.9444 259.071 83.4205 257.537 83.4205C256.003 83.4205 253.41 83.8967 251.823 84.4256C250.288 84.9544 247.907 85.4306 246.479 85.4306C245.051 85.4306 241.929 85.7484 239.442 86.1705C235.157 86.9105 234.733 86.8577 231.294 85.2711C229.337 84.3188 225.156 83.1027 222.088 82.5738C219.019 81.9922 213.887 81.0927 210.766 80.511C207.645 79.9294 203.94 79.4533 202.618 79.4533C201.295 79.4533 198.544 78.9244 196.427 78.2372C194.363 77.55 190.449 76.4922 187.697 75.8577C184.945 75.2233 181.242 74.2183 179.443 73.6894C176.745 72.8967 170.872 72.6844 148.015 72.6844C120.925 72.6316 119.656 72.6844 113.043 74.1116L106.164 75.6455L101.772 73.4244L97.4343 71.2032L85.1595 71.256C75.7419 71.256 72.1971 71.5199 69.6567 72.3666C67.8051 72.9482 63.7839 73.7937 60.7155 74.2171C54.8427 75.0098 47.2767 76.6493 45.4251 77.6015C44.7903 77.8654 41.3511 78.447 37.8063 78.8704C34.1559 79.241 28.1235 80.5626 23.9967 81.8315C15.5824 84.4927 5.98716 87.3519 -0.00683594 89.0321V137.954H959.992V83.9602C955.062 83.6028 947.695 82.5942 939.006 81.0915C932.551 79.9809 926.254 79.4521 916.202 79.1354H916.206Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M1169.06 130.414C1183.85 127.935 1189.18 126.781 1196.45 124.302C1207.97 120.382 1229.62 109.426 1242.83 100.834C1247.59 97.721 1259.73 91.6081 1266.33 89.014C1268.63 88.0918 1271.76 86.5927 1273.34 85.728C1274.88 84.8633 1277.59 83.5944 1279.39 83.0175C1281.18 82.4407 1283.99 81.173 1285.58 80.2495C1287.22 79.3273 1290.39 78.116 1292.65 77.4816C1299.66 75.6934 1311.84 70.8506 1317.22 67.8524C1320.03 66.2381 1324.9 63.4125 1328.07 61.6256C1337.34 56.2635 1340.51 55.3988 1351.16 55.3988C1359.05 55.3988 1361.04 55.1685 1365.34 53.6694C1370.92 51.7085 1377.12 50.4409 1389.81 48.5952C1391.4 48.3649 1394.73 47.7305 1397.19 47.1536C1404.56 45.4818 1409.32 44.6171 1411.06 44.6171C1411.98 44.6171 1415.98 43.4633 1420.02 42.0793C1427.14 39.5428 1427.44 39.4841 1434.76 39.9458C1442.75 40.4651 1443.31 40.2924 1447.41 36.6009C1448.69 35.506 1450.38 34.4098 1451.25 34.1795C1452.17 33.9493 1459.34 33.6602 1467.27 33.5451C1479.77 33.3148 1482.17 33.0834 1485.65 31.7569C1489.39 30.373 1489.9 30.3154 1493.18 31.2952C1495.12 31.8721 1498.66 33.6015 1501.06 35.1006C1507.67 39.3677 1508.69 39.5404 1520.41 39.5404C1532.14 39.5404 1529.73 40.0022 1548.88 33.7742C1551.69 32.8519 1555.59 31.8709 1557.48 31.5831C1565.93 30.3142 1570.18 29.4495 1573.15 28.4121C1574.84 27.8352 1577.29 27.3171 1578.57 27.3171C1579.85 27.2596 1582.46 26.6251 1584.36 25.818C1591.47 22.8773 1594.75 22.4156 1611.9 21.9551C1626.85 21.4933 1629.21 21.2631 1631.87 19.9942C1634.53 18.6678 1635.3 18.6102 1639.44 19.3598C1641.95 19.7627 1645.02 20.6286 1646.25 21.2043C1649.89 22.9337 1662.79 22.6459 1666.37 20.8589C1667.91 20.0518 1670.26 19.4173 1671.65 19.4173C1673.28 19.4173 1675.44 18.4951 1678.46 16.4766C1680.91 14.9199 1683.06 13.3057 1683.27 12.9015C1683.88 11.8054 1687.16 12.0368 1688.08 13.2469C1689.15 14.746 1691.05 14.6309 1693.3 12.7852C1694.33 11.9781 1696.12 10.9982 1697.24 10.7092C1698.32 10.3626 1700.98 9.3252 1703.08 8.2878C1705.69 7.07651 1708.15 6.44328 1710.56 6.44328C1713.47 6.44328 1715.06 5.92398 1718.54 3.84799L1722.89 1.31146L1726.94 3.61772C1730.62 5.75128 1731.13 5.86641 1733.39 5.05928C1734.77 4.59755 1737.02 4.25215 1738.46 4.25215C1739.89 4.25215 1742.09 3.73285 1743.37 3.15599C1745.32 2.23373 1745.98 2.17616 1747.21 2.98329C1748.03 3.50259 1749.82 4.59755 1751.21 5.46225C1752.64 6.32694 1755.81 7.82607 1758.27 8.8071C1760.78 9.78693 1764.36 11.7478 1766.26 13.1318C1768.2 14.5158 1770.76 15.8422 1771.94 16.13C1773.17 16.4179 1775.47 17.6292 1777.11 18.7829C1780.03 20.8589 1780.34 20.9165 1790.57 21.2619C1797.64 21.5497 1801.89 22.0114 1803.78 22.761C1805.68 23.5105 1807.83 23.7984 1810.23 23.5105C1814.69 23.0488 1816.48 23.8559 1822.21 28.6999C1826.87 32.678 1827.13 32.7943 1829.48 31.2952C1830.66 30.6032 1832.6 30.4305 1837.01 30.7184C1842.43 31.1213 1843.25 30.9486 1846.02 29.4495C1849.96 27.2008 1854.98 27.1432 1858.71 29.3344C1860.61 30.4305 1862.55 30.9486 1865.11 30.9486C1867.67 30.9486 1869.82 31.4679 1872.38 32.7931C1874.28 33.8305 1877.76 34.9843 1880.06 35.2721C1882.31 35.6175 1885.54 36.2519 1887.23 36.7712C1890.2 37.6359 1890.3 37.5784 1893.78 34.9843C1895.68 33.5427 1897.73 31.5819 1898.29 30.6596C1899.77 28.0655 1904.12 24.9509 1906.48 24.7206C1907.61 24.6055 1909.45 24.2589 1910.63 24.0286C1912.57 23.5669 1912.98 23.8559 1916.1 27.6038C1917.84 29.7253 1919.02 30.8611 1920.01 31.3468V137.954H1139.71C1142.16 137.15 1147.03 135.711 1155.29 133.296C1157.75 132.546 1163.94 131.277 1169.06 130.413L1169.06 130.414Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M972.781 31.035H980.948C989.854 31.035 990.486 30.8575 997.652 25.5158C1000.39 23.4974 1001.82 22.9637 1005.87 22.6075C1009.24 22.2513 1011.83 21.5389 1013.94 20.2929C1015.73 19.2243 1018.2 18.4531 1019.68 18.4531C1021.47 18.4531 1023.95 17.5033 1027.42 15.4261C1031.06 13.2901 1034.17 12.1028 1037.91 11.3904C1042.02 10.6193 1045.13 9.37201 1051.08 5.98997C1055.41 3.55659 1059.73 1.36067 1060.73 1.12321C1063.52 0.352055 1066.47 2.19178 1071.74 8.0084C1076.48 13.2314 1076.64 13.3501 1079.28 12.9939C1088.66 11.5104 1090.71 11.5691 1093.03 13.1726C1095.98 15.1898 1100.2 15.2498 1103.1 13.2314L1105.31 11.6879L1108.73 13.3501C1116.85 17.267 1132.45 14.0025 1142.62 6.22864C1144.67 4.62637 1145.83 4.32894 1149.89 4.32894C1155.1 4.32894 1159.16 5.16006 1166.17 7.47471C1171.55 9.25448 1172.92 9.01821 1180.14 5.10009C1188.57 0.470786 1189.67 0.648282 1216.65 10.9167C1224.08 13.7063 1231.83 16.7921 1233.78 17.682C1244.27 22.49 1246.85 23.5574 1248.96 24.0323C1250.17 24.3285 1252.54 25.2196 1254.23 26.0495C1261.55 29.6702 1266.61 29.9077 1277.94 27.2956C1280.05 26.8207 1284.79 26.5832 1289.32 26.7619C1293.54 26.9994 1300.49 26.8806 1304.76 26.5832C1310.87 26.1682 1313.09 26.287 1315.14 27.1169C1316.62 27.7105 1318.88 28.4817 1320.2 28.7791C1321.52 29.0753 1324.05 30.6788 1325.79 32.3398C1329 35.3669 1333.85 38.4527 1335.32 38.4527C1335.8 38.4527 1337.27 39.3426 1338.65 40.4111C1340.6 41.9547 1341.65 42.2509 1343.6 41.9546C1344.97 41.7172 1349.82 41.0648 1354.35 40.4111C1358.88 39.7587 1363.78 38.9276 1365.2 38.5115C1369.79 37.2054 1374.16 37.6216 1377.96 39.58C1382.7 42.0734 1384.91 41.9535 1389.23 38.8089C1393.71 35.6043 1396.82 35.4256 1399.67 38.0965C1401.98 40.2924 1405.73 42.1921 1407.73 42.1921C1408.47 42.1921 1410.31 43.6169 1411.84 45.3966C1413.58 47.3551 1417.06 49.9072 1421.06 52.1631L1427.54 55.7838L1440.72 55.3688L1453.94 54.9539L1460.63 58.3371L1467.33 61.7791L1478.81 61.8978C1485.19 62.0166 1491.25 62.4315 1492.36 62.8477C1493.41 63.2039 1497.68 65.2811 1501.84 67.417C1510.54 71.8689 1525.77 77.803 1528.45 77.803C1530.83 77.803 1533.09 79.1678 1538.57 83.8571C1542.95 87.5365 1548.79 91.1572 1550.48 91.1572C1550.95 91.1572 1553.33 92.2258 1555.75 93.5906C1559.96 95.8465 1560.54 95.9652 1567.08 95.9053C1574.93 95.7865 1581.62 94.8367 1584.57 93.4119C1587.89 91.8096 1600.07 89.6725 1606.02 89.6725C1611.45 89.6725 1611.87 89.7912 1614.61 92.1059C1620.67 97.2101 1623.41 98.5749 1628.89 99.0498C1633.42 99.466 1634.63 99.2873 1639.27 97.4476L1644.49 95.4291L1658.14 95.8441C1667.57 96.2003 1672.47 96.6752 1673.94 97.3876C1675.16 97.9213 1677.58 98.7524 1679.42 99.1686C1681.22 99.5835 1683.9 100.296 1685.33 100.712C1686.8 101.127 1693.13 101.483 1699.34 101.543H1710.78L1714.52 98.8136C1717.16 96.9139 1719.21 96.024 1721.58 95.7865C1723.37 95.609 1726.06 95.0154 1727.54 94.4805C1729.43 93.7681 1732.38 93.5906 1737.86 93.8868C1744.03 94.243 1745.98 94.1243 1748.19 93.1157C1749.67 92.4633 1751.88 91.8696 1753.09 91.8696C1754.41 91.8696 1756.2 91.1572 1757.52 90.0899C1758.78 89.0812 1763.05 86.4104 1767.06 84.1545C1773.49 80.5338 1774.86 80.0001 1778.33 80.0001C1781.02 80.0001 1783.55 79.4065 1786.34 78.1604L1790.4 76.3207L1804.73 77.3892C1812.58 77.9829 1821.86 78.6953 1825.34 78.9327C1828.76 79.229 1832.45 79.8226 1833.56 80.3575C1834.61 80.8324 1836.72 81.5448 1838.14 81.841C1839.62 82.1373 1841.88 83.1471 1843.15 84.0969C1844.47 85.0468 1846.84 86.2329 1848.36 86.7078C1849.89 87.1827 1852.26 88.37 1853.58 89.3199C1854.85 90.2697 1856.85 91.2784 1857.9 91.5758C1859.01 91.872 1860.96 92.7031 1862.33 93.4755C1865.02 95.019 1870.81 97.0962 1877.66 98.9947C1880.19 99.7071 1883.09 100.716 1884.09 101.249C1885.04 101.843 1887.25 102.318 1888.99 102.318C1891.15 102.318 1893.42 103.03 1896.11 104.514C1898.95 106.116 1901.01 106.71 1903.43 106.71C1905.28 106.71 1908.12 107.243 1909.65 107.837C1912.53 108.992 1916.92 110.207 1920 110.797V137.958H960V40.3548C961.988 39.0991 964.769 37.1347 967.082 35.3681L972.774 31.035H972.781Z' fill='%230B1115'/%3E%3Cpath d='M1003.8 79.1354L1017.71 78.7648L1026.97 81.0387C1032.05 82.3076 1039.93 84.4232 1044.48 85.7448C1050.78 87.5425 1053.37 88.0187 1055.38 87.7008C1056.87 87.437 1068.03 87.172 1080.2 87.0664C1100.31 86.9609 1102.74 87.0664 1106.71 88.177C1110.78 89.3403 1112.16 89.3931 1125.91 88.8114C1138.45 88.2297 1142.05 87.8064 1149.46 86.1142C1154.22 85.0564 1159.3 83.682 1160.67 83.1003C1162.05 82.5187 1166.92 81.3026 1171.47 80.4031C1178.77 78.9232 1181.1 78.7636 1191.63 78.9232C1200.13 79.0639 1210.16 81.0555 1221.73 84.8981C1226.44 86.432 1227.55 86.4848 1257.92 85.6908L1274.01 85.2675L1279.61 87.3303C1286.18 89.7097 1290.73 89.9208 1298.87 88.3881C1301.73 87.8592 1307.18 87.383 1310.99 87.383C1317.92 87.383 1326.76 86.1142 1331.89 84.3164C1333.37 83.8403 1336.92 81.937 1339.83 80.0865L1345.06 76.7021L1356.6 77.1782C1362.95 77.3892 1368.93 77.9181 1369.83 78.3415C1370.78 78.7121 1374.43 79.241 1377.92 79.4521C1383.42 79.7699 1384.59 80.0337 1386.02 81.3553C1387.5 82.7825 1387.87 82.8353 1389.98 82.1481C1392.84 81.1958 1396.02 82.0425 1399.03 84.5275C1400.57 85.8491 1401.41 86.1142 1402.79 85.7436C1406.44 84.7386 1415.75 84.633 1418.5 85.5325C1419.93 86.0086 1423.95 86.432 1427.44 86.432C1432.89 86.432 1434.22 86.1681 1437.34 84.6342C1441.04 82.8365 1443.53 82.0437 1454.53 79.1882C1459.67 77.8666 1462.95 77.496 1472.36 77.2321C1483.53 76.9143 1493.16 75.7522 1497.07 74.2183C1499.77 73.2133 1508.66 73.4256 1511.73 74.5889C1513.21 75.1178 1517.23 76.3339 1520.67 77.2333C1524.11 78.1328 1528.82 79.4545 1531.15 80.1417C1533.47 80.8816 1536.28 81.4633 1537.44 81.4633C1539.51 81.4633 1546.38 82.6794 1554.37 84.4244C1563.58 86.4872 1567.76 86.9093 1572.84 86.3804C1575.59 86.0626 1584.9 85.7988 1593.47 85.746L1609.08 85.5877L1612.31 83.6844L1615.59 81.7811L1633.16 81.57C1647.28 81.4117 1651.62 81.57 1655.22 82.4155C1657.65 82.9444 1660.93 83.4205 1662.47 83.4205C1664 83.4205 1666.59 83.8967 1668.18 84.4256C1669.72 84.9544 1672.1 85.4306 1673.52 85.4306C1674.95 85.4306 1678.07 85.7484 1680.56 86.1705C1684.85 86.9105 1685.27 86.8577 1688.71 85.2711C1690.67 84.3188 1694.85 83.1027 1697.92 82.5738C1700.98 81.9922 1706.12 81.0927 1709.24 80.511C1712.36 79.9294 1716.06 79.4533 1717.39 79.4533C1718.71 79.4533 1721.46 78.9244 1723.58 78.2372C1725.64 77.55 1729.55 76.4922 1732.31 75.8577C1735.06 75.2233 1738.76 74.2183 1740.56 73.6894C1743.26 72.8967 1749.13 72.6844 1771.99 72.6844C1799.08 72.6316 1800.35 72.6844 1806.96 74.1116L1813.84 75.6455L1818.23 73.4244L1822.57 71.2032L1834.84 71.256C1844.26 71.256 1847.81 71.5199 1850.35 72.3666C1852.2 72.9482 1856.22 73.7937 1859.29 74.2171C1865.16 75.0098 1872.73 76.6493 1874.58 77.6015C1875.21 77.8654 1878.65 78.447 1882.2 78.8704C1885.85 79.241 1891.88 80.5626 1896.01 81.8315C1904.42 84.4927 1914.02 87.3519 1920.01 89.0321V137.954H960.011V83.9602C964.942 83.6028 972.308 82.5942 980.998 81.0915C987.452 79.9809 993.749 79.4521 1003.8 79.1354H1003.8Z' fill='%230B1115'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_256'%3E%3Crect width='1922' height='138' fill='white' transform='translate(-1 0.956543)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-size: auto;
	background-position: left center;;
	position: absolute;
	left: 0;
	bottom: -2px;
	content: "";
}
.img-sideway-wraper{
	width: 100%;
	background: linear-gradient(180deg, #0B1115 0%, rgba(11, 17, 21, 0) 100%);
	display: flex;
	flex-direction: column;
	background-repeat: no-repeat !important;
	background-position: top right !important;
	background-size: cover !important;
	position: relative;
}
.img-sideway-wraper:before{
	width: 650px;
	height: 1000px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='650' height='1001' viewBox='0 0 650 1001' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_2432_5194)'%3E%3Ccircle cx='500' cy='500.957' r='250' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_2432_5194' x='0' y='0.957031' width='1000' height='1000' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_2432_5194'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_2432_5194' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_2432_5194' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_2432_5194'%3E%3CfeMergeNode in='effect1_foregroundBlur_2432_5194' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top left;
	background-size: auto;
	position: absolute;
	right: 0;
	bottom: -250px;
	content: "";
	z-index: 0;
}
.img-sideway-wraper:after {
	width: 621px;
	height: 402px;
	background-image: url("../images/product-listing-circle-bg.png");
	background-repeat: no-repeat;
	background-position: top right;
	background-size: auto;
	position: absolute;
	top: 0;
	right: 0;
	content: "";
	z-index: 0;
}
.img-sideway{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 112px 0 150px;
	position: relative;
	z-index: 3;
}
body:not(.home) .img-sideway{
	padding-bottom: 90px;
}
.imgsideway_lft{
	width: 848px;
	padding: 0 90px 0 0;
}
.imgsideway_rgt{
	width: calc(100% - 848px);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	flex-grow: 1;
}
.imgsideway_rgt h2{
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	line-height: 70px;
	text-transform: uppercase;
	margin: 0 0 16px 0;
}
.imgsideway_rgt h2 span{
	color: #0e151a;
  	text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.imgsideway_rgt p{
	font-size: 20px;
	line-height: 34px;
}
.imgsideway_rgt p:last-child{
	margin: 0;
}
.imgsideway_rgt p a{
	color: #fff;
	font-weight: 700;
	text-decoration: underline;
}
.imgsideway_rgt p a:hover{
	color: #a6c936;
}
.sideway-btn{
	color: #fff !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	border: 1px solid #fff;
	padding: 22px 24px 18px;
	margin: 33px 0 0 0;
}
.sideway-btn:hover{
	background: #fff;
	color: #152029 !important;
	border-color: #fff;
}
.img-sideway.right{
	flex-direction: row-reverse;
}
.img-sideway.right .imgsideway_lft{
	padding: 0 0 0 90px;
}
.marquee-slider{
	width: 100vw;
	display: flex;
	overflow: hidden;
}
.marquee-content{
	display: flex;
  	white-space: nowrap;
  	animation: marquee 15s linear infinite;
}
@keyframes marquee {
  0% {
    transform:translate(0)
  }
  to {
    transform:translate(-50%)
  }
}

.marquee-content span{
	color: #11191e;
  	text-shadow: -1px -1px 0 #333a3f,1px -1px 0 #333a3f,-1px 1px 0 #333a3f,1px 1px 0 #333a3f;
  	font-size: 80px;
  	font-weight: 800;
  	line-height: 1;
  	text-transform: uppercase;
  	padding: 0 55px;
  	position: relative;
}
.marquee-content span:before{
	width: 30px;
	height: 30px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4502 5.69629C17.0764 10.2016 20.5474 13.7802 24.7559 15.4424C20.5492 17.0587 17.0645 20.5155 15.4395 24.749C13.776 20.5437 10.1992 17.0755 5.69629 15.4502C10.2183 13.7942 13.7942 10.2183 15.4502 5.69629Z' stroke='%23F9B544' stroke-width='2'/%3E%3C/svg%3E");
	background-repeat:  no-repeat !important;
	background-position: center !important;
	background-size: 100% auto !important;
	position: absolute;
	top: 20px;
	left: -15px;
	content: "";
}
.marquee-content span:nth-child(2n):before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4502 5.69629C17.0764 10.2016 20.5474 13.7802 24.7559 15.4424C20.5492 17.0587 17.0645 20.5155 15.4395 24.749C13.776 20.5437 10.1992 17.0755 5.69629 15.4502C10.2183 13.7942 13.7942 10.2183 15.4502 5.69629Z' stroke='%23A6C936' stroke-width='2'/%3E%3C/svg%3E");
}
.contact-box-wraper{
	width: 100%;
	display: flex;
	padding: 140px 0 196px;
}
.contact-box-top{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.contact-box-top h3{
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	line-height: 1;
	text-transform: uppercase;
}
.contact-box-top h3 span{
	color: #0b1115;
  	text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.contact-box-txt{
	width: 100%;
	max-width: 1000px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	margin: 18px 0 0 0;
}
.contact-box-txt p{
	font-size: 20px;
	line-height: 34px;
}
.contact-box-txt p:last-child{
	margin: 0;
}
.contact-box{
	width: 100%;
	background: url('../images/contact-box-bg.png') no-repeat center;
	background-size: cover !important;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 64px;
	margin: 80px 0 0 0;
	position: relative;
}
.contact-box:before{
	width: 500px;
	height: 500px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='740' height='751' viewBox='0 0 740 751' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.64' filter='url(%23filter0_nf_1_629)'%3E%3Ccircle cx='365' cy='375.957' r='125' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_nf_1_629' x='-10' y='0.956543' width='750' height='750' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='shape' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='shape' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect1_noise_1_629'%3E%3CfeMergeNode in='shape' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3CfeGaussianBlur stdDeviation='125' result='effect2_foregroundBlur_1_629'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	transform: translate(-50%, 50%);
	z-index: 1;
	opacity: 64%;
}
.contact-box:after{
	width: 500px;
	height: 500px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='740' height='751' viewBox='0 0 740 751' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.64' filter='url(%23filter0_nf_1_629)'%3E%3Ccircle cx='365' cy='375.957' r='125' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_nf_1_629' x='-10' y='0.956543' width='750' height='750' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='shape' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='shape' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect1_noise_1_629'%3E%3CfeMergeNode in='shape' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3CfeGaussianBlur stdDeviation='125' result='effect2_foregroundBlur_1_629'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	position: absolute;
	right: 0;
	bottom: 0;
	content: "";
	transform: translate(50%, 50%);
	z-index: 1;
	opacity: 64%;
}
.contact-box-wraper.style2{
	background-repeat: no-repeat !important;
	background-position: top center !important;
	background-size: cover !important;
	padding: 84px 0 160px;
	position: relative;
}
.contact-box-wraper.style2.pattern{
	background-color: #0b1116;
}
.contact-box-wraper.style2.pattern:before{
	width: 100%;
  height: 67px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1920' height='67' viewBox='0 0 1920 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.04704L902.29 7.67701L893.031 9.94742C887.952 11.2143 880.069 13.3267 875.518 14.6463C869.222 16.4413 866.63 16.9167 864.619 16.5994C863.137 16.3359 851.973 16.0713 839.804 15.9659C819.698 15.8605 817.265 15.9659 813.296 17.0748C809.222 18.2363 807.847 18.289 794.09 17.7082C781.55 17.1275 777.953 16.7048 770.546 15.0151C765.785 13.959 760.705 12.5867 759.33 12.0059C757.955 11.4251 753.086 10.2109 748.536 9.31277C741.234 7.83508 738.906 7.67582 728.377 7.83508C719.876 7.97558 709.841 9.96419 698.271 13.8009C693.563 15.3325 692.451 15.3851 662.082 14.5924L645.997 14.1697L640.388 16.2294C633.828 18.6052 629.277 18.8159 621.129 17.2855C618.272 16.7575 612.823 16.2821 609.013 16.2821C602.082 16.2821 593.246 15.0151 588.114 13.2201C586.632 12.7447 583.087 10.8443 580.177 8.99663L574.939 5.61737L563.405 6.09276C557.055 6.30352 551.077 6.8316 550.177 7.25431C549.224 7.62433 545.574 8.15242 542.082 8.36317C536.58 8.6805 535.416 8.94394 533.987 10.2636C532.505 11.6885 532.135 11.7412 530.018 11.0551C527.161 10.1043 523.987 10.9497 520.97 13.4309C519.436 14.7505 518.59 15.0151 517.214 14.6451C513.564 13.6416 504.252 13.5362 501.5 14.4343C500.072 14.9097 496.051 15.3325 492.559 15.3325C487.11 15.3325 485.786 15.069 482.665 13.5374C478.962 11.7424 476.474 10.9509 465.469 8.09973C460.337 6.78011 457.057 6.41009 447.638 6.14665C436.475 5.82932 426.845 4.66897 422.93 3.1374C420.232 2.13392 411.343 2.34587 408.275 3.50741C406.793 4.0355 402.773 5.24974 399.334 6.14785C395.894 7.04595 391.186 8.36557 388.858 9.05172C386.53 9.79056 383.725 10.3713 382.561 10.3713C380.497 10.3713 373.62 11.5856 365.63 13.3279C356.424 15.3875 352.245 15.809 347.165 15.281C344.413 14.9636 335.101 14.7002 326.531 14.6475L310.923 14.4894L307.695 12.589L304.414 10.6887L286.848 10.4779C272.722 10.3198 268.383 10.4779 264.785 11.3221C262.351 11.8502 259.071 12.3256 257.537 12.3256C256.003 12.3256 253.41 12.801 251.823 13.3291C250.288 13.8572 247.907 14.3326 246.479 14.3326C245.051 14.3326 241.929 14.6499 239.442 15.0714C235.157 15.8102 234.733 15.7576 231.294 14.1733C229.337 13.2225 225.156 12.0083 222.088 11.4802C219.019 10.8994 213.887 10.0013 210.766 9.42053C207.645 8.83976 203.94 8.36437 202.618 8.36437C201.295 8.36437 198.544 7.83628 196.427 7.15013C194.363 6.46398 190.449 5.40781 187.697 4.77434C184.945 4.14088 181.242 3.1374 179.443 2.60931C176.745 1.81778 170.872 1.60584 148.015 1.60584C120.925 1.55315 119.656 1.60583 113.043 3.03082L106.164 4.5624L101.772 2.34467L97.4343 0.126953L85.1595 0.179642C75.7419 0.179642 72.1971 0.443087 69.6567 1.2885C67.8051 1.86928 63.7839 2.71349 60.7155 3.1362C54.8427 3.92773 47.2767 5.56468 45.4251 6.51547C44.7903 6.77892 41.3511 7.35968 37.8063 7.78239C34.1559 8.15241 28.1235 9.47203 23.9967 10.739C15.5824 13.3961 5.98716 16.2509 -0.00683594 17.9286V66.7759H959.992V12.8645C955.062 12.5076 947.695 11.5005 939.006 10.0001C932.551 8.89125 926.254 8.36317 916.202 8.04704H916.206Z' fill='%230B1116'/%3E%3Cpath d='M1003.8 8.04704L1017.71 7.67701L1026.97 9.94742C1032.05 11.2143 1039.93 13.3267 1044.48 14.6463C1050.78 16.4413 1053.37 16.9167 1055.38 16.5994C1056.87 16.3359 1068.03 16.0713 1080.2 15.9659C1100.31 15.8605 1102.74 15.9659 1106.71 17.0748C1110.78 18.2363 1112.16 18.289 1125.91 17.7082C1138.45 17.1275 1142.05 16.7048 1149.46 15.0151C1154.22 13.959 1159.3 12.5867 1160.67 12.0059C1162.05 11.4251 1166.92 10.2109 1171.47 9.31277C1178.77 7.83508 1181.1 7.67582 1191.63 7.83508C1200.13 7.97558 1210.16 9.96419 1221.73 13.8009C1226.44 15.3325 1227.55 15.3851 1257.92 14.5924L1274.01 14.1697L1279.61 16.2294C1286.18 18.6052 1290.73 18.8159 1298.87 17.2855C1301.73 16.7575 1307.18 16.2821 1310.99 16.2821C1317.92 16.2821 1326.76 15.0151 1331.89 13.2201C1333.37 12.7447 1336.92 10.8443 1339.83 8.99663L1345.06 5.61737L1356.6 6.09276C1362.95 6.30352 1368.93 6.8316 1369.83 7.25431C1370.78 7.62433 1374.43 8.15242 1377.92 8.36317C1383.42 8.6805 1384.59 8.94394 1386.02 10.2636C1387.5 11.6885 1387.87 11.7412 1389.98 11.0551C1392.84 10.1043 1396.02 10.9497 1399.03 13.4309C1400.57 14.7505 1401.41 15.0151 1402.79 14.6451C1406.44 13.6416 1415.75 13.5362 1418.5 14.4343C1419.93 14.9097 1423.95 15.3325 1427.44 15.3325C1432.89 15.3325 1434.22 15.069 1437.34 13.5374C1441.04 11.7424 1443.53 10.9509 1454.53 8.09973C1459.67 6.78011 1462.95 6.41009 1472.36 6.14665C1483.53 5.82932 1493.16 4.66897 1497.07 3.1374C1499.77 2.13392 1508.66 2.34587 1511.73 3.50741C1513.21 4.0355 1517.23 5.24974 1520.67 6.14785C1524.11 7.04595 1528.82 8.36557 1531.15 9.05172C1533.47 9.79056 1536.28 10.3713 1537.44 10.3713C1539.51 10.3713 1546.38 11.5856 1554.37 13.3279C1563.58 15.3875 1567.76 15.809 1572.84 15.281C1575.59 14.9636 1584.9 14.7002 1593.47 14.6475L1609.08 14.4894L1612.31 12.589L1615.59 10.6887L1633.16 10.4779C1647.28 10.3198 1651.62 10.4779 1655.22 11.3221C1657.65 11.8502 1660.93 12.3256 1662.47 12.3256C1664 12.3256 1666.59 12.801 1668.18 13.3291C1669.72 13.8572 1672.1 14.3326 1673.52 14.3326C1674.95 14.3326 1678.07 14.6499 1680.56 15.0714C1684.85 15.8102 1685.27 15.7576 1688.71 14.1733C1690.67 13.2225 1694.85 12.0083 1697.92 11.4802C1700.98 10.8994 1706.12 10.0013 1709.24 9.42053C1712.36 8.83976 1716.06 8.36437 1717.39 8.36437C1718.71 8.36437 1721.46 7.83628 1723.58 7.15013C1725.64 6.46398 1729.55 5.40781 1732.31 4.77434C1735.06 4.14088 1738.76 3.1374 1740.56 2.60931C1743.26 1.81778 1749.13 1.60584 1771.99 1.60584C1799.08 1.55315 1800.35 1.60583 1806.96 3.03082L1813.84 4.5624L1818.23 2.34467L1822.57 0.126953L1834.84 0.179642C1844.26 0.179642 1847.81 0.443087 1850.35 1.2885C1852.2 1.86928 1856.22 2.71349 1859.29 3.1362C1865.16 3.92773 1872.73 5.56468 1874.58 6.51547C1875.21 6.77892 1878.65 7.35968 1882.2 7.78239C1885.85 8.15241 1891.88 9.47203 1896.01 10.739C1904.42 13.3961 1914.02 16.2509 1920.01 17.9286V66.7759H960.011V12.8645C964.942 12.5076 972.308 11.5005 980.998 10.0001C987.452 8.89125 993.749 8.36317 1003.8 8.04704H1003.8Z' fill='%230B1116'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-position: left center;
  background-size: auto 100%;
  position: absolute;
  left: 0;
  top: -66px;
  content: "";
}
.contact-box-wraper.style2 .container{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.contact-box-wraper.style2 .contact-box-top{
	width: 1210px;
	max-width: 100%;
}
.contact-box-wraper.style2 .contact-box-txt{
	max-width: 815px;
}
.contact-box-wraper.style2 .contact-box::before, .contact-box-wraper.style2 .contact-box::after{
	display: none;
}
.contact-box-wraper.style2 .contact-box{
	background: url('../images/contact-box-bg-new.png') no-repeat center;
}
.map{
	width: 619px;
	height: 539px;
	position: relative;
  	z-index: 3;
}
.map iframe{
	width: 100%;
	height: 100%;
	float: left;
}
.contact-box-rgt{
	width: calc(100% - 619px);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 0 0 0 130px;
	position: relative;
  	z-index: 3;
}
.contact-box-rgt ul{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px 0;
	list-style: none;
	padding: 0;
	margin: 0;
}
.contact-box-rgt ul li{
	width: 100%;
	display: inline-flex;
	align-items: flex-start;
	gap: 0 10px;
	color: #fff;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
}
.contact-box-rgt ul li svg{
	min-width: 24px;
	margin: 1px 0 0 0;
}
.contact-box-rgt ul li a{
	color: #fff !important;
	text-decoration: underline;
}
.contact-box-rgt ul li a:hover{
	color: #F9B544 !important;
}
.contact-box-rgt .contact-btn{
	background: #F9B544;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 23px 24px 19px;
	margin: 48px 0 0 0;
}
.contact-box-rgt .contact-btn:hover{
	background: #a6c936;
}
.product-showcase-wraper{
	width: 100%;
	display: flex;
	position: relative;
	padding: 138px 0 0;
}
.product-showcase-wraper:before{
	width: 100%;
	height: 138px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1920' height='139' viewBox='0 0 1920 139' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_256)'%3E%3Cpath opacity='0.2' d='M750.945 130.414C736.149 127.935 730.825 126.781 723.555 124.302C712.036 120.382 690.38 109.426 677.171 100.834C672.41 97.721 660.277 91.6081 653.673 89.014C651.369 88.0918 648.247 86.5927 646.659 85.728C645.123 84.8633 642.41 83.5944 640.618 83.0175C638.827 82.4407 636.01 81.173 634.424 80.2495C632.786 79.3273 629.612 78.116 627.358 77.4816C620.344 75.6934 608.159 70.8506 602.785 67.8524C599.969 66.2381 595.106 63.4125 591.931 61.6256C582.664 56.2635 579.49 55.3988 568.841 55.3988C560.957 55.3988 558.961 55.1685 554.66 53.6694C549.08 51.7085 542.885 50.4409 530.188 48.5952C528.601 48.3649 525.273 47.7305 522.817 47.1536C515.445 45.4818 510.684 44.6171 508.942 44.6171C508.021 44.6171 504.027 43.4633 499.983 42.0793C492.867 39.5428 492.56 39.4841 485.239 39.9458C477.253 40.4651 476.689 40.2924 472.593 36.6009C471.313 35.506 469.624 34.4098 468.753 34.1795C467.832 33.9493 460.664 33.6602 452.73 33.5451C440.238 33.3148 437.832 33.0834 434.35 31.7569C430.614 30.373 430.101 30.3154 426.825 31.2952C424.88 31.8721 421.347 33.6015 418.941 35.1006C412.336 39.3677 411.313 39.5404 399.589 39.5404C387.865 39.5404 390.271 40.0022 371.124 33.7742C368.308 32.8519 364.417 31.8709 362.523 31.5831C354.076 30.3142 349.827 29.4495 346.857 28.4121C345.168 27.8352 342.71 27.3171 341.431 27.3171C340.15 27.2596 337.54 26.6251 335.646 25.818C328.53 22.8773 325.252 22.4156 308.102 21.9551C293.152 21.4933 290.798 21.2631 288.135 19.9942C285.474 18.6678 284.706 18.6102 280.559 19.3598C278.05 19.7627 274.978 20.6286 273.75 21.2043C270.115 22.9337 257.214 22.6459 253.629 20.8589C252.093 20.0518 249.739 19.4173 248.357 19.4173C246.719 19.4173 244.568 18.4951 241.548 16.4766C239.09 14.9199 236.94 13.3057 236.736 12.9015C236.121 11.8054 232.845 12.0368 231.924 13.2469C230.849 14.746 228.955 14.6309 226.701 12.7852C225.678 11.9781 223.886 10.9982 222.759 10.7092C221.684 10.3626 219.023 9.3252 216.923 8.2878C214.311 7.07651 211.854 6.44328 209.448 6.44328C206.529 6.44328 204.943 5.92398 201.462 3.84799L197.111 1.31146L193.067 3.61772C189.38 5.75128 188.869 5.86641 186.615 5.05928C185.233 4.59755 182.981 4.25215 181.547 4.25215C180.113 4.25215 177.912 3.73285 176.631 3.15599C174.686 2.23373 174.02 2.17616 172.791 2.98329C171.972 3.50259 170.18 4.59755 168.798 5.46225C167.364 6.32694 164.19 7.82607 161.733 8.8071C159.225 9.78693 155.641 11.7478 153.747 13.1318C151.802 14.5158 149.243 15.8422 148.064 16.13C146.835 16.4179 144.531 17.6292 142.893 18.7829C139.975 20.8589 139.668 20.9165 129.429 21.2619C122.365 21.5497 118.116 22.0114 116.221 22.761C114.326 23.5105 112.177 23.7984 109.77 23.5105C105.315 23.0488 103.524 23.8559 97.7902 28.6999C93.1318 32.678 92.875 32.7943 90.5206 31.2952C89.3434 30.6032 87.3982 30.4305 82.9954 30.7184C77.5691 31.1213 76.7495 30.9486 73.9847 29.4495C70.0427 27.2008 65.0255 27.1432 61.2887 29.3344C59.3939 30.4305 57.4487 30.9486 54.8891 30.9486C52.3295 30.9486 50.1791 31.4679 47.6195 32.7931C45.7247 33.8305 42.2435 34.9843 39.9407 35.2721C37.6883 35.6175 34.4627 36.2519 32.7731 36.7712C29.8043 37.6359 29.7011 37.5784 26.2199 34.9843C24.3251 33.5427 22.2779 31.5819 21.7151 30.6596C20.2307 28.0655 15.8783 24.9509 13.5239 24.7206C12.3971 24.6055 10.5551 24.2589 9.37671 24.0286C7.43151 23.5669 7.02111 23.8559 3.89871 27.6038C2.15992 29.7253 0.986316 30.8611 -0.00488281 31.3468V137.954H780.296C777.839 137.15 772.971 135.711 764.715 133.296C762.257 132.546 756.063 131.277 750.944 130.413L750.945 130.414Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M947.222 31.035H939.055C930.15 31.035 929.517 30.8575 922.351 25.5158C919.611 23.4974 918.188 22.9637 914.131 22.6075C910.759 22.2513 908.176 21.5389 906.068 20.2929C904.276 19.2243 901.8 18.4531 900.325 18.4531C898.533 18.4531 896.056 17.5033 892.579 15.4261C888.943 13.2901 885.834 12.1028 882.092 11.3904C877.982 10.6193 874.873 9.37201 868.918 5.98997C864.597 3.55659 860.276 1.36067 859.275 1.12321C856.483 0.352055 853.531 2.19178 848.262 8.0084C843.519 13.2314 843.361 13.3501 840.726 12.9939C831.345 11.5104 829.291 11.5691 826.972 13.1726C824.022 15.1898 819.806 15.2498 816.908 13.2314L814.695 11.6879L811.271 13.3501C803.155 17.267 787.557 14.0025 777.387 6.22864C775.332 4.62637 774.173 4.32894 770.115 4.32894C764.899 4.32894 760.841 5.16006 753.833 7.47471C748.458 9.25448 747.087 9.01821 739.868 5.10009C731.437 0.470786 730.331 0.648282 703.35 10.9167C695.919 13.7063 688.173 16.7921 686.223 17.682C675.737 22.49 673.155 23.5574 671.047 24.0323C669.835 24.3285 667.464 25.2196 665.778 26.0495C658.453 29.6702 653.394 29.9077 642.065 27.2956C639.956 26.8207 635.214 26.5832 630.683 26.7619C626.467 26.9994 619.511 26.8806 615.242 26.5832C609.129 26.1682 606.917 26.287 604.861 27.1169C603.385 27.7105 601.119 28.4817 599.802 28.7791C598.484 29.0753 595.955 30.6788 594.216 32.3398C591.001 35.3669 586.153 38.4527 584.678 38.4527C584.204 38.4527 582.728 39.3426 581.358 40.4111C579.408 41.9547 578.354 42.2509 576.404 41.9546C575.034 41.7172 570.186 41.0648 565.655 40.4111C561.122 39.7587 556.223 38.9276 554.799 38.5115C550.215 37.2054 545.841 37.6216 542.047 39.58C537.305 42.0734 535.091 41.9535 530.771 38.8089C526.291 35.6043 523.183 35.4256 520.337 38.0965C518.018 40.2924 514.277 42.1921 512.274 42.1921C511.536 42.1921 509.691 43.6169 508.164 45.3966C506.425 47.3551 502.948 49.9072 498.942 52.1631L492.461 55.7838L479.287 55.3688L466.061 54.9539L459.368 58.3371L452.676 61.7791L441.188 61.8978C434.813 62.0166 428.753 62.4315 427.645 62.8477C426.592 63.2039 422.323 65.2811 418.16 67.417C409.465 71.8689 394.236 77.803 391.549 77.803C389.178 77.803 386.912 79.1678 381.432 83.8571C377.058 87.5365 371.209 91.1572 369.523 91.1572C369.049 91.1572 366.678 92.2258 364.254 93.5906C360.038 95.8465 359.459 95.9652 352.925 95.9053C345.073 95.7865 338.381 94.8367 335.43 93.4119C332.11 91.8096 319.938 89.6725 313.982 89.6725C308.555 89.6725 308.134 89.7912 305.393 92.1059C299.333 97.2101 296.593 98.5749 291.113 99.0498C286.582 99.466 285.368 99.2873 280.732 97.4476L275.515 95.4291L261.868 95.8441C252.436 96.2003 247.535 96.6752 246.059 97.3876C244.847 97.9213 242.423 98.7524 240.579 99.1686C238.787 99.5835 236.099 100.296 234.677 100.712C233.201 101.127 226.878 101.483 220.66 101.543H209.225L205.483 98.8136C202.848 96.9139 200.794 96.024 198.423 95.7865C196.631 95.609 193.943 95.0154 192.468 94.4805C190.571 93.7681 187.62 93.5906 182.14 93.8868C175.974 94.243 174.024 94.1243 171.811 93.1157C170.335 92.4633 168.123 91.8696 166.911 91.8696C165.593 91.8696 163.801 91.1572 162.484 90.0899C161.219 89.0812 156.951 86.4104 152.946 84.1545C146.518 80.5338 145.147 80.0001 141.67 80.0001C138.982 80.0001 136.453 79.4065 133.66 78.1604L129.603 76.3207L115.27 77.3892C107.418 77.9829 98.1434 78.6953 94.6658 78.9327C91.241 79.229 87.5522 79.8226 86.4458 80.3575C85.3922 80.8324 83.2838 81.5448 81.8618 81.841C80.3858 82.1373 78.1202 83.1471 76.8554 84.0969C75.5378 85.0468 73.1667 86.2329 71.6391 86.7078C70.1115 87.1827 67.7391 88.37 66.4227 89.3199C65.1579 90.2697 63.1551 91.2784 62.1015 91.5758C60.9951 91.872 59.0451 92.7031 57.6747 93.4755C54.9867 95.019 49.1907 97.0962 42.3399 98.9947C39.8103 99.7071 36.9123 100.716 35.9115 101.249C34.9635 101.843 32.7495 102.318 31.0107 102.318C28.8507 102.318 26.5839 103.03 23.8971 104.514C21.0519 106.116 18.9963 106.71 16.5723 106.71C14.7279 106.71 11.8827 107.243 10.3539 107.837C7.4691 108.992 3.0795 110.207 0.00390624 110.797V137.958H960.003V40.3548C958.015 39.0991 955.234 37.1347 952.921 35.3681L947.229 31.035H947.222Z' fill='%230B1115'/%3E%3Cpath d='M916.206 79.1354L902.29 78.7648L893.031 81.0387C887.952 82.3076 880.069 84.4232 875.518 85.7448C869.222 87.5425 866.63 88.0187 864.619 87.7008C863.137 87.437 851.973 87.172 839.804 87.0664C819.698 86.9609 817.265 87.0664 813.296 88.177C809.222 89.3403 807.847 89.3931 794.09 88.8114C781.55 88.2297 777.953 87.8064 770.546 86.1142C765.785 85.0564 760.705 83.682 759.33 83.1003C757.955 82.5187 753.086 81.3026 748.536 80.4031C741.234 78.9232 738.906 78.7636 728.377 78.9232C719.876 79.0639 709.841 81.0555 698.271 84.8981C693.563 86.432 692.451 86.4848 662.082 85.6908L645.997 85.2675L640.388 87.3303C633.828 89.7097 629.277 89.9208 621.129 88.3881C618.272 87.8592 612.823 87.383 609.013 87.383C602.082 87.383 593.246 86.1142 588.114 84.3164C586.632 83.8403 583.087 81.937 580.177 80.0865L574.939 76.7021L563.405 77.1782C557.055 77.3892 551.077 77.9181 550.177 78.3415C549.224 78.7121 545.574 79.241 542.082 79.4521C536.58 79.7699 535.416 80.0337 533.987 81.3553C532.505 82.7825 532.135 82.8353 530.018 82.1481C527.161 81.1958 523.987 82.0425 520.97 84.5275C519.436 85.8491 518.59 86.1142 517.214 85.7436C513.564 84.7386 504.252 84.633 501.5 85.5325C500.072 86.0086 496.051 86.432 492.559 86.432C487.11 86.432 485.786 86.1681 482.665 84.6342C478.962 82.8365 476.474 82.0437 465.469 79.1882C460.337 77.8666 457.057 77.496 447.638 77.2321C436.475 76.9143 426.845 75.7522 422.93 74.2183C420.232 73.2133 411.343 73.4256 408.275 74.5889C406.793 75.1178 402.773 76.3339 399.334 77.2333C395.894 78.1328 391.186 79.4545 388.858 80.1417C386.53 80.8816 383.725 81.4633 382.561 81.4633C380.497 81.4633 373.62 82.6794 365.63 84.4244C356.424 86.4872 352.245 86.9093 347.165 86.3804C344.413 86.0626 335.101 85.7988 326.531 85.746L310.923 85.5877L307.695 83.6844L304.414 81.7811L286.848 81.57C272.722 81.4117 268.383 81.57 264.785 82.4155C262.351 82.9444 259.071 83.4205 257.537 83.4205C256.003 83.4205 253.41 83.8967 251.823 84.4256C250.288 84.9544 247.907 85.4306 246.479 85.4306C245.051 85.4306 241.929 85.7484 239.442 86.1705C235.157 86.9105 234.733 86.8577 231.294 85.2711C229.337 84.3188 225.156 83.1027 222.088 82.5738C219.019 81.9922 213.887 81.0927 210.766 80.511C207.645 79.9294 203.94 79.4533 202.618 79.4533C201.295 79.4533 198.544 78.9244 196.427 78.2372C194.363 77.55 190.449 76.4922 187.697 75.8577C184.945 75.2233 181.242 74.2183 179.443 73.6894C176.745 72.8967 170.872 72.6844 148.015 72.6844C120.925 72.6316 119.656 72.6844 113.043 74.1116L106.164 75.6455L101.772 73.4244L97.4343 71.2032L85.1595 71.256C75.7419 71.256 72.1971 71.5199 69.6567 72.3666C67.8051 72.9482 63.7839 73.7937 60.7155 74.2171C54.8427 75.0098 47.2767 76.6493 45.4251 77.6015C44.7903 77.8654 41.3511 78.447 37.8063 78.8704C34.1559 79.241 28.1235 80.5626 23.9967 81.8315C15.5824 84.4927 5.98716 87.3519 -0.00683594 89.0321V137.954H959.992V83.9602C955.062 83.6028 947.695 82.5942 939.006 81.0915C932.551 79.9809 926.254 79.4521 916.202 79.1354H916.206Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M1169.06 130.414C1183.85 127.935 1189.18 126.781 1196.45 124.302C1207.97 120.382 1229.62 109.426 1242.83 100.834C1247.59 97.721 1259.73 91.6081 1266.33 89.014C1268.63 88.0918 1271.76 86.5927 1273.34 85.728C1274.88 84.8633 1277.59 83.5944 1279.39 83.0175C1281.18 82.4407 1283.99 81.173 1285.58 80.2495C1287.22 79.3273 1290.39 78.116 1292.65 77.4816C1299.66 75.6934 1311.84 70.8506 1317.22 67.8524C1320.03 66.2381 1324.9 63.4125 1328.07 61.6256C1337.34 56.2635 1340.51 55.3988 1351.16 55.3988C1359.05 55.3988 1361.04 55.1685 1365.34 53.6694C1370.92 51.7085 1377.12 50.4409 1389.81 48.5952C1391.4 48.3649 1394.73 47.7305 1397.19 47.1536C1404.56 45.4818 1409.32 44.6171 1411.06 44.6171C1411.98 44.6171 1415.98 43.4633 1420.02 42.0793C1427.14 39.5428 1427.44 39.4841 1434.76 39.9458C1442.75 40.4651 1443.31 40.2924 1447.41 36.6009C1448.69 35.506 1450.38 34.4098 1451.25 34.1795C1452.17 33.9493 1459.34 33.6602 1467.27 33.5451C1479.77 33.3148 1482.17 33.0834 1485.65 31.7569C1489.39 30.373 1489.9 30.3154 1493.18 31.2952C1495.12 31.8721 1498.66 33.6015 1501.06 35.1006C1507.67 39.3677 1508.69 39.5404 1520.41 39.5404C1532.14 39.5404 1529.73 40.0022 1548.88 33.7742C1551.69 32.8519 1555.59 31.8709 1557.48 31.5831C1565.93 30.3142 1570.18 29.4495 1573.15 28.4121C1574.84 27.8352 1577.29 27.3171 1578.57 27.3171C1579.85 27.2596 1582.46 26.6251 1584.36 25.818C1591.47 22.8773 1594.75 22.4156 1611.9 21.9551C1626.85 21.4933 1629.21 21.2631 1631.87 19.9942C1634.53 18.6678 1635.3 18.6102 1639.44 19.3598C1641.95 19.7627 1645.02 20.6286 1646.25 21.2043C1649.89 22.9337 1662.79 22.6459 1666.37 20.8589C1667.91 20.0518 1670.26 19.4173 1671.65 19.4173C1673.28 19.4173 1675.44 18.4951 1678.46 16.4766C1680.91 14.9199 1683.06 13.3057 1683.27 12.9015C1683.88 11.8054 1687.16 12.0368 1688.08 13.2469C1689.15 14.746 1691.05 14.6309 1693.3 12.7852C1694.33 11.9781 1696.12 10.9982 1697.24 10.7092C1698.32 10.3626 1700.98 9.3252 1703.08 8.2878C1705.69 7.07651 1708.15 6.44328 1710.56 6.44328C1713.47 6.44328 1715.06 5.92398 1718.54 3.84799L1722.89 1.31146L1726.94 3.61772C1730.62 5.75128 1731.13 5.86641 1733.39 5.05928C1734.77 4.59755 1737.02 4.25215 1738.46 4.25215C1739.89 4.25215 1742.09 3.73285 1743.37 3.15599C1745.32 2.23373 1745.98 2.17616 1747.21 2.98329C1748.03 3.50259 1749.82 4.59755 1751.21 5.46225C1752.64 6.32694 1755.81 7.82607 1758.27 8.8071C1760.78 9.78693 1764.36 11.7478 1766.26 13.1318C1768.2 14.5158 1770.76 15.8422 1771.94 16.13C1773.17 16.4179 1775.47 17.6292 1777.11 18.7829C1780.03 20.8589 1780.34 20.9165 1790.57 21.2619C1797.64 21.5497 1801.89 22.0114 1803.78 22.761C1805.68 23.5105 1807.83 23.7984 1810.23 23.5105C1814.69 23.0488 1816.48 23.8559 1822.21 28.6999C1826.87 32.678 1827.13 32.7943 1829.48 31.2952C1830.66 30.6032 1832.6 30.4305 1837.01 30.7184C1842.43 31.1213 1843.25 30.9486 1846.02 29.4495C1849.96 27.2008 1854.98 27.1432 1858.71 29.3344C1860.61 30.4305 1862.55 30.9486 1865.11 30.9486C1867.67 30.9486 1869.82 31.4679 1872.38 32.7931C1874.28 33.8305 1877.76 34.9843 1880.06 35.2721C1882.31 35.6175 1885.54 36.2519 1887.23 36.7712C1890.2 37.6359 1890.3 37.5784 1893.78 34.9843C1895.68 33.5427 1897.73 31.5819 1898.29 30.6596C1899.77 28.0655 1904.12 24.9509 1906.48 24.7206C1907.61 24.6055 1909.45 24.2589 1910.63 24.0286C1912.57 23.5669 1912.98 23.8559 1916.1 27.6038C1917.84 29.7253 1919.02 30.8611 1920.01 31.3468V137.954H1139.71C1142.16 137.15 1147.03 135.711 1155.29 133.296C1157.75 132.546 1163.94 131.277 1169.06 130.413L1169.06 130.414Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M972.781 31.035H980.948C989.854 31.035 990.486 30.8575 997.652 25.5158C1000.39 23.4974 1001.82 22.9637 1005.87 22.6075C1009.24 22.2513 1011.83 21.5389 1013.94 20.2929C1015.73 19.2243 1018.2 18.4531 1019.68 18.4531C1021.47 18.4531 1023.95 17.5033 1027.42 15.4261C1031.06 13.2901 1034.17 12.1028 1037.91 11.3904C1042.02 10.6193 1045.13 9.37201 1051.08 5.98997C1055.41 3.55659 1059.73 1.36067 1060.73 1.12321C1063.52 0.352055 1066.47 2.19178 1071.74 8.0084C1076.48 13.2314 1076.64 13.3501 1079.28 12.9939C1088.66 11.5104 1090.71 11.5691 1093.03 13.1726C1095.98 15.1898 1100.2 15.2498 1103.1 13.2314L1105.31 11.6879L1108.73 13.3501C1116.85 17.267 1132.45 14.0025 1142.62 6.22864C1144.67 4.62637 1145.83 4.32894 1149.89 4.32894C1155.1 4.32894 1159.16 5.16006 1166.17 7.47471C1171.55 9.25448 1172.92 9.01821 1180.14 5.10009C1188.57 0.470786 1189.67 0.648282 1216.65 10.9167C1224.08 13.7063 1231.83 16.7921 1233.78 17.682C1244.27 22.49 1246.85 23.5574 1248.96 24.0323C1250.17 24.3285 1252.54 25.2196 1254.23 26.0495C1261.55 29.6702 1266.61 29.9077 1277.94 27.2956C1280.05 26.8207 1284.79 26.5832 1289.32 26.7619C1293.54 26.9994 1300.49 26.8806 1304.76 26.5832C1310.87 26.1682 1313.09 26.287 1315.14 27.1169C1316.62 27.7105 1318.88 28.4817 1320.2 28.7791C1321.52 29.0753 1324.05 30.6788 1325.79 32.3398C1329 35.3669 1333.85 38.4527 1335.32 38.4527C1335.8 38.4527 1337.27 39.3426 1338.65 40.4111C1340.6 41.9547 1341.65 42.2509 1343.6 41.9546C1344.97 41.7172 1349.82 41.0648 1354.35 40.4111C1358.88 39.7587 1363.78 38.9276 1365.2 38.5115C1369.79 37.2054 1374.16 37.6216 1377.96 39.58C1382.7 42.0734 1384.91 41.9535 1389.23 38.8089C1393.71 35.6043 1396.82 35.4256 1399.67 38.0965C1401.98 40.2924 1405.73 42.1921 1407.73 42.1921C1408.47 42.1921 1410.31 43.6169 1411.84 45.3966C1413.58 47.3551 1417.06 49.9072 1421.06 52.1631L1427.54 55.7838L1440.72 55.3688L1453.94 54.9539L1460.63 58.3371L1467.33 61.7791L1478.81 61.8978C1485.19 62.0166 1491.25 62.4315 1492.36 62.8477C1493.41 63.2039 1497.68 65.2811 1501.84 67.417C1510.54 71.8689 1525.77 77.803 1528.45 77.803C1530.83 77.803 1533.09 79.1678 1538.57 83.8571C1542.95 87.5365 1548.79 91.1572 1550.48 91.1572C1550.95 91.1572 1553.33 92.2258 1555.75 93.5906C1559.96 95.8465 1560.54 95.9652 1567.08 95.9053C1574.93 95.7865 1581.62 94.8367 1584.57 93.4119C1587.89 91.8096 1600.07 89.6725 1606.02 89.6725C1611.45 89.6725 1611.87 89.7912 1614.61 92.1059C1620.67 97.2101 1623.41 98.5749 1628.89 99.0498C1633.42 99.466 1634.63 99.2873 1639.27 97.4476L1644.49 95.4291L1658.14 95.8441C1667.57 96.2003 1672.47 96.6752 1673.94 97.3876C1675.16 97.9213 1677.58 98.7524 1679.42 99.1686C1681.22 99.5835 1683.9 100.296 1685.33 100.712C1686.8 101.127 1693.13 101.483 1699.34 101.543H1710.78L1714.52 98.8136C1717.16 96.9139 1719.21 96.024 1721.58 95.7865C1723.37 95.609 1726.06 95.0154 1727.54 94.4805C1729.43 93.7681 1732.38 93.5906 1737.86 93.8868C1744.03 94.243 1745.98 94.1243 1748.19 93.1157C1749.67 92.4633 1751.88 91.8696 1753.09 91.8696C1754.41 91.8696 1756.2 91.1572 1757.52 90.0899C1758.78 89.0812 1763.05 86.4104 1767.06 84.1545C1773.49 80.5338 1774.86 80.0001 1778.33 80.0001C1781.02 80.0001 1783.55 79.4065 1786.34 78.1604L1790.4 76.3207L1804.73 77.3892C1812.58 77.9829 1821.86 78.6953 1825.34 78.9327C1828.76 79.229 1832.45 79.8226 1833.56 80.3575C1834.61 80.8324 1836.72 81.5448 1838.14 81.841C1839.62 82.1373 1841.88 83.1471 1843.15 84.0969C1844.47 85.0468 1846.84 86.2329 1848.36 86.7078C1849.89 87.1827 1852.26 88.37 1853.58 89.3199C1854.85 90.2697 1856.85 91.2784 1857.9 91.5758C1859.01 91.872 1860.96 92.7031 1862.33 93.4755C1865.02 95.019 1870.81 97.0962 1877.66 98.9947C1880.19 99.7071 1883.09 100.716 1884.09 101.249C1885.04 101.843 1887.25 102.318 1888.99 102.318C1891.15 102.318 1893.42 103.03 1896.11 104.514C1898.95 106.116 1901.01 106.71 1903.43 106.71C1905.28 106.71 1908.12 107.243 1909.65 107.837C1912.53 108.992 1916.92 110.207 1920 110.797V137.958H960V40.3548C961.988 39.0991 964.769 37.1347 967.082 35.3681L972.774 31.035H972.781Z' fill='%230B1115'/%3E%3Cpath d='M1003.8 79.1354L1017.71 78.7648L1026.97 81.0387C1032.05 82.3076 1039.93 84.4232 1044.48 85.7448C1050.78 87.5425 1053.37 88.0187 1055.38 87.7008C1056.87 87.437 1068.03 87.172 1080.2 87.0664C1100.31 86.9609 1102.74 87.0664 1106.71 88.177C1110.78 89.3403 1112.16 89.3931 1125.91 88.8114C1138.45 88.2297 1142.05 87.8064 1149.46 86.1142C1154.22 85.0564 1159.3 83.682 1160.67 83.1003C1162.05 82.5187 1166.92 81.3026 1171.47 80.4031C1178.77 78.9232 1181.1 78.7636 1191.63 78.9232C1200.13 79.0639 1210.16 81.0555 1221.73 84.8981C1226.44 86.432 1227.55 86.4848 1257.92 85.6908L1274.01 85.2675L1279.61 87.3303C1286.18 89.7097 1290.73 89.9208 1298.87 88.3881C1301.73 87.8592 1307.18 87.383 1310.99 87.383C1317.92 87.383 1326.76 86.1142 1331.89 84.3164C1333.37 83.8403 1336.92 81.937 1339.83 80.0865L1345.06 76.7021L1356.6 77.1782C1362.95 77.3892 1368.93 77.9181 1369.83 78.3415C1370.78 78.7121 1374.43 79.241 1377.92 79.4521C1383.42 79.7699 1384.59 80.0337 1386.02 81.3553C1387.5 82.7825 1387.87 82.8353 1389.98 82.1481C1392.84 81.1958 1396.02 82.0425 1399.03 84.5275C1400.57 85.8491 1401.41 86.1142 1402.79 85.7436C1406.44 84.7386 1415.75 84.633 1418.5 85.5325C1419.93 86.0086 1423.95 86.432 1427.44 86.432C1432.89 86.432 1434.22 86.1681 1437.34 84.6342C1441.04 82.8365 1443.53 82.0437 1454.53 79.1882C1459.67 77.8666 1462.95 77.496 1472.36 77.2321C1483.53 76.9143 1493.16 75.7522 1497.07 74.2183C1499.77 73.2133 1508.66 73.4256 1511.73 74.5889C1513.21 75.1178 1517.23 76.3339 1520.67 77.2333C1524.11 78.1328 1528.82 79.4545 1531.15 80.1417C1533.47 80.8816 1536.28 81.4633 1537.44 81.4633C1539.51 81.4633 1546.38 82.6794 1554.37 84.4244C1563.58 86.4872 1567.76 86.9093 1572.84 86.3804C1575.59 86.0626 1584.9 85.7988 1593.47 85.746L1609.08 85.5877L1612.31 83.6844L1615.59 81.7811L1633.16 81.57C1647.28 81.4117 1651.62 81.57 1655.22 82.4155C1657.65 82.9444 1660.93 83.4205 1662.47 83.4205C1664 83.4205 1666.59 83.8967 1668.18 84.4256C1669.72 84.9544 1672.1 85.4306 1673.52 85.4306C1674.95 85.4306 1678.07 85.7484 1680.56 86.1705C1684.85 86.9105 1685.27 86.8577 1688.71 85.2711C1690.67 84.3188 1694.85 83.1027 1697.92 82.5738C1700.98 81.9922 1706.12 81.0927 1709.24 80.511C1712.36 79.9294 1716.06 79.4533 1717.39 79.4533C1718.71 79.4533 1721.46 78.9244 1723.58 78.2372C1725.64 77.55 1729.55 76.4922 1732.31 75.8577C1735.06 75.2233 1738.76 74.2183 1740.56 73.6894C1743.26 72.8967 1749.13 72.6844 1771.99 72.6844C1799.08 72.6316 1800.35 72.6844 1806.96 74.1116L1813.84 75.6455L1818.23 73.4244L1822.57 71.2032L1834.84 71.256C1844.26 71.256 1847.81 71.5199 1850.35 72.3666C1852.2 72.9482 1856.22 73.7937 1859.29 74.2171C1865.16 75.0098 1872.73 76.6493 1874.58 77.6015C1875.21 77.8654 1878.65 78.447 1882.2 78.8704C1885.85 79.241 1891.88 80.5626 1896.01 81.8315C1904.42 84.4927 1914.02 87.3519 1920.01 89.0321V137.954H960.011V83.9602C964.942 83.6028 972.308 82.5942 980.998 81.0915C987.452 79.9809 993.749 79.4521 1003.8 79.1354H1003.8Z' fill='%230B1115'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_256'%3E%3Crect width='1922' height='138' fill='white' transform='translate(-1 0.956543)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-size: auto;
	background-position: left center;
	position: absolute;
	top: 1px;
	left: 0;
	content: "";
}
.product-showcase-wraper:after{
	width: 100%;
	height: 250px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1919' height='250' viewBox='0 0 1919 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1920' height='250' transform='matrix(1 0 0 -1 -1.5 250)' fill='url(%23paint0_linear_1_691)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_691' x1='960' y1='0' x2='960' y2='250' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230B1115'/%3E%3Cstop offset='1' stop-color='%230B1115' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-size: auto;
	background-position: left bottom;
	position: absolute;
	left: 0;
	bottom: -1px;
	content: "";
}
.product-showcase-inner{
	width: 100%;
	background: url('../images/product-showcase-bg-new.jpg') no-repeat top center;
	background-size: cover;
	display: flex;
	position: relative;
	padding: 92px 0 0;
}
.product-showcase{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	position: relative;
}
.showcase-img{
	width: 1035px;
}
.showcase-content{
	width: calc(100% - 858px);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	margin: 0 -177px 0 0;
	position: relative;
	z-index: 1;
}
.showcase-content h2{
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	line-height: 70px;
	text-transform: uppercase;
	margin: 0 0 16px 0;
}
.showcase-content h2 span{
	color: #0d1216;
	text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.showcase-content p{
	font-size: 20px;
  	line-height: 34px;
}
.showcase-content p a{
	color: #fff;
	font-weight: 700;
	text-decoration: underline;
}
.showcase-content p a:hover{
	color: #a6c936;
}
.showcase-btn{
	background: #A6C936;
  	color: #152029 !important;
  	font-size: 16px;
  	font-weight: 700;
  	letter-spacing: 0.3px;
  	padding: 23px 24px 19px;
  	margin: 13px 0 0 0;
}
.showcase-btn:hover{
	background: #F9B544;
}
.product-slider-wraper{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-top: 150px;
	padding-bottom: 145px;
	padding-left: calc((100% - 1440px) / 2);
}
.product-slider-wraper h2{
	color: #F5F4E9;
  	font-size: 66px;
  	font-weight: 800;
  	line-height: 70px;
  	text-transform: uppercase;
  	margin: 0 0 16px 0;
}
.product-slider-wraper h2 span{
	color: #152029;
  	text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.product-slider-txt{
	width: 100%;
	max-width: 670px;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
}
.product-slider-txt p{
	font-size: 20px;
  	line-height: 34px;
}
.product-slider-txt p:last-child{
	margin: 0;
}
.product-slider-txt p a{
	color: #fff;
  	font-weight: 700;
  	text-decoration: underline;
}
.product-slider-txt p a:hover{
	color: #a6c936;
}
.product-slider {
	width: 100%;
	margin: 70px 0 0;
}
.product-card{
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg,rgba(21, 32, 41, 0) 0%, rgb(59, 68, 76) 100%);
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 32px 57px 76px;
	position: relative;
}
.product-slider .swiper-wrapper{
	display: flex;
}
.product-slider .swiper-slide{
	height: auto;
}
.product-card figure{
	width: 100%;
	padding: 0 20px;
	margin: 0 0 25px 0;
}
.product-card figure a{
	width: 100%;
	height: 370px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
}
.product-card .card-btm{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	text-align: center;
	flex-grow: 1;
}
.product-card .card-btm-txt{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.product-card h4{
	font-size: 32px;
	font-weight: 700;
	line-height: 38px;
	margin: 0 0 10px 0;
}
.product-card h4 a{
	color: #fff !important;
}
.product-card h4 a:hover{
	color: #a6c936 !important;
}
.product-card span{
	font-size: 20px;
	line-height: 28px;
}
.card-btn{
	color: #A6C936 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	border: 1px solid #A6C936;
	padding: 22px 24px 18px;
	margin: 40px 0 0 0;
}
.card-btn:hover{
	background: #A6C936;
	color: #152029 !important;
	border-color: #A6C936;
}
.product-slider .swiper-pagination{
	display: none;
}
.logo a{
	float: left;
}
.logo a img{
	max-width: 202px;
	float: left;
}

.inner-banner{
	width: 100%;
	height: 600px;
	display: flex;
	justify-content: center;
	position: relative;
	overflow: hidden;
}
.inner-banner:after{
	width: 100%;
	height: 67px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1918' height='67' viewBox='0 0 1918 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.04704L902.29 7.67701L893.031 9.94742C887.952 11.2143 880.069 13.3267 875.518 14.6463C869.222 16.4413 866.63 16.9167 864.619 16.5994C863.137 16.3359 851.973 16.0713 839.804 15.9659C819.698 15.8605 817.265 15.9659 813.296 17.0748C809.222 18.2363 807.847 18.289 794.09 17.7082C781.55 17.1275 777.953 16.7048 770.546 15.0151C765.785 13.959 760.705 12.5867 759.33 12.0059C757.955 11.4251 753.086 10.2109 748.536 9.31277C741.234 7.83508 738.906 7.67582 728.377 7.83508C719.876 7.97558 709.841 9.96419 698.271 13.8009C693.563 15.3325 692.451 15.3851 662.082 14.5924L645.997 14.1697L640.388 16.2294C633.828 18.6052 629.277 18.8159 621.129 17.2855C618.272 16.7575 612.823 16.2821 609.013 16.2821C602.082 16.2821 593.246 15.0151 588.114 13.2201C586.632 12.7447 583.087 10.8443 580.177 8.99663L574.939 5.61737L563.405 6.09276C557.055 6.30352 551.077 6.8316 550.177 7.25431C549.224 7.62433 545.574 8.15242 542.082 8.36317C536.58 8.6805 535.416 8.94394 533.987 10.2636C532.505 11.6885 532.135 11.7412 530.018 11.0551C527.161 10.1043 523.987 10.9497 520.97 13.4309C519.436 14.7505 518.59 15.0151 517.214 14.6451C513.564 13.6416 504.252 13.5362 501.5 14.4343C500.072 14.9097 496.051 15.3325 492.559 15.3325C487.11 15.3325 485.786 15.069 482.665 13.5374C478.962 11.7424 476.474 10.9509 465.469 8.09973C460.337 6.78011 457.057 6.41009 447.638 6.14665C436.475 5.82932 426.845 4.66897 422.93 3.1374C420.232 2.13392 411.343 2.34587 408.275 3.50741C406.793 4.0355 402.773 5.24974 399.334 6.14785C395.894 7.04595 391.186 8.36557 388.858 9.05172C386.53 9.79056 383.725 10.3713 382.561 10.3713C380.497 10.3713 373.62 11.5856 365.63 13.3279C356.424 15.3875 352.245 15.809 347.165 15.281C344.413 14.9636 335.101 14.7002 326.531 14.6475L310.923 14.4894L307.695 12.589L304.414 10.6887L286.848 10.4779C272.722 10.3198 268.383 10.4779 264.785 11.3221C262.351 11.8502 259.071 12.3256 257.537 12.3256C256.003 12.3256 253.41 12.801 251.823 13.3291C250.288 13.8572 247.907 14.3326 246.479 14.3326C245.051 14.3326 241.929 14.6499 239.442 15.0714C235.157 15.8102 234.733 15.7576 231.294 14.1733C229.337 13.2225 225.156 12.0083 222.088 11.4802C219.019 10.8994 213.887 10.0013 210.766 9.42053C207.645 8.83976 203.94 8.36437 202.618 8.36437C201.295 8.36437 198.544 7.83628 196.427 7.15013C194.363 6.46398 190.449 5.40781 187.697 4.77434C184.945 4.14088 181.242 3.1374 179.443 2.60931C176.745 1.81778 170.872 1.60584 148.015 1.60584C120.925 1.55315 119.656 1.60583 113.043 3.03082L106.164 4.5624L101.772 2.34467L97.4343 0.126953L85.1595 0.179642C75.7419 0.179642 72.1971 0.443087 69.6567 1.2885C67.8051 1.86928 63.7839 2.71349 60.7155 3.1362C54.8427 3.92773 47.2767 5.56468 45.4251 6.51547C44.7903 6.77892 41.3511 7.35968 37.8063 7.78239C34.1559 8.15241 28.1235 9.47203 23.9967 10.739C15.5824 13.3961 5.98716 16.2509 -0.00683594 17.9286V66.7759H959.992V12.8645C955.062 12.5076 947.695 11.5005 939.006 10.0001C932.551 8.89125 926.254 8.36317 916.202 8.04704H916.206Z' fill='%230B1116'/%3E%3Cpath d='M1001.8 8.04704L1015.71 7.67701L1024.97 9.94742C1030.05 11.2143 1037.93 13.3267 1042.48 14.6463C1048.78 16.4413 1051.37 16.9167 1053.38 16.5994C1054.87 16.3359 1066.03 16.0713 1078.2 15.9659C1098.3 15.8605 1100.74 15.9659 1104.71 17.0748C1108.78 18.2363 1110.16 18.289 1123.91 17.7082C1136.45 17.1275 1140.05 16.7048 1147.46 15.0151C1152.22 13.959 1157.3 12.5867 1158.67 12.0059C1160.05 11.4251 1164.92 10.2109 1169.47 9.31277C1176.77 7.83508 1179.1 7.67582 1189.63 7.83508C1198.13 7.97558 1208.16 9.96419 1219.73 13.8009C1224.44 15.3325 1225.55 15.3851 1255.92 14.5924L1272.01 14.1697L1277.61 16.2294C1284.18 18.6052 1288.73 18.8159 1296.87 17.2855C1299.73 16.7575 1305.18 16.2821 1308.99 16.2821C1315.92 16.2821 1324.76 15.0151 1329.89 13.2201C1331.37 12.7447 1334.92 10.8443 1337.83 8.99663L1343.06 5.61737L1354.6 6.09276C1360.95 6.30352 1366.93 6.8316 1367.83 7.25431C1368.78 7.62433 1372.43 8.15242 1375.92 8.36317C1381.42 8.6805 1382.59 8.94394 1384.02 10.2636C1385.5 11.6885 1385.87 11.7412 1387.98 11.0551C1390.84 10.1043 1394.02 10.9497 1397.03 13.4309C1398.57 14.7505 1399.41 15.0151 1400.79 14.6451C1404.44 13.6416 1413.75 13.5362 1416.5 14.4343C1417.93 14.9097 1421.95 15.3325 1425.44 15.3325C1430.89 15.3325 1432.22 15.069 1435.34 13.5374C1439.04 11.7424 1441.53 10.9509 1452.53 8.09973C1457.67 6.78011 1460.95 6.41009 1470.36 6.14665C1481.53 5.82932 1491.16 4.66897 1495.07 3.1374C1497.77 2.13392 1506.66 2.34587 1509.73 3.50741C1511.21 4.0355 1515.23 5.24974 1518.67 6.14785C1522.11 7.04595 1526.82 8.36557 1529.15 9.05172C1531.47 9.79056 1534.28 10.3713 1535.44 10.3713C1537.51 10.3713 1544.38 11.5856 1552.37 13.3279C1561.58 15.3875 1565.76 15.809 1570.84 15.281C1573.59 14.9636 1582.9 14.7002 1591.47 14.6475L1607.08 14.4894L1610.31 12.589L1613.59 10.6887L1631.15 10.4779C1645.28 10.3198 1649.62 10.4779 1653.22 11.3221C1655.65 11.8502 1658.93 12.3256 1660.47 12.3256C1662 12.3256 1664.59 12.801 1666.18 13.3291C1667.72 13.8572 1670.1 14.3326 1671.52 14.3326C1672.95 14.3326 1676.07 14.6499 1678.56 15.0714C1682.85 15.8102 1683.27 15.7576 1686.71 14.1733C1688.67 13.2225 1692.85 12.0083 1695.92 11.4802C1698.98 10.8994 1704.12 10.0013 1707.24 9.42053C1710.36 8.83976 1714.06 8.36437 1715.39 8.36437C1716.71 8.36437 1719.46 7.83628 1721.58 7.15013C1723.64 6.46398 1727.55 5.40781 1730.31 4.77434C1733.06 4.14088 1736.76 3.1374 1738.56 2.60931C1741.26 1.81778 1747.13 1.60584 1769.99 1.60584C1797.08 1.55315 1798.35 1.60583 1804.96 3.03082L1811.84 4.5624L1816.23 2.34467L1820.57 0.126953L1832.84 0.179642C1842.26 0.179642 1845.81 0.443087 1848.35 1.2885C1850.2 1.86928 1854.22 2.71349 1857.29 3.1362C1863.16 3.92773 1870.73 5.56468 1872.58 6.51547C1873.21 6.77892 1876.65 7.35968 1880.2 7.78239C1883.85 8.15241 1889.88 9.47203 1894.01 10.739C1902.42 13.3961 1912.02 16.2509 1918.01 17.9286V66.7759H958.01V12.8645C962.941 12.5076 970.308 11.5005 978.997 10.0001C985.452 8.89125 991.749 8.36317 1001.8 8.04704H1001.8Z' fill='%230B1116'/%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-position: center;
	background-size: auto 100%;
	position: absolute;
	left: 0;
	bottom: -35px;
	content: "";
}
.inner-banner img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.inner-banner .container{
	height: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	padding-top: 80px;
	padding-bottom: 80px;
}
.breadcrumbs{
	width: 100%;
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	display: inline;
	position: absolute;
	top: 80px;
	left: 20px;
}
.breadcrumbs a{
	color: #fff;
}
.breadcrumbs a:hover{
	color: #A6C936;
}
.breadcrumbs span{
	color: #F9B544;
}
.breadcrumbs *{
	margin: 0 5px;
}
.breadcrumbs a:first-child{
	margin-left: 0;
}
.inner-banner-con{
	width: 1030px;
	max-width: 100%;
	background: rgba(21, 32, 41, 0.8);
	color: #F5F4E9;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 50px 30px;
}
.inner-banner-con h1{
	font-size: 67px;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0 0 20px 0;
}
.inner-banner-con h1 span{
	color: transparent;
	-webkit-text-stroke: 1.5px #F5F4E9;
	font-family: "Open Sans", sans-serif;
}
.inner-banner-txt{
	width: 100%;
	max-width: 630px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
}
.inner-banner-txt p{
	color: #F5F4E9;
	font-size: 20px;
	line-height: 1.7;
}
.inner-banner-txt p:last-child{
	margin: 0;
}

.icon-box-wrpaer{
	width: 100%;
	background: #0f161b;
	display: flex;
	padding: 227px 0 162px;
}
.icon-box-wrpaer .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 87px 0;
}
.icon-box-top{
	width: 100%;
	max-width: 970px;
	display: inline-flex;
	flex-direction: column;
	gap: 26px 0;
	align-items: center;
	text-align: center;
}
.icon-box-top h3{
	color: #F5F4E9;
  font-size: 66px;
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}
.icon-box-top h3 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #F5F4E9;
  font-family: "Open Sans", sans-serif;
}
.icn-box-txt{
	width: 100%;
	max-width: 600;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.icn-box-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.icn-box-txt p:last-child{
	margin: 0;
}
.icon-boxes{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 48px;
}
.icon-boxes .icon-box{
	width: calc(33.33% - 48px * 2 / 3);
	background: linear-gradient(180deg, rgba(166, 201, 54, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	border-top: 4px solid #A6C936;
	padding: 100px 33px 60px;
	position: relative;
}
.icon-boxes .icon-box:before{
	width: 250px;
	height: 250px;
	background: url("../images/box-bg1.svg");
	background-repeat: no-repeat !important;
	background-position: top left !important;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	z-index: 0;
}
.icon-boxes .icon-box:nth-child(2n){
	background: linear-gradient(180deg, rgba(242, 114, 123, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
	border-color: #F2727B;
}
.icon-boxes .icon-box:nth-child(2n):before{
	background: url("../images/box-bg2.svg");
}
.icon-boxes .icon-box:nth-child(3n){
	background: linear-gradient(180deg, rgba(249, 181, 68, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
	border-color: #F9B544;
}
.icon-boxes .icon-box:nth-child(3n):before{
	background: url("../images/box-bg3.svg");
}
.icon-boxes .icon-box figure{
	width: 90px;
	height: 90px;
	display: inline-flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	margin: 0 0 37px 0;
}
.icon-boxes .icon-box h6{
	font-size: 32px;
	font-weight: 700;
	line-height: 120%;
	margin: 0 0 13px 0;
}
.icon-boxes .icon-box p{
	font-size: 20px;
  line-height: 1.7;
  margin: 0;
}
.icon-boxes .icon-box .box-btn{
	color: #fff !important;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.3px;
  border: 1px solid #fff;
  padding: 22px 24px 18px;
  margin: 33px 0 0 0;
}
.icon-boxes .icon-box .box-btn:hover{
	background: #fff;
  color: #152029 !important;
  border-color: #fff;
}

.img-box-wrpaer{
	width: 100%;
	background-repeat: no-repeat !important;
	background-position: top center !important;
	background-size: cover !important;
	display: flex;
	padding: 150px 0 189px;
}
.img-box-wrpaer .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 80px 0;
}
.img-box-top{
	width: 100%;
	max-width: 990px;
	display: inline-flex;
	flex-direction: column;
	gap: 13px 0;
	align-items: center;
	text-align: center;
}
.img-box-top h3{
	color: #F5F4E9;
  font-size: 66px;
  font-weight: 800;
  line-height: 88px;
  text-transform: uppercase;
}
.img-box-top h3 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #F5F4E9;
  font-family: "Open Sans", sans-serif;
}
.img-box-txt{
	width: 100%;
	max-width: 737px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.img-box-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.img-box-txt p:last-child{
	margin: 0;
}
.img-boxes{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 48px;
}
.img-boxes .img-box{
	width: calc(33.33% - 48px * 2 / 3);
	background: #F5F4E9;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 10px 10px 0;
}
.img-boxes .img-box figure{
	width: 100%;
	height: 306px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.img-boxes .img-box figure img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.img-box .img-box-btm{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	flex-grow: 1;
	gap: 21px 0;
	text-align: center;
	padding: 42px 38px 42px;
}
.img-box .img-box-btm .img-btm-txt{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	gap: 14px 0;
}
.img-box-btm .img-btm-txt h6{
	color: #152029;
	font-size: 28px;
	font-weight: 700;
	line-height: 120%;
	margin: 0;
}
.img-box-btm .img-btm-txt p{
	color: #152029;
	font-size: 20px;
  line-height: 120%;
  margin: 0;
}
.img-box .img-box-btm .box-btn{
	background: #0F5D6A;
	color: #fff !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 22.5px 24px 19.5px;
}
.img-box .img-box-btm .box-btn:hover{
	background: #f9b544;
	color: #152029 !important;
}
.img-box .img-box-btm .box-btn.green{
	background: #A6C936;
	color: #152029 !important;
}
.img-box .img-box-btm .box-btn.green:hover{
	background: #F9B544;
}
.img-box .img-box-btm .box-btn.orange{
	background: #F9B544;
	color: #152029 !important;
}
.img-box .img-box-btm .box-btn.orange:hover{
	background: #a6c936;
}

.img-sideway-wraper.with-icons .img-sideway{
	padding-bottom: 150px !important;
}
.sideway-icn-wraper{
	width: 100%;
	background: #F5F4E9;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	border-image-source: linear-gradient(272.62deg, rgba(59, 68, 76, 0.9) 1.83%, rgba(21, 32, 41, 0) 53.3%, rgba(73, 85, 96, 0.9) 100.05%);
	border-image-slice: 1;
	border-image-repeat: stretch;
	padding: 100px 40px;
	margin: 0 0 116px 0;
}
.sideway-icn-wraper ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 27px 0;
	position: relative;
}
.sideway-icn-wraper ul:before{
	width: 1px;
	height: 100%;
	background: #f5f4e9;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
}
.sideway-icn-wraper ul li{
	width: calc(100% / 6);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: space-between;
	gap: 45px 0;
	border-left: 1px solid rgba(21, 32, 41, 0.1);
	padding: 0 18px;
}
.sideway-icn-wraper ul li h4{
	color: #152029;
	display: inline-flex;
	flex-direction: column;
	font-size: 24px;
	font-weight: 700;
	line-height: 120%;
}
.sideway-icn-wraper ul li h4 span{
	font-weight: 400;
}

.contact-box-wraper.style2:not(.pattern){
	padding: 128px 0 172px;
}

.faq-wraper{
	width: 100%;
	background-repeat: no-repeat !important;
	background-position: top center !important;
	background-size: cover !important;
	display: flex;
	padding: 90px 0 150px;
	position: relative;
}
.faq-wraper:before{
	width: 100%;
  height: 67px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1919' height='67' viewBox='0 0 1919 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.17926L902.29 7.80867L893.031 10.0826C887.952 11.3514 880.069 13.467 875.518 14.7886C869.222 16.5864 866.63 17.0625 864.619 16.7447C863.137 16.4808 851.973 16.2158 839.804 16.1102C819.698 16.0047 817.265 16.1102 813.296 17.2208C809.222 18.3841 807.847 18.4369 794.09 17.8552C781.55 17.2736 777.953 16.8502 770.546 15.158C765.785 14.1002 760.705 12.7258 759.33 12.1442C757.955 11.5625 753.086 10.3464 748.536 9.44692C741.234 7.96698 738.906 7.80747 728.377 7.96698C719.876 8.1077 709.841 10.0993 698.271 13.9419C693.563 15.4758 692.451 15.5286 662.082 14.7346L645.997 14.3113L640.388 16.3741C633.828 18.7535 629.277 18.9646 621.129 17.4319C618.272 16.903 612.823 16.4269 609.013 16.4269C602.082 16.4269 593.246 15.158 588.114 13.3602C586.632 12.8841 583.087 10.9808 580.177 9.1303L574.939 5.74588L563.405 6.222C557.055 6.43307 551.077 6.96197 550.177 7.38532C549.224 7.7559 545.574 8.2848 542.082 8.49588C536.58 8.81369 535.416 9.07754 533.987 10.3992C532.505 11.8263 532.135 11.8791 530.018 11.1919C527.161 10.2397 523.987 11.0864 520.97 13.5713C519.436 14.893 518.59 15.158 517.214 14.7874C513.564 13.7824 504.252 13.6769 501.5 14.5763C500.072 15.0525 496.051 15.4758 492.559 15.4758C487.11 15.4758 485.786 15.212 482.665 13.6781C478.962 11.8803 476.474 11.0876 465.469 8.23203C460.337 6.9104 457.057 6.53981 447.638 6.27597C436.475 5.95815 426.845 4.79603 422.93 3.26212C420.232 2.2571 411.343 2.46938 408.275 3.6327C406.793 4.16159 402.773 5.37769 399.334 6.27717C395.894 7.17664 391.186 8.49827 388.858 9.18547C386.53 9.92544 383.725 10.5071 382.561 10.5071C380.497 10.5071 373.62 11.7232 365.63 13.4682C356.424 15.531 352.245 15.9531 347.165 15.4242C344.413 15.1064 335.101 14.8426 326.531 14.7898L310.923 14.6315L307.695 12.7282L304.414 10.8249L286.848 10.6138C272.722 10.4555 268.383 10.6138 264.785 11.4593C262.351 11.9882 259.071 12.4644 257.537 12.4644C256.003 12.4644 253.41 12.9405 251.823 13.4694C250.288 13.9983 247.907 14.4744 246.479 14.4744C245.051 14.4744 241.929 14.7922 239.442 15.2144C235.157 15.9543 234.733 15.9016 231.294 14.3149C229.337 13.3626 225.156 12.1465 222.088 11.6177C219.019 11.036 213.887 10.1365 210.766 9.55485C207.645 8.97319 203.94 8.49708 202.618 8.49708C201.295 8.49708 198.544 7.96818 196.427 7.28098C194.363 6.59378 190.449 5.53599 187.697 4.90156C184.945 4.26713 181.242 3.26211 179.443 2.73322C176.745 1.94048 170.872 1.72821 148.015 1.72821C120.925 1.67544 119.656 1.72821 113.043 3.15538L106.164 4.68929L101.772 2.46818L97.4343 0.24707L85.1595 0.29984C75.7419 0.29984 72.1971 0.563688 69.6567 1.4104C67.8051 1.99206 63.7839 2.83756 60.7155 3.26092C54.8427 4.05366 47.2767 5.69311 45.4251 6.64535C44.7903 6.9092 41.3511 7.49086 37.8063 7.91421C34.1559 8.28479 28.1235 9.60643 23.9967 10.8753C15.5824 13.5365 5.98716 16.3957 -0.00683594 18.0759V66.9978H959.992V13.004C955.062 12.6467 947.695 11.638 939.006 10.1353C932.551 9.02477 926.254 8.49587 916.202 8.17926H916.206Z' fill='%23F5F4E9'/%3E%3Cpath d='M1002.8 8.17926L1016.71 7.80867L1025.97 10.0826C1031.05 11.3514 1038.93 13.467 1043.48 14.7886C1049.78 16.5864 1052.37 17.0625 1054.38 16.7447C1055.87 16.4808 1067.03 16.2158 1079.2 16.1102C1099.3 16.0047 1101.74 16.1102 1105.71 17.2208C1109.78 18.3841 1111.16 18.4369 1124.91 17.8552C1137.45 17.2736 1141.05 16.8502 1148.46 15.158C1153.22 14.1002 1158.3 12.7258 1159.67 12.1442C1161.05 11.5625 1165.92 10.3464 1170.47 9.44692C1177.77 7.96698 1180.1 7.80747 1190.63 7.96698C1199.13 8.1077 1209.16 10.0993 1220.73 13.9419C1225.44 15.4758 1226.55 15.5286 1256.92 14.7346L1273.01 14.3113L1278.61 16.3741C1285.18 18.7535 1289.73 18.9646 1297.87 17.4319C1300.73 16.903 1306.18 16.4269 1309.99 16.4269C1316.92 16.4269 1325.76 15.158 1330.89 13.3602C1332.37 12.8841 1335.92 10.9808 1338.83 9.1303L1344.06 5.74588L1355.6 6.222C1361.95 6.43307 1367.93 6.96197 1368.83 7.38532C1369.78 7.7559 1373.43 8.2848 1376.92 8.49588C1382.42 8.81369 1383.59 9.07754 1385.02 10.3992C1386.5 11.8263 1386.87 11.8791 1388.98 11.1919C1391.84 10.2397 1395.02 11.0864 1398.03 13.5713C1399.57 14.893 1400.41 15.158 1401.79 14.7874C1405.44 13.7824 1414.75 13.6769 1417.5 14.5763C1418.93 15.0525 1422.95 15.4758 1426.44 15.4758C1431.89 15.4758 1433.22 15.212 1436.34 13.6781C1440.04 11.8803 1442.53 11.0876 1453.53 8.23203C1458.67 6.9104 1461.95 6.53981 1471.36 6.27597C1482.53 5.95815 1492.16 4.79603 1496.07 3.26212C1498.77 2.2571 1507.66 2.46938 1510.73 3.6327C1512.21 4.16159 1516.23 5.37769 1519.67 6.27717C1523.11 7.17664 1527.82 8.49827 1530.15 9.18547C1532.47 9.92544 1535.28 10.5071 1536.44 10.5071C1538.51 10.5071 1545.38 11.7232 1553.37 13.4682C1562.58 15.531 1566.76 15.9531 1571.84 15.4242C1574.59 15.1064 1583.9 14.8426 1592.47 14.7898L1608.08 14.6315L1611.31 12.7282L1614.59 10.8249L1632.15 10.6138C1646.28 10.4555 1650.62 10.6138 1654.22 11.4593C1656.65 11.9882 1659.93 12.4644 1661.47 12.4644C1663 12.4644 1665.59 12.9405 1667.18 13.4694C1668.72 13.9983 1671.1 14.4744 1672.52 14.4744C1673.95 14.4744 1677.07 14.7922 1679.56 15.2144C1683.85 15.9543 1684.27 15.9016 1687.71 14.3149C1689.67 13.3626 1693.85 12.1465 1696.92 11.6177C1699.98 11.036 1705.12 10.1365 1708.24 9.55485C1711.36 8.97319 1715.06 8.49708 1716.39 8.49708C1717.71 8.49708 1720.46 7.96818 1722.58 7.28098C1724.64 6.59378 1728.55 5.53599 1731.31 4.90156C1734.06 4.26713 1737.76 3.26211 1739.56 2.73322C1742.26 1.94048 1748.13 1.72821 1770.99 1.72821C1798.08 1.67544 1799.35 1.72821 1805.96 3.15538L1812.84 4.68929L1817.23 2.46818L1821.57 0.24707L1833.84 0.29984C1843.26 0.29984 1846.81 0.563688 1849.35 1.4104C1851.2 1.99206 1855.22 2.83756 1858.29 3.26092C1864.16 4.05366 1871.73 5.69311 1873.58 6.64535C1874.21 6.9092 1877.65 7.49086 1881.2 7.91421C1884.85 8.28479 1890.88 9.60643 1895.01 10.8753C1903.42 13.5365 1913.02 16.3957 1919.01 18.0759V66.9978H959.01V13.004C963.941 12.6467 971.308 11.638 979.997 10.1353C986.452 9.02477 992.749 8.49587 1002.8 8.17926H1002.8Z' fill='%23F5F4E9'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-position: center;
  background-size: auto 100%;
  position: absolute;
  left: 0;
  top: -66px;
  content: "";
}
.faq-wraper .container {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 70px 0;
}
.faq-top{
	width: 100%;
	max-width: 750px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	gap: 18px 0;
	text-align: center;
}
.faq-top h3{
	color: #152029;
  font-size: 66px;
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}
.faq-top h3 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #152029;
  font-family: "Open Sans", sans-serif;
}
.faq-box-txt{
	color: #152029;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
}
.faq-box-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.faq-box-txt p:last-child{
	margin: 0;
}
.faq-list{
	width: 100%;
	display: flex;
	align-items: flex-start;
	gap: 32px;
}
.faq-list ul{
	width: calc(50% - 16px);
	display: inline-flex;
	flex-direction: column;
	gap: 32px 0;
	flex-grow: 1;
}
.faq-list ul li{
	width: 100%;
	background: #152029;
	color: #fff;
	display: inline-flex;
	flex-direction: column;
	box-shadow: 0px 5px 16px 0px #080F340F;
}
.faq-list ul li h6{
	font-size: 26px;
	font-weight: 600;
	line-height: 28px;
	cursor: pointer;
	padding: 50px 156px 50px 40px;
	margin: 0;
	position: relative;
}
.faq-list ul li h6:after{
	width: 38px;
	height: 38px;
	background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.861328 8.79596C0.861328 8.29569 1.26688 7.89014 1.76715 7.89014H16.5934C17.0936 7.89014 17.4992 8.29569 17.4992 8.79596C17.4992 9.29623 17.0936 9.70178 16.5934 9.70178H1.76715C1.26688 9.70178 0.861328 9.29623 0.861328 8.79596Z' fill='%23152029'/%3E%3Cpath d='M9.18036 0.477051C9.68063 0.477051 10.0862 0.8826 10.0862 1.38287L10.0862 16.2091C10.0862 16.7093 9.68063 17.1149 9.18036 17.1149C8.68009 17.1149 8.27454 16.7093 8.27454 16.2091L8.27454 1.38287C8.27454 0.882601 8.68009 0.477051 9.18036 0.477051Z' fill='%23152029'/%3E%3C/svg%3E");
  background-repeat: no-repeat !important;
  background-position: center !important;
	border-radius: 8px;
	position: absolute;
	top: 50%;
	right: 40px;
	content: "";
	transform: translateY(-50%);
	transition: all .3s ease-in;
}
.faq-list ul li h6:hover:after{
	background-color: #F9B544;
}
.faq-list ul li h6.active:after{
	background-color: #F9B544;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='2' viewBox='0 0 18 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.861328 0.897031C0.861328 0.39676 1.26688 -0.00878906 1.76715 -0.00878906H16.5934C17.0936 -0.00878906 17.4992 0.39676 17.4992 0.897031C17.4992 1.3973 17.0936 1.80285 16.5934 1.80285H1.76715C1.26688 1.80285 0.861328 1.3973 0.861328 0.897031Z' fill='white'/%3E%3C/svg%3E");
}
.faq-list ul li div{
	width: 100%;
	padding: 0 156px 37px 40px;
	margin: -37px 0 0;
	display: none;
	position: relative;
}
.faq-list ul li div p{
	font-size: 20px;
	line-height: 1.5;
}
.faq-list ul li div p:last-child{
	margin: 0;
}

.card-animate-wraper{
	width: 100%;
	background-repeat: no-repeat !important;
	background-position: center right !important;
	background-size: cover !important;
	display: flex;
	padding: 134px 0 190px;
}
.card-animate-wraper .container{
	width: 1580px;
	padding-top: 229px;
	padding-bottom: 229px;
	position: relative;
	z-index: 1;
}
.card-animate-con{
	width: 100%;
	max-width: 515px;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	margin: 0 auto;
}
.card-animate-con h3{
	color: #F5F4E9;
	font-size: 66px;
  font-weight: 800;
  line-height: 60px;
  text-transform: uppercase;
  margin: 0 0 26px 0;
}
.card-animate-con h3 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #F5F4E9;
  font-family: "Open Sans", sans-serif;
}
.card-animate-txt{
	width: 100%;
	max-width: 450px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.card-animate-txt p{
	color: #fff;
	font-size: 20px;
	line-height: 1.7;
	margin: 0 0 20px 0;
}
.card-animate-con .btn{
	color: #F9B544 !important;
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 20px;
	line-height: 1.7;
}
.card-animate-con .btn:hover{
	color: #fff !important;
}
.card-animate-con .btn svg path{
	transition: all 0.3s ease;
	fill: #F9B544;
}
.card-animate-con .btn:hover svg path{
	fill: #fff;
}
.card-animate{
	width: 514px;
	height: 663px;
	position: absolute;
	top: 50%;
	left: 14.5%;
	margin-top: -331.5px;
	transition: all .5s ease-in;
}
.card-animate.card2{
	left: auto;
	right: 14.5%;
}
.card-animate-wraper .container:hover .card-animate.card1{
	left: -20px;
}
.card-animate-wraper .container:hover .card-animate.card2{
	right: -20px;
}
.card-animate img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.card-animate .card-con{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 0 0 15px 0;
}
.card-animate.shadow:before{
	width: 100%;
	height: 354px;
	background: linear-gradient(180deg,rgba(11, 17, 21, 0) 0%, rgba(11, 17, 21, 1) 100%);
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
}
.card-animate .card-con h4{
	color: #F5F4E9;
	font-size: 32px;
	font-weight: 800;
	line-height: 40px;
	margin: 0 0 10px 0;
}
.card-animate .card-con .card-animate-btn{
	color: #F9B544 !important;
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 20px;
	line-height: 1.7;
}
.card-animate .card-con .card-animate-btn:hover{
	color: #fff !important;
}
.card-animate .card-con .card-animate-btn svg path{
	transition: all 0.3s ease;
	fill: #F9B544;
}
.card-animate .card-con .card-animate-btn:hover svg path{
	fill: #fff;
}
.card-animate .star-circle{
	width: 62px;
	height: 62px;
	position: absolute;
}
.card-animate.card1{
	transform: rotate(10deg);
}
.card-animate.card2{
	transform: rotate(-10deg);
}
.card-animate.card1 .star-circle{
	right: -34px;
  bottom: -30px;
}
.card-animate.card2 .star-circle{
	width: 75px;
	height: 70px;
	top: -34px;
  right: -40px;
}
.card-star{
	width: 52px;
	height: 52px;
	position: absolute;
}
.card-animate.card1 .card-star{
	top: 122px;
	left: -35px;
}
.card-animate.card2 .card-star{
	top: auto;
	left: auto;
	right: 7px;
	bottom: -70px;
}
.card-circle{
	width: 23px;
	height: 32px;
	position: absolute;
	left: -50px;
	bottom: 80px;
}
.card-animate-circle{
	width: 38px;
	height: 27px;
	position: absolute;
	top: -40px;
	left: 160px;
}
.inner-banner.large .inner-banner-con{
	width: 1090px;
}
.inner-banner.large .inner-banner-txt{
	max-width: 580px;
}
.inner-banner.small .inner-banner-con{
	width: 796px;
}
.inner-banner.large .inner-banner-txt{
	max-width: 600px;
}

.wholesaler-wraper{
	width: 100%;
	background-color: #0b1115;
	display: flex;
	background-repeat: no-repeat !important;
  background-position: top right !important;
  position: relative;
  padding: 90px 0 223px;
}
.wholesaler-wraper:before{
	width: 650px;
  height: 1000px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='650' height='1000' viewBox='0 0 650 1000' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_4001_3169)'%3E%3Ccircle cx='500' cy='500' r='250' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_4001_3169' x='0' y='0' width='1000' height='1000' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_4001_3169'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_3169' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_3169' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_4001_3169'%3E%3CfeMergeNode in='effect1_foregroundBlur_4001_3169' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: top left;
  background-size: auto;
  position: absolute;
  top: 450px;
  right: 0;
  content: "";
  z-index: -1;
}
.wholesaler-wraper .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 80px 0;
}
.wholesaler-top{
	width: 100%;
	max-width: 900px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	gap: 20px 0;
}
.wholesaler-top h2{
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	text-transform: uppercase;
}
.wholesaler-top h2 span{
	color: #0e151a;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.wholesaler-txt{
	width: 100%;
	max-width: 585px;
	color: #fff;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.wholesaler-txt p{
	font-size: 20px;
	line-height: 1.7;
}
.wholesaler-txt p:last-child{
	margin: 0;
}
.wholesaler-list{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 23px;
	list-style: none;
	padding: 0;
	margin: 0;
}
.wholesaler-list li{
	width: calc(50% - 23px / 2);
	background: #152029;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	border: 1px solid rgba(255, 255, 255, 0.2);
	padding: 0 43px 39px;
	position: relative;
}
.wholesaler-list li .wh-location{
	font-size: 25px;
	font-weight: 800;
	line-height: 34px;
	padding: 6px 23px 4px;
	margin: 0 0 22px 0;
}
.wholesaler-list li h5{
	font-size: 25px;
	font-weight: 800;
	line-height: 34px;
	margin: 0;
}
.wholesaler-list li p{
	font-size: 24px;
	font-weight: 300;
	line-height: 31px;
	margin: 12px 0 0 0;
}
.wholesaler-list li .wh-call{
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	line-height: 34px;
	padding: 0 0 0 31px;
	position: relative;
	margin: 14px 0 0 0;
}
.wholesaler-list li .wh-call svg{
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.wholesaler-list li .wh-call svg path{
	transition: all .3s ease-in;
}
.wholesaler-list li .wh-call:hover{
	color: #A6C936;
}
.wholesaler-list li .wh-call:hover svg path{
	fill: #A6C936;
}

.wholesaler-list li .wh-web{
	color: #fff;
	font-size: 20px;
	line-height: 34px;
	padding: 0 0 0 31px;
	position: relative;
	margin: 10px 0 0 0;
}
.wholesaler-list li .wh-web svg{
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.wholesaler-list li .wh-web svg path{
	transition: all .3s ease-in;
}
.wholesaler-list li .wh-web:hover{
	color: #A6C936;
}
.wholesaler-list li .wh-web:hover svg path{
	fill: #A6C936;
}

.timeline-wraper{
	width: 100%;
	max-width: 100%;
	background: linear-gradient(360deg, rgba(245, 244, 233, 0) 0%, rgba(245, 244, 233, 0.1) 14.11%, rgba(245, 244, 233, 0.36) 39.7%, rgba(245, 244, 233, 0.6) 64.81%, #F5F4E9 100%);
	background-size: cover;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 70px 0;
	position: relative;
}
.timeline-wraper:before{
	width: 100%;
  height: 67px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1920' height='67' viewBox='0 0 1920 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M917.452 7.96034L902.899 7.58837L893.216 9.87074C887.903 11.1443 879.659 13.2678 874.9 14.5944C868.315 16.3988 865.605 16.8767 863.501 16.5577C861.951 16.2929 850.276 16.0269 837.549 15.9209C816.521 15.815 813.976 15.9209 809.826 17.0356C805.565 18.2033 804.127 18.2563 789.74 17.6724C776.625 17.0886 772.863 16.6637 765.117 14.9651C760.137 13.9034 754.824 12.5239 753.386 11.94C751.948 11.3562 746.856 10.1356 742.097 9.23274C734.461 7.74727 732.026 7.58717 721.015 7.74727C712.124 7.88851 701.629 9.88759 689.529 13.7445C684.605 15.2841 683.443 15.3371 651.681 14.5402L634.859 14.1153L628.993 16.1858C622.132 18.5741 617.373 18.7859 608.852 17.2475C605.863 16.7166 600.165 16.2387 596.18 16.2387C588.931 16.2387 579.69 14.9651 574.323 13.1607C572.773 12.6828 569.066 10.7724 566.022 8.91494L560.544 5.51787L548.481 5.99577C541.841 6.20763 535.588 6.7385 534.647 7.16344C533.651 7.53541 529.833 8.06627 526.181 8.27814C520.427 8.59714 519.209 8.86197 517.715 10.1885C516.165 11.621 515.778 11.674 513.564 10.9842C510.576 10.0284 507.257 10.8783 504.102 13.3725C502.497 14.6991 501.612 14.9651 500.174 14.5932C496.356 13.5844 486.617 13.4785 483.739 14.3813C482.246 14.8592 478.04 15.2841 474.388 15.2841C468.689 15.2841 467.305 15.0193 464.041 13.4797C460.168 11.6752 457.566 10.8795 446.057 8.01331C440.689 6.68674 437.259 6.31477 427.409 6.04994C415.734 5.73094 405.662 4.56448 401.568 3.02484C398.746 2.01607 389.45 2.22914 386.241 3.3968C384.691 3.92767 380.487 5.14831 376.89 6.05115C373.293 6.95398 368.369 8.28055 365.934 8.97031C363.499 9.71305 360.566 10.2969 359.349 10.2969C357.19 10.2969 349.998 11.5175 341.642 13.269C332.014 15.3395 327.643 15.7632 322.33 15.2324C319.452 14.9134 309.714 14.6485 300.75 14.5956L284.427 14.4367L281.051 12.5263L277.62 10.6159L259.249 10.404C244.475 10.2451 239.937 10.404 236.174 11.2527C233.629 11.7835 230.198 12.2614 228.594 12.2614C226.99 12.2614 224.278 12.7393 222.618 13.2702C221.013 13.8011 218.523 14.279 217.029 14.279C215.536 14.279 212.27 14.598 209.67 15.0217C205.188 15.7644 204.745 15.7115 201.149 14.1189C199.102 13.1631 194.729 11.9424 191.52 11.4116C188.311 10.8277 182.944 9.92491 179.679 9.34107C176.415 8.75724 172.541 8.27934 171.158 8.27934C169.775 8.27934 166.897 7.74848 164.683 7.05871C162.525 6.36894 158.431 5.30721 155.553 4.67041C152.675 4.03361 148.803 3.02484 146.921 2.49397C144.099 1.69827 137.957 1.48521 114.053 1.48521C85.7212 1.43224 84.3934 1.4852 77.4771 2.9177L70.2835 4.45734L65.6902 2.22794L61.1533 -0.00146484L48.316 0.0515018C38.4667 0.0515018 34.7594 0.316335 32.1026 1.1662C30.1661 1.75004 25.9606 2.5987 22.7516 3.02364C16.6096 3.81933 8.69686 5.46491 6.76039 6.42071C6.0965 6.68554 2.49966 7.26937 -1.20761 7.6943C-5.02531 8.06627 -11.3342 9.39284 -15.6501 10.6664C-24.4502 13.3376 -34.4852 16.2074 -40.7539 17.8939V66.9985H963.246V12.8031C958.089 12.4444 950.385 11.432 941.297 9.92371C934.547 8.809 927.962 8.27814 917.449 7.96034H917.452Z' fill='%23F5F4E9'/%3E%3Cpath d='M1003.04 7.96034L1017.59 7.58837L1027.28 9.87074C1032.59 11.1443 1040.83 13.2678 1045.59 14.5944C1052.18 16.3988 1054.89 16.8767 1056.99 16.5577C1058.54 16.2929 1070.22 16.0269 1082.94 15.9209C1103.97 15.815 1106.52 15.9209 1110.67 17.0356C1114.93 18.2033 1116.37 18.2563 1130.75 17.6724C1143.87 17.0886 1147.63 16.6637 1155.38 14.9651C1160.36 13.9034 1165.67 12.5239 1167.11 11.94C1168.54 11.3562 1173.64 10.1356 1178.39 9.23274C1186.03 7.74727 1188.47 7.58717 1199.48 7.74727C1208.37 7.88851 1218.86 9.88759 1230.96 13.7445C1235.89 15.2841 1237.05 15.3371 1268.81 14.5402L1285.63 14.1153L1291.5 16.1858C1298.36 18.5741 1303.12 18.7859 1311.64 17.2475C1314.63 16.7166 1320.33 16.2387 1324.31 16.2387C1331.56 16.2387 1340.8 14.9651 1346.17 13.1607C1347.72 12.6828 1351.43 10.7724 1354.47 8.91494L1359.95 5.51787L1372.01 5.99577C1378.65 6.20763 1384.9 6.7385 1385.84 7.16344C1386.84 7.53541 1390.66 8.06627 1394.31 8.27814C1400.07 8.59714 1401.28 8.86197 1402.78 10.1885C1404.33 11.621 1404.71 11.674 1406.93 10.9842C1409.92 10.0284 1413.24 10.8783 1416.39 13.3725C1418 14.6991 1418.88 14.9651 1420.32 14.5932C1424.14 13.5844 1433.88 13.4785 1436.75 14.3813C1438.25 14.8592 1442.45 15.2841 1446.1 15.2841C1451.8 15.2841 1453.19 15.0193 1456.45 13.4797C1460.32 11.6752 1462.93 10.8795 1474.44 8.01331C1479.8 6.68674 1483.23 6.31477 1493.08 6.04994C1504.76 5.73094 1514.83 4.56448 1518.92 3.02484C1521.75 2.01607 1531.04 2.22914 1534.25 3.3968C1535.8 3.92767 1540.01 5.14831 1543.6 6.05115C1547.2 6.95398 1552.12 8.28055 1554.56 8.97031C1556.99 9.71305 1559.93 10.2969 1561.14 10.2969C1563.3 10.2969 1570.49 11.5175 1578.85 13.269C1588.48 15.3395 1592.85 15.7632 1598.16 15.2324C1601.04 14.9134 1610.78 14.6485 1619.74 14.5956L1636.07 14.4367L1639.44 12.5263L1642.87 10.6159L1661.24 10.404C1676.02 10.2451 1680.56 10.404 1684.32 11.2527C1686.86 11.7835 1690.29 12.2614 1691.9 12.2614C1693.5 12.2614 1696.21 12.7393 1697.87 13.2702C1699.48 13.8011 1701.97 14.279 1703.46 14.279C1704.96 14.279 1708.22 14.598 1710.82 15.0217C1715.3 15.7644 1715.75 15.7115 1719.34 14.1189C1721.39 13.1631 1725.76 11.9424 1728.97 11.4116C1732.18 10.8277 1737.55 9.92491 1740.81 9.34107C1744.08 8.75724 1747.95 8.27934 1749.33 8.27934C1750.72 8.27934 1753.6 7.74848 1755.81 7.05871C1757.97 6.36894 1762.06 5.30721 1764.94 4.67041C1767.82 4.03361 1771.69 3.02484 1773.57 2.49397C1776.39 1.69827 1782.54 1.48521 1806.44 1.48521C1834.77 1.43224 1836.1 1.4852 1843.02 2.9177L1850.21 4.45734L1854.8 2.22794L1859.34 -0.00146484L1872.18 0.0515018C1882.03 0.0515018 1885.73 0.316335 1888.39 1.1662C1890.33 1.75004 1894.53 2.5987 1897.74 3.02364C1903.88 3.81933 1911.8 5.46491 1913.73 6.42071C1914.4 6.68554 1917.99 7.26937 1921.7 7.6943C1925.52 8.06627 1931.83 9.39284 1936.14 10.6664C1944.94 13.3376 1954.98 16.2074 1961.25 17.8939V66.9985H957.246V12.8031C962.403 12.4444 970.107 11.432 979.195 9.92371C985.946 8.809 992.531 8.27814 1003.04 7.96034H1003.04Z' fill='%23F5F4E9'/%3E%3C/svg%3E");
  background-size: auto 100%;
  background-repeat: repeat-x;
  background-position: center;
  position: absolute;
  top: -66px;
  left: 0;
  content: "";
}
.timeline-wraper .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	z-index: 1;
}
.timeline-top{
	width: 100%;
	max-width: 890px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	gap: 20px 0;
	text-align: center;
}
.timeline-top h2{
	color: #152029;
	font-size: 66px;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0;
}
.timeline-top h2 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #152029;
  font-family: "Open Sans", sans-serif;
}
.timeline-txt{
	width: 100%;
	max-width: 590px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.timeline-txt p{
	color: #152029;
	font-size: 20px;
  line-height: 1.7;
}
.timeline-txt p:last-child{
	margin: 0;
}
.timline-sec{
	width: 100%;
	margin: 39px 0 170px;
	position: relative;
}
.timline-sec .container{
	width: 1398px;
}
.timline-sec ul{
	width: 100%;
	display: flex;
	align-items: flex-start;
	gap: 74px;
	position: relative;
}
.timline-sec ul li{
	width: calc(25% - 74px * 3 / 4);
	color: #F5F4E9;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
}
.timeline-icn{
	width: 102px;
	height: 102px;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	box-shadow: 0px 14px 34px 0px rgba(0,0,0,0.1);
	margin: 0 0 55px 0;
}
.timline-sec ul li h4{
	font-size: 32px;
	font-weight: 700;
	line-height: 37px;
	margin: 0 0 7px 0;
}
.timline-sec ul li p{
	font-size: 20px;
	line-height: 31px;
	margin: 0;
}
.timline-sec ul li:nth-child(3){
	margin: 100px 0 0 0;
}
.timline-sec ul li:nth-child(2){
	margin: 150px 0 0 0;
}
.timline-sec ul li:nth-child(1){
	margin: 263px 0 0 0;
}
.timline-sec:before{
	width: 1812px;
	height: 638px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1817' height='643' viewBox='0 0 1817 643' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.68262 606.829C96.8493 649.663 256.383 676.629 365.183 519.829C403.183 445.829 569.583 330.33 699.183 382.33C784.849 427.663 979.583 477.03 1073.18 311.83C1105.35 235.496 1216.88 103.529 1405.68 186.329C1464.18 213.329 1604.68 240.429 1698.68 132.829C1737.02 85.996 1780.52 35.4086 1814.58 2.21338' stroke='url(%23paint0_linear_4001_3511)' stroke-opacity='0.1' stroke-width='6'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4001_3511' x1='1886.76' y1='172.203' x2='16.7788' y2='92.5164' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5F4E9' stop-opacity='0'/%3E%3Cstop offset='0.495192' stop-color='%23F5F4E9'/%3E%3Cstop offset='1' stop-color='%23F5F4E9' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top center;
	position: absolute;
	top: -180px;
	left: 50%;
	content: "";
	transform: translateX(-50%) rotate(5.37deg);
}
.timeline-wraper .marquee-content span{
	color: transparent;
	text-shadow: none;
	-webkit-text-stroke: 2px rgba(245,244,233,0.2);
  font-family: "Open Sans", sans-serif;
}
.timeline-wraper .marquee-content span::before{
	top: 27px;
}

.form-wraper{
	width: 100%;
	display: flex;
	padding: 160px 0 190px;
}
.form-wraper .container{
	display: flex;
  flex-direction: column;
  align-items: center;
  gap: 50px 0;
}
.form-top{
	width: 100%;
  max-width: 890px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 20px 0;
  text-align: center;
}
.form-top h2 {
	color: #F5F4E9;
	font-size: 66px;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0;
}
.form-top h2 span {
	color: transparent;
	-webkit-text-stroke: 1.5px #F5F4E9;
	font-family: "Open Sans", sans-serif;
}
.form-txt{
	width: 100%;
  max-width: 590px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.form-txt p {
	color: #F5F4E9;
	font-size: 20px;
	line-height: 1.7;
}
.form-txt p:last-child{
	margin: 0;
}
.custom-form{
	width: 100%;
}
.custom-form .gform_required_legend{
	display: none;
}
.custom-form .gform-theme--foundation .gform_fields{
	column-gap: 26px;
	row-gap: 26px;
}
.custom-form .ginput_container input, .custom-form .ginput_container textarea{
	height: 99px !important;
	background: #152029 !important;
	color: #F5F4E9 !important;
	font-size: 22px !important;
	border: none !important;
	border-radius: 0 !important;
	padding: 0 15px 0 74px !important;
	outline: none !important;
}
.custom-form .ginput_container input::placeholder, .custom-form .ginput_container textarea::placeholder{
	color: #F5F4E9;
	opacity: 1;
}
.custom-form .ginput_container textarea{
	height: 169px !important;
	min-block-size: inherit !important;
	padding: 30px 15px 0 74px !important;
}
.custom-form .gfield{
	position: relative;
}
.custom-form .gfield:before{
	width: 74px;
	height: 99px;
	background-repeat: no-repeat !important;
	background-position: center right 16px !important;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
}
.custom-form .gfield.name-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='28' viewBox='0 0 24 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_4001_3090' fill='white'%3E%3Cpath d='M12 14.9375C8.0375 14.9375 4.8125 11.7125 4.8125 7.75C4.8125 3.7875 8.0375 0.5625 12 0.5625C15.9625 0.5625 19.1875 3.7875 19.1875 7.75C19.1875 11.7125 15.9625 14.9375 12 14.9375ZM12 2.4375C9.075 2.4375 6.6875 4.825 6.6875 7.75C6.6875 10.675 9.075 13.0625 12 13.0625C14.925 13.0625 17.3125 10.675 17.3125 7.75C17.3125 4.825 14.925 2.4375 12 2.4375Z'/%3E%3C/mask%3E%3Cpath d='M12 14.9375C8.0375 14.9375 4.8125 11.7125 4.8125 7.75C4.8125 3.7875 8.0375 0.5625 12 0.5625C15.9625 0.5625 19.1875 3.7875 19.1875 7.75C19.1875 11.7125 15.9625 14.9375 12 14.9375ZM12 2.4375C9.075 2.4375 6.6875 4.825 6.6875 7.75C6.6875 10.675 9.075 13.0625 12 13.0625C14.925 13.0625 17.3125 10.675 17.3125 7.75C17.3125 4.825 14.925 2.4375 12 2.4375Z' fill='%23F9B544'/%3E%3Cpath d='M12 14.9375V-6.39583C19.8196 -6.39583 26.1458 -0.0695739 26.1458 7.75H4.8125H-16.5208C-16.5208 23.4946 -3.74457 36.2708 12 36.2708V14.9375ZM4.8125 7.75H26.1458C26.1458 15.5696 19.8196 21.8958 12 21.8958V0.5625V-20.7708C-3.74457 -20.7708 -16.5208 -7.99457 -16.5208 7.75H4.8125ZM12 0.5625V21.8958C4.18043 21.8958 -2.14583 15.5696 -2.14583 7.75H19.1875H40.5208C40.5208 -7.99457 27.7446 -20.7708 12 -20.7708V0.5625ZM19.1875 7.75H-2.14583C-2.14583 -0.0695739 4.18043 -6.39583 12 -6.39583V14.9375V36.2708C27.7446 36.2708 40.5208 23.4946 40.5208 7.75H19.1875ZM12 2.4375V-18.8958C-2.70707 -18.8958 -14.6458 -6.95707 -14.6458 7.75H6.6875H28.0208C28.0208 16.6071 20.8571 23.7708 12 23.7708V2.4375ZM6.6875 7.75H-14.6458C-14.6458 22.4571 -2.70707 34.3958 12 34.3958V13.0625V-8.27083C20.8571 -8.27083 28.0208 -1.10707 28.0208 7.75H6.6875ZM12 13.0625V34.3958C26.7071 34.3958 38.6458 22.4571 38.6458 7.75H17.3125H-4.02083C-4.02083 -1.10707 3.14293 -8.27083 12 -8.27083V13.0625ZM17.3125 7.75H38.6458C38.6458 -6.95707 26.7071 -18.8958 12 -18.8958V2.4375V23.7708C3.14293 23.7708 -4.02083 16.6071 -4.02083 7.75H17.3125Z' fill='%23152029' mask='url(%23path-1-inside-1_4001_3090)'/%3E%3Cmask id='path-3-inside-2_4001_3090' fill='white'%3E%3Cpath d='M22.7376 27.4375C22.2251 27.4375 21.8001 27.0125 21.8001 26.5C21.8001 22.1875 17.4002 18.6875 12.0002 18.6875C6.60018 18.6875 2.2002 22.1875 2.2002 26.5C2.2002 27.0125 1.7752 27.4375 1.2627 27.4375C0.750195 27.4375 0.325195 27.0125 0.325195 26.5C0.325195 21.1625 5.56268 16.8125 12.0002 16.8125C18.4377 16.8125 23.6751 21.1625 23.6751 26.5C23.6751 27.0125 23.2501 27.4375 22.7376 27.4375Z'/%3E%3C/mask%3E%3Cpath d='M22.7376 27.4375C22.2251 27.4375 21.8001 27.0125 21.8001 26.5C21.8001 22.1875 17.4002 18.6875 12.0002 18.6875C6.60018 18.6875 2.2002 22.1875 2.2002 26.5C2.2002 27.0125 1.7752 27.4375 1.2627 27.4375C0.750195 27.4375 0.325195 27.0125 0.325195 26.5C0.325195 21.1625 5.56268 16.8125 12.0002 16.8125C18.4377 16.8125 23.6751 21.1625 23.6751 26.5C23.6751 27.0125 23.2501 27.4375 22.7376 27.4375Z' fill='%23F9B544'/%3E%3Cpath d='M22.7376 27.4375V6.10417C34.0072 6.10417 43.1335 15.2304 43.1335 26.5H21.8001H0.466785C0.466785 38.7946 10.443 48.7708 22.7376 48.7708V27.4375ZM21.8001 26.5H43.1335C43.1335 6.13698 24.4036 -2.64583 12.0002 -2.64583V18.6875V40.0208C10.2031 40.0208 7.88633 39.4579 5.63227 37.6622C3.34439 35.8395 0.466785 32.0384 0.466785 26.5H21.8001ZM12.0002 18.6875V-2.64583C-0.402693 -2.64583 -19.1331 6.13663 -19.1331 26.5H2.2002H23.5335C23.5335 32.0386 20.6557 35.8397 18.3679 37.6623C16.1139 39.458 13.7973 40.0208 12.0002 40.0208V18.6875ZM2.2002 26.5H-19.1331C-19.1331 15.2304 -10.0069 6.10417 1.2627 6.10417V27.4375V48.7708C13.5573 48.7708 23.5335 38.7946 23.5335 26.5H2.2002ZM1.2627 27.4375V6.10417C12.5323 6.10417 21.6585 15.2304 21.6585 26.5H0.325195H-21.0081C-21.0081 38.7946 -11.0319 48.7708 1.2627 48.7708V27.4375ZM0.325195 26.5H21.6585C21.6585 31.1824 19.3126 34.4609 17.3736 36.0702C15.472 37.6486 13.5096 38.1458 12.0002 38.1458V16.8125V-4.52083C-2.32621 -4.52083 -21.0081 5.83213 -21.0081 26.5H0.325195ZM12.0002 16.8125V38.1458C10.4908 38.1458 8.52833 37.6486 6.6266 36.0701C4.68758 34.4607 2.34179 31.1822 2.34179 26.5H23.6751H45.0085C45.0085 5.83244 26.327 -4.52083 12.0002 -4.52083V16.8125ZM23.6751 26.5H2.34179C2.34179 15.2304 11.468 6.10417 22.7376 6.10417V27.4375V48.7708C35.0322 48.7708 45.0085 38.7946 45.0085 26.5H23.6751Z' fill='%23152029' mask='url(%23path-3-inside-2_4001_3090)'/%3E%3C/svg%3E");
}
.custom-form .gfield.business-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='26' viewBox='0 0 30 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.6352 14.3188C28.2261 14.3188 27.9534 14.5916 27.9534 15.0006V23.8643C27.9534 24.2734 27.6806 24.5461 27.2716 24.5461H2.72605C2.31695 24.5461 2.04426 24.2733 2.04426 23.8643V15.0006C2.04426 14.5915 1.7715 14.3188 1.36246 14.3188C0.953418 14.3188 0.680664 14.5916 0.680664 15.0006V23.8643C0.680664 25.0234 1.56701 25.9097 2.72611 25.9097H27.2716C28.4307 25.9097 29.317 25.0234 29.317 23.8643V15.0006C29.317 14.5915 29.0443 14.3188 28.6352 14.3188Z' fill='%23F9B544'/%3E%3Cpath d='M27.9546 4.77148H2.04545C0.886348 4.77148 0 5.65783 0 6.81693V11.1806C0 12.1351 0.681797 12.9533 1.5682 13.1578L12.2728 15.5442V17.726C12.2728 18.1351 12.5455 18.4078 12.9546 18.4078H17.0454C17.4545 18.4078 17.7272 18.135 17.7272 17.726V15.5442L28.4318 13.1578C29.3182 12.9533 30 12.1351 30 11.1805V6.81688C30 5.65783 29.1137 4.77148 27.9546 4.77148ZM16.3637 17.0442H13.6364V14.3169H16.3637V17.0442ZM28.6363 11.1805C28.6363 11.5214 28.4318 11.7942 28.0909 11.8623L17.7272 14.1805V13.6351C17.7272 13.226 17.4545 12.9533 17.0454 12.9533H12.9546C12.5454 12.9533 12.2728 13.226 12.2728 13.6351V14.1805L1.9091 11.8624C1.5682 11.7942 1.36365 11.5215 1.36365 11.1806V6.81693C1.36365 6.40783 1.63641 6.13514 2.04545 6.13514H27.9546C28.3637 6.13514 28.6363 6.40789 28.6363 6.81693V11.1805Z' fill='%23F9B544'/%3E%3Cpath d='M18.4076 0H11.5894C10.4303 0 9.54395 0.886348 9.54395 2.04545V2.72725C9.54395 3.13635 9.8167 3.40904 10.2257 3.40904C10.6348 3.40904 10.9075 3.13629 10.9075 2.72725V2.04545C10.9075 1.63635 11.1803 1.36365 11.5893 1.36365H18.4075C18.8166 1.36365 19.0893 1.63641 19.0893 2.04545V2.72725C19.0893 3.13635 19.3621 3.40904 19.7711 3.40904C20.1802 3.40904 20.4529 3.13629 20.4529 2.72725V2.04545C20.453 0.886348 19.5667 0 18.4076 0Z' fill='%23F9B544'/%3E%3C/svg%3E");
}
.custom-form .gfield.email-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 5.65634C26 4.33704 24.9266 3.26367 23.6073 3.26367H2.39267C1.07362 3.26372 0.000457033 4.33658 0 5.65675V5.65715V20.3431C0 21.6789 1.08429 22.7366 2.39348 22.7366H23.6065C24.9422 22.7366 26 21.6523 26 20.3431V5.65715C26 5.65705 26 5.65695 26 5.65685C26 5.6567 26 5.65654 26 5.65634ZM2.39267 4.78717H23.6073C24.0866 4.78717 24.4766 5.17712 24.4766 5.65761C24.4766 5.91294 24.3497 6.14994 24.1369 6.29172L13.4827 13.3948C13.1895 13.5903 12.8106 13.5903 12.5174 13.3948C12.5174 13.3948 1.86292 6.29157 1.86312 6.29172C1.86317 6.29177 1.86297 6.29162 1.86292 6.29157C1.65035 6.14994 1.52344 5.91294 1.52344 5.65634C1.52344 5.17707 1.91339 4.78717 2.39267 4.78717ZM23.6065 21.2131H2.39348C1.91923 21.2131 1.52344 20.8297 1.52344 20.3431V7.89626L11.6723 14.6623C12.0756 14.9312 12.5378 15.0656 13 15.0656C13.4623 15.0656 13.9245 14.9312 14.3278 14.6623L24.4766 7.89626V20.3431C24.4766 20.8173 24.0931 21.2131 23.6065 21.2131Z' fill='%23F9B544'/%3E%3C/svg%3E");
}
.custom-form .gfield.phone-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4001_3097)'%3E%3Cpath d='M19.7583 15.4868C19.2464 14.9539 18.6291 14.669 17.9748 14.669C17.3258 14.669 16.7032 14.9487 16.1703 15.4816L14.5029 17.1436C14.3657 17.0698 14.2286 17.0012 14.0967 16.9326C13.9067 16.8376 13.7273 16.7479 13.5743 16.6529C12.0125 15.661 10.5931 14.3682 9.23179 12.6956C8.57224 11.8619 8.12902 11.1602 7.80716 10.4479C8.23982 10.0521 8.64083 9.64057 9.03129 9.24484C9.17903 9.0971 9.32677 8.94408 9.47451 8.79634C10.5826 7.68829 10.5826 6.25311 9.47451 5.14506L8.03404 3.7046C7.87047 3.54103 7.70163 3.37218 7.54334 3.20334C7.22675 2.8762 6.89434 2.53851 6.55137 2.22192C6.03956 1.71539 5.42749 1.44629 4.78377 1.44629C4.14005 1.44629 3.51743 1.71539 2.98979 2.22192C2.98451 2.2272 2.98451 2.2272 2.97923 2.23248L1.18525 4.04229C0.509868 4.71767 0.124689 5.54079 0.0402664 6.49582C-0.0863677 8.03654 0.367404 9.47173 0.715648 10.4109C1.57043 12.7167 2.84732 14.8537 4.75211 17.1436C7.06318 19.9032 9.84386 22.0824 13.0203 23.6178C14.2338 24.1929 15.8537 24.8736 17.6635 24.9897C17.7743 24.995 17.8904 25.0002 17.9959 25.0002C19.2148 25.0002 20.2384 24.5623 21.0404 23.6917C21.0457 23.6811 21.0562 23.6759 21.0615 23.6653C21.3359 23.3329 21.6525 23.0321 21.9849 22.7103C22.2118 22.4939 22.4439 22.267 22.6708 22.0296C23.1932 21.4861 23.4676 20.853 23.4676 20.204C23.4676 19.5497 23.1879 18.9218 22.655 18.3942L19.7583 15.4868ZM21.6472 21.0429C21.6419 21.0429 21.6419 21.0482 21.6472 21.0429C21.4414 21.2645 21.2304 21.465 21.0035 21.6866C20.6605 22.0138 20.3123 22.3567 19.9851 22.7419C19.4522 23.3118 18.8243 23.5809 18.0012 23.5809C17.9221 23.5809 17.8376 23.5809 17.7585 23.5756C16.1914 23.4753 14.7351 22.8633 13.6429 22.3409C10.6564 20.8952 8.03404 18.8426 5.85488 16.2414C4.05562 14.0728 2.8526 12.0677 2.05586 9.91494C1.56515 8.60112 1.38575 7.57749 1.4649 6.61191C1.51766 5.99456 1.7551 5.48275 2.19305 5.04481L3.99231 3.24555C4.25085 3.00283 4.52522 2.87092 4.79432 2.87092C5.12674 2.87092 5.39583 3.07143 5.56468 3.24027C5.56996 3.24555 5.57523 3.25083 5.58051 3.2561C5.90237 3.55686 6.2084 3.86817 6.53026 4.20058C6.69383 4.36943 6.86268 4.53827 7.03152 4.71239L8.47199 6.15286C9.03129 6.71216 9.03129 7.22925 8.47199 7.78855C8.31897 7.94156 8.17123 8.09458 8.01821 8.24232C7.575 8.69609 7.15288 9.11821 6.69383 9.52977C6.68328 9.54032 6.67273 9.5456 6.66745 9.55615C6.21368 10.0099 6.2981 10.4531 6.39308 10.7539C6.39835 10.7697 6.40363 10.7856 6.40891 10.8014C6.78353 11.7089 7.31117 12.5637 8.11319 13.5821L8.11847 13.5873C9.57476 15.3813 11.1102 16.7796 12.8039 17.8507C13.0203 17.9879 13.2419 18.0987 13.4529 18.2042C13.6429 18.2992 13.8223 18.3889 13.9753 18.4839C13.9964 18.4944 14.0175 18.5102 14.0386 18.5208C14.218 18.6105 14.3869 18.6527 14.561 18.6527C14.9989 18.6527 15.2733 18.3783 15.363 18.2886L17.1675 16.4841C17.3469 16.3047 17.6319 16.0884 17.9643 16.0884C18.2914 16.0884 18.5605 16.2941 18.7241 16.4735C18.7293 16.4788 18.7293 16.4788 18.7346 16.4841L21.6419 19.3914C22.1854 19.9296 22.1854 20.4836 21.6472 21.0429Z' fill='%23F9B544'/%3E%3Cpath d='M13.5111 5.94676C14.8936 6.17892 16.1493 6.83319 17.1519 7.83571C18.1544 8.83823 18.8034 10.094 19.0408 11.4764C19.0989 11.8247 19.3996 12.0674 19.7426 12.0674C19.7848 12.0674 19.8217 12.0621 19.8639 12.0569C20.2544 11.9935 20.5129 11.6242 20.4496 11.2337C20.1647 9.5611 19.3732 8.03622 18.1649 6.82792C16.9566 5.61962 15.4318 4.82815 13.7591 4.54323C13.3687 4.47991 13.0046 4.73846 12.936 5.12363C12.8674 5.50881 13.1207 5.88344 13.5111 5.94676Z' fill='%23F9B544'/%3E%3Cpath d='M24.9715 11.028C24.5019 8.27374 23.2039 5.76744 21.2094 3.77295C19.2149 1.77846 16.7086 0.480461 13.9543 0.0108597C13.5692 -0.0577338 13.2051 0.206087 13.1365 0.591266C13.0732 0.981721 13.3317 1.34579 13.7222 1.41439C16.181 1.83122 18.4235 2.99731 20.2069 4.77547C21.9903 6.5589 23.1511 8.80138 23.568 11.2602C23.626 11.6084 23.9268 11.8511 24.2697 11.8511C24.3119 11.8511 24.3489 11.8459 24.3911 11.8406C24.7763 11.7826 25.0401 11.4132 24.9715 11.028Z' fill='%23F9B544'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4001_3097'%3E%3Crect width='25' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.custom-form .gfield.city-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4001_3120)'%3E%3Cpath d='M4.21387 9.88135H5.52168C5.8123 9.88135 6.00605 9.6876 6.00605 9.39697C6.00605 9.10635 5.8123 8.9126 5.52168 8.9126H4.21387C3.92324 8.9126 3.72949 9.10635 3.72949 9.39697C3.72949 9.6876 3.97168 9.88135 4.21387 9.88135Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 9.88135H9.49336C9.78398 9.88135 9.97774 9.6876 9.97774 9.39697C9.97774 9.10635 9.78398 8.9126 9.49336 8.9126H8.18555C7.89492 8.9126 7.70117 9.10635 7.70117 9.39697C7.70117 9.6876 7.89492 9.88135 8.18555 9.88135Z' fill='%23F9B544'/%3E%3Cpath d='M4.21387 12.5454H5.52168C5.8123 12.5454 6.00605 12.3517 6.00605 12.061C6.00605 11.7704 5.8123 11.5767 5.52168 11.5767H4.21387C3.92324 11.5767 3.72949 11.7704 3.72949 12.061C3.72949 12.3517 3.97168 12.5454 4.21387 12.5454Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 12.5454H9.49336C9.78398 12.5454 9.97774 12.3517 9.97774 12.061C9.97774 11.7704 9.78398 11.5767 9.49336 11.5767H8.18555C7.89492 11.5767 7.70117 11.7704 7.70117 12.061C7.70117 12.3517 7.89492 12.5454 8.18555 12.5454Z' fill='%23F9B544'/%3E%3Cpath d='M4.21387 15.1611H5.52168C5.8123 15.1611 6.00605 14.9674 6.00605 14.6768C6.00605 14.3861 5.8123 14.1924 5.52168 14.1924H4.21387C3.92324 14.1924 3.72949 14.3861 3.72949 14.6768C3.72949 14.9674 3.97168 15.1611 4.21387 15.1611Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 15.1611H9.49336C9.78398 15.1611 9.97774 14.9674 9.97774 14.6768C9.97774 14.3861 9.78398 14.1924 9.49336 14.1924H8.18555C7.89492 14.1924 7.70117 14.3861 7.70117 14.6768C7.70117 14.9674 7.89492 15.1611 8.18555 15.1611Z' fill='%23F9B544'/%3E%3Cpath d='M4.21387 17.3408H5.52168C5.8123 17.3408 6.00605 17.1471 6.00605 16.8564C6.00605 16.5658 5.8123 16.3721 5.52168 16.3721H4.21387C3.92324 16.3721 3.72949 16.5658 3.72949 16.8564C3.72949 17.1471 3.97168 17.3408 4.21387 17.3408Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 17.3408H9.49336C9.78398 17.3408 9.97774 17.1471 9.97774 16.8564C9.97774 16.5658 9.78398 16.3721 9.49336 16.3721H8.18555C7.89492 16.3721 7.70117 16.5658 7.70117 16.8564C7.70117 17.1471 7.89492 17.3408 8.18555 17.3408Z' fill='%23F9B544'/%3E%3Cpath d='M4.21387 20.0049H5.52168C5.8123 20.0049 6.00605 19.8111 6.00605 19.5205C6.00605 19.2299 5.8123 19.0361 5.52168 19.0361H4.21387C3.92324 19.0361 3.72949 19.2299 3.72949 19.5205C3.72949 19.8111 3.97168 20.0049 4.21387 20.0049Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 20.0049H9.49336C9.78398 20.0049 9.97774 19.8111 9.97774 19.5205C9.97774 19.2299 9.78398 19.0361 9.49336 19.0361H8.18555C7.89492 19.0361 7.70117 19.2299 7.70117 19.5205C7.70117 19.8111 7.89492 20.0049 8.18555 20.0049Z' fill='%23F9B544'/%3E%3Cpath d='M4.21387 22.6201H5.52168C5.8123 22.6201 6.00605 22.4264 6.00605 22.1357C6.00605 21.8451 5.8123 21.6514 5.52168 21.6514H4.21387C3.92324 21.6514 3.72949 21.8451 3.72949 22.1357C3.72949 22.4264 3.97168 22.6201 4.21387 22.6201Z' fill='%23F9B544'/%3E%3Cpath d='M8.18555 22.6201H9.49336C9.78398 22.6201 9.97774 22.4264 9.97774 22.1357C9.97774 21.8451 9.78398 21.6514 9.49336 21.6514H8.18555C7.89492 21.6514 7.70117 21.8451 7.70117 22.1357C7.70117 22.4264 7.89492 22.6201 8.18555 22.6201Z' fill='%23F9B544'/%3E%3Cpath d='M14.8701 16.0327H17.5826C17.8732 16.0327 18.067 15.839 18.067 15.5483C18.067 15.2577 17.8732 15.064 17.5826 15.064H14.8701C14.5795 15.064 14.3857 15.2577 14.3857 15.5483C14.3857 15.839 14.5795 16.0327 14.8701 16.0327Z' fill='%23F9B544'/%3E%3Cpath d='M14.8701 19.4233H17.5826C17.8732 19.4233 18.067 19.2296 18.067 18.939C18.067 18.6483 17.8732 18.4546 17.5826 18.4546H14.8701C14.5795 18.4546 14.3857 18.6483 14.3857 18.939C14.3857 19.2296 14.5795 19.4233 14.8701 19.4233Z' fill='%23F9B544'/%3E%3Cpath d='M14.8701 22.7656H17.5826C17.8732 22.7656 18.067 22.5719 18.067 22.2812C18.067 21.9906 17.8732 21.7969 17.5826 21.7969H14.8701C14.5795 21.7969 14.3857 21.9906 14.3857 22.2812C14.3857 22.5719 14.5795 22.7656 14.8701 22.7656Z' fill='%23F9B544'/%3E%3Cpath d='M14.8701 26.1562H17.5826C17.8732 26.1562 18.067 25.9625 18.067 25.6719C18.067 25.3812 17.8732 25.1875 17.5826 25.1875H14.8701C14.5795 25.1875 14.3857 25.3812 14.3857 25.6719C14.3857 25.9625 14.5795 26.1562 14.8701 26.1562Z' fill='%23F9B544'/%3E%3Cpath d='M26.6895 26.9312C26.9801 26.9312 27.1738 26.7375 27.1738 26.4469V14.5312C27.1738 14.2406 26.9801 14.0469 26.6895 14.0469C26.3988 14.0469 26.2051 14.2406 26.2051 14.5312V26.4953C26.2051 26.7375 26.4473 26.9312 26.6895 26.9312Z' fill='%23F9B544'/%3E%3Cpath d='M22.959 26.9313C23.2496 26.9313 23.4434 26.7376 23.4434 26.447V12.5454C23.4434 12.2548 23.2496 12.061 22.959 12.061C22.6684 12.061 22.4746 12.2548 22.4746 12.5454V26.4954C22.4746 26.7376 22.7168 26.9313 22.959 26.9313Z' fill='%23F9B544'/%3E%3Cpath d='M30.5156 29.0625H30.0312V11.9641C30.0797 12.0125 30.1766 12.0125 30.225 12.0125C30.4188 12.0125 30.5641 11.9156 30.6609 11.7703C30.8062 11.5281 30.7094 11.2375 30.4672 11.1406C26.3016 9.00937 24.1703 7.89531 23.1531 7.41094H23.2016C23.2016 7.41094 23.2016 7.41094 23.1531 7.41094C23.1531 7.41094 23.1047 7.41094 23.1047 7.3625C23.1047 7.31406 23.0562 7.3625 23.0562 7.31406C22.9594 7.26562 22.8141 7.16875 22.6687 7.12031C22.7172 7.16875 22.8141 7.16875 22.8625 7.21719C22.7656 7.16875 22.7172 7.16875 22.6687 7.12031H22.6203C22.6203 7.12031 22.6203 7.12031 22.5719 7.12031C22.5234 7.12031 22.5234 7.12031 22.5234 7.07188H22.475C22.475 7.07188 22.475 7.07188 22.4266 7.07188C22.3781 7.07188 22.3781 7.02344 22.3781 7.07188C21.8453 6.78125 21.0219 6.39375 19.7625 5.76406C19.5203 5.61875 19.2297 5.71563 19.1328 5.95781C18.9875 6.2 19.0844 6.49063 19.3266 6.5875L19.6656 6.73281V11.0437L12.8359 12.5938V6.68438C12.8359 6.39375 12.6422 6.2 12.3516 6.2H10.5594V4.98906C10.5594 4.16563 9.88125 3.53594 9.10625 3.53594H7.16875V1.45312C7.16875 1.1625 6.975 0.96875 6.68438 0.96875C6.39375 0.96875 6.2 1.1625 6.2 1.45312V3.53594H4.2625C3.43906 3.53594 2.80938 4.21406 2.80938 4.98906V6.2H1.40469C1.11406 6.2 0.920312 6.39375 0.920312 6.68438V29.0625H0.484375C0.19375 29.0625 0 29.2563 0 29.5469C0 29.8375 0.19375 30.0312 0.484375 30.0312H30.5156C30.8062 30.0312 31 29.8375 31 29.5469C31 29.2563 30.8062 29.0625 30.5156 29.0625ZM3.72969 4.98906C3.72969 4.69844 3.97187 4.50469 4.21406 4.50469H9.05781C9.34844 4.50469 9.54219 4.74688 9.54219 4.98906V6.2H3.72969V4.98906ZM7.99219 29.0625H5.76406V25.4297H7.99219V29.0625ZM11.8187 29.0625H8.96094V24.9453C8.96094 24.6547 8.76719 24.4609 8.47656 24.4609H5.27969C4.98906 24.4609 4.79531 24.6547 4.79531 24.9453V29.0625H1.88906V7.16875H11.8187V29.0625ZM19.6172 29.0625H12.7875V13.4656L19.6172 11.9156V29.0625ZM29.0625 29.0625H20.5859V7.12031L29.0625 11.4797V29.0625Z' fill='%23F9B544'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4001_3120'%3E%3Crect width='31' height='31' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.custom-form .gfield.state-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4001_3161)'%3E%3Cpath d='M0.749818 7.17984C0.740369 7.23121 0.735043 7.28326 0.733325 7.33532V8.40458C0.7347 8.84524 1.00837 9.23917 1.4212 9.39395V10.9673C1.42309 11.494 1.83729 11.9269 2.36333 11.9518V21.0411C1.83729 21.0661 1.42309 21.4991 1.4212 22.0256V23.5943C1.00751 23.7532 0.734012 24.1501 0.733325 24.593V25.6388C0.733325 25.8338 0.891721 25.9921 1.08671 25.9921H24.9135C25.1085 25.9921 25.2667 25.8338 25.2667 25.6388V24.593C25.266 24.1499 24.9925 23.753 24.579 23.5943V22.0163C24.5771 21.4896 24.1627 21.0567 23.6369 21.0318V11.9518C24.1627 11.9269 24.5771 11.494 24.579 10.9673V9.39395C24.9917 9.23917 25.2653 8.84524 25.2667 8.40458V7.34236C25.2652 7.29031 25.2597 7.23825 25.2502 7.18689C25.4279 7.26557 25.6356 7.18551 25.7142 7.00787C25.7929 6.83041 25.7129 6.62271 25.5354 6.54385L13.1626 0.0408446C13.0594 -0.0136149 12.936 -0.0136149 12.8328 0.0408446L0.460169 6.53681C0.287514 6.62803 0.221372 6.84158 0.312252 7.01423C0.395402 7.17194 0.583003 7.24306 0.749818 7.17984ZM2.1278 10.0062V9.46216H6.20246V10.0016L2.1278 10.0062ZM11.2005 11.9542V21.0411C10.6745 21.0661 10.2603 21.4991 10.2584 22.0256V23.5283H6.90425V22.0256C6.90236 21.4991 6.48816 21.0661 5.96212 21.0411V11.9518C6.48816 11.9269 6.90236 11.494 6.90425 10.9673V9.46216H10.2536V10.965C10.2545 11.4926 10.669 11.9266 11.1959 11.9518L11.2005 11.9542ZM10.965 10.0062V9.46216H15.0398V10.0016L10.965 10.0062ZM20.0379 11.9542V21.0411C19.5119 21.0661 19.0975 21.4991 19.0956 22.0256V23.5283H15.7416V22.0256C15.7397 21.4991 15.3254 21.0661 14.7995 21.0411V11.9518C15.3254 11.9269 15.7397 11.494 15.7416 10.9673V9.46216H19.091V10.965C19.0917 11.4926 19.5062 11.9266 20.0331 11.9518L20.0379 11.9542ZM19.8024 10.0062V9.46216H23.877V10.0016L19.8024 10.0062ZM23.877 22.9891V23.5283H19.7976V22.9891H23.877ZM15.0398 22.9891V23.5283H10.9604V22.9891H15.0398ZM11.5491 11.2523H11.243C11.0868 11.2523 10.9604 11.1258 10.9604 10.9697V10.7128H15.035V10.9697C15.035 11.1258 14.9086 11.2523 14.7524 11.2523H11.5491ZM14.0953 11.9589V21.0364H11.9025V11.9589H14.0953ZM11.5491 21.743H14.7524C14.9086 21.743 15.035 21.8695 15.035 22.0256V22.2825H10.9604V22.0256C10.9604 21.8695 11.0868 21.743 11.243 21.743H11.5491ZM6.19782 22.9891V23.5283H2.12299V22.9891H6.19782ZM2.12299 10.9767V10.7128H6.19782V10.9697C6.19782 11.1258 6.07138 11.2523 5.91505 11.2523H2.39855C2.24427 11.2485 2.12161 11.1215 2.12299 10.9673V10.9767ZM5.25569 11.9659V21.0364H3.06512V11.9589L5.25569 11.9659ZM2.12299 22.0328C2.12299 21.8765 2.24943 21.7501 2.40559 21.7501H5.91505C6.07138 21.7501 6.19782 21.8765 6.19782 22.0328V22.2895H2.12299V22.0328ZM24.5601 24.6072V25.2996H1.43529V24.6072C1.43529 24.4055 1.59866 24.242 1.80035 24.242H24.195C24.3938 24.242 24.5563 24.4012 24.5601 24.6V24.6072ZM23.8724 22.0328V22.2895H19.7976V22.0328C19.7976 21.8765 19.924 21.7501 20.0802 21.7501H23.5968C23.7475 21.7538 23.8686 21.875 23.8724 22.0256V22.0328ZM20.7397 21.0435V11.9589H22.9325V21.0364L20.7397 21.0435ZM23.8724 10.9767C23.8724 11.1329 23.746 11.2593 23.5898 11.2593H20.0826C19.9264 11.2593 19.8 11.1329 19.8 10.9767V10.7128H23.8746L23.8724 10.9767ZM12.9977 0.747443L23.519 6.27774H2.47637L12.9977 0.747443ZM1.43529 7.34236C1.43529 7.14737 1.59351 6.98915 1.7885 6.98915H24.2069C24.4019 6.98915 24.5601 7.14737 24.5601 7.34236V8.41179C24.5601 8.60678 24.4019 8.76501 24.2069 8.76501H1.7885C1.59351 8.76501 1.43529 8.60678 1.43529 8.41179V7.34236Z' fill='%23F9B544'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4001_3161'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.custom-form .gfield.message-field:before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16667 10.6102H9.58333C9.81375 10.6102 10 10.4235 10 10.1935C10 9.96352 9.81375 9.77686 9.58333 9.77686H4.16667C3.93625 9.77686 3.75 9.96352 3.75 10.1935C3.75 10.4235 3.93625 10.6102 4.16667 10.6102Z' fill='%23F9B544'/%3E%3Cpath d='M15 12.2769H4.16667C3.93625 12.2769 3.75 12.4635 3.75 12.6935C3.75 12.9235 3.93625 13.1102 4.16667 13.1102H15C15.2304 13.1102 15.4167 12.9235 15.4167 12.6935C15.4167 12.4635 15.2304 12.2769 15 12.2769Z' fill='%23F9B544'/%3E%3Cpath d='M15 14.7769H4.16667C3.93625 14.7769 3.75 14.9635 3.75 15.1935C3.75 15.4235 3.93625 15.6102 4.16667 15.6102H15C15.2304 15.6102 15.4167 15.4235 15.4167 15.1935C15.4167 14.9635 15.2304 14.7769 15 14.7769Z' fill='%23F9B544'/%3E%3Cpath d='M22.53 1.05602L8.30417 1.02686C6.94167 1.02686 5.83333 2.13519 5.83333 3.49769V5.63269L2.47083 5.63977C1.10833 5.63977 0 6.74811 0 8.11061V16.9194C0 18.2819 1.10833 19.3898 2.47083 19.3898H5V23.5564C5 23.7285 5.10583 23.8831 5.26667 23.9452C5.31542 23.9639 5.36625 23.9731 5.41667 23.9731C5.53167 23.9731 5.64458 23.9252 5.725 23.8369L9.76833 19.3889L16.6958 19.3606C18.0583 19.3606 19.1667 18.2523 19.1667 16.8902V16.8431L21.3583 19.2539C21.4387 19.3423 21.5517 19.3902 21.6667 19.3902C21.7171 19.3902 21.7679 19.381 21.8167 19.3623C21.9775 19.3002 22.0833 19.1456 22.0833 18.9735V14.8069H22.5292C23.8917 14.8069 25 13.6985 25 12.3364V3.52686C25 2.16477 23.8921 1.05644 22.53 1.05602ZM18.3333 16.8898C18.3333 17.7927 17.5988 18.5269 16.6942 18.5269L9.58167 18.556C9.465 18.5564 9.35333 18.606 9.275 18.6923L5.83333 22.4785V18.9727C5.83333 18.7427 5.64708 18.556 5.41667 18.556H2.47083C1.56792 18.556 0.833333 17.8214 0.833333 16.9189V8.11019C0.833333 7.20727 1.56792 6.47269 2.47167 6.47269L6.25 6.46477C6.25042 6.46477 6.25042 6.46477 6.25083 6.46477L16.6958 6.44311C17.5987 6.44311 18.3333 7.17769 18.3333 8.08061V15.7644V16.8898ZM24.1667 12.3356C24.1667 13.2385 23.4321 13.9727 22.5292 13.9727H21.6667C21.4362 13.9727 21.25 14.1594 21.25 14.3894V17.8952L19.1667 15.6035V8.08102C19.1667 6.71852 18.0583 5.61019 16.695 5.61019L6.66667 5.63061V3.49727C6.66667 2.59436 7.40125 1.85977 8.30333 1.85977L22.5287 1.88894C22.5292 1.88894 22.5292 1.88894 22.5296 1.88894C23.4325 1.88894 24.1671 2.62352 24.1671 3.52644L24.1667 12.3356Z' fill='%23F9B544'/%3E%3C/svg%3E");
}
.custom-form .gform_footer{
	text-align: center;
	margin: 46px 0 0 0 !important;
	position: relative;
}
.custom-form .gform_footer .gform_button{
	width: 104px !important;
	height: 58px !important;
	background: transparent !important;
	color: #F5F4E9 !important;
	font-size: 16px !important;
	font-weight: 700 !important;
	letter-spacing: 0.3px !important;
	border: 1px solid #F5F4E9 !important;
	border-radius: 0 !important;
	outline: none !important;
	padding: 2px 0 0 0 !important;
	margin: 0 auto !important;
	transition: all .3s ease-in !important;
}
.custom-form .gform_footer .gform_button:hover{
	background: #fff !important;
	color: #152029 !important;
	border-color: #fff !important;
}
.custom-form .gform_validation_errors{
	border-color: #f00 !important;
	outline: none !important;
	box-shadow: none !important;
}
.custom-form .gfield_description.instruction{
	color: #fff !important;
}
.custom-form .gform-loader{
	position: absolute !important;
	top: 50%;
	left: 50%;
	margin: 0 !important;
	transform: translate(-50%,-50%);
}

.thank-you-wraper{
	width: 100%;
	background: #152029;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: cover !important;
	display: flex;
	padding: 270px 0 370px;
}
.thank-you-wraper .container{
	display: flex;
  flex-direction: column;
  align-items: center;
}
.thank-you-top{
	width: 100%;
  max-width: 1111px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 20px 0;
  text-align: center;
}
.thank-you-top h1{
	color: #F5F4E9;
  font-size: 66px;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0;
}
.thank-you-top h1 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #F5F4E9;
  font-family: "Open Sans", sans-serif;
}
.thank-you-txt {
	width: 100%;
	max-width: 590px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.thank-you-txt p {
	color: #F5F4E9;
	font-size: 20px;
	line-height: 1.7;
}
.thank-you-txt p:last-child{
	margin: 0;
}
.thank-you-top .btn{
	background: #266B5E;
	color: #F5F4E9 !important;
	font-size: 16px;
	font-weight: 700;
	line-height: 34px;
	letter-spacing: 0.3px;
	padding: 13px 24px 11px;
	margin: 10px 0 0 0;
}
.thank-you-top .btn:hover{
	background: #A6C936;
	color: #152029 !important;
}
.error-404{
	width: 100%;
	background: #152029;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: cover !important;
	display: flex;
	padding: 165px 0 210px;
}
.error-404 .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 45px 0;
	text-align: center;
}
.error-404 h1{
	color: #F5F4E9;
	font-size: 250px;
	font-weight: 800;
	line-height: 1;
	opacity: 0.12;
}

.not-found-top{
	width: 100%;
  max-width: 790px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 20px 0;
  text-align: center;
}
.not-found-top h2{
	color: #F5F4E9;
  font-size: 67px;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0;
}
.not-found-top h2 span{
	color: transparent;
  -webkit-text-stroke: 1.5px #F5F4E9;
  font-family: "Open Sans", sans-serif;
}
.not-found-txt {
	width: 100%;
	max-width: 576px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.not-found-txt p {
	color: #F5F4E9;
	font-size: 20px;
	line-height: 1.7;
}
.not-found-txt p:last-child{
	margin: 0;
}
.not-found-btns{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	margin: 10px 0 0 0;
}
.not-found-btns .btn{
	background: transparent;
	color: #F5F4E9 !important;
	font-size: 16px;
	font-weight: 700;
	line-height: 34px;
	letter-spacing: 0.3px;
	border: 1px solid #F5F4E9;
	padding: 12px 24px 10px;
}
.not-found-btns .btn:hover{
	background: #fff;
	color: #152029 !important;
	border-color: #fff !important;
}
.not-found-btns .btn.btn2{
	background: #F9B544;
	color: #152029 !important;
	border-color: #F9B544 !important;
}
.not-found-btns .btn.btn2:hover{
	background: #A6C936 !important;
	border-color: #A6C936 !important;
}

.product-list-wraper{
	width: 100%;
	background-color: #152029;
  display: flex;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-size: cover !important;
  position: relative;
  padding: 104px 0 30px;
}
.product-list-wraper .container{
	display: flex;
  flex-direction: column;
  align-items: center;
  gap: 80px 0;
  position: relative;
  z-index: 1;
}
.product-list-top{
	width: 100%;
  max-width: 900px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 20px 0;
}
.product-list-top h2{
	color: #F5F4E9;
  font-size: 66px;
  font-weight: 800;
  text-transform: uppercase;
}
.product-list-top h2 span{
	color: #0e151a;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.product-list-txt{
	width: 100%;
  max-width: 552px;
  color: #fff;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.product-list-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.product-list-txt p:last-child{
	margin: 0;
}

.ymc-smart-filter-container{
	max-width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
}
.ymc-smart-filter-container .filter-layout{
	width: 336px;
}
.ymc-smart-filter-container .container-posts{
	width: calc(100% - 336px);
	padding: 0 0 0 23px;
}
.ymc-smart-filter-container .filter-entry{
	flex-direction: column;
	gap: 20px 0;
	margin-bottom: 50px !important;
}
.ymc-smart-filter-container .filter-entry .selected-items{
	display: none !important;
}
.ymc-smart-filter-container .filter-layout .posts-found{
	display: none !important;
}
.ymc-smart-filter-container .filter-entry .btn-all{
	display: none;
}
.ymc-smart-filter-container .filter-entry .dropdown-filter{
	max-width: 100%;
	flex-direction: column;
	margin: 0;
}
.ymc-smart-filter-container .filter-entry .menu-active{
	background: rgba(255,255,255,0.1) !important;
	color: #F5F4E9;
	font-size: 22px;
	font-weight: 800;
	border: none !important;
	padding: 29px 50px 29px 30px !important;
}
.ymc-smart-filter-container .filter-entry .menu-active:after{
	width: 100%;
	height: 1px;
	background: linear-gradient(90deg,rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	opacity: 0.2;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive{
	max-width: 100% !important;
	background: transparent !important;
	color: #F5F4E9 !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	bottom: auto !important;
	padding: 0 !important;
	margin: 0 !important;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive .btn-close{
	display: none;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive:before{
	display: none;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item{
	padding: 0 !important;
	margin: 0 0 2px 0;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item:last-child{
	margin: 0;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner{
	width: 100%;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link{
	width: 100%;
	background: rgba(255,255,255,0.05);
	font-size: 22px;
	cursor: pointer;
	padding: 18px 30px 16px 72px;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link:before{
	width: 24px;
	height: 24px;
	left: 30px;
	border: 1px solid rgba(255,255,255,0.26);
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link:after{
	width: 12px;
	height: 8px;
	top: 31px;
	left: 36px;
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-radius: 0;
}
.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link.active{
	border-color: #fff;
}
.ymc-smart-filter-container .dropdown-filter .menu-active .arrow{
	width: 18px !important;
	height: 18px !important;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00005 14.1303C9.32265 14.1303 9.6452 14.0071 9.89115 13.7613L17.6307 6.02158C18.1231 5.52924 18.1231 4.731 17.6307 4.23886C17.1386 3.74672 16.3405 3.74672 15.8481 4.23886L9.00005 11.0873L2.15192 4.2391C1.65958 3.74696 0.861572 3.74696 0.369473 4.2391C-0.123106 4.73124 -0.123106 5.52948 0.369473 6.02182L8.10895 13.7615C8.35502 14.0074 8.67757 14.1303 9.00005 14.1303Z' fill='%23F5F4E9'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	border: none !important;
	right: 28px !important;
	padding: 0 !important;
	transform: translateY(-50%) rotate(0deg) !important;
}
.ymc-smart-filter-container .dropdown-filter .menu-active .arrow.open{
	transform: translateY(-50%) rotate(180deg) !important;
}


.ymc-smart-filter-container .post-custom-layout{
	display: flex !important;
	flex-wrap: wrap;
	gap: 23px !important;
	margin-bottom: 0 !important;
}
.ymc-smart-filter-container .post-custom-layout .post-item{
	width: calc(33.33% - 23px * 2 / 3);
	color: inherit !important;
	font-size: inherit !important;
	line-height: inherit !important;
	border: none !important;
	padding: 0 !important;
}
.ymc-smart-filter-container .post-custom-layout .post-item a{
	font-size: inherit !important;
	text-decoration: none !important;
	margin: 0 !important;
}
.post-item .product-card{
	padding: 21px 18px 56px;
}
.post-item .product-card figure{
	padding: 0 44px;
	margin: 0 0 30px 0;
}
.post-item .product-card figure a{
	height: 295px;
	margin: 0 !important;
}
.post-item .product-card figure a img{
	object-fit: cover;
}
.post-item .product-card h4{
	font-size: 30px;
	margin: 0 0 12px 0;
}
.ymc-smart-filter-container .post-custom-layout .post-item .product-card .card-btn{
	margin: 20px 0 0 0 !important;
}
.post-item .product-card span{
	line-height: 28px;
}

.ymc-pagination{
	gap: 10px;
	margin: 54px 0 0 0 !important;
}
.ymc-smart-filter-container .pagination-numeric li{
	margin: 0;
}
.ymc-smart-filter-container .pagination-numeric li .page-numbers{
	width: 42px;
	height: 42px;
	color: #F5F4E9;
	display: inline-flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	font-size: 20px;
	font-weight: 700;
	border: 1px solid #F5F4E9;
	opacity: 0.5;
	padding: 2px 0 0 0;
	transition: all .3s ease-in;
}
.ymc-smart-filter-container .pagination-numeric li .page-numbers:hover{
	background: #F5F4E9;
	color: #000;
	opacity: 1;
}
.ymc-smart-filter-container .pagination-numeric li .page-numbers.current{
	background: #F5F4E9;
	color: #000;
	opacity: 1;
}
.ymc-smart-filter-container .pagination-numeric li.next-item{
	margin: 0 0 0 15px;
}
.ymc-smart-filter-container .pagination-numeric li.next-item .page-numbers{
	background-color: #A6C936;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4001_7325)'%3E%3Cpath d='M1.43278 7.30048H11.9718L8.79976 4.12848C8.74252 4.0732 8.69686 4.00707 8.66545 3.93396C8.63405 3.86084 8.61752 3.78221 8.61682 3.70263C8.61613 3.62306 8.6313 3.54415 8.66143 3.4705C8.69156 3.39685 8.73606 3.32994 8.79233 3.27367C8.8486 3.2174 8.91551 3.1729 8.98916 3.14277C9.06281 3.11264 9.14172 3.09748 9.22129 3.09817C9.30086 3.09886 9.3795 3.11539 9.45262 3.1468C9.52573 3.17821 9.59186 3.22386 9.64714 3.2811L13.8421 7.47607C13.9545 7.58846 14.0176 7.74086 14.0176 7.89977C14.0176 8.05868 13.9545 8.21108 13.8421 8.32346L9.64714 12.5184C9.53411 12.6276 9.38273 12.688 9.2256 12.6866C9.06847 12.6853 8.91817 12.6222 8.80705 12.5111C8.69594 12.4 8.63292 12.2497 8.63155 12.0926C8.63019 11.9355 8.69059 11.7841 8.79976 11.6711L11.9718 8.49905H1.43278C1.27384 8.49905 1.12141 8.43591 1.00902 8.32352C0.896633 8.21114 0.833495 8.05871 0.833495 7.89977C0.833495 7.74083 0.896633 7.5884 1.00902 7.47601C1.12141 7.36362 1.27384 7.30048 1.43278 7.30048Z' fill='%23152029'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4001_7325'%3E%3Crect width='14.3828' height='14.3828' fill='white' transform='matrix(-1 0 0 1 14.6172 0.708496)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -999999px;
	border: 1px solid #A6C936;
	opacity: 1;
}
.ymc-smart-filter-container .pagination-numeric li.prev-item{
	margin: 0 15px 0 0;
}
.ymc-smart-filter-container .pagination-numeric li.prev-item .page-numbers{
	background-color: #A6C936;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4001_7321)'%3E%3Cpath d='M13.5672 7.30048H3.02824L6.20024 4.12848C6.25748 4.0732 6.30314 4.00707 6.33455 3.93396C6.36595 3.86084 6.38248 3.78221 6.38318 3.70263C6.38387 3.62306 6.3687 3.54415 6.33857 3.4705C6.30844 3.39685 6.26394 3.32994 6.20767 3.27367C6.1514 3.2174 6.08449 3.1729 6.01084 3.14277C5.93719 3.11264 5.85828 3.09748 5.77871 3.09817C5.69914 3.09886 5.6205 3.11539 5.54738 3.1468C5.47427 3.17821 5.40814 3.22386 5.35286 3.2811L1.15788 7.47607C1.04554 7.58846 0.982422 7.74086 0.982422 7.89977C0.982422 8.05868 1.04554 8.21108 1.15788 8.32346L5.35286 12.5184C5.46589 12.6276 5.61727 12.688 5.7744 12.6866C5.93153 12.6853 6.08183 12.6222 6.19295 12.5111C6.30406 12.4 6.36708 12.2497 6.36845 12.0926C6.36981 11.9355 6.30941 11.7841 6.20024 11.6711L3.02824 8.49905H13.5672C13.7262 8.49905 13.8786 8.43591 13.991 8.32352C14.1034 8.21114 14.1665 8.05871 14.1665 7.89977C14.1665 7.74083 14.1034 7.5884 13.991 7.47601C13.8786 7.36362 13.7262 7.30048 13.5672 7.30048Z' fill='%23152029'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4001_7321'%3E%3Crect width='14.3828' height='14.3828' fill='white' transform='translate(0.382812 0.708496)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -999999px;
	border: 1px solid #A6C936;
	opacity: 1;
}
.card-specs{
	background: #266B5E;
	color: #F5F4E9;
	font-size: 18px;
	font-weight: 700;
	position: absolute;
	top: 0;
	left: 0;
	padding: 11.5px 15.5px 7.5px;
	z-index: 1;
}
.product-list-wraper::before {
	width: 621px;
	height: 402px;
	background-image: url("../images/product-listing-circle-bg.png");
	background-repeat: no-repeat;
	background-position: top right;
	background-size: auto;
	position: absolute;
	top: 0;
	right: 0;
	content: "";
	z-index: 0;
}

.card-animate-wraper.with-bg{
	padding: 118px 0 130px;
}

.recipe-slider-wraper{
	width: 100%;
	background: #162029;
	display: flex;
	flex-direction: column;
  align-items: center;
	position: relative;
	padding: 35px 0 138px;
}
.recipe-slider-wraper .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
  z-index: 1;
}
.recipe-slider-top{
	width: 100%;
	max-width: 545px;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	gap: 15px 0;
}
.recipe-slider-top h3{
	color: #F5F4E9;
  font-size: 66px;
  font-weight: 800;
  text-transform: uppercase;
}
.recipe-slider-top h3 span{
	color: #162029;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.recipe-slider-txt{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.recipe-slider-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.recipe-slider-txt p:last-child{
	margin: 0;
}
.recipe-slider-wraper.show-bg:before{
	width: 659px;
	height: 838px;
	background: url("../images/recipe-slider-bg.png") no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: -380px;
	right: 0;
	content: "";
}
.recipe-slider{
	margin: 90px 0 0 0;
}
.recipe-slider .item{
	height: 700px;
	padding: 0 17px;
}
.recipe-slider .owl-stage{
	display: flex;
}
.recipe-slider .item .recipe-card{
	height: 100%;
}
.recipe-card a{
	width: 100%;
	height: 100%;
	display: flex;
  flex-direction: column;
	position: relative;
}
.recipe-card a:after{
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg,rgba(21, 32, 41, 0) 41%, rgb(21, 32, 41) 100%);
	position: absolute;
	top: 0;
	left: 0;
	content: "";
}
.recipe-card a img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: bottom center;
}
.recipe-card-content{
	width: calc(100% - 50px);
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	gap: 7px 0;
	position: absolute;
	left: 50%;
	bottom: 0;
	padding: 26px 0 30px;
	transform: translateX(-50%);
	z-index: 3;
}
.recipe-card-content h4{
	color: #fff !important;
	font-size: 28px;
	font-weight: 800;
	line-height: 120%;
	transition: all .3s ease-in;
}
.recipe-card-content h4:hover{
	color: #A6C936 !important;
}
.recipe-card-content:before{
	width: 100%;
	height: 1px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 1' width='15' height='1'%3E%3Ctitle%3ELine 43%3C/title%3E%3Cdefs%3E%3Cimage width='5' height='1' id='img1' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABAQMAAAAsMPawAAAAAXNSR0IB2cksfwAAAAZQTFRF////////VXz1bAAAAAJ0Uk5TLTPpafbBAAAACklEQVR4nGOsAAAAfAB62qq8YAAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cuse id='Background' href='%23img1' x='5' y='0'/%3E%3C/svg%3E");
	background-repeat: repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
}
.recipe-card-content span{
	color: #fff !important;
	font-size: 20px;
	line-height: 28px;
}
.recipe-slider-btn{
	background: #0F5D6A;
	color: #F5F4E9;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 21px 24px;
	margin: 68px 0 0 0;
}
.recipe-slider-btn:hover{
	background: #A6C936;
	color: #152029 !important;
}
.contact-box-wraper.style3 .contact-box-top h3 span{
	color: #2C3740;
}
.contact-box-wraper.style3 .contact-box:before, .contact-box-wraper.style3 .contact-box:after{
	display: none;
}
.card-animate-wraper.style2 .card-animate-con .btn{
	background: #F9B544;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 16.5px 25px 14px;
	margin: 10px 0 0 0;
}
.card-animate-wraper.style2 .card-animate-con .btn svg{
	display: none;
}
.card-animate-wraper.style2 .card-animate-con .btn:hover{
	background: #A6C936;
}
.circle-bg{
	position: absolute;
	content: "";
	z-index: 0;
}
.circle-bg.circle-bg-1{
	width: 500px;
	height: 1000px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='500' height='1000' viewBox='0 0 500 1000' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_4001_4345)'%3E%3Ccircle cy='500' r='250' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_4001_4345' x='-500' y='0' width='1000' height='1000' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_4001_4345'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4345' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4345' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_4001_4345'%3E%3CfeMergeNode in='effect1_foregroundBlur_4001_4345' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 100% auto;
	top: 0;
	left: 0;
}
.circle-bg.circle-bg-2{
	width: 642px;
	height: 1000px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='642' height='1000' viewBox='0 0 642 1000' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_4001_4344)'%3E%3Ccircle cx='500' cy='500' r='250' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_4001_4344' x='0' y='0' width='1000' height='1000' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_4001_4344'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4344' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4344' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_4001_4344'%3E%3CfeMergeNode in='effect1_foregroundBlur_4001_4344' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 100% auto;
	top: 150px;
	right: 0;
}
.circle-bg.circle-bg-3{
	width: 630px;
	height: 1000px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='631' height='1000' viewBox='0 0 631 1000' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_4001_4343)'%3E%3Ccircle cx='500' cy='500' r='250' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_4001_4343' x='0' y='0' width='1000' height='1000' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_4001_4343'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4343' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4001_4343' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_4001_4343'%3E%3CfeMergeNode in='effect1_foregroundBlur_4001_4343' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 100% auto;
	right: 0;
	bottom: 150px;
}
.filter-btn{
	display: none;
}
.filter-close{
	display: none;
}

.recipe-list-wraper .product-list-txt{
	max-width: 560px;
}
.recipe-card{
	position: relative;
	overflow: hidden;
}
.recipe-list-wraper .recipe-card a{
	height: 558px;
}
.recipe-list-wraper .circle-bg.circle-bg-3{
	bottom: -400px;
}
.recipe-list-wraper .recipe-card .recipe-card-content{
	padding-bottom: 32px;
}
.recipe-card-content span.card-btn{
	font-size: 16px;
	line-height: 1;
	border-color: #fff;
	margin: 18px 0 0 0;
	transition: all .3s ease-in;
}
.recipe-card-content span.card-btn:hover{
	border-color: #A6C936;
}
.recipe-list-wraper .recipe-card .recipe-card-content{
	transform: translate(-50%,90px);
	transition: all .3s ease-in;
}
.recipe-list-wraper .recipe-card .card-specs{
	transition: all .3s ease-in;
}
.recipe-list-wraper .recipe-card a:after{
	background: linear-gradient(180deg,rgba(21, 32, 41, 0) 31%, rgb(21, 32, 41) 100%);
	transition: all .3s ease-in;
}
.recipe-list-wraper .recipe-card a:hover .recipe-card-content{
	transform: translate(-50%,0);
}
.recipe-list-wraper .recipe-card a:hover .card-specs{
	opacity: 0;
}
.recipe-list-wraper .recipe-card a:hover:after{
	background: linear-gradient(180deg,rgba(21, 32, 41, 1) 0%, rgba(21, 32, 41, 0) 0%, rgba(21, 32, 41, 1) 60%);
}
.recipe-list-wraper + .card-animate-wraper{
	background: #152029;
	padding: 72px 0 124px;
}
.recipe-list-wraper + .card-animate-wraper .card-animate-con{
	max-width: 423px;
}
.recipe-list-wraper + .card-animate-wraper .card-animate-txt{
	max-width: 369px;
}
.recipe-list-wraper + .card-animate-wraper .card-animate-circle{
	display: none;
}
.recipe-list-wraper + .card-animate-wraper .card-circle{
	display: none;
}

.page-template-thank-you .site-footer{
	background: #f2f2e4;
	padding: 49px 0 0 0;
}
.page-template-thank-you .footer-top{
	display: none;
}
.page-template-thank-you .footer-mid{
	border-top: 1px solid #9da19b;
}
.ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive__item .menu-link.isDisabled{
	opacity: .5;
	display: none;
}

.top-banner{
	width: 100%;
	background-color: #11191e;
	background-image: url('../images/top-banner-bg.png');
	background-repeat: no-repeat;
	background-position: left center;
	background-size: cover;
	display: flex;
	padding: 22px 0 0 0;
	position: relative;
}
.top-banner-wraper{
	width: 100%;
	display: flex;
}
.top-banner-lft{
	width: calc(100% - 600px);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	flex-grow: 1;
	padding: 50px 15px 142px 0;
}
.top-banner-rgt{
	width: 600px;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
.top-banner .breadcrumbs{
	position: static;
	margin: 0 0 77px 0;
}
.top-banner-lft h1{
	color: #F5F4E9;
	font-size: 80px;
	font-weight: 800;
	line-height: 85px;
	text-transform: uppercase;
	margin: 0 0 12px 0;
}
.top-banner-lft h1 span{
	color: #11191e;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.top-banner-txt{
	width: 100%;
	color: #fff;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
}
.top-banner-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.top-banner-txt p:last-child{
	margin: 0;
}
.quick-specs{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px 0;
	margin: 23px 0 0 0;
}
.quick-specs h6{
	color: #F5F4E9;
	font-size: 20px;
	font-weight: 800;
	line-height: 1;
	text-transform: uppercase;
	line-height: 1;
}
.quick-specs ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	list-style: none;
	padding: 0;
	margin: 0;
}
.quick-specs ul li{
	background: rgba(38, 107, 94, 0.3);
	color: #F5F4E9;
	font-size: 16px;
	font-weight: 800;
	padding: 7.5px 11px 3.5px;
}
.quick-specs ul li:nth-child(2n){
	background: rgba(242, 114, 123, 0.3);
}
.quick-specs ul li:nth-child(3n){
	background: rgba(249, 181, 68, 0.3);
}
.top-banner:after {
	width: 100%;
	height: 67px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1918' height='67' viewBox='0 0 1918 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.04704L902.29 7.67701L893.031 9.94742C887.952 11.2143 880.069 13.3267 875.518 14.6463C869.222 16.4413 866.63 16.9167 864.619 16.5994C863.137 16.3359 851.973 16.0713 839.804 15.9659C819.698 15.8605 817.265 15.9659 813.296 17.0748C809.222 18.2363 807.847 18.289 794.09 17.7082C781.55 17.1275 777.953 16.7048 770.546 15.0151C765.785 13.959 760.705 12.5867 759.33 12.0059C757.955 11.4251 753.086 10.2109 748.536 9.31277C741.234 7.83508 738.906 7.67582 728.377 7.83508C719.876 7.97558 709.841 9.96419 698.271 13.8009C693.563 15.3325 692.451 15.3851 662.082 14.5924L645.997 14.1697L640.388 16.2294C633.828 18.6052 629.277 18.8159 621.129 17.2855C618.272 16.7575 612.823 16.2821 609.013 16.2821C602.082 16.2821 593.246 15.0151 588.114 13.2201C586.632 12.7447 583.087 10.8443 580.177 8.99663L574.939 5.61737L563.405 6.09276C557.055 6.30352 551.077 6.8316 550.177 7.25431C549.224 7.62433 545.574 8.15242 542.082 8.36317C536.58 8.6805 535.416 8.94394 533.987 10.2636C532.505 11.6885 532.135 11.7412 530.018 11.0551C527.161 10.1043 523.987 10.9497 520.97 13.4309C519.436 14.7505 518.59 15.0151 517.214 14.6451C513.564 13.6416 504.252 13.5362 501.5 14.4343C500.072 14.9097 496.051 15.3325 492.559 15.3325C487.11 15.3325 485.786 15.069 482.665 13.5374C478.962 11.7424 476.474 10.9509 465.469 8.09973C460.337 6.78011 457.057 6.41009 447.638 6.14665C436.475 5.82932 426.845 4.66897 422.93 3.1374C420.232 2.13392 411.343 2.34587 408.275 3.50741C406.793 4.0355 402.773 5.24974 399.334 6.14785C395.894 7.04595 391.186 8.36557 388.858 9.05172C386.53 9.79056 383.725 10.3713 382.561 10.3713C380.497 10.3713 373.62 11.5856 365.63 13.3279C356.424 15.3875 352.245 15.809 347.165 15.281C344.413 14.9636 335.101 14.7002 326.531 14.6475L310.923 14.4894L307.695 12.589L304.414 10.6887L286.848 10.4779C272.722 10.3198 268.383 10.4779 264.785 11.3221C262.351 11.8502 259.071 12.3256 257.537 12.3256C256.003 12.3256 253.41 12.801 251.823 13.3291C250.288 13.8572 247.907 14.3326 246.479 14.3326C245.051 14.3326 241.929 14.6499 239.442 15.0714C235.157 15.8102 234.733 15.7576 231.294 14.1733C229.337 13.2225 225.156 12.0083 222.088 11.4802C219.019 10.8994 213.887 10.0013 210.766 9.42053C207.645 8.83976 203.94 8.36437 202.618 8.36437C201.295 8.36437 198.544 7.83628 196.427 7.15013C194.363 6.46398 190.449 5.40781 187.697 4.77434C184.945 4.14088 181.242 3.1374 179.443 2.60931C176.745 1.81778 170.872 1.60584 148.015 1.60584C120.925 1.55315 119.656 1.60583 113.043 3.03082L106.164 4.5624L101.772 2.34467L97.4343 0.126953L85.1595 0.179642C75.7419 0.179642 72.1971 0.443087 69.6567 1.2885C67.8051 1.86928 63.7839 2.71349 60.7155 3.1362C54.8427 3.92773 47.2767 5.56468 45.4251 6.51547C44.7903 6.77892 41.3511 7.35968 37.8063 7.78239C34.1559 8.15241 28.1235 9.47203 23.9967 10.739C15.5824 13.3961 5.98716 16.2509 -0.00683594 17.9286V66.7759H959.992V12.8645C955.062 12.5076 947.695 11.5005 939.006 10.0001C932.551 8.89125 926.254 8.36317 916.202 8.04704H916.206Z' fill='%230B1116'/%3E%3Cpath d='M1001.8 8.04704L1015.71 7.67701L1024.97 9.94742C1030.05 11.2143 1037.93 13.3267 1042.48 14.6463C1048.78 16.4413 1051.37 16.9167 1053.38 16.5994C1054.87 16.3359 1066.03 16.0713 1078.2 15.9659C1098.3 15.8605 1100.74 15.9659 1104.71 17.0748C1108.78 18.2363 1110.16 18.289 1123.91 17.7082C1136.45 17.1275 1140.05 16.7048 1147.46 15.0151C1152.22 13.959 1157.3 12.5867 1158.67 12.0059C1160.05 11.4251 1164.92 10.2109 1169.47 9.31277C1176.77 7.83508 1179.1 7.67582 1189.63 7.83508C1198.13 7.97558 1208.16 9.96419 1219.73 13.8009C1224.44 15.3325 1225.55 15.3851 1255.92 14.5924L1272.01 14.1697L1277.61 16.2294C1284.18 18.6052 1288.73 18.8159 1296.87 17.2855C1299.73 16.7575 1305.18 16.2821 1308.99 16.2821C1315.92 16.2821 1324.76 15.0151 1329.89 13.2201C1331.37 12.7447 1334.92 10.8443 1337.83 8.99663L1343.06 5.61737L1354.6 6.09276C1360.95 6.30352 1366.93 6.8316 1367.83 7.25431C1368.78 7.62433 1372.43 8.15242 1375.92 8.36317C1381.42 8.6805 1382.59 8.94394 1384.02 10.2636C1385.5 11.6885 1385.87 11.7412 1387.98 11.0551C1390.84 10.1043 1394.02 10.9497 1397.03 13.4309C1398.57 14.7505 1399.41 15.0151 1400.79 14.6451C1404.44 13.6416 1413.75 13.5362 1416.5 14.4343C1417.93 14.9097 1421.95 15.3325 1425.44 15.3325C1430.89 15.3325 1432.22 15.069 1435.34 13.5374C1439.04 11.7424 1441.53 10.9509 1452.53 8.09973C1457.67 6.78011 1460.95 6.41009 1470.36 6.14665C1481.53 5.82932 1491.16 4.66897 1495.07 3.1374C1497.77 2.13392 1506.66 2.34587 1509.73 3.50741C1511.21 4.0355 1515.23 5.24974 1518.67 6.14785C1522.11 7.04595 1526.82 8.36557 1529.15 9.05172C1531.47 9.79056 1534.28 10.3713 1535.44 10.3713C1537.51 10.3713 1544.38 11.5856 1552.37 13.3279C1561.58 15.3875 1565.76 15.809 1570.84 15.281C1573.59 14.9636 1582.9 14.7002 1591.47 14.6475L1607.08 14.4894L1610.31 12.589L1613.59 10.6887L1631.15 10.4779C1645.28 10.3198 1649.62 10.4779 1653.22 11.3221C1655.65 11.8502 1658.93 12.3256 1660.47 12.3256C1662 12.3256 1664.59 12.801 1666.18 13.3291C1667.72 13.8572 1670.1 14.3326 1671.52 14.3326C1672.95 14.3326 1676.07 14.6499 1678.56 15.0714C1682.85 15.8102 1683.27 15.7576 1686.71 14.1733C1688.67 13.2225 1692.85 12.0083 1695.92 11.4802C1698.98 10.8994 1704.12 10.0013 1707.24 9.42053C1710.36 8.83976 1714.06 8.36437 1715.39 8.36437C1716.71 8.36437 1719.46 7.83628 1721.58 7.15013C1723.64 6.46398 1727.55 5.40781 1730.31 4.77434C1733.06 4.14088 1736.76 3.1374 1738.56 2.60931C1741.26 1.81778 1747.13 1.60584 1769.99 1.60584C1797.08 1.55315 1798.35 1.60583 1804.96 3.03082L1811.84 4.5624L1816.23 2.34467L1820.57 0.126953L1832.84 0.179642C1842.26 0.179642 1845.81 0.443087 1848.35 1.2885C1850.2 1.86928 1854.22 2.71349 1857.29 3.1362C1863.16 3.92773 1870.73 5.56468 1872.58 6.51547C1873.21 6.77892 1876.65 7.35968 1880.2 7.78239C1883.85 8.15241 1889.88 9.47203 1894.01 10.739C1902.42 13.3961 1912.02 16.2509 1918.01 17.9286V66.7759H958.01V12.8645C962.941 12.5076 970.308 11.5005 978.997 10.0001C985.452 8.89125 991.749 8.36317 1001.8 8.04704H1001.8Z' fill='%230B1116'/%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-position: center;
	background-size: auto 100%;
	position: absolute;
	left: 0;
	bottom: -12px;
	content: "";
}

.box-section-wraper{
	width: 100%;
	background: linear-gradient(180deg, #0B1115 0%, rgba(11, 17, 21, 0) 100%);
	display: flex;
	padding: 80px 0 46px;
}
.box-section-wraper .container{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 66px 0;
}
.box-section-top{
	width: 100%;
	max-width: 533px;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 25px 0;
}
.box-section-top h2{
	color: #F5F4E9;
	font-size: 66px;
  font-weight: 800;
  text-transform: uppercase;
}
.box-section-top h2 span{
	color: #0B1115;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.box-section-txt{
	width: 100%;
	color: #fff;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}
.box-section-txt p{
	font-size: 20px;
  line-height: 1.7;
}
.box-section-txt p:last-child{
	margin: 0;
}
.box-section-wraper ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 23px;
	list-style: none;
	padding: 0;
	margin: 0;
}
.box-section-wraper ul li{
	width: calc(25% - 23px * 3 / 4);
	background: linear-gradient(180deg, rgba(166, 201, 54, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	border-top: 4px solid #A6C936;
	padding: 70px 40px 59px;
	position: relative;
}
.box-section-wraper ul li *{
	position: relative;
	z-index: 1;
}
.box-section-wraper ul li:before{
	width: 250px;
  height: 250px;
  background: url("../images/box-bg1.svg");
  background-repeat: no-repeat !important;
  background-position: top left !important;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  z-index: 0;
}
.box-section-wraper ul li:nth-child(2n):before{
	background: url("../images/box-bg2-new.svg");
}
.box-section-wraper ul li:nth-child(3n):before{
	background: url("../images/box-bg4.svg");
}
.box-section-wraper ul li:nth-child(4n):before{
	background: url("../images/box-bg3.svg");
}
.box-section-wraper ul li figure{
	width: 74px;
	height: 74px;
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
	margin: 0 0 35px 0;
}
.box-section-wraper ul li h6{
	color: #fff;
	font-size: 32px;
	font-weight: 700;
	line-height: 38px;
	margin: 0 0 2px 0;
}
.box-section-wraper ul li p{
	color: #fff;
	font-size: 20px;
  line-height: 1.7;
  margin: 0;
}
.box-section-wraper ul li:nth-child(2n){
	border-color: #F2727B;
	background: linear-gradient(180deg, rgba(242, 114, 123, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
}
.box-section-wraper ul li:nth-child(3n){
	border-color: #266B5E;
	background: linear-gradient(180deg, rgba(38, 107, 94, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
}
.box-section-wraper ul li:nth-child(4n){
	border-color: #F9B544;
	background: linear-gradient(180deg, rgba(249, 181, 68, 0.1) 0%, rgba(21, 32, 41, 0.1) 100%);
}

.single-product .img-sideway{
	padding: 112px 0 130px;
}
body.single-product:not(.home) .img-sideway{
	padding-bottom: 150px;
}
.single-product .img-sideway-wraper:before{
	width: 536px;
	height: 621px;
	background: url(../images/product-sideway-bg.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 40px;
	right: 0;
	content: "";
	z-index: 1;
}
.single-product .img-sideway-wraper .container{
	z-index: 2;
}
.single-product .img-sideway-wraper:after{
	width: 578px;
	height: 943px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='578' height='943' viewBox='0 0 578 943' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16' filter='url(%23filter0_fn_4012_1468)'%3E%3Ccircle cx='471.5' cy='471.5' r='221.5' fill='%230F5D6A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_fn_4012_1468' x='0' y='0' width='943' height='943' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_4012_1468'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' stitchTiles='stitch' numOctaves='3' result='noise' seed='7157' /%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4012_1468' in='coloredNoise1' result='noise1Clipped' /%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise2'%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='effect1_foregroundBlur_4012_1468' in='coloredNoise2' result='noise2Clipped' /%3E%3CfeFlood flood-color='rgba(0, 0, 0, 0.15)' result='color1Flood' /%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E%3CfeFlood flood-color='rgba(255, 255, 255, 0.15)' result='color2Flood' /%3E%3CfeComposite operator='in' in2='noise2Clipped' in='color2Flood' result='color2' /%3E%3CfeMerge result='effect2_noise_4012_1468'%3E%3CfeMergeNode in='effect1_foregroundBlur_4012_1468' /%3E%3CfeMergeNode in='color1' /%3E%3CfeMergeNode in='color2' /%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	position: absolute;
	right: 0;
	bottom: 0;
	content: "";
	z-index: 1;
}

.product-gallery{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
	list-style: none;
	padding: 120px 30px;
}
.product-gallery li{
	width: calc(16.66% - 30px * 5 / 6);
	display: flex;
	align-items: center;
  justify-content: center;
  align-content: center;
  aspect-ratio: 16/14.3;
}
.product-gallery li img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.single-product .img-sideway-wraper{
	background: rgba(11, 17, 21, 0);
}
body.single-product{
	background: #152029;
}
.single-product .marquee-content span{
	color: #152029;
}
.single-product .recipe-slider-wraper{
	padding: 100px 0 0 0;
}
.single-product .card-animate-txt{
	max-width: 395px;
}
.single-product .card-star{
	display: none;
}
.single-product .card-animate .star-circle{
	display: none;
}
.single-product .card-animate-circle{
	display: none;
}
.single-product .card-circle{
	display: none;
}
.single-product .card-animate-wraper.with-bg{
	padding: 145px 0 130px;
}

.img-box-wraper{
	width: 100%;
	display: flex;
	padding: 47px 0 182px;
}
.img-box{
	width: 100%;
	background: #F5F4E9;
	display: flex;
	flex-wrap: wrap;
}
.img-box-lft{
	width: 619px;
	max-height: 712px;
	min-height: 712px;
}
.img-box-lft img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.img-box-lft video{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.img-box-rgt{
	width: calc(100% - 619px);
	display: inline-flex;
	align-items: center;
	flex-grow: 1;
	padding: 50px 113px 50px 135px;
}
.img-box_txt{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
}
.img-box_txt h3{
	color: #152029;
	font-size: 66px;
	font-weight: 800;
	line-height: 1;
	text-transform: uppercase;
	padding: 0 40px 0 0;
	margin: 0 0 20px 0;
}
.img-box_txt h3 span{
	color: #F5F4E9;
  text-shadow: -1px -1px 0 #152029,1px -1px 0 #152029,-1px 1px 0 #152029,1px 1px 0 #152029;
}
.img-box-con{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	margin: 0 0 26px 0;
}
.img-box-con p{
	color: #152029;
	font-size: 20px;
  line-height: 1.7;
}
.img-box-con p:last-child{
	margin: 0;
}
.img-box_txt .btn{
	background: #A6C936;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.3px;
	padding: 22px 24px 20px;
}
.img-box_txt .btn:hover{
	background: #F9B544;
}

.single-recipe .inner-banner-con{
	width: 1000px;
}
.single-recipe .inner-banner-txt{
	max-width: 580px;
}

.quick-recipe{
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: 50px 0;
	margin: 27px 0 0 0;
}
.quick-recipe li{
	width: 100%;
	display: inline-flex;
	flex-wrap: wrap;
	align-items: center;
}
.quick-recipe li figure{
	width: 62px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}
.quick-recipe-con{
	width: calc(100% - 62px);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 0 0 0 27px;
}
.quick-recipe-con h6{
	font-size: 30px;
	font-weight: 700;
	line-height: 34px;
	margin: 0 0 3px 0;
}
.quick-recipe-con p{
	font-size: 22px;
	line-height: 1.5;
	margin: 0;
}
body.single-recipe:not(.home) .img-sideway{
	padding-bottom: 130px;
}

.recipe-details-wraper{
	width: 100%;
	display: flex;
	padding: 120px 0 167px;
	position: relative;
}
.recipe-details-wraper:after{
	width: 100%;
  height: 67px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1918' height='67' viewBox='0 0 1918 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M916.206 8.04704L902.29 7.67701L893.031 9.94742C887.952 11.2143 880.069 13.3267 875.518 14.6463C869.222 16.4413 866.63 16.9167 864.619 16.5994C863.137 16.3359 851.973 16.0713 839.804 15.9659C819.698 15.8605 817.265 15.9659 813.296 17.0748C809.222 18.2363 807.847 18.289 794.09 17.7082C781.55 17.1275 777.953 16.7048 770.546 15.0151C765.785 13.959 760.705 12.5867 759.33 12.0059C757.955 11.4251 753.086 10.2109 748.536 9.31277C741.234 7.83508 738.906 7.67582 728.377 7.83508C719.876 7.97558 709.841 9.96419 698.271 13.8009C693.563 15.3325 692.451 15.3851 662.082 14.5924L645.997 14.1697L640.388 16.2294C633.828 18.6052 629.277 18.8159 621.129 17.2855C618.272 16.7575 612.823 16.2821 609.013 16.2821C602.082 16.2821 593.246 15.0151 588.114 13.2201C586.632 12.7447 583.087 10.8443 580.177 8.99663L574.939 5.61737L563.405 6.09276C557.055 6.30352 551.077 6.8316 550.177 7.25431C549.224 7.62433 545.574 8.15242 542.082 8.36317C536.58 8.6805 535.416 8.94394 533.987 10.2636C532.505 11.6885 532.135 11.7412 530.018 11.0551C527.161 10.1043 523.987 10.9497 520.97 13.4309C519.436 14.7505 518.59 15.0151 517.214 14.6451C513.564 13.6416 504.252 13.5362 501.5 14.4343C500.072 14.9097 496.051 15.3325 492.559 15.3325C487.11 15.3325 485.786 15.069 482.665 13.5374C478.962 11.7424 476.474 10.9509 465.469 8.09973C460.337 6.78011 457.057 6.41009 447.638 6.14665C436.475 5.82932 426.845 4.66897 422.93 3.1374C420.232 2.13392 411.343 2.34587 408.275 3.50741C406.793 4.0355 402.773 5.24974 399.334 6.14785C395.894 7.04595 391.186 8.36557 388.858 9.05172C386.53 9.79056 383.725 10.3713 382.561 10.3713C380.497 10.3713 373.62 11.5856 365.63 13.3279C356.424 15.3875 352.245 15.809 347.165 15.281C344.413 14.9636 335.101 14.7002 326.531 14.6475L310.923 14.4894L307.695 12.589L304.414 10.6887L286.848 10.4779C272.722 10.3198 268.383 10.4779 264.785 11.3221C262.351 11.8502 259.071 12.3256 257.537 12.3256C256.003 12.3256 253.41 12.801 251.823 13.3291C250.288 13.8572 247.907 14.3326 246.479 14.3326C245.051 14.3326 241.929 14.6499 239.442 15.0714C235.157 15.8102 234.733 15.7576 231.294 14.1733C229.337 13.2225 225.156 12.0083 222.088 11.4802C219.019 10.8994 213.887 10.0013 210.766 9.42053C207.645 8.83976 203.94 8.36437 202.618 8.36437C201.295 8.36437 198.544 7.83628 196.427 7.15013C194.363 6.46398 190.449 5.40781 187.697 4.77434C184.945 4.14088 181.242 3.1374 179.443 2.60931C176.745 1.81778 170.872 1.60584 148.015 1.60584C120.925 1.55315 119.656 1.60583 113.043 3.03082L106.164 4.5624L101.772 2.34467L97.4343 0.126953L85.1595 0.179642C75.7419 0.179642 72.1971 0.443087 69.6567 1.2885C67.8051 1.86928 63.7839 2.71349 60.7155 3.1362C54.8427 3.92773 47.2767 5.56468 45.4251 6.51547C44.7903 6.77892 41.3511 7.35968 37.8063 7.78239C34.1559 8.15241 28.1235 9.47203 23.9967 10.739C15.5824 13.3961 5.98716 16.2509 -0.00683594 17.9286V66.7759H959.992V12.8645C955.062 12.5076 947.695 11.5005 939.006 10.0001C932.551 8.89125 926.254 8.36317 916.202 8.04704H916.206Z' fill='%230B1116'/%3E%3Cpath d='M1001.8 8.04704L1015.71 7.67701L1024.97 9.94742C1030.05 11.2143 1037.93 13.3267 1042.48 14.6463C1048.78 16.4413 1051.37 16.9167 1053.38 16.5994C1054.87 16.3359 1066.03 16.0713 1078.2 15.9659C1098.3 15.8605 1100.74 15.9659 1104.71 17.0748C1108.78 18.2363 1110.16 18.289 1123.91 17.7082C1136.45 17.1275 1140.05 16.7048 1147.46 15.0151C1152.22 13.959 1157.3 12.5867 1158.67 12.0059C1160.05 11.4251 1164.92 10.2109 1169.47 9.31277C1176.77 7.83508 1179.1 7.67582 1189.63 7.83508C1198.13 7.97558 1208.16 9.96419 1219.73 13.8009C1224.44 15.3325 1225.55 15.3851 1255.92 14.5924L1272.01 14.1697L1277.61 16.2294C1284.18 18.6052 1288.73 18.8159 1296.87 17.2855C1299.73 16.7575 1305.18 16.2821 1308.99 16.2821C1315.92 16.2821 1324.76 15.0151 1329.89 13.2201C1331.37 12.7447 1334.92 10.8443 1337.83 8.99663L1343.06 5.61737L1354.6 6.09276C1360.95 6.30352 1366.93 6.8316 1367.83 7.25431C1368.78 7.62433 1372.43 8.15242 1375.92 8.36317C1381.42 8.6805 1382.59 8.94394 1384.02 10.2636C1385.5 11.6885 1385.87 11.7412 1387.98 11.0551C1390.84 10.1043 1394.02 10.9497 1397.03 13.4309C1398.57 14.7505 1399.41 15.0151 1400.79 14.6451C1404.44 13.6416 1413.75 13.5362 1416.5 14.4343C1417.93 14.9097 1421.95 15.3325 1425.44 15.3325C1430.89 15.3325 1432.22 15.069 1435.34 13.5374C1439.04 11.7424 1441.53 10.9509 1452.53 8.09973C1457.67 6.78011 1460.95 6.41009 1470.36 6.14665C1481.53 5.82932 1491.16 4.66897 1495.07 3.1374C1497.77 2.13392 1506.66 2.34587 1509.73 3.50741C1511.21 4.0355 1515.23 5.24974 1518.67 6.14785C1522.11 7.04595 1526.82 8.36557 1529.15 9.05172C1531.47 9.79056 1534.28 10.3713 1535.44 10.3713C1537.51 10.3713 1544.38 11.5856 1552.37 13.3279C1561.58 15.3875 1565.76 15.809 1570.84 15.281C1573.59 14.9636 1582.9 14.7002 1591.47 14.6475L1607.08 14.4894L1610.31 12.589L1613.59 10.6887L1631.15 10.4779C1645.28 10.3198 1649.62 10.4779 1653.22 11.3221C1655.65 11.8502 1658.93 12.3256 1660.47 12.3256C1662 12.3256 1664.59 12.801 1666.18 13.3291C1667.72 13.8572 1670.1 14.3326 1671.52 14.3326C1672.95 14.3326 1676.07 14.6499 1678.56 15.0714C1682.85 15.8102 1683.27 15.7576 1686.71 14.1733C1688.67 13.2225 1692.85 12.0083 1695.92 11.4802C1698.98 10.8994 1704.12 10.0013 1707.24 9.42053C1710.36 8.83976 1714.06 8.36437 1715.39 8.36437C1716.71 8.36437 1719.46 7.83628 1721.58 7.15013C1723.64 6.46398 1727.55 5.40781 1730.31 4.77434C1733.06 4.14088 1736.76 3.1374 1738.56 2.60931C1741.26 1.81778 1747.13 1.60584 1769.99 1.60584C1797.08 1.55315 1798.35 1.60583 1804.96 3.03082L1811.84 4.5624L1816.23 2.34467L1820.57 0.126953L1832.84 0.179642C1842.26 0.179642 1845.81 0.443087 1848.35 1.2885C1850.2 1.86928 1854.22 2.71349 1857.29 3.1362C1863.16 3.92773 1870.73 5.56468 1872.58 6.51547C1873.21 6.77892 1876.65 7.35968 1880.2 7.78239C1883.85 8.15241 1889.88 9.47203 1894.01 10.739C1902.42 13.3961 1912.02 16.2509 1918.01 17.9286V66.7759H958.01V12.8645C962.941 12.5076 970.308 11.5005 978.997 10.0001C985.452 8.89125 991.749 8.36317 1001.8 8.04704H1001.8Z' fill='%230B1116'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-position: center;
  background-size: auto 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  content: "";
}
.recipe-details-wraper .container{
	display: inline-flex;
	flex-direction: column;
	align-items: center;
}
.recipe-media{
	width: 1138px;
	display: flex;
	position: relative;
}
.recipe-media img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.recipe-media video{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.recipe-media iframe{
	width: 100%;
	aspect-ratio: 16/9;
}
.recipe-details{
	width: 100%;
	background: #F5F4E9;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 50px 0;
	padding: 106px 0;
}
.recipe-details-inner{
	width: 100%;
	display: flex;
	gap: 0 50px;
}
.recipe-details-wraper.with-media .recipe-details{
	padding-top: 402px;
	margin-top: -296px;
}
.ingredients-col{
	width: 50%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-grow: 1;
	gap: 24px 0;
}
.ingredients-col h4{
	width: 100%;
	background: linear-gradient(90deg, rgba(166, 201, 54, 0.1) 0%, rgba(166, 201, 54, 0) 100%);
	color: #A6C936;
	font-size: 30px;
	font-weight: 700;
	line-height: 34px;
	border-left: 4px solid #A6C936;
	padding: 25px 0 21px 60px;
}
.ingredients-col-con{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 70px 0;
	padding: 0 160px 0 58px;
}
.ingredients-col-con ul{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 20px 0;
}
.ingredients-col-con ul li{
	color: #152029;
	font-size: 20px;
	line-height: 1.7;
	padding: 0 0 0 35px;
	position: relative;
}
.ingredients-col-con ul li:before{
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9679 14.9711C17.7134 12.2256 17.7134 7.77437 14.9679 5.02893C12.2225 2.28348 7.77121 2.28348 5.02576 5.02893C2.28031 7.77437 2.28031 12.2256 5.02576 14.9711C7.77121 17.7165 12.2225 17.7165 14.9679 14.9711Z' fill='%23ACD038'/%3E%3Cpath d='M9.06249 14.2188C8.94249 14.2188 8.82258 14.1731 8.73104 14.0815C8.54799 13.8985 8.54799 13.6017 8.73104 13.4186L12.1496 10L8.73104 6.58149C8.54799 6.39844 8.54799 6.10163 8.73104 5.91854C8.91413 5.73549 9.21085 5.73549 9.39399 5.91854L13.144 9.66854C13.327 9.85158 13.327 10.1484 13.144 10.3315L9.39399 14.0815C9.30239 14.1731 9.18249 14.2188 9.06249 14.2188Z' fill='%23F5F4E9'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	position: absolute;
	top: 5.5px;
	left: 0;
	content: ""
}

.steps-col{
	width: 50%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-grow: 1;
	gap: 24px 0;
}
.steps-col h4{
	width: 100%;
	background: linear-gradient(90deg, rgba(242, 114, 123, 0.1) 0%, rgba(242, 114, 123, 0) 100%);
	color: #F2727B;
	font-size: 30px;
	font-weight: 700;
	line-height: 34px;
	border-left: 4px solid #F2727B;
	padding: 25px 0 21px 60px;
}
.steps-col-con{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 70px 0;
	padding: 0 160px 0 66px;
}
.steps-col-con ul{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 27px 0;
}
.steps-col-con ul li{
	color: #152029;
	font-size: 20px;
	line-height: 1.7;
	padding: 0 0 0 35px;
	position: relative;
}
.steps-col-con ul li:before{
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9132 14.9132C17.6587 12.1678 17.6587 7.71651 14.9132 4.97106C12.1678 2.22562 7.71652 2.22562 4.97107 4.97106C2.22563 7.71651 2.22563 12.1678 4.97107 14.9132C7.71652 17.6587 12.1678 17.6587 14.9132 14.9132Z' fill='%23F2727B'/%3E%3Cpath d='M9.0078 14.161C8.8878 14.161 8.76789 14.1152 8.67635 14.0237C8.4933 13.8406 8.4933 13.5438 8.67635 13.3607L12.0949 9.94217L8.67635 6.52363C8.4933 6.34058 8.4933 6.04377 8.67635 5.86067C8.85944 5.67763 9.15616 5.67763 9.3393 5.86067L13.0893 9.61067C13.2723 9.79372 13.2723 10.0905 13.0893 10.2736L9.3393 14.0236C9.24771 14.1152 9.1278 14.161 9.0078 14.161Z' fill='%23F5F4E9'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	position: absolute;
	top: 5.5px;
	left: 0;
	content: ""
}
.steps-col-con ul li strong{
	font-size: 19px;
	font-weight: 800;
	position: absolute;
	top: 1px;
	left: 0;
}

.recipe-box-wraper{
	width: 100%;
	background: url('../images/img-box-bg.png') no-repeat center;
	background-size: cover;
	display: flex;
	padding: 150px 0 160px;
}
.recipe-box{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.recipe-box-lft{
	width: 690px;
	display: flex;
	position: relative;
}
.recipe-box-lft .box-circle{
	position: absolute;
}
.recipe-box-lft .box-circle.box-circle-1{
	top: -30px;
  left: 30px;
}
.recipe-box-lft .box-circle.box-circle-2{
	top: -15px;
  right: -38px;
}
.recipe-box-lft .box-circle.box-circle-3{
	left: 0;
  bottom: -45px;
}
.recipe-box-rgt{
	width: calc(100% - 690px);
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-grow: 1;
}
.recipe-box-lft + .recipe-box-rgt{
	padding: 0 0 0 165px;
}
.recipe-box-rgt h3{
	color: #152029;
	font-size: 66px;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0 0 19px 0;
}
.recipe-box-rgt h3 span{
	color: #F5F4E9;
  text-shadow: -1px -1px 0 #152029,1px -1px 0 #152029,-1px 1px 0 #152029,1px 1px 0 #152029;
}
.recipe-box-con{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
}
.recipe-box-con p{
	color: #152029;
	font-size: 20px;
	line-height: 1.7;
}
.recipe-box-con p:last-child{
	margin: 0;
}
.recipe-social{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 52px 0 0 0;
	margin: 45px 0 0 0;
	position: relative;
}
.recipe-social:before{
	width: 100%;
	height: 1px;
	background: linear-gradient(90deg, rgba(21, 32, 41, 0.2) 0%, rgba(21, 32, 41, 0) 100%);
	position: absolute;
	top: 0;
	left: 0;
	content: "";
}
.recipe-social h4{
	color: #152029;
	font-size: 39px;
	font-weight: 300;
}
.recipe-social p{
	color: #152029;
	font-size: 27px;
	margin: 28px 0 0 0;
}
.recipe-social-icn{
	display: flex;
	flex-wrap: wrap;
	gap: 24px;
	margin: 33px 0 0 0;
}
.recipe-social-icn a{
	width: 43px;
	height: 43px;
	display: inline-flex;
}
.recipe-social-icn a:hover{
	opacity: 0.7;
}

.single-recipe .card-animate-wraper{
	background: #152029;
	padding: 166px 0 213px;
}
.single-recipe .card-animate.card2 .card-con .card-animate-btn{
	color: #F9B544 !important;
}
.single-recipe .card-animate.card2 .card-con .card-animate-btn svg path{
	fill: #F9B544;
}
.single-recipe .card-animate.card2 .card-con .card-animate-btn:hover{
	color: #fff !important;
}
.single-recipe .card-animate.card2 .card-con .card-animate-btn:hover svg path{
	fill: #fff;
}

.pum-theme-611 .pum-container{
	width: 100% !important;
	max-width: 910px !important;
  background: #2B363F !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}
.pum-theme-611 .pum-close{
	opacity: 0 !important;
	visibility: hidden !important;
}
.popup-content{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 11px;
	position: relative;
}
.popup-content:after{
	width: 100%;
	height: 67px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='910' height='67' viewBox='0 0 910 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M366.871 63.2454C359.642 62.0343 357.041 61.4707 353.49 60.2596C347.862 58.3443 337.282 52.992 330.829 48.7945C328.503 47.2735 322.576 44.2871 319.349 43.0198C318.224 42.5693 316.698 41.8369 315.923 41.4144C315.172 40.992 313.847 40.3721 312.972 40.0903C312.096 39.8085 310.72 39.1892 309.945 38.738C309.145 38.2874 307.595 37.6957 306.494 37.3857C303.067 36.5121 297.114 34.1462 294.488 32.6815C293.113 31.8928 290.737 30.5124 289.186 29.6394C284.659 27.0198 283.108 26.5974 277.906 26.5974C274.054 26.5974 273.079 26.4849 270.977 25.7525C268.251 24.7946 265.225 24.1753 259.022 23.2735C258.246 23.1611 256.621 22.8511 255.421 22.5693C251.819 21.7525 249.493 21.3301 248.643 21.3301C248.192 21.3301 246.241 20.7664 244.266 20.0903C240.789 18.8511 240.639 18.8224 237.062 19.048C233.161 19.3017 232.885 19.2173 230.884 17.4139C230.259 16.8789 229.434 16.3434 229.008 16.2309C228.558 16.1184 225.057 15.9772 221.18 15.921C215.077 15.8085 213.902 15.6954 212.201 15.0474C210.376 14.3713 210.125 14.3431 208.525 14.8218C207.575 15.1036 205.849 15.9485 204.673 16.6809C201.447 18.7656 200.947 18.8499 195.219 18.8499C189.491 18.8499 190.667 19.0755 181.312 16.0329C179.937 15.5823 178.036 15.1031 177.111 14.9624C172.984 14.3425 170.908 13.9201 169.457 13.4133C168.632 13.1315 167.431 12.8784 166.806 12.8784C166.181 12.8502 164.906 12.5403 163.98 12.146C160.504 10.7093 158.903 10.4838 150.524 10.2588C143.22 10.0332 142.07 9.92069 140.769 9.3008C139.469 8.65279 139.094 8.62467 137.068 8.99086C135.842 9.18772 134.342 9.61075 133.741 9.89198C131.966 10.7369 125.663 10.5962 123.912 9.72324C123.161 9.32893 122.011 9.01898 121.336 9.01898C120.535 9.01898 119.485 8.56842 118.009 7.58233C116.809 6.82182 115.758 6.03319 115.658 5.83574C115.358 5.30022 113.758 5.4133 113.308 6.00448C112.782 6.73687 111.857 6.68062 110.756 5.77891C110.256 5.38459 109.381 4.9059 108.83 4.7647C108.305 4.59537 107.005 4.08856 105.979 3.58175C104.703 2.98998 103.503 2.68062 102.327 2.68062C100.901 2.68062 100.126 2.42693 98.4257 1.41272L96.2999 0.173523L94.3243 1.30022C92.5233 2.34256 92.2736 2.3988 91.1726 2.00449C90.4973 1.77891 89.3969 1.61017 88.6963 1.61017C87.9957 1.61017 86.9206 1.35647 86.295 1.07465C85.3447 0.624086 85.0193 0.595963 84.419 0.990279C84.0186 1.24398 83.1434 1.77891 82.468 2.20135C81.7674 2.62379 80.2168 3.35618 79.0168 3.83545C77.7915 4.31414 76.0404 5.2721 75.1153 5.94824C74.165 6.62437 72.9145 7.27239 72.3388 7.41301C71.7385 7.55362 70.6129 8.14539 69.8127 8.70903C68.3869 9.72324 68.2368 9.75137 63.2349 9.92011C59.7837 10.0607 57.7078 10.2863 56.7821 10.6525C55.8564 11.0187 54.8064 11.1593 53.6304 11.0187C51.4543 10.7931 50.579 11.1874 47.7779 13.5539C45.5021 15.4974 45.3766 15.5542 44.2264 14.8218C43.6513 14.4837 42.701 14.3994 40.55 14.54C37.899 14.7369 37.4986 14.6525 36.1479 13.9201C34.2221 12.8215 31.771 12.7934 29.9454 13.8639C29.0197 14.3994 28.0694 14.6525 26.8189 14.6525C25.5685 14.6525 24.5179 14.9062 23.2674 15.5536C22.3417 16.0604 20.641 16.6241 19.516 16.7647C18.4156 16.9334 16.8398 17.2434 16.0144 17.4971C14.564 17.9195 14.5136 17.8914 12.8129 16.6241C11.8872 15.9198 10.887 14.9618 10.6121 14.5113C9.88689 13.244 7.76056 11.7224 6.61034 11.6099C6.05986 11.5536 5.15997 11.3843 4.58427 11.2718C3.63396 11.0462 3.43346 11.1874 1.90804 13.0184C1.05857 14.0549 0.485218 14.6097 0.000976562 14.847V66.929H381.21C380.01 66.5364 377.631 65.8333 373.598 64.6533C372.397 64.2871 369.371 63.6672 366.87 63.2448L366.871 63.2454Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M462.76 14.6946H458.77C454.42 14.6946 454.111 14.6079 450.61 11.9983C449.271 11.0122 448.576 10.7515 446.594 10.5774C444.946 10.4034 443.685 10.0554 442.655 9.44664C441.78 8.9246 440.57 8.54786 439.849 8.54786C438.974 8.54786 437.764 8.08382 436.065 7.06903C434.288 6.02552 432.77 5.44547 430.942 5.09744C428.934 4.72071 427.415 4.11136 424.506 2.4591C422.395 1.27029 420.284 0.197493 419.795 0.0814827C418.43 -0.295256 416.988 0.603527 414.414 3.44518C412.097 5.99681 412.02 6.05482 410.732 5.8808C406.15 5.15603 405.146 5.18474 404.013 5.9681C402.572 6.9536 400.512 6.9829 399.097 5.99681L398.016 5.24275L396.342 6.05482C392.378 7.9684 384.757 6.37355 379.789 2.57569C378.785 1.79292 378.218 1.64762 376.236 1.64762C373.688 1.64762 371.705 2.05365 368.282 3.18445C365.656 4.05394 364.986 3.93852 361.459 2.02435C357.34 -0.237251 356.8 -0.150537 343.619 4.86601C339.989 6.22883 336.204 7.73638 335.252 8.17112C330.128 10.52 328.867 11.0415 327.837 11.2735C327.245 11.4182 326.087 11.8536 325.263 12.259C321.685 14.0279 319.213 14.1439 313.678 12.8678C312.648 12.6357 310.331 12.5197 308.118 12.607C306.058 12.723 302.66 12.665 300.574 12.5197C297.588 12.317 296.507 12.375 295.503 12.7805C294.782 13.0705 293.675 13.4472 293.031 13.5925C292.388 13.7372 291.152 14.5206 290.302 15.3321C288.732 16.8109 286.363 18.3185 285.643 18.3185C285.411 18.3185 284.69 18.7532 284.021 19.2753C283.068 20.0293 282.553 20.174 281.601 20.0293C280.931 19.9133 278.563 19.5946 276.349 19.2753C274.135 18.9565 271.741 18.5505 271.046 18.3472C268.806 17.7091 266.669 17.9124 264.816 18.8692C262.499 20.0873 261.417 20.0287 259.307 18.4925C257.118 16.9269 255.6 16.8396 254.209 18.1445C253.077 19.2172 251.249 20.1453 250.27 20.1453C249.91 20.1453 249.009 20.8414 248.262 21.7109C247.413 22.6677 245.714 23.9145 243.757 25.0166L240.591 26.7854L234.155 26.5827L227.693 26.38L224.424 28.0328L221.154 29.7144L215.542 29.7724C212.427 29.8304 209.467 30.0331 208.926 30.2364C208.411 30.4104 206.326 31.4252 204.292 32.4687C200.044 34.6436 192.604 37.5427 191.291 37.5427C190.133 37.5427 189.026 38.2095 186.349 40.5004C184.212 42.2979 181.354 44.0668 180.531 44.0668C180.299 44.0668 179.141 44.5888 177.956 45.2556C175.897 46.3577 175.614 46.4157 172.422 46.3864C168.586 46.3284 165.316 45.8644 163.875 45.1683C162.253 44.3855 156.306 43.3414 153.397 43.3414C150.745 43.3414 150.539 43.3994 149.2 44.5303C146.24 47.0239 144.901 47.6906 142.224 47.9227C140.01 48.126 139.418 48.0387 137.152 47.1399L134.604 46.1538L127.937 46.3565C123.329 46.5305 120.934 46.7626 120.213 47.1106C119.621 47.3713 118.437 47.7774 117.536 47.9807C116.661 48.1834 115.347 48.5314 114.653 48.7347C113.932 48.9375 110.843 49.1115 107.805 49.1408H102.218L100.391 47.8072C99.1031 46.8792 98.0994 46.4444 96.941 46.3284C96.0657 46.2417 94.7525 45.9517 94.0321 45.6903C93.1052 45.3423 91.6636 45.2556 88.9862 45.4003C85.9741 45.5743 85.0214 45.5163 83.9404 45.0236C83.2193 44.7049 82.1382 44.4148 81.5461 44.4148C80.9024 44.4148 80.0272 44.0668 79.3835 43.5453C78.7655 43.0526 76.6803 41.7478 74.7239 40.6457C71.5834 38.8768 70.9139 38.6161 69.215 38.6161C67.9018 38.6161 66.6665 38.3261 65.3018 37.7173L63.3196 36.8185L56.3175 37.3406C52.4817 37.6306 47.9506 37.9786 46.2516 38.0946C44.5784 38.2394 42.7763 38.5294 42.2358 38.7907C41.7211 39.0227 40.691 39.3707 39.9963 39.5155C39.2752 39.6602 38.1684 40.1535 37.5505 40.6176C36.9068 41.0816 35.7484 41.6611 35.0021 41.8931C34.2558 42.1251 33.0968 42.7051 32.4537 43.1692C31.8357 43.6332 30.8573 44.126 30.3426 44.2713C29.802 44.416 28.8494 44.822 28.1799 45.1994C26.8667 45.9534 24.0351 46.9682 20.6882 47.8957C19.4524 48.2437 18.0366 48.7365 17.5477 48.9972C17.0846 49.2872 16.0029 49.5193 15.1535 49.5193C14.0982 49.5193 12.9908 49.8673 11.6782 50.5921C10.2882 51.3748 9.28393 51.6649 8.09971 51.6649C7.19864 51.6649 5.80865 51.9256 5.06177 52.2156C3.65242 52.7798 1.50793 53.3734 0.00537109 53.6616V66.9307H469.004V19.2477C468.033 18.6343 466.675 17.6746 465.544 16.8115L462.764 14.6946H462.76Z' fill='%230B1115'/%3E%3Cpath d='M447.607 38.1937L440.809 38.0126L436.286 39.1235C433.804 39.7434 429.953 40.7769 427.73 41.4226C424.654 42.3009 423.388 42.5335 422.405 42.3782C421.681 42.2493 416.227 42.1199 410.282 42.0683C400.459 42.0167 399.271 42.0683 397.332 42.6108C395.342 43.1792 394.67 43.205 387.949 42.9208C381.823 42.6366 380.065 42.4298 376.447 41.6031C374.12 41.0863 371.639 40.4149 370.967 40.1307C370.295 39.8465 367.917 39.2524 365.694 38.813C362.126 38.09 360.989 38.012 355.845 38.09C351.692 38.1587 346.79 39.1317 341.138 41.009C338.837 41.7583 338.294 41.7841 323.457 41.3963L315.599 41.1894L312.859 42.1972C309.654 43.3596 307.431 43.4628 303.451 42.714C302.055 42.4556 299.393 42.223 297.531 42.223C294.145 42.223 289.828 41.6031 287.321 40.7248C286.597 40.4922 284.865 39.5624 283.444 38.6583L280.885 37.0049L275.25 37.2375C272.148 37.3406 269.227 37.599 268.787 37.8058C268.322 37.9869 266.539 38.2452 264.833 38.3484C262.145 38.5036 261.576 38.6325 260.878 39.2782C260.154 39.9754 259.973 40.0012 258.939 39.6655C257.543 39.2003 255.993 39.6139 254.519 40.8279C253.769 41.4736 253.356 41.6031 252.684 41.422C250.9 40.931 246.351 40.8795 245.007 41.3189C244.309 41.5515 242.345 41.7583 240.639 41.7583C237.977 41.7583 237.33 41.6294 235.805 40.8801C233.996 40.0018 232.781 39.6145 227.404 38.2195C224.897 37.5738 223.295 37.3927 218.693 37.2638C213.239 37.1086 208.535 36.5408 206.622 35.7915C205.304 35.3005 200.961 35.4042 199.462 35.9725C198.738 36.2309 196.774 36.825 195.094 37.2644C193.414 37.7039 191.114 38.3495 189.976 38.6853C188.839 39.0468 187.469 39.3309 186.9 39.3309C185.892 39.3309 182.532 39.925 178.629 40.7775C174.131 41.7853 172.089 41.9915 169.608 41.7332C168.263 41.5779 163.714 41.449 159.527 41.4232L151.902 41.3459L150.325 40.416L148.722 39.4862L140.14 39.3831C133.239 39.3057 131.119 39.3831 129.362 39.7961C128.173 40.0545 126.57 40.2871 125.821 40.2871C125.071 40.2871 123.805 40.5197 123.029 40.7781C122.279 41.0365 121.116 41.2691 120.418 41.2691C119.721 41.2691 118.195 41.4244 116.981 41.6306C114.887 41.9921 114.68 41.9663 113 41.1912C112.044 40.726 110.001 40.1319 108.502 39.8735C107.003 39.5893 104.496 39.1499 102.971 38.8657C101.446 38.5815 99.6365 38.3489 98.9904 38.3489C98.3444 38.3489 97.0001 38.0906 95.966 37.7548C94.9576 37.4191 93.0453 36.9023 91.701 36.5924C90.3568 36.2824 88.5476 35.7915 87.6688 35.5331C86.3503 35.1458 83.4812 35.0421 72.315 35.0421C59.0804 35.0163 58.4601 35.0421 55.2293 35.7393L51.8689 36.4887L49.7233 35.4036L47.604 34.3185L41.6072 34.3443C37.0064 34.3443 35.2746 34.4732 34.0335 34.8868C33.1289 35.171 31.1644 35.584 29.6654 35.7909C26.7963 36.1782 23.1 36.9791 22.1954 37.4443C21.8853 37.5732 20.2051 37.8574 18.4733 38.0642C16.6899 38.2452 13.7428 38.8909 11.7267 39.5108C7.61596 40.8109 2.92831 42.2077 0 43.0286V66.929H468.999V40.5508C466.59 40.3762 462.991 39.8834 458.746 39.1493C455.593 38.6067 452.517 38.3484 447.606 38.1937H447.607Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M571.136 63.2454C578.365 62.0343 580.966 61.4707 584.517 60.2596C590.145 58.3443 600.725 52.992 607.178 48.7945C609.504 47.2735 615.431 44.2871 618.657 43.0198C619.783 42.5693 621.308 41.8369 622.084 41.4144C622.834 40.992 624.16 40.3721 625.035 40.0903C625.911 39.8085 627.286 39.1892 628.061 38.738C628.862 38.2874 630.412 37.6957 631.513 37.3857C634.94 36.5121 640.893 34.1462 643.518 32.6815C644.894 31.8928 647.27 30.5124 648.821 29.6394C653.348 27.0198 654.899 26.5974 660.101 26.5974C663.953 26.5974 664.928 26.4849 667.029 25.7525C669.755 24.7946 672.782 24.1753 678.985 23.2735C679.76 23.1611 681.386 22.8511 682.586 22.5693C686.187 21.7525 688.514 21.3301 689.364 21.3301C689.815 21.3301 691.766 20.7664 693.741 20.0903C697.218 18.8511 697.368 18.8224 700.944 19.048C704.846 19.3017 705.121 19.2173 707.122 17.4139C707.748 16.8789 708.573 16.3434 708.998 16.2309C709.449 16.1184 712.95 15.9772 716.827 15.921C722.929 15.8085 724.105 15.6954 725.806 15.0474C727.631 14.3713 727.881 14.3431 729.482 14.8218C730.432 15.1036 732.158 15.9485 733.334 16.6809C736.56 18.7656 737.06 18.8499 742.788 18.8499C748.516 18.8499 747.34 19.0755 756.694 16.0329C758.07 15.5823 759.971 15.1031 760.896 14.9624C765.023 14.3425 767.099 13.9201 768.549 13.4133C769.375 13.1315 770.576 12.8784 771.201 12.8784C771.826 12.8502 773.101 12.5403 774.027 12.146C777.503 10.7093 779.104 10.4838 787.483 10.2588C794.786 10.0332 795.937 9.92069 797.238 9.3008C798.538 8.65279 798.913 8.62467 800.939 8.99086C802.164 9.18772 803.665 9.61075 804.266 9.89198C806.041 10.7369 812.344 10.5962 814.095 9.72324C814.846 9.32893 815.996 9.01898 816.671 9.01898C817.471 9.01898 818.522 8.56842 819.998 7.58233C821.198 6.82182 822.249 6.03319 822.348 5.83574C822.649 5.30022 824.249 5.4133 824.699 6.00448C825.225 6.73687 826.15 6.68062 827.251 5.77891C827.751 5.38459 828.626 4.9059 829.176 4.7647C829.702 4.59537 831.002 4.08856 832.028 3.58175C833.304 2.98998 834.504 2.68062 835.68 2.68062C837.105 2.68062 837.88 2.42693 839.581 1.41272L841.707 0.173523L843.683 1.30022C845.483 2.34256 845.733 2.3988 846.834 2.00449C847.51 1.77891 848.61 1.61017 849.311 1.61017C850.011 1.61017 851.086 1.35647 851.712 1.07465C852.662 0.624086 852.987 0.595963 853.588 0.990279C853.988 1.24398 854.863 1.77891 855.539 2.20135C856.239 2.62379 857.79 3.35618 858.99 3.83545C860.215 4.31414 861.966 5.2721 862.892 5.94824C863.842 6.62437 865.092 7.27239 865.668 7.41301C866.268 7.55362 867.394 8.14539 868.194 8.70903C869.62 9.72324 869.77 9.75137 874.772 9.92011C878.223 10.0607 880.299 10.2863 881.225 10.6525C882.15 11.0187 883.2 11.1593 884.376 11.0187C886.553 10.7931 887.428 11.1874 890.229 13.5539C892.505 15.4974 892.63 15.5542 893.78 14.8218C894.356 14.4837 895.306 14.3994 897.457 14.54C900.108 14.7369 900.508 14.6525 901.859 13.9201C903.785 12.8215 906.236 12.7934 908.061 13.8639C908.987 14.3994 909.937 14.6525 911.188 14.6525C912.438 14.6525 913.489 14.9062 914.739 15.5536C915.665 16.0604 917.366 16.6241 918.491 16.7647C919.591 16.9334 921.167 17.2434 921.992 17.4971C923.443 17.9195 923.493 17.8914 925.194 16.6241C926.12 15.9198 927.12 14.9618 927.395 14.5113C928.12 13.244 930.246 11.7224 931.396 11.6099C931.947 11.5536 932.847 11.3843 933.423 11.2718C934.373 11.0462 934.573 11.1874 936.099 13.0184C936.948 14.0549 937.522 14.6097 938.006 14.847V66.929H556.797C557.997 66.5364 560.376 65.8333 564.409 64.6533C565.61 64.2871 568.636 63.6672 571.137 63.2448L571.136 63.2454Z' fill='%230B1115'/%3E%3Cpath opacity='0.2' d='M475.247 14.6946H479.237C483.587 14.6946 483.896 14.6079 487.397 11.9983C488.736 11.0122 489.431 10.7515 491.413 10.5774C493.06 10.4034 494.322 10.0554 495.352 9.44664C496.227 8.9246 497.437 8.54786 498.158 8.54786C499.033 8.54786 500.243 8.08382 501.942 7.06903C503.718 6.02552 505.237 5.44547 507.065 5.09744C509.073 4.72071 510.592 4.11136 513.501 2.4591C515.612 1.27029 517.723 0.197493 518.212 0.0814827C519.576 -0.295256 521.019 0.603527 523.593 3.44518C525.91 5.99681 525.987 6.05482 527.274 5.8808C531.857 5.15603 532.861 5.18474 533.993 5.9681C535.435 6.9536 537.495 6.9829 538.91 5.99681L539.991 5.24275L541.664 6.05482C545.629 7.9684 553.249 6.37355 558.218 2.57569C559.222 1.79292 559.788 1.64762 561.77 1.64762C564.319 1.64762 566.302 2.05365 569.725 3.18445C572.351 4.05394 573.021 3.93852 576.547 2.02435C580.666 -0.237251 581.207 -0.150537 594.388 4.86601C598.018 6.22883 601.802 7.73638 602.755 8.17112C607.878 10.52 609.139 11.0415 610.169 11.2735C610.762 11.4182 611.92 11.8536 612.744 12.259C616.322 14.0279 618.794 14.1439 624.328 12.8678C625.359 12.6357 627.675 12.5197 629.889 12.607C631.949 12.723 635.347 12.665 637.432 12.5197C640.419 12.317 641.5 12.375 642.504 12.7805C643.225 13.0705 644.332 13.4472 644.976 13.5925C645.619 13.7372 646.855 14.5206 647.705 15.3321C649.275 16.8109 651.644 18.3185 652.364 18.3185C652.596 18.3185 653.317 18.7532 653.986 19.2753C654.939 20.0293 655.454 20.174 656.406 20.0293C657.076 19.9133 659.444 19.5946 661.658 19.2753C663.872 18.9565 666.266 18.5505 666.961 18.3472C669.201 17.7091 671.337 17.9124 673.191 18.8692C675.508 20.0873 676.59 20.0287 678.7 18.4925C680.889 16.9269 682.407 16.8396 683.798 18.1445C684.93 19.2172 686.758 20.1453 687.737 20.1453C688.097 20.1453 688.998 20.8414 689.744 21.7109C690.594 22.6677 692.293 23.9145 694.25 25.0166L697.416 26.7854L703.852 26.5827L710.314 26.38L713.583 28.0328L716.853 29.7144L722.465 29.7724C725.579 29.8304 728.54 30.0331 729.081 30.2364C729.596 30.4104 731.681 31.4252 733.715 32.4687C737.963 34.6436 745.403 37.5427 746.716 37.5427C747.874 37.5427 748.981 38.2095 751.658 40.5004C753.795 42.2979 756.652 44.0668 757.476 44.0668C757.708 44.0668 758.866 44.5888 760.05 45.2556C762.11 46.3577 762.393 46.4157 765.585 46.3864C769.421 46.3284 772.69 45.8644 774.132 45.1683C775.754 44.3855 781.701 43.3414 784.61 43.3414C787.262 43.3414 787.467 43.3994 788.806 44.5303C791.767 47.0239 793.105 47.6906 795.783 47.9227C797.996 48.126 798.589 48.0387 800.854 47.1399L803.403 46.1538L810.07 46.3565C814.678 46.5305 817.072 46.7626 817.794 47.1106C818.386 47.3713 819.57 47.7774 820.471 47.9807C821.346 48.1834 822.659 48.5314 823.354 48.7347C824.075 48.9375 827.164 49.1115 830.202 49.1408H835.788L837.616 47.8072C838.904 46.8792 839.907 46.4444 841.066 46.3284C841.941 46.2417 843.254 45.9517 843.975 45.6903C844.902 45.3423 846.343 45.2556 849.021 45.4003C852.033 45.5743 852.985 45.5163 854.066 45.0236C854.788 44.7049 855.869 44.4148 856.461 44.4148C857.104 44.4148 857.98 44.0668 858.623 43.5453C859.241 43.0526 861.327 41.7478 863.283 40.6457C866.423 38.8768 867.093 38.6161 868.792 38.6161C870.105 38.6161 871.34 38.3261 872.705 37.7173L874.687 36.8185L881.689 37.3406C885.525 37.6306 890.056 37.9786 891.755 38.0946C893.428 38.2394 895.231 38.5294 895.771 38.7907C896.286 39.0227 897.316 39.3707 898.011 39.5155C898.732 39.6602 899.838 40.1535 900.456 40.6176C901.1 41.0816 902.258 41.6611 903.005 41.8931C903.751 42.1251 904.91 42.7051 905.553 43.1692C906.171 43.6332 907.15 44.126 907.664 44.2713C908.205 44.416 909.157 44.822 909.827 45.1994C911.14 45.9534 913.972 46.9682 917.319 47.8957C918.554 48.2437 919.97 48.7365 920.459 48.9972C920.922 49.2872 922.004 49.5193 922.853 49.5193C923.909 49.5193 925.016 49.8673 926.329 50.5921C927.719 51.3748 928.723 51.6649 929.907 51.6649C930.808 51.6649 932.198 51.9256 932.945 52.2156C934.354 52.7798 936.499 53.3734 938.001 53.6616V66.9307H469.002V19.2477C469.974 18.6343 471.332 17.6746 472.462 16.8115L475.243 14.6946H475.247Z' fill='%230B1115'/%3E%3Cpath d='M490.399 38.1937L497.198 38.0126L501.721 39.1235C504.203 39.7434 508.054 40.7769 510.277 41.4226C513.353 42.3009 514.619 42.5335 515.602 42.3782C516.326 42.2493 521.78 42.1199 527.725 42.0683C537.547 42.0167 538.736 42.0683 540.675 42.6108C542.665 43.1792 543.337 43.205 550.058 42.9208C556.184 42.6366 557.942 42.4298 561.56 41.6031C563.886 41.0863 566.368 40.4149 567.04 40.1307C567.712 39.8465 570.09 39.2524 572.313 38.813C575.88 38.09 577.018 38.012 582.161 38.09C586.314 38.1587 591.217 39.1317 596.869 41.009C599.17 41.7583 599.713 41.7841 614.549 41.3963L622.407 41.1894L625.148 42.1972C628.353 43.3596 630.576 43.4628 634.556 42.714C635.952 42.4556 638.614 42.223 640.476 42.223C643.862 42.223 648.178 41.6031 650.686 40.7248C651.41 40.4922 653.142 39.5624 654.563 38.6583L657.122 37.0049L662.757 37.2375C665.859 37.3406 668.78 37.599 669.219 37.8058C669.685 37.9869 671.468 38.2452 673.174 38.3484C675.862 38.5036 676.431 38.6325 677.129 39.2782C677.853 39.9754 678.034 40.0012 679.068 39.6655C680.464 39.2003 682.014 39.6139 683.488 40.8279C684.238 41.4736 684.651 41.6031 685.323 41.422C687.106 40.931 691.656 40.8795 693 41.3189C693.698 41.5515 695.662 41.7583 697.368 41.7583C700.03 41.7583 700.677 41.6294 702.202 40.8801C704.011 40.0018 705.226 39.6145 710.603 38.2195C713.11 37.5738 714.712 37.3927 719.314 37.2638C724.768 37.1086 729.472 36.5408 731.385 35.7915C732.703 35.3005 737.045 35.4042 738.544 35.9725C739.269 36.2309 741.232 36.825 742.913 37.2644C744.593 37.7039 746.893 38.3495 748.031 38.6853C749.168 39.0468 750.538 39.3309 751.107 39.3309C752.115 39.3309 755.475 39.925 759.378 40.7775C763.876 41.7853 765.918 41.9915 768.399 41.7332C769.743 41.5779 774.293 41.449 778.48 41.4232L786.105 41.3459L787.682 40.416L789.285 39.4862L797.866 39.3831C804.768 39.3057 806.888 39.3831 808.645 39.7961C809.834 40.0545 811.437 40.2871 812.186 40.2871C812.935 40.2871 814.202 40.5197 814.978 40.7781C815.728 41.0365 816.891 41.2691 817.588 41.2691C818.286 41.2691 819.811 41.4244 821.026 41.6306C823.12 41.9921 823.327 41.9663 825.007 41.1912C825.963 40.726 828.005 40.1319 829.505 39.8735C831.004 39.5893 833.511 39.1499 835.036 38.8657C836.561 38.5815 838.37 38.3489 839.016 38.3489C839.662 38.3489 841.007 38.0906 842.041 37.7548C843.049 37.4191 844.962 36.9023 846.306 36.5924C847.65 36.2824 849.459 35.7915 850.338 35.5331C851.656 35.1458 854.526 35.0421 865.692 35.0421C878.926 35.0163 879.547 35.0421 882.778 35.7393L886.138 36.4887L888.284 35.4036L890.403 34.3185L896.4 34.3443C901 34.3443 902.732 34.4732 903.973 34.8868C904.878 35.171 906.842 35.584 908.341 35.7909C911.211 36.1782 914.907 36.9791 915.811 37.4443C916.122 37.5732 917.802 37.8574 919.534 38.0642C921.317 38.2452 924.264 38.8909 926.28 39.5108C930.391 40.8109 935.079 42.2077 938.007 43.0286V66.929H469.008V40.5508C471.417 40.3762 475.016 39.8834 479.261 39.1493C482.414 38.6067 485.49 38.3484 490.401 38.1937H490.399Z' fill='%230B1115'/%3E%3C/svg%3E");
	background-repeat: repeat-x;
	background-position: bottom center;
	background-size: auto 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
}
.popup-img{
	width: 373px;
	display: flex;
}
.popup-rgt{
	width: calc(100% - 373px);
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	flex-grow: 1;
	text-align: center;
	position: relative;
  z-index: 1;
}
.popup-img + .popup-rgt{
	padding: 0 0 0 55px;
}
.popup-rgt h3{
	color: #F5F4E9;
	font-size: 47px;
	font-weight: 700;
	line-height: 1;
	text-transform: uppercase;
	margin: 0 0 15px 0;
}
.popup-rgt h3 span{
	color: #2B363F;
  text-shadow: -1px -1px 0 #F5F4E9,1px -1px 0 #F5F4E9,-1px 1px 0 #F5F4E9,1px 1px 0 #F5F4E9;
}
.popup-rgt h5{
	color: #fff;
	font-size: 25px;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0 0 6px 0;
}
.popup-rgt .popup-txt{
	width: 100%;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 0 22px;
}
.popup-rgt .popup-txt p{
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	margin: 0 0 15px 0;
}
.popup-rgt .popup-txt p:last-child{
	margin: 0;
}
.popup-close{
	width: 100%;
	background: #A6C936;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 800;
	text-transform: uppercase;
	padding: 25px 20px 22px;
	margin: 6px 0 0 0;
}
.popup-close:hover{
	background: #0F5D6A;
	color: #F5F4E9 !important;
}
.not-allow{
	width: 100%;
	background: #F9B544;
	color: #152029 !important;
	font-size: 16px;
	font-weight: 800;
	text-transform: uppercase;
	padding: 25px 20px 22px;
	margin: 16px 0 0 0;
}
.not-allow:hover{
	background: #0F5D6A;
	color: #F5F4E9 !important;
}
.not-allow-txt{
	color: #f00;
	font-size: 16px;
	font-weight: 700;
	display: none;
	margin: 10px 0 -10px;
}
.pum-theme-611, .pum-theme-lightbox{
	background-color: rgba(21, 32, 41, 0.62 ) !important;
}
.home .contact-box-top h3 span{
	color: #11191e;
}
.download-btn{
	background: none;
	color: #A6C936;
	font-size: 18px;
	font-weight: 700;
	text-decoration: underline;
	border: none !important;
	padding: 0;
	margin: 0 0 0 60px;
}
.download-btn:hover{
	color: #F9B544;
}
.recipe-social .heateor_sss_sharing_container{
	margin: 30px 0 0 0;
}
.recipe-social .heateor_sss_sharing_container div.heateor_sss_sharing_ul{
	display: flex;
	gap: 24px;
	margin: 0 !important;
}
.recipe-social div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{
	margin: 0;
}
.recipe-social div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a:hover{
	opacity: 0.7;
}

.delay-3{
	animation-delay: 300ms;
}
.delay-6{
	animation-delay: 600ms;
}
.delay-9{
	animation-delay: 900ms;
}
.delay-12{
	animation-delay: 1200ms;
}
.delay-15{
	animation-delay: 1500ms;
}

.ymc-smart-filter-container .ymc-notification{
	width: 100%;
	color: #fff !important;
	font-size: 18px !important;
	text-align: center;
}

.heateor_sss_sharing_container a.heateor_sss_facebook svg{
	display: none !important;
}
.heateor_sss_sharing_container a.heateor_sss_facebook span{
	background: url('../images/facebook-new.svg') no-repeat center !important;
	background-size: 100% auto !important;
}

.thc-only{
	position: absolute;
	top: 10px;
	right: 15px;
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 18px;
}
.thc-only svg{
	width: 35px;
}
.thc-only img{
	max-width: 35px;
  max-height: 35px;
  margin: -2px 5px 0 0;
}

.ft-newsletter{
	width: 100%;
	margin: 43px 0 0 0;
}
.ft-newsletter .klaviyo-form{
	max-width: 100% !important;
	padding: 0 !important;
}
.ft-newsletter .klaviyo-form-W6juXH .needsclick{
	min-height: inherit !important;
}
.ft-newsletter .klaviyo-form-W6juXH .needsclick input{
	height: 58px !important;
	color: #F5F4E9 !important;
	font-size: 18px !important;
	font-family: "Fustat", sans-serif !important;
	border: 1px solid #F5F4E9 !important;
	box-shadow: none !important;
  outline: none !important;
	padding: 0 22px !important;
}
.ft-newsletter .klaviyo-form-W6juXH .needsclick button{
	height: 58px !important;
	background: #F5F4E9 !important;
	color: #152029 !important;
	border: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	outline: none !important;
	transition: all .3s ease-in;
}
.ft-newsletter .klaviyo-form-W6juXH .needsclick button:hover{
	background: #A6C936 !important;
	color: #152029 !important;
}
.hero-banner iframe{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.recipe-details-inner ol{
	width: calc(100% - 40px);
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px 0;
  padding: 0;
  margin: 0 0 0 40px;
}
.recipe-details-inner ol li{
	color: #152029;
  font-size: 20px;
  line-height: 1.7;
  position: relative;
}


@media screen and (max-width: 1999px) {
	.recipe-slider .item{
		height: auto;
		aspect-ratio: 16/19.5;
	}
}

@media screen and (max-width: 1649px) {
	.card-animate{
		width: 400px;
		height: 550px;
		left: 20%;
		margin-top: -275px;
	}
	.card-animate.card2{
		right: 20%;
	}
	.card-animate-wraper .container:hover .card-animate.card1 {
		left: 60px;
	}
	.card-animate-wraper .container:hover .card-animate.card2 {
		right: 60px;
	}
	.card-animate-wraper .container{
		padding-top: 250px;
	}
	.card-animate-circle{
		top: -40px;
	}

	.card-animate-wraper.with-bg{
		padding: 0;
	}
	.recipe-slider .item{
		padding: 0 10px;
	}
	.recipe-card-content h4{
		font-size: 24px;
	}
	.recipe-card-content{
		padding: 15px 0 20px;
	}
}

@media screen and (max-width: 1479px) {
	.product-slider-wraper{
		padding-left: 20px;
	}
	.imgsideway_lft{
		width: 750px;
		padding: 0 60px 0 0;
	}
	.imgsideway_rgt{
		width: calc(100% - 750px);
	}
	.img-sideway.right .imgsideway_lft{
		padding: 0 0 0 60px;
	}
	.product-card figure{
		padding: 0;
	}
	.product-card{
		padding: 32px 30px 50px;
	}
	.product-card h4{
		font-size: 28px;
		line-height: 33px;
	}
	.card-btn{
		margin: 35px 0 0 0;
	}
	.showcase-content{
		width: calc(100% - 720px);
		margin: 0 -50px 0 0;
	}
	.showcase-img{
		width: 770px;
	}
	.map{
		width: 600px;
		height: 540px;
	}
	.contact-box-rgt{
		width: calc(100% - 600px);
		padding: 0 0 0 70px;
	}

	.img-sideway-wraper:before{
		width: 500px;
  	height: 900px;
  	background-size: 100% auto;
	}
	.icon-box-wrpaer{
		padding: 170px 0 160px;
	}
	.icon-box-wrpaer .container{
		gap: 80px 0;
	}
	.icon-boxes{
		gap: 40px;
	}
	.icon-boxes .icon-box{
		width: calc(33.33% - 40px * 2 / 3);
		padding: 70px 40px 60px;
	}
	.contact-box-wraper.style2{
		padding: 84px 0 140px;
	}
	.img-box-wrpaer{
		padding: 130px 0 180px;
	}
	.img-boxes{
		gap: 40px;
	}
	.img-boxes .img-box{
		width: calc(33.33% - 40px * 2 / 3);
	}
	.img-box .img-box-btm{
		padding: 40px 30px;
	}

	.img-sideway-wraper.with-icons .img-sideway{
		padding-bottom: 120px !important;
	}
	.sideway-icn-wraper ul li{
		padding: 0 15px;
	}
	.sideway-icn-wraper ul li h4{
		font-size: 22px;
	}
	.card-animate-wraper{
		padding: 70px 0 150px;
	}
	.card-animate-wraper .container{
		padding-top: 180px;
		padding-bottom: 180px;
	}
	.card-animate{
		width: 350px;
		height: 500px;
		margin-top: -250px;
	}
	.card-animate .card-con h4{
		font-size: 26px;
		line-height: 35px;
	}
	.faq-wraper .container{
		gap: 60px 0;
	}
	.card-animate-circle {
		top: -40px;
    left: 100px;
	}

	.wholesaler-wraper{
		padding: 90px 0 200px;
	}

	.timline-sec{
		margin: 39px 0 120px;
	}
	.form-wraper{
		padding: 120px 0 190px;
	}

	.card-animate-wraper.with-bg{
		padding: 50px 0;
	}
	.recipe-slider{
		margin: 70px 0 0 0;
	}

	.recipe-list-wraper .recipe-card a {
		height: auto;
		aspect-ratio: 16/24;
	}
	.recipe-list-wraper + .card-animate-wraper{
		padding: 30px 0 80px;
	}

	.top-banner-lft{
		width: calc(100% - 550px);
	}
	.top-banner-rgt{
		width: 550px;
	}
	.top-banner .breadcrumbs{
		margin: 0 0 60px 0;
	}
	.top-banner-lft h1{
		font-size: 70px;
		line-height: 75px;
	}
	body.single-product:not(.home) .img-sideway {
		padding-bottom: 100px;
	}
	.product-gallery{
		gap: 20px;
		padding: 100px 20px;
	}
	.product-gallery li{
		width: calc(16.66% - 20px * 5 / 6);
	}
	.single-product .card-animate-wraper.with-bg {
		padding: 60px 0 60px;
	}
	.img-box_txt h3{
		padding: 0;
	}
	.img-box-rgt{
		padding: 50px 70px 50px 70px;
	}

	.quick-recipe{
		gap: 40px 0;
	}
	body.single-recipe:not(.home) .img-sideway {
		padding-bottom: 100px;
	}
	.ingredients-col-con{
		padding: 0 100px 0 58px;
	}
	.steps-col-con{
		padding: 0 100px 0 66px;
	}
	.recipe-box-lft + .recipe-box-rgt{
		padding: 0 0 0 80px;
	}
	.recipe-social{
		padding: 47px 0 0 0;
		margin: 40px 0 0 0;
	}
	.single-recipe .card-animate-wraper{
		padding: 150px 0 180px;
	}
}

@media screen and (max-width: 1365px) {
	.hero-banner{
		height: auto;
		aspect-ratio: 16/10;
	}
	.banner-content{
		padding: 0 0 50px;
	}
	.banner-content h1{
		font-size: 60px;
		line-height: 60px;
	}
	.banner-content h2{
		font-size: 55px;
		line-height: 55px;
	}
	.img-sideway{
		padding: 80px 0 110px;
	}
	.imgsideway_lft{
		width: 650px;
	}
	.imgsideway_rgt{
		width: calc(100% - 650px);
	}
	.imgsideway_rgt h2{
		font-size: 60px;
		line-height: 65px;
		margin: 0 0 15px 0;
	}
	.marquee-content span{
		font-size: 70px;
		padding: 0 40px;
	}
	.marquee-content span::before{
		top: 17px;
	}
	.product-slider-wraper{
		padding-top: 120px;
		padding-bottom: 125px;
	}
	.showcase-content h2{
		font-size: 60px;
		line-height: 65px;
		margin: 0 0 15px 0;
	}
	.showcase-content{
		width: calc(100% - 630px);
		padding: 0 0 50px;
		margin: 0 -50px 0 0;
	}
	.showcase-img{
		width: 680px;
	}
	.contact-box-wraper{
		padding: 120px 0 160px;
	}
	.contact-box-top h3{
		font-size: 60px;
	}
	.contact-box{
		padding: 50px;
		margin: 60px 0 0 0;
	}
	.map{
		width: 550px;
	}
	.contact-box-rgt{
		width: calc(100% - 550px);
		padding: 0 0 0 50px;
	}
	.footer-top{
		padding: 70px 0 100px;
	}
	.footer-top h3{
		font-size: 60px;
		line-height: 65px;
	}
	.footer-mid .ft-col{
		padding: 50px 0;
	}
	.ft-logo{
		margin: 0 0 35px 0;
	}
	.product-slider-wraper h2{
		font-size: 60px;
		line-height: 65px;
		margin: 0 0 15px 0;
	}

	.inner-banner{
		height: 550px;
	}
	.inner-banner .container{
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.breadcrumbs{
		top: 60px;
	}
	.inner-banner-con{
		padding: 50px 40px;
	}
	.inner-banner-con h1{
		font-size: 60px;
		margin: 0 0 10px 0;
	}
	body:not(.home) .img-sideway{
		padding-bottom: 80px;
	}
	.icon-box-wrpaer{
		padding: 150px 0 140px;
	}
	.icon-box-top h3{
		font-size: 60px;
	}
	.icon-box-top{
		gap: 20px 0;
	}
	.icon-box-wrpaer .container{
		gap: 70px 0;
	}
	.icon-boxes {
		gap: 30px;
	}
	.icon-boxes .icon-box{
		width: calc(33.33% - 30px * 2 / 3);
		padding: 60px 25px 40px;
	}
	.icon-boxes .icon-box figure{
		margin: 0 0 35px 0;
	}
	.icon-boxes .icon-box h6{
		font-size: 28px;
		margin: 0 0 12px 0;
	}
	.icon-boxes .icon-box p{
		font-size: 18px;
	}
	.icon-boxes .icon-box .box-btn{
		margin: 25px 0 0 0;
	}
	.contact-box-wraper.style2{
		padding: 70px 0 120px;
	}
	.img-box-wrpaer {
		padding: 90px 0 170px;
	}
	.img-box-top h3{
		font-size: 60px;
		line-height: 65px;
	}
	.img-box-wrpaer .container{
		gap: 70px 0;
	}
	.img-boxes {
		gap: 30px;
	}
	.img-boxes .img-box{
		width: calc(33.33% - 30px * 2 / 3);
	}
	.img-boxes .img-box figure{
		height: auto;
	}
	.img-boxes .img-box figure img{
		height: auto;
		aspect-ratio: 16/12;
	}
	.img-box .img-box-btm{
		padding: 30px 15px;
	}
	.img-box .img-box-btm .img-btm-txt{
		gap: 12px 0;
	}
	.img-box-btm .img-btm-txt h6{
		font-size: 26px;
	}
	.img-box-btm .img-btm-txt p{
		font-size: 18px;
		line-height: 1.4;
	}

	.img-sideway-wraper.with-icons .img-sideway{
		padding-bottom: 90px !important;
	}
	.sideway-icn-wraper{
		padding: 70px 10px;
		margin: 0 0 90px 0;
	}
	.sideway-icn-wraper ul li{
		gap: 35px 0;
	}
	.sideway-icn-wraper ul li h4{
		font-size: 20px;
	}
	.faq-wraper{
		padding: 60px 0 120px;
	}
	.faq-top h3{
		font-size: 60px;
	}
	.faq-list ul li h6{
		font-size: 22px;
		padding: 40px 90px 40px 40px;
	}
	.faq-list ul li h6:after{
		width: 35px;
		height: 35px;
  	right: 40px;
	}
	.faq-list ul li div{
		padding: 0 90px 37px 40px;
		margin: -20px 0 0;
	}
	.faq-list ul li div p{
		font-size: 18px;
	}
	.card-animate-wraper .container {
		padding-top: 150px;
		padding-bottom: 150px;
	}
	.card-animate-con h3{
		font-size: 60px;
		line-height: 50px;
		margin: 0 0 12px 0;
	}
	.card-animate-con{
		max-width: 420px;
	}
	.card-animate-txt p{
		font-size: 17px;
		margin: 0 0 10px 0;
	}
	.card-animate{
		width: 300px;
		height: 450px;
		margin-top: -225px;
	}
	.card-animate .card-con h4 {
		font-size: 24px;
		line-height: 32px;
		margin: 0 0 5px 0;
	}
	.card-animate-circle{
		top: -40px;
    left: 90px;
	}

	.wholesaler-top h2{
		font-size: 60px;
	}
	.wholesaler-wraper {
		padding: 80px 0 180px;
	}
	.wholesaler-wraper:before{
		display: none;
	}
	.wholesaler-list li{
		padding: 0 40px 40px;
	}
	.wholesaler-list li p{
		font-size: 22px;
		line-height: 30px;
	}
	.wholesaler-list li .wh-call{
		font-size: 22px;
	}
	.wholesaler-list li .wh-location{
		font-size: 22px;
	}

	.thank-you-wraper{
		padding: 250px 0 310px;
	}
	.thank-you-top h1{
		font-size: 60px;
	}

	.error-404{
		padding: 150px 0 210px;
	}
	.error-404 h1{
		font-size: 220px;
	}
	.not-found-top{
		max-width: 780px;
	}
	.not-found-top h2{
		font-size: 60px;
	}

	.timeline-top h2{
		font-size: 60px;
	}
	.timeline-wraper{
		padding: 60px 0;
	}
	.timeline-wraper .marquee-content span::before {
		top: 22px;
	}
	.timline-sec {
		margin: 39px 0 100px;
	}
	.timline-sec ul{
		gap: 50px;
	}
	.timline-sec ul li{
		width: calc(25% - 50px * 3 / 4);
	}
	.timeline-icn{
		margin: 0 0 40px 0;
	}
	.timline-sec ul li h4{
		font-size: 28px;
		line-height: 35px;
	}
	.timline-sec ul li p{
		font-size: 18px;
		line-height: 30px;
	}
	.timline-sec:before{
		width: 1600px;
		background-size: 100% auto !important;
		top: -140px;
		transform: translateX(-50%) rotate(6.37deg);
	}
	.form-wraper {
		padding: 100px 0 180px;
	}
	.form-top h2{
		font-size: 60px;
	}
	.custom-form .ginput_container input, .custom-form .ginput_container textarea{
		height: 90px !important;
		padding: 4px 15px 0 60px !important;
	}
	.custom-form .gfield::before{
		width: 60px;
		height: 90px;
	}
	.custom-form .ginput_container textarea{
		height: 160px !important;
		padding: 26px 15px 0 60px !important;
	}

	.product-list-top{
		gap: 13px 0;
	}
	.product-list-top h2{
		font-size: 60px;
		line-height: 65px;
	}
	.product-list-wraper:before{
		width: 550px;
		background-size: 100% auto;
	}
	.img-sideway-wraper:after{
		width: 550px;
		background-size: 100% auto;
	}
	.product-list-wraper .container{
		gap: 70px 0;
	}
	.ymc-smart-filter-container .filter-layout{
		width: 300px;
	}
	.ymc-smart-filter-container .container-posts{
		width: calc(100% - 300px);
		padding: 0 0 0 20px;
	}
	.ymc-smart-filter-container .post-custom-layout{
		gap: 20px !important;
	}
	.ymc-smart-filter-container .post-custom-layout .post-item{
		width: calc(33.33% - 20px * 2 / 3);
	}
	.ymc-smart-filter-container .filter-entry .menu-active{
		font-size: 22px;
		padding: 25px 40px 25px 20px !important;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-active .arrow{
		right: 20px !important;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link{
		padding: 17px 20px 14px 60px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::before{
		left: 20px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link{
		font-size: 20px;
	}
	.post-item .product-card{
		padding: 20px 15px 40px;
	}
	.post-item .product-card figure {
		padding: 0 5%;
		margin: 0 0 20px 0;
	}
	.card-specs{
		font-size: 16px;
		padding: 9.5px 15px 5.5px;
	}
	.post-item .product-card h4{
		font-size: 26px;
	}
	.card-animate-wraper.with-bg {
		padding: 30px 0;
	}
	.recipe-slider-top{
		gap: 13px 0;
	}
	.recipe-slider-top h3{
		font-size: 60px;
	}
	.recipe-slider {
		margin: 60px 0 0 0;
	}
	.recipe-slider-btn{
		margin: 50px 0 0 0;
	}
	.recipe-card-content{
		width: calc(100% - 30px);
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::after{
		top: 28px;
  	left: 26px;
	}

	.top-banner-lft {
		width: calc(100% - 500px);
	}
	.top-banner .breadcrumbs {
		margin: 0 0 50px 0;
	}
	.top-banner-lft h1 {
		font-size: 60px;
		line-height: 65px;
	}
	.top-banner-rgt {
		width: 500px;
	}
	.box-section-wraper{
		padding: 70px 0 40px;
	}
	.box-section-top{
		gap: 15px 0;
	}
	.box-section-top h2{
		font-size: 60px;
	}
	.box-section-wraper .container{
		gap: 60px 0;
	}
	.box-section-wraper ul{
		gap: 20px;
	}
	.box-section-wraper ul li{
		width: calc(25% - 20px * 3 / 4);
		padding: 60px 30px 50px;
	}
	.box-section-wraper ul li h6{
		font-size: 28px;
		line-height: 35px;
		margin: 0 0 5px 0;
	}
	.box-section-wraper ul li p{
		font-size: 18px;
		line-height: 1.5;
	}
	body.single-product:not(.home) .img-sideway {
		padding-bottom: 80px;
	}
	.product-gallery{
		gap: 10px;
	}
	.product-gallery li {
		width: calc(16.66% - 10px * 5 / 6);
	}
	.single-product .card-animate-wraper.with-bg {
		padding: 40px 0;
	}
	.img-box-lft {
		width: 550px;
		max-height: 700px;
		min-height: 700px;
	}
	.img-box-rgt{
		width: calc(100% - 550px);
		padding: 30px 50px 30px 50px;
	}
	.img-box_txt h3{
		font-size: 60px;
	}
	.box-section-wraper ul li figure{
		margin: 0 0 25px 0;
	}
	.box-section-wraper ul li:before{
		width: 170px;
		height: 170px;
		background-size: 100% auto !important;
	}

	.quick-recipe{
		gap: 35px 0;
		margin: 20px 0 0 0;
	}
	.quick-recipe-con{
		padding: 0 0 0 20px;
	}
	.quick-recipe-con h6{
		font-size: 28px;
		margin: 0;
	}
	.recipe-details-wraper{
		padding: 100px 0 160px;
	}
	.recipe-media{
		width: 1000px;
	}
	.recipe-details{
		padding: 90px 0;
	}
	.recipe-details-wraper.with-media .recipe-details {
		padding-top: 370px;
		margin-top: -290px;
	}
	.ingredients-col h4{
		font-size: 28px;
		padding: 25px 0 21px 40px;
	}
	.steps-col h4{
		font-size: 28px;
		padding: 25px 0 21px 40px;
	}
	.steps-col-con {
		padding: 0 50px 0 45px;
	}
	.ingredients-col-con {
		padding: 0 50px 0 45px;
	}
	.steps-col-con ul{
		gap: 20px 0;
	}
	.recipe-box-wraper{
		padding: 120px 0;
	}
	.recipe-box-lft{
		width: 600px;
	}
	.recipe-box-rgt{
		width: calc(100% - 600px);
	}
	.recipe-box-rgt h3{
		font-size: 55px;
	}
	.recipe-box-con p{
		font-size: 18px;
	}
	.recipe-social h4{
		font-size: 30px;
	}
	.recipe-social p{
		font-size: 22px;
		margin: 20px 0 0 0;
	}
	.recipe-social-icn{
		gap: 20px;
		margin: 30px 0 0 0;
	}
	.recipe-social-icn a{
		width: 40px;
		height: 40px;
	}
	.single-recipe .card-animate-wraper {
		padding: 140px 0 160px;
	}

	.download-btn{
		margin: 0 0 0 48px;
	}
}

@media screen and (max-width: 1199px) {
	.top-bar-lft{
		font-size: 15px;
		line-height: 21px;
	}
	.top-bar-lft a{
		font-size: 15px;
		line-height: 21px;
	}
	.top-bar-rgt{
		font-size: 15px;
		line-height: 21px;
	}
	.hero-banner::after{
		height: 70px;
		background-size: auto 100%;
		bottom: -2px;
	}
	.banner-content h6{
		font-size: 18px;
		line-height: 30px;
		margin: 0 0 15px 0;
	}
	.banner-content h1 {
		font-size: 55px;
		line-height: 55px;
	}
	.banner-content h2 {
		font-size: 50px;
		line-height: 50px;
	}
	.banner-content {
		padding: 0 20px 50px;
	}
	.banner-content p {
		font-size: 18px;
		line-height: 30px;
	}
	.hero-btns{
		margin: 10px 0 0 0;
	}
	.heo-btn{
		padding: 18px 24px;
	}
	.img-sideway {
		padding: 80px 0 90px;
	}
	.imgsideway_lft {
		width: 550px;
		padding: 0 50px 0 0;
	}
	.img-sideway.right .imgsideway_lft{
		padding: 0 0 0 50px;
	}
	.imgsideway_rgt {
		width: calc(100% - 550px);
	}
	.imgsideway_rgt h2{
		font-size: 55px;
		line-height: 60px;
	}
	.imgsideway_rgt p {
		font-size: 18px;
		line-height: 30px;
	}
	.sideway-btn{
		padding: 19px 24px 15px;
		margin: 10px 0 0 0;
	}
	.marquee-content span{
		font-size: 60px;
	}
	.marquee-content span::before{
		width: 25px;
		height: 25px;
		top: 15px;
		left: -12.5px;
	}
	.product-slider-wraper {
		padding-top: 100px;
		padding-bottom: 120px;
	}
	.product-slider-wraper h2{
		font-size: 55px;
		line-height: 60px;
		margin: 0 0 15px 0;
	}
	.product-slider-txt p {
		font-size: 18px;
		line-height: 30px;
	}
	.card-btn{
		padding: 19px 24px 15px;
	}
	.product-showcase-wraper{
		padding: 69px 0 0;
	}
	.product-showcase-wraper::before{
		height: 70px;
		background-size: auto 100%;
	}
	.product-showcase-inner{
		padding: 80px 0 0;
	}
	.showcase-content h2{
		font-size: 55px;
		line-height: 60px;
	}
	.showcase-content p {
		font-size: 18px;
		line-height: 30px;
	}
	.showcase-btn{
		padding: 20px 24px 16px;
	}
	.showcase-content{
		width: calc(100% - 500px);
	}
	.showcase-img {
		width: 550px;
	}
	.contact-box-wraper {
		padding: 90px 0 140px;
	}
	.contact-box-top h3 {
		font-size: 50px;
		line-height: 55px;
	}
	.contact-box-txt p {
		font-size: 18px;
		line-height: 30px;
	}
	.contact-box {
		padding: 30px;
		margin: 50px 0 0 0;
	}
	.map {
		width: 500px;
		height: 500px;
	}
	.contact-box-rgt {
		width: calc(100% - 500px);
		padding: 0 0 0 40px;
	}
	.contact-box-rgt ul{
		gap: 30px 0;
	}
	.contact-box-rgt ul li{
		font-size: 18px;
		line-height: 30px;
	}
	.contact-box-rgt .contact-btn{
		padding: 20px 24px 16px;
		margin: 40px 0 0 0;
	}
	.footer-top::before{
		height: 60px;
		top: -59px;
		background-size: auto 100%;
	}
	.footer-top {
		padding: 60px 0 80px;
	}
	.footer-top h3 {
		font-size: 55px;
		line-height: 60px;
		margin: 0 0 15px 0;
	}
	.footer-top p {
		font-size: 18px;
		line-height: 30px;
	}
	.footer-mid .ft-col {
		padding: 40px 0;
	}
	.ft-logo {
		margin: 0 0 30px 0;
	}
	.ft-logo img{
		max-height: 70px;
	}
	.ft-social{
		gap: 0 20px;
	}
	.footer-btn{
		padding: 20px 24px 16px;
	}
	.ft-social a svg{
		width: 35px;
		height: 36px;
		float: left;
	}
	.mob-nav{
		width: 40px;
		height: 40px;
		display: block;
		margin: 0 -10px 0 0;
	}
	.header-rgt{
		gap: 0 10px;
	}
	.menu-btn{
		width: 40px;
		height: 40px;
		display: flex;
		align-items: center;
		align-content: center;
		justify-content: center;
	}
	.menu-btn svg{
		width: 38px;
		height: 50px;
	}
	.header-rgt .main-menu{
		display: none;
	}
	.header-rgt .header-btn{
		font-size: 18px;
		padding: 15px 35px 13px;
	}
	.header-btm{
		padding: 15px 0;
	}
	.product-slider{
		margin: 60px 0 0;
	}
	.footer-top h3{
		font-size: 50px;
		line-height: 55px;
	}

	.inner-banner:after{
		height: 60px;
	}
	.inner-banner-con h1{
		font-size: 55px;
	}
	.inner-banner-txt p{
		font-size: 18px;
	}
	.inner-banner{
		height: 500px;
	}
	body:not(.home) .img-sideway{
		padding-bottom: 70px;
	}
	.icon-box-top h3{
		font-size: 55px;
	}
	.icn-box-txt p{
		font-size: 18px;
	}
	.icon-box-wrpaer .container{
		gap: 60px 0;
	}
	.img-sideway-wraper::before{
		width: 400px;
		height: 600px;
	}
	.icon-box-wrpaer{
		padding: 130px 0 110px;
	}
	.icon-boxes{
		gap: 25px;
	}
	.icon-boxes .icon-box{
		width: calc(33.33% - 25px * 2 / 3);
		padding: 50px 15px 30px;
	}
	.icon-boxes .icon-box figure{
		width: 80px;
  	height: 80px;
	}
	.icon-boxes .icon-box h6 {
		font-size: 25px;
		margin: 0 0 10px 0;
	}
	.icon-boxes .icon-box p {
		font-size: 17px;
		line-height: 1.6;
	}
	.icon-boxes .icon-box .box-btn{
		padding: 19px 24px 15px;
	}
	.icon-boxes .icon-box:before{
		width: 200px;
		height: 200px;
		background-size: 100% auto !important;
	}
	.contact-box-wraper.style2.pattern:{
		height: 60px;
		top: -59px;
	}
	.contact-box-wraper.style2 {
		padding: 60px 0 100px;
	}
	.img-box-wrpaer{
		padding: 80px 0 150px;
	}
	.img-box-top h3 {
		font-size: 55px;
		line-height: 60px;
	}
	.img-box-txt p{
		font-size: 18px;
	}
	.img-box-wrpaer .container {
		gap: 60px 0;
	}
	.img-boxes{
		gap: 25px;
	}
	.img-boxes .img-box{
		width: calc(33.33% - 25px * 2 / 3);
	}
	.img-box .img-box-btm{
		padding: 30px 10px;
	}
	.img-box-btm .img-btm-txt h6{
		font-size: 24px;
	}
	.img-box-btm .img-btm-txt p{
		font-size: 17px;
		line-height: 1.6;
	}
	.img-box .img-box-btm .box-btn{
		padding: 20px 24px 16px;
	}
	.contact-box-wraper.style2.pattern::before{
		height: 60px;
		top: -59px;
	}

	.img-sideway-wraper.with-icons .img-sideway {
		padding-bottom: 80px !important;
	}
	.sideway-icn-wraper {
		padding: 60px 10px;
		margin: 0 0 80px 0;
	}
	.sideway-icn-wraper ul li{
		width: calc(100% / 4);
		align-items: center;
	}
	.sideway-icn-wraper ul li h4{
		align-items: center;
		text-align: center;
	}
	.faq-wraper {
		padding: 50px 0 100px;
	}
	.faq-top h3 {
		font-size: 50px;
	}
	.faq-box-txt p{
		font-size: 18px;
	}
	.faq-wraper .container{
		gap: 50px 0;
	}
	.faq-top{
		gap: 15px 0;
	}
	.faq-list{
		gap: 20px;
	}
	.faq-list ul{
		width: calc(50% - 10px);
		gap: 20px 0;
	}
	.faq-list ul li h6{
		padding: 30px 70px 30px 30px;
	}
	.faq-list ul li div{
		padding: 0 70px 37px 30px;
	}
	.faq-list ul li h6::after {
		width: 30px;
		height: 30px;
		right: 30px;
	}
	.contact-box-wraper.style2:not(.pattern) {
		padding: 100px 0 150px;
	}
	.card-animate-wraper {
		padding: 70px 0 140px;
	}
	.card-animate-con h3 {
		font-size: 50px;
	}
	.card-animate-txt p{
		font-size: 16px;
		line-height: 1.5;
	}
	.card-animate-con {
		max-width: 380px;
	}
	.card-animate {
		width: 250px;
		height: 380px;
		margin-top: -180px;
	}
	.card-animate-circle {
		top: -40px;
    left: 70px;
	}
	.card-circle{
		bottom: 20px;
	}
	.card-animate .card-con h4{
		font-size: 22px;
		line-height: 30px;
	}
	.faq-wraper:before{
		height: 60px;
		top: -59px;
	}
	.img-sideway-wraper{
		background-size: cover !important;
	}

	.wholesaler-top h2{
		font-size: 50px;
	}
	.wholesaler-txt p{
		font-size: 18px;
	}
	.wholesaler-txt{
		max-width: 600px;
	}
	.wholesaler-wraper .container {
		gap: 60px 0;
	}
	.wholesaler-wraper {
		background-size: contain !important;
		padding: 60px 0 160px;
	}
	.wholesaler-list{
		gap: 20px;
	}
	.timeline-wraper:before{
		height: 60px;
		top: -59px;
	}
	.wholesaler-list li{
		width: calc(50% - 10px);
		padding: 0 30px 30px;
	}
	.wholesaler-list li h5{
		font-size: 24px;
	}

	.thank-you-wraper {
		padding: 220px 0 270px;
	}
	.thank-you-top h1{
		font-size: 50px;
	}
	.thank-you-txt p{
		font-size: 18px;
	}

	.error-404 {
		padding: 120px 0 180px;
	}
	.error-404 .container{
		gap: 30px 0;
	}
	.error-404 h1 {
		font-size: 200px;
	}
	.not-found-top {
		max-width: 650px;
	}
	.not-found-top h2 {
		font-size: 50px;
	}
	.not-found-txt p{
		font-size: 18px;
	}

	.timeline-top h2 {
		font-size: 50px;
	}
	.timeline-txt p{
		font-size: 18px;
	}
	.timline-sec {
		margin: 39px 0 70px;
	}
	.timeline-wraper .marquee-content span::before {
		top: 19px;
	}
	.timline-sec ul {
		gap: 30px;
	}
	.timline-sec ul li {
		width: calc(25% - 30px * 3 / 4);
	}
	.timline-sec ul li h4 {
		font-size: 26px;
		line-height: 32px;
	}
	.timline-sec::before{
		width: 1500px;
		top: -130px;
		transform: translateX(-50%) rotate(2.37deg);
	}
	.timline-sec ul li p {
		font-size: 16px;
		line-height: 26px;
	}
	.form-wraper {
		padding: 80px 0 150px;
	}
	.form-top h2 {
		font-size: 50px;
	}
	.form-txt p{
		font-size: 18px;
	}
	.custom-form .gform-theme--foundation .gform_fields {
		column-gap: 15px;
		row-gap: 15px;
	}
	.custom-form .ginput_container input, .custom-form .ginput_container textarea{
		font-size: 20px !important;
	}

	.product-list-top h2 {
		font-size: 50px;
		line-height: 55px;
	}
	.product-list-txt p{
		font-size: 18px;
	}
	.product-list-wraper:before{
		width: 500px;
	}
	.img-sideway-wraper::after{
		width: 500px;
	}
	.ymc-smart-filter-container .post-custom-layout .post-item{
		width: calc(50% - 10px);
	}
	.recipe-slider-top h3 {
		font-size: 50px;
		line-height: 55px;
	}
	.recipe-slider-txt p{
		font-size: 18px;
	}
	.recipe-slider {
		margin: 50px 0 0 0;
	}
	.recipe-slider-wraper.show-bg:before{
		width: 520px;
		height: 700px;
	}
	.card-animate-wraper.with-bg {
		padding: 0;
	}
	.recipe-card-content span{
		font-size: 16px;
		line-height: 22px;
	}
	.recipe-slider-btn{
		padding: 18px 24px;
		margin: 40px 0 0 0;
	}
	.recipe-card-content h4 {
		font-size: 22px;
	}

	.recipe-list-wraper + .card-animate-wraper .card-animate-con {
		max-width: 370px;
	}
	.recipe-list-wraper + .card-animate-wraper {
		padding: 0 0 60px;
	}

	.page-template-thank-you .site-footer{
		padding: 40px 0 0 0;
	}

	.top-banner-rgt {
		width: 450px;
	}
	.top-banner:after{
		height: 60px;
		bottom: -2px;
	}
	.top-banner-lft {
		width: calc(100% - 450px);
		padding: 50px 15px 120px 0;
	}
	.top-banner-lft h1 {
		font-size: 50px;
		line-height: 55px;
	}
	.quick-specs h6{
		font-size: 18px;
	}
	.quick-specs{
		gap: 15px 0;
	}
	.quick-specs ul li{
		font-size: 14px;
	}
	.box-section-wraper {
		padding: 60px 0 0px;
	}
	.box-section-top h2 {
		font-size: 55px;
	}
	.box-section-top {
		gap: 10px 0;
	}
	.box-section-wraper ul {
		gap: 15px;
	}
	.box-section-wraper ul li {
		width: calc(25% - 15px * 3 / 4);
		padding: 40px 20px 30px;
	}
	.box-section-wraper ul li h6{
		font-size: 26px;
		line-height: 33px;
	}
	.single-product .img-sideway-wraper:before{
		width: 400px;
		height: 500px;
	}
	.product-gallery{
		padding: 80px 20px;
	}
	.single-product .card-animate-wraper.with-bg {
		padding: 0;
	}
	.img-box-wraper{
		padding: 40px 0 160px;
	}
	.img-box-lft {
		width: 500px;
		max-height: 670px;
		min-height: 670px;
	}
	.img-box-rgt {
		width: calc(100% - 500px);
		padding: 30px 40px 30px 40px;
	}
	.img-box_txt h3 {
		font-size: 50px;
		margin: 0 0 15px 0;
	}
	.img-box-con p{
		font-size: 18px;
	}
	.img-box_txt .btn{
		padding: 19px 20px 17px;
	}
	.top-banner-txt p{
		font-size: 18px;
	}
	.box-section-txt p{
		font-size: 18px;
	}

	body.single-recipe:not(.home) .img-sideway {
		padding-bottom: 80px;
	}
	.recipe-details-wraper {
		padding: 100px 0 140px;
	}
	.recipe-details-wraper:after{
		height: 60px;
	}
	.recipe-media {
		width: 900px;
	}
	.recipe-details{
		padding: 70px 0;
	}
	.recipe-details-wraper.with-media .recipe-details {
		padding-top: 320px;
		margin-top: -260px;
	}
	.ingredients-col h4 {
		font-size: 26px;
		padding: 23px 0 19px 40px;
	}
	.steps-col h4 {
		font-size: 26px;
		padding: 23px 0 19px 40px;
	}
	.ingredients-col-con {
		padding: 0 40px 0 45px;
	}
	.steps-col-con {
		padding: 0 40px 0 45px;
	}
	.steps-col-con ul li{
		font-size: 18px;
	}
	.ingredients-col-con ul li{
		font-size: 18px;
		padding: 0 0 0 30px;
	}
	.ingredients-col-con ul li:before{
		top: 4.5px;
	}
	.steps-col-con ul li strong{
		top: -0.5px;
	}
	.recipe-box-wraper {
		padding: 100px 0;
	}
	.recipe-box-lft {
		width: 500px;
	}
	.recipe-box-rgt {
		width: calc(100% - 500px);
		padding: 0 0 0 50px;
	}
	.recipe-box-lft .box-circle.box-circle-2 {
		top: -38px;
		right: 0;
	}
	.recipe-box-rgt h3 {
		font-size: 50px;
		margin: 0 0 15px 0;
	}
	.recipe-social {
		padding: 35px 0 0 0;
		margin: 30px 0 0 0;
	}
	.recipe-social p{
		font-size: 20px;
	}
	.single-recipe .card-animate-wraper {
		padding: 100px 0 140px;
	}

	.recipe-details{
		gap: 40px 0;
	}
	.ft-menu ul{
		gap: 25px 0;
	}

	.mm-listview > li.mob-menu-btn > a{
		float: left;
		background: #A6C936;
		color: #152029 !important;
		font-size: 16px;
		font-weight: 700;
		letter-spacing: 0.3px;
		padding: 15px 30px 13px;
		margin: 15px 0 0 15px;
	}
	.mm-listview > li.mob-menu-btn > a:hover{
		background: #F9B544;
	}

	.single-product .recipe-slider-wraper{
		padding: 70px 0 0 0;
	}

	.ft-newsletter{
		margin: 30px 0 0 0;
	}
	.steps-col-con ul li{
		padding: 0 0 0 30px;
	}
	.steps-col-con ul li:before {
		top: 4.5px;
	}

	.recipe-details-inner ol{
		width: calc(100% - 35px);
		margin: 0 0 0 35px;
	}
	.recipe-details-inner ol li{
		font-size: 18px;
	}
}

@media screen and (max-width: 1023px) {
	.top-bar-lft{
		font-size: 14px;
	}
	.top-bar-lft a{
		font-size: 14px;
	}
	.top-bar-rgt{
		font-size: 14px;
	}
	.banner-content h6{
		font-size: 18px;
	}
	.banner-content h1 {
		font-size: 45px;
		line-height: 45px;
	}
	.banner-content h2 {
		font-size: 40px;
		line-height: 40px;
		margin: 0 0 15px 0;
	}
	.hero-btns {
		margin: 0;
	}
	.img-sideway {
		padding: 70px 0 60px;
	}
	.imgsideway_lft {
		width: 420px;
		padding: 0 40px 0 0;
	}
	.img-sideway.right .imgsideway_lft{
		padding: 0 0 0 40px;
	}
	.imgsideway_rgt {
		width: calc(100% - 420px);
	}
	.imgsideway_rgt h2 {
		font-size: 45px;
		line-height: 50px;
		margin: 0 0 10px 0;
	}
	.product-slider-wraper {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.product-slider-wraper h2 {
		font-size: 45px;
		line-height: 50px;
		margin: 0 0 10px 0;
	}
	.product-slider{
		margin: 50px 0 0;
	}
	.product-card {
		padding: 30px 20px;
	}
	.product-card figure a{
		height: 320px;
	}
	.product-card h4 {
		font-size: 25px;
		line-height: 30px;
	}
	.product-card span {
		font-size: 16px;
		line-height: 22px;
	}
	.card-btn {
		margin: 30px 0 0 0;
	}
	.product-showcase{
		flex-direction: column-reverse;
	}
	.showcase-img {
		width: 100%;
		background: url('../images/product-showcase-bg-mob.jpg') no-repeat top center;
		background-size: cover;
		display: flex;
		align-items: center;
		padding: 0 20px;
		position: relative;
	}
	.product-showcase-inner{
		background: #0B1115;
		padding: 20px 0 0;
	}
	.product-showcase-inner .container{
		padding: 0;
	}
	.product-showcase-wraper::after{
		display: none;
	}
	.showcase-img::after {
		width: 100%;
		height: 150px;
		background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='1919' height='250' viewBox='0 0 1919 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1920' height='250' transform='matrix(1 0 0 -1 -1.5 250)' fill='url(%23paint0_linear_1_691)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_691' x1='960' y1='0' x2='960' y2='250' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230B1115'/%3E%3Cstop offset='1' stop-color='%230B1115' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: repeat-x;
		background-size: 100% auto;
		background-position: left bottom;
		position: absolute;
		left: 0;
		bottom: -1px;
		content: "";
	}
	.showcase-content {
		width: 100%;
		align-items: center;
		text-align: center;
		padding: 40px 20px 80px;
		margin: 0;
	}
	.showcase-content h2 {
		font-size: 45px;
		line-height: 50px;
		margin: 0 0 10px 0;
	}
	.contact-box-wraper {
		padding: 80px 0 120px;
	}
	.contact-box-top h3 {
		font-size: 45px;
		line-height: 50px;
	}
	.contact-box{
		flex-direction: column;
	}
	.map {
		width: 100%;
		height: 350px;
	}
	.contact-box-rgt {
		width: 100%;
		padding: 30px 0 0 0;
	}
	.footer-top {
		padding: 50px 0 70px;
	}
	.footer-top h3{
		font-size: 45px;
		line-height: 50px;
	}
	.ft-logo img {
		max-height: 60px;
	}
	.ft-social {
		gap: 0 15px;
	}

	.inner-banner-con h1{
		font-size: 45px;
	}
	.inner-banner-con{
		padding: 40px 30px;
	}
	.inner-banner .container{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.breadcrumbs {
		top: 40px;
	}
	.inner-banner {
		height: 450px;
	}
	body:not(.home) .img-sideway {
		padding-bottom: 60px;
	}
	.img-sideway-wraper:before{
		display: none;
	}
	.icon-box-wrpaer{
		padding: 100px 0 120px;
	}
	.icon-box-top h3 {
		font-size: 45px;
	}
	.icon-box-wrpaer .container {
		gap: 50px 0;
	}
	.icon-boxes {
		gap: 20px;
	}
	.icon-boxes .icon-box {
		width: calc(33.33% - 20px * 2 / 3);
	}
	.icon-boxes .icon-box figure {
		margin: 0 0 30px 0;
	}
	.icon-boxes .icon-box h6{
		font-size: 24px;
	}
	.contact-box-wraper.style2 {
		padding: 40px 0 80px;
	}
	.img-box-wrpaer {
		padding: 60px 0 140px;
	}
	.img-box-top h3 {
		font-size: 45px;
		line-height: 50px;
	}
	.img-box-wrpaer .container {
		gap: 50px 0;
	}
	.img-boxes {
		gap: 20px;
	}
	.img-boxes .img-box {
		width: calc(33.33% - 20px * 2 / 3);
	}
	.img-box .img-box-btm {
		padding: 20px 10px;
	}
	.img-box-btm .img-btm-txt h6 {
		font-size: 22px;
	}
	.img-box .img-box-btm{
		gap: 15px 0;
	}

	.img-sideway-wraper.with-icons .img-sideway {
		padding-bottom: 70px !important;
	}
	.sideway-icn-wraper {
		padding: 50px 10px;
		margin: 0 0 70px 0;
	}
	.sideway-icn-wraper ul li {
		width: calc(100% / 3);
	}
	.card-animate-wraper .container{
		display: flex;
		flex-direction: column;
		align-items: center;
		padding-top: 0;
		padding-bottom: 0;
	}
	.card-animate{
		position: relative;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
		margin-top: 0;
		transform: none !important;
	}
	.card-animate-wraper {
		padding: 70px 0 180px;
	}
	.card-animate{
		width: 400px;
		height: 500px;
	}
	.card-animate .card-con h4 {
		font-size: 28px;
		line-height: 36px;
	}
	.card-animate-con {
		max-width: 715px;
		padding: 60px 0;
	}
	.card-animate-con h3 {
		font-size: 45px;
		line-height: 50px;
		margin: 0 0 10px 0;
	}
	.card-animate-txt p {
		font-size: 18px;
		line-height: 1.7;
	}
	.faq-top h3 {
		font-size: 45px;
	}
	.faq-list{
		flex-direction: column;
	}
	.faq-list ul{
		width: 100%;
	}
	.faq-wraper {
		padding: 40px 0 90px;
	}
	.contact-box-wraper.style2:not(.pattern) {
		padding: 90px 0 140px;
	}

	.wholesaler-top h2 {
		font-size: 45px;
	}
	.wholesaler-wraper .container {
		gap: 50px 0;
	}
	.wholesaler-wraper{
		padding: 50px 0 140px;
	}
	.wholesaler-top{
		gap: 15px 0;
	}
	.wholesaler-list {
		gap: 15px;
	}
	.wholesaler-list li {
		width: calc(50% - 7.5px);
		padding: 0 20px 20px;
	}
	.wholesaler-list li .wh-location{
		font-size: 20px;
		margin: 0 0 20px 0;
	}
	.wholesaler-list li h5{
		font-size: 22px;
		line-height: 30px;
	}
	.wholesaler-list li p{
		font-size: 20px;
	}
	.wholesaler-list li .wh-call {
		font-size: 20px;
	}
	.wholesaler-list li .wh-location{
		font-size: 18px;
		padding: 5px 20px 3px;
		margin: 0 0 20px 0;
	}

	.thank-you-wraper {
		padding: 180px 0 230px;
	}
	.thank-you-top h1 {
		font-size: 45px;
	}
	.thank-you-top{
		gap: 15px 0;
	}

	.error-404 {
		padding: 100px 0 160px;
	}
	.error-404 h1 {
		font-size: 180px;
	}
	.not-found-top h2 {
		font-size: 45px;
	}
	.not-found-top{
		max-width: 590px;
		gap: 15px 0;
	}
	.not-found-btns{
		gap: 15px;
	}

	.timeline-top h2 {
		font-size: 45px;
	}
	.timeline-top{
		gap: 15px 0;
	}
	.timeline-wraper {
		padding: 40px 0;
	}
	.timline-sec:before{
		display: none;
	}
	.timline-sec ul {
		gap: 20px;
	}
	.timline-sec ul li {
		width: calc(25% - 20px * 3 / 4);
		align-items: center;
		text-align: center;
		margin: 0 !important;
	}
	.timeline-icn{
		width: 90px;
		height: 90px;
		margin: 0 0 25px 0;
	}
	.timline-sec ul li h4 {
		font-size: 22px;
		line-height: 28px;
	}
	.form-wraper {
		padding: 70px 0 140px;
	}
	.form-top{
		gap: 15px 0;
	}
	.form-top h2 {
		font-size: 45px;
	}
	.custom-form .gform-theme--foundation .gform_fields{
		display: flex;
		flex-direction: column;
	}
	.custom-form .ginput_container input, .custom-form .ginput_container textarea{
		height: 70px !important;
		font-size: 18px !important;
	}
	.custom-form .gfield::before {
		height: 70px;
	}
	.custom-form .ginput_container textarea{
		height: 160px !important;
		padding: 19px 15px 0 60px !important;
	}
	.custom-form .gform_footer{
		margin: 30px 0 0 0 !important;
	}

	.product-list-wraper{
		padding: 80px 0 0;
	}
	.product-list-top h2 {
		font-size: 45px;
		line-height: 50px;
	}
	.product-list-wraper .container {
		gap: 50px 0;
	}
	.ymc-smart-filter-container .filter-layout{
		width: 70%;
		height: 100vh;
		background: #000;
		display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 20px;
		position: fixed;
		top: 0;
		left: -200%;
		overflow-y: auto;
		padding: 50px 30px 30px;
		transition: all .5s ease-in;
		z-index: 3;
	}
	.ymc-smart-filter-container .filter-entry{
		width: 100%;
	}
	body.filter-active{
		overflow: hidden;
	}
	.ymc-smart-filter-container .filter-layout.active{
		left: 0;
	}
	.ymc-smart-filter-container .container-posts {
		width: 100%;
		padding: 0;
	}
	.ymc-smart-filter-container .post-custom-layout .post-item{
		width: calc(33.33% - 20px * 2 / 3);
	}
	.post-item .product-card figure a{
		height: 280px;
	}
	.post-item .product-card h4 {
		font-size: 24px;
	}
	.ymc-pagination{
		margin: 50px 0 0 0 !important;
	}
	.ymc-smart-filter-container .pagination-numeric li.next-item {
		margin: 0 0 0 5px;
	}
	.ymc-smart-filter-container .pagination-numeric li.prev-item {
		margin: 0 5px 0 0;
	}
	.card-animate-wraper.with-bg {
		padding: 90px 0;
	}
	.recipe-slider-top {
		gap: 10px 0;
	}
	.recipe-slider-top h3 {
		font-size: 45px;
		line-height: 50px;
	}
	.recipe-slider-wraper{
		padding: 35px 0 130px;
	}
	.filter-btn{
		background-color: rgba(255,255,255,0.1);
		background-image: url('../images/filter-icn-new.png');
		background-repeat: no-repeat;
		background-position: 20px center;
		background-size: 20px auto;
		color: #F5F4E9 !important;
		font-size: 16px;
		font-weight: 700;
		letter-spacing: 0.3px;
		cursor: pointer;
		padding: 16px 25px 13px 50px;
		margin: 0 0 40px;
		display: block;
		transition: all .3s ease-in;
	}
	.filter-btn:hover{
		background-color: #162029;
	}
	.filter-close{
		width: 15px;
		height: 15px;
		background: url('../images/filter-close.png') no-repeat center;
		background-size: 100% auto;
		cursor: pointer;
		display: block;
		position: absolute;
    top: 20px;
    right: 30px;
		transition: all .3s ease-in;
	}
	.filter-close:hover{
		opacity: 0.8;
	}
	.filter-active .main-section{
		position: relative;
		z-index: 999;
	}
	.card-animate-wraper.style2 .card-animate-con .btn{
		padding: 14px 25px 11px;
	}

	.recipe-card-content span.card-btn{
		display: none;
	}
	.recipe-list-wraper .recipe-card .recipe-card-content{
		transform: translate(-50%,0) !important;
	}
	.recipe-list-wraper .recipe-card .recipe-card-content {
		padding-bottom: 20px;
	}
	.recipe-list-wraper .recipe-card a::after{
		background: linear-gradient(180deg,rgba(21, 32, 41, 0) 31%, rgb(21, 32, 41) 100%) !important;
	}
	.recipe-list-wraper .recipe-card .card-specs{
		opacity: 1 !important;
	}
	.recipe-list-wraper + .card-animate-wraper {
		padding: 70px 0 160px;
	}
	.recipe-list-wraper + .card-animate-wraper .card-animate-con {
		max-width: 420px;
	}
	.recipe-list-wraper .circle-bg.circle-bg-3{
		display: none;
	}

	.page-template-thank-you .site-footer{
		padding: 30px 0 0 0;
	}
	.circle-bg{
		display: none;
	}

	.top-banner-rgt {
		width: 400px;
	}
	.top-banner-lft {
		width: calc(100% - 400px);
		padding: 30px 15px 100px 0;
	}
	.top-banner .breadcrumbs {
		margin: 0 0 40px 0;
	}
	.top-banner-lft h1 {
		font-size: 45px;
		line-height: 50px;
	}
	.top-banner-txt p{
		font-size: 18px;
	}
	.box-section-wraper {
		padding: 40px 0 0px;
	}
	.box-section-top h2 {
		font-size: 45px;
	}
	.box-section-wraper .container {
		gap: 50px 0;
	}
	.single-product .img-sideway-wraper:after{
		display: none;
	}
	.single-product .img-sideway-wraper:before{
		display: block;
	}
	.box-section-wraper ul {
		gap: 20px;
	}
	.box-section-wraper ul li{
		width: calc(50% - 10px);
		padding: 50px 40px 40px;
	}
	body.single-product:not(.home) .img-sideway {
		padding-bottom: 70px;
	}
	.product-gallery {
		gap: 20px;
	}
	.product-gallery li {
		width: calc(33.33% - 20px * 2 / 3);
	}
	.single-product .card-animate-wraper.with-bg {
		padding: 70px 0;
	}
	.img-box-wraper {
		padding: 0 0 140px;
	}
	.img-box-lft {
		width: 350px;
		max-height: 600px;
		min-height: 600px;
	}
	.img-box-rgt {
		width: calc(100% - 350px);
		padding: 30px 30px 30px 30px;
	}
	.img-box_txt h3{
		font-size: 45px;
	}
	.img-box-con p {
		font-size: 16px;
		line-height: 1.5;
	}

	.quick-recipe li figure{
		width: 50px;
	}
	.quick-recipe-con{
		width: calc(100% - 50px);
		padding: 0 0 0 15px;
	}
	.quick-recipe-con h6{
		font-size: 24px;
		line-height: 28px;
	}
	.imgsideway_rgt p {
		font-size: 16px;
		line-height: 28px;
	}
	body.single-recipe:not(.home) .img-sideway {
		padding-bottom: 70px;
	}
	.recipe-media {
		width: 100%;
	}
	.recipe-details-wraper.with-media .recipe-details {
		padding-top: 250px;
		margin-top: -200px;
	}
	.recipe-details-wraper {
		padding: 80px 0 70px;
	}
	.recipe-details{
		padding: 60px 0;
	}
	.recipe-details-inner{
		gap: 0 30px;
	}
	.ingredients-col h4 {
		font-size: 24px;
		padding: 18px 0 15px 20px;
	}
	.steps-col h4 {
		font-size: 24px;
		padding: 18px 0 15px 20px;
	}
	.ingredients-col-con {
		padding: 0 30px 0 25px;
	}
	.steps-col-con {
		padding: 0 30px 0 25px;
	}
	.ingredients-col-con ul{
		gap: 15px 0;
	}
	.steps-col-con ul {
		gap: 15px 0;
	}
	.recipe-box-wraper {
		padding: 80px 0;
	}
	.recipe-box{
		flex-direction: column;
	}
	.recipe-box-lft + .recipe-box-rgt {
		padding: 70px 0 0 0;
	}
	.recipe-box-rgt{
		width: 100%;
	}
	.recipe-box-rgt{
		align-items: center;
		text-align: center;
	}
	.recipe-social{
		align-items: center;
		text-align: center;
	}
	.single-recipe .card-animate-wraper {
		padding: 90px 0 160px;
	}

	.pum-theme-611 .pum-container{
		max-width: 95% !important;
	}
	.popup-content{
		padding: 10px;
	}
	.popup-img{
		width: 300px;
	}
	.popup-rgt{
		width: calc(100% - 300px);
	}
	.popup-img + .popup-rgt {
		padding: 0 0 0 30px;
	}
	.popup-rgt .popup-txt{
		padding: 0;
	}
	.popup-rgt h3{
		font-size: 40px;
		margin: 0 0 10px 0;
	}
	.popup-rgt h5{
		font-size: 20px;
	}
	.popup-rgt .popup-txt p{
		font-size: 16px;
		line-height: 28px;
		margin: 0 0 10px 0;
	}
	.popup-close{
		padding: 22px 20px 19px;
	}
	.not-allow{
		padding: 22px 20px 19px;
	}

	.download-btn {
		margin: 0 0 0 30px;
	}
	.ymc-smart-filter-container .filter-entry{
		margin-bottom: 0 !important;
	}

	.card-animate-wraper.mob-content-first .card-animate-con{
		order: -1;
		padding-top: 0;
	}
	.card-animate-wraper.mob-content-first .card-animate.card2{
		margin: 80px 0 0 0;
	}
	.card-animate-wraper.mob-content-first .card-animate.card2 .star-circle{
		left: -40px;
		right: auto;
	}

	.thc-only{
		font-size: 16px;
	}
	.thc-only svg{
		width: 30px;
	}
	.thc-only img{
		max-width: 30px;
		max-height: 30px;
	}

	.ft-newsletter{
		margin: 25px 0 0 0;
	}
	.recipe-details-inner ol{
		gap: 15px 0;
	}
}

@media screen and (max-width: 767px) {
	.top-bar .container{
		justify-content: center;
	}
	.top-bar-lft{
		display: none;
	}
	.logo img{
		max-height: 50px;
		transition: all 0.3s ease;
	}
	.site-header.sticky .logo img{
		max-height: 45px;
	}
	.hero-banner{
		aspect-ratio: 16/12;
	}
	.banner-content h6{
		font-size: 16px;
		line-height: 26px;
		margin: 0 0 10px 0;
	}
	.banner-content h2{
		font-size: 30px;
		line-height: 30px;
	}
	.banner-content p {
		font-size: 16px;
		line-height: 26px;
	}
	.hero-btns {
		margin: 10px 0 0 0;
	}
	.heo-btn {
		padding: 17px 24px 15px;
	}
	.img-sideway{
		flex-direction: column;
		padding: 60px 0;
	}
	.imgsideway_lft {
		width: 100%;
		display: inline-flex;
		align-items: center;
		padding: 0 !important;
	}
	.imgsideway_rgt {
		width: 100%;
		align-items: center;
		text-align: center;
	}
	.imgsideway_lft + .imgsideway_rgt{
		padding: 40px 0 0 0;
	}
	.imgsideway_rgt p {
		font-size: 16px;
		line-height: 26px;
	}
	.sideway-btn{
		padding: 16px 24px 14px;
	}
	.marquee-content span {
		font-size: 50px;
		padding: 0 30px;
	}
	.marquee-content span::before{
		top: 10px;
	}
	.product-slider-wraper {
		padding-top: 60px;
		padding-bottom: 60px;
		padding-right: 20px;
	}
	.product-slider-wraper h2{
		width: 100%;
		text-align: center;
	}
	.product-slider-txt{
		max-width: 100%;
		text-align: center;
	}
	.product-slider-txt p {
		font-size: 16px;
		line-height: 26px;
	}
	.product-slider {
		margin: 40px 0 0;
	}
	.card-btn {
		padding: 16px 24px 14px;
	}
	.product-slider .swiper-pagination{
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 0 10px;
		margin: 40px 0 0 0;
		position: relative;
	}
	.product-slider .swiper-pagination .swiper-pagination-bullet{
		width: 12px;
		height: 12px;
		background: #fff;
		opacity: 0.25;
		margin: 0;
	}
	.product-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
		background: #a6c936;
		opacity: 1;
	}
	.showcase-content{
		padding: 40px 20px 60px;
	}
	.showcase-content p {
		font-size: 16px;
		line-height: 26px;
	}
	.showcase-btn {
		padding: 18px 24px 14px;
	}
	.contact-box-wraper {
		padding: 60px 0 110px;
	}
	.contact-box-txt p {
		font-size: 16px;
		line-height: 26px;
	}
	.contact-box-rgt ul {
		gap: 25px 0;
	}
	.contact-box-rgt ul li {
		font-size: 16px;
		line-height: 26px;
	}
	.contact-box-rgt .contact-btn {
		padding: 18px 24px 14px;
		margin: 35px 0 0 0;
	}
	.footer-top {
		padding: 40px 0 60px;
	}
	.footer-top::before{
		height: 50px;
		top: -49px;
	}
	.footer-top h3 {
		font-size: 40px;
		line-height: 45px;
	}
	.footer-top p {
		font-size: 16px;
		line-height: 26px;
	}
	.footer-btn {
		padding: 18px 24px 14px;
	}
	.ft-logo img {
		max-height: 50px;
	}
	.ft-social a svg{
		width: 30px;
		height: 31px;
	}
	.ft-menu ul {
		gap: 20px 0;
	}
	.ft-menu ul li{
		font-size: 15px;
	}
	.ft-logo {
		margin: 0 0 25px 0;
	}
	.ft-btm{
		padding: 30px 0;
	}
	.copyright{
		font-size: 15px;
	}
	.ft-links li {
		font-size: 15px;
	}
	.showcase-img::after{
		height: 120px;
	}

	.breadcrumbs{
		display: none;
	}
	.inner-banner {
		height: auto;
		flex-direction: column;
	}
	.inner-banner img{
		height: auto;
		object-fit: cover;
		aspect-ratio: 16/6;
		position: relative;
	}
	.inner-banner .container{
		background: rgba(21, 32, 41, 0.8);
		position: static;
		padding-top: 30px;
		padding-bottom: 90px;
	}
	.inner-banner-con{
		padding: 0;
	}
	.inner-banner::after {
		height: 50px;
		bottom: -2px;
	}
	.inner-banner-txt p {
		font-size: 16px;
	}
	body:not(.home) .img-sideway {
		padding-bottom: 50px;
	}
	.icon-box-wrpaer {
		padding: 80px 0 90px;
	}
	.icn-box-txt p {
		font-size: 16px;
	}
	.icon-boxes {
		width: 100%;
		max-width: 450px;
		gap: 30px;
	}
	.icon-boxes .icon-box{
		width: 100%;
		padding: 50px 40px 30px;
	}
	.icon-boxes .icon-box p{
		font-size: 16px;
	}
	.icon-boxes .icon-box .box-btn {
		padding: 16px 24px 14px;
	}
	.contact-box-wraper.style2 {
		padding: 40px 0 70px;
	}
	.contact-box-top h3 br{
		display: none;
	}
	.img-box-txt p {
		font-size: 16px;
	}
	.img-boxes{
		width: 100%;
		max-width: 450px;
		gap: 30px;
	}
	.img-boxes .img-box {
		width: 100%;
	}
	.img-box .img-box-btm {
		padding: 30px 25px;
	}
	.img-box .img-box-btm .box-btn {
		padding: 18px 24px 16px;
	}
	.img-box-btm .img-btm-txt h6 {
		font-size: 24px;
	}
	.img-box-btm .img-btm-txt p{
		font-size: 16px;
	}
	.img-box-wrpaer {
		padding: 60px 0 120px;
	}
	.contact-box-wraper.style2.pattern::before {
		height: 50px;
		top: -49px;
	}
	.icon-boxes .icon-box h6{
		font-size: 25px;
	}

	.img-sideway-wraper.with-icons .img-sideway {
		padding-bottom: 60px !important;
	}
	.faq-box-txt p {
		font-size: 16px;
	}
	.card-animate-txt p{
		font-size: 16px;
	}
	.faq-wraper::before {
		height: 50px;
		top: -49px;
	}
	.contact-box-wraper.style2:not(.pattern) {
		padding: 80px 0 120px;
	}
	.faq-list ul li h6 {
		font-size: 20px;
		line-height: 26px;
		padding: 20px 50px 20px 20px;
	}
	.faq-list ul li h6::after {
		width: 25px;
		height: 25px;
		right: 20px;
		background-size: 15px auto !important;
	}
	.faq-list ul li div{
		padding: 0 50px 20px 20px;
		margin: -10px 0 0;
	}
	.faq-list ul li div p {
		font-size: 16px;
	}
	.card-animate-wraper {
		padding: 70px 0 170px;
	}
	.sideway-icn-wraper ul li {
		gap: 25px 0;
	}

	.timeline-wraper::before {
		height: 50px;
		top: -49px;
	}
	.wholesaler-wraper {
		padding: 40px 0 110px;
	}
	.wholesaler-txt p {
		font-size: 16px;
	}
	.wholesaler-wraper .container {
		gap: 40px 0;
	}
	.wholesaler-list {
		gap: 20px;
	}
	.wholesaler-list li{
		width: 100%;
	}
	.wholesaler-list li p {
		font-size: 18px;
	}
	.wholesaler-list li .wh-call {
		font-size: 18px;
	}
	.wholesaler-list li .wh-web{
		font-size: 18px;
	}

	.thank-you-wraper {
		padding: 150px 0 200px;
	}
	.thank-you-txt p{
		font-size: 16px;
	}

	.error-404 {
		padding: 80px 0 130px;
	}
	.error-404 .container {
		gap: 20px 0;
	}
	.error-404 h1 {
		font-size: 150px;
	}
	.not-found-txt p {
		font-size: 16px;
	}

	.timeline-txt p {
		font-size: 16px;
	}
	.timline-sec {
		margin: 40px 0 60px;
	}
	.timline-sec ul {
		flex-wrap: wrap;
		gap: 40px;
	}
	.timline-sec ul li{
		width: calc(50% - 20px);
	}
	.timeline-wraper .marquee-content span::before {
		top: 15px;
	}
	.form-wraper {
		padding: 60px 0 120px;
	}
	.form-txt p {
		font-size: 16px;
	}

	.product-list-txt p {
		font-size: 16px;
	}
	.product-list-wraper::before {
		width: 450px;
	}
	.img-sideway-wraper::after {
		width: 450px;
	}
	.ymc-smart-filter-container .post-custom-layout .post-item {
		width: calc(50% - 10px);
	}
	.recipe-slider-wraper {
		padding: 35px 0 110px;
	}
	.recipe-card-content h4 {
		font-size: 20px;
	}
	.ymc-smart-filter-container .filter-entry .menu-active {
		font-size: 20px;
		padding: 20px 40px 20px 20px !important;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link {
		font-size: 18px;
		padding: 17px 20px 14px 50px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::before{
		width: 20px;
		height: 20px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::after{
		top: 27px;
		left: 24px;
	}
	.recipe-slider-txt p {
		font-size: 16px;
	}

	.top-banner-wraper{
		flex-direction: column;
  align-items: center;
	}
	.top-banner-lft{
		width: 100%;
		align-items: center;
		text-align: center;
		padding: 0 0 50px 0;
	}
	.top-banner{
		padding: 50px 0 0 0;
	}
	.quick-specs{
		align-items: center;
	}
	.quick-specs ul{
		justify-content: center;
	}
	.top-banner:after{
		height: 50px;
	}
	.box-section-txt p {
		font-size: 16px;
	}
	body.single-product:not(.home) .img-sideway {
		padding-bottom: 50px;
	}
	.product-gallery {
		padding: 70px 20px;
	}
	.img-box{
		flex-direction: column;
	}
	.img-box-lft {
		width: 100%;
		max-height: inherit;
		min-height: inherit;
	}
	.img-box-lft img{
		aspect-ratio: 16/16;
	}
	.img-box-lft video{
		aspect-ratio: 16/16;
	}
	.img-box-rgt{
		width: 100%;
		padding: 50px 30px;
	}
	.img-box_txt{
		width: 100%;
		align-items: center;
		text-align: center;
	}
	.img-box_txt h3 span br{
		display: none;
	}
	.img-box-wraper {
		padding: 0 0 120px;
	}
	.top-banner-rgt {
		width: 100%;
	}
	.top-banner-rgt img{
		max-height: 500px;
	}
	.top-banner-txt p {
		font-size: 16px;
	}
	.top-banner-txt{
		align-items: center;
  	text-align: center;
	}

	.single-recipe .imgsideway_rgt{
		align-items: flex-start;
		text-align: left;
	}
	body.single-recipe:not(.home) .img-sideway {
		padding-bottom: 60px;
	}
	.recipe-details-wraper {
		padding: 60px 0 80px;
	}
	.recipe-details-wraper::after {
		height: 50px;
	}
	.recipe-details{
		flex-direction: column;
	}
	.recipe-details-inner{
		flex-direction: column;
		gap: 40px;
	}
	.ingredients-col{
		width: 100%;
	}
	.steps-col{
		width: 100%;
	}
	.recipe-box-rgt h3{
		font-size: 45px;
	}
	.recipe-box-wraper {
		padding: 80px 0 70px;
	}
	.recipe-box-con p {
		font-size: 16px;
	}

	.popup-img + .popup-rgt {
		padding: 0 0 0 20px;
	}
	.popup-content:after{
		height: 60px;
	}
	.popup-img {
		width: 250px;
	}
	.popup-rgt {
		width: calc(100% - 250px);
	}
	.popup-img + .popup-rgt {
		padding: 0 0 0 20px;
	}
	.popup-rgt h3{
		font-size: 35px;
	}
	.popup-rgt h5 {
		font-size: 18px;
	}
	.popup-rgt .popup-txt p{
		line-height: 24px;
	}
	.popup-close {
		padding: 19px 20px 16px;
	}
	.not-allow {
		padding: 19px 20px 16px;
	}

	.recipe-details {
		gap: 30px 0;
	}
	.download-btn {
		margin: 0 0 0 28px;
	}
	.recipe-social .heateor_sss_sharing_container div.heateor_sss_sharing_ul{
		gap: 20px;
	}

	.single-product .recipe-slider-wraper{
		padding: 60px 0 0 0;
	}

	.ft-newsletter .klaviyo-form-W6juXH .needsclick input{
		height: 55px !important;
		font-size: 16px !important;
		padding: 0 15px !important;
	}
	.ft-newsletter .klaviyo-form-W6juXH .needsclick button{
		height: 55px !important;
		font-size: 18px !important;
	}

}

@media screen and (max-width: 639px) {
	.hero-banner {
		aspect-ratio: 16/18;
	}
	.banner-content h1{
		font-size: 40px;
	}
	.img-sideway{
		padding: 50px 0;
	}
	.imgsideway_rgt h2{
		font-size: 40px;
		line-height: 45px;
	}
	.marquee-content span{
		font-size: 40px;
	}
	.marquee-content span::before{
		width: 20px;
		height: 20px;
		top: 9px;
		left: -10px;
	}
	.product-slider-wraper h2{
		font-size: 40px;
		line-height: 45px;
	}
	.product-card figure a {
		height: auto;
		aspect-ratio: 16/18;
	}
	.product-card {
		padding: 20px 15px;
	}
	.product-card h4 {
		font-size: 22px;
		line-height: 28px;
	}
	.card-btn {
		margin: 25px 0 0 0;
	}
	.product-slider-wraper{
		padding-bottom: 40px;
	}
	.showcase-content h2{
		font-size: 40px;
    line-height: 45px;
	}
	.contact-box-top h3{
		font-size: 40px;
    line-height: 45px;
	}
	.contact-box:before, .contact-box:after{
		display: none;
	}
	.footer-top {
		padding: 30px 0 50px;
	}
	.footer-top h3 {
		font-size: 35px;
		line-height: 40px;
	}
	.footer-mid .ft-col {
		width: 100%;
		padding: 30px 0;
	}
	.footer-mid .container{
		flex-direction: column;
	}
	.ft-menu ul{
		flex-direction: row;
		flex-wrap: wrap;
		gap: 10px 15px;
	}
	.footer-mid .ft-col{
		border-top: 1px solid #9da19b;
		border-left: none;
	}
	.footer-mid .ft-col.ft-col1{
		border-top: none;
	}
	.footer-mid .ft-col.ft-col3{
		flex-wrap: wrap;
		flex-direction: row;
		gap: 10px;
	}
	.footer-btn + .footer-btn{
		margin: 0;
	}
	.ft-btm .container{
		flex-direction: column-reverse;
		justify-content: center;
		gap: 10px;
	}
	.showcase-img::after {
		height: 100px;
	}
	.contact-box-wraper{
		padding: 60px 0 100px;
	}
	.footer-mid{
		padding: 10px 0 0 0;
	}

	.inner-banner-con h1 {
		font-size: 40px;
	}
	body:not(.home) .img-sideway {
		padding-bottom: 40px;
	}
	.icon-box-wrpaer {
		padding: 70px 0 90px;
	}
	.icon-box-top h3 {
		font-size: 40px;
	}
	.icon-box-top {
		gap: 15px 0;
	}
	.img-box-top h3 {
		font-size: 40px;
		line-height: 45px;
	}
	.img-box-wrpaer {
		padding: 60px 0 110px;
	}
	.icon-boxes .icon-box h6{
		font-size: 25px;
	}

	.img-sideway-wraper.with-icons .img-sideway {
		padding-bottom: 40px !important;
	}
	.sideway-icn-wraper {
		padding: 40px 10px;
		margin: 0 0 50px 0;
	}
	.sideway-icn-wraper ul li {
		width: 50%;
		gap: 15px 0;
	}
	.sideway-icn-wraper ul li h4 {
		font-size: 18px;
	}
	.card-animate {
		width: 380px;
		height: 490px;
	}
	.card-animate-con{
		padding: 50px 0;
	}
	.card-animate-con h3 {
		font-size: 40px;
		line-height: 45px;
	}
	.card-circle{
		left: -35px;
	}
	.card-animate-wraper {
		padding: 70px 0 160px;
	}
	.faq-top h3 {
		font-size: 40px;
	}
	.sideway-icn-wraper{
		border: none;
	}
	.faq-list ul li h6{
		font-size: 18px;
		line-height: 25px;
	}
	.faq-wraper {
		padding: 30px 0 70px;
	}
	.contact-box-wraper.style2:not(.pattern) {
		padding: 70px 0 100px;
	}

	.wholesaler-top h2 {
		font-size: 40px;
		line-height: 45px;
	}
	.wholesaler-wraper .container {
		gap: 40px 0;
	}
	.wholesaler-wraper {
		padding: 30px 0 100px;
	}
	.wholesaler-list li .wh-location{
		line-height: 30px;
	}

	.thank-you-wraper {
		padding: 120px 0 160px;
	}
	.thank-you-top h1 {
		font-size: 40px;
		line-height: 45px;
	}
	.thank-you-top .btn{
		padding: 11px 22px 9px;
	}

	.error-404 {
		padding: 70px 0 120px;
	}
	.error-404 h1 {
		font-size: 120px;
	}
	.not-found-top h2 {
		font-size: 40px;
		line-height: 45px;
	}
	.not-found-btns .btn{
		padding: 10px 22px 8px;
	}

	.timeline-top h2 {
		font-size: 40px;
		line-height: 45px;
	}
	.timeline-wraper {
		padding: 30px 0;
	}
	.timeline-wraper .marquee-content span::before {
		top: 12px;
	}
	.form-wraper {
		padding: 60px 0 110px;
	}
	.form-top h2 {
		font-size: 40px;
		line-height: 45px;
	}

	.banner-content h2{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.inner-banner-con h1 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.icon-box-top h3 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.img-box-top h3 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.card-animate-con h3 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.faq-top h3 span{
		-webkit-text-stroke: 1px #152029;
	}
	.timeline-top h2 span{
		-webkit-text-stroke: 1px #152029;
	}
	.form-top h2 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.thank-you-top h1 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.not-found-top h2 span{
		-webkit-text-stroke: 1px #F5F4E9;
	}

	.product-list-top h2 {
		font-size: 40px;
		line-height: 45px;
	}
	.product-list-wraper {
		padding: 60px 0 0;
	}
	.post-item .product-card figure a {
		height: auto;
		aspect-ratio: 16/18;
	}
	.card-specs {
		font-size: 14px;
		padding: 6px 10px 3.5px;
	}
	.ymc-pagination {
		margin: 40px 0 0 0 !important;
	}
	.ymc-smart-filter-container .pagination-numeric li .page-numbers{
		width: 30px;
		height: 30px;
		font-size: 15px;
	}
	.recipe-slider-top h3 {
		font-size: 40px;
		line-height: 45px;
	}
	.recipe-slider .item {
		padding: 0 5px;
	}
	.card-animate-wraper.style2 .card-animate-con .btn {
		padding: 12px 20px 9px;
	}
	.recipe-slider-btn{
		padding: 16px 20px;
	}
	.ymc-smart-filter-container .filter-layout{
		width: 90%;
		padding: 50px 20px;
	}
	.filter-close{
		right: 20px;
	}
	.post-item .product-card h4 {
		font-size: 22px;
		margin: 0 0 6px 0;
	}

	.recipe-list-wraper + .card-animate-wraper {
		padding: 70px 0 150px;
	}

	.page-template-thank-you .site-footer{
		padding: 0;
	}
	.page-template-thank-you .footer-mid {
		border-top: none;
	}

	.top-banner-lft h1 {
		font-size: 40px;
		line-height: 45px;
	}
	.box-section-wraper {
		padding: 30px 0 0px;
	}
	.box-section-top h2 {
		font-size: 40px;
	}
	.box-section-wraper .container {
		gap: 40px 0;
	}
	.box-section-wraper ul li{
		padding: 40px 20px 30px;
	}
	.box-section-wraper ul li p{
		font-size: 16px;
	}
	body.single-product:not(.home) .img-sideway{
		padding-top: 60px;
	}
	.img-box-rgt{
		padding: 40px 30px;
	}
	.img-box_txt h3 {
		font-size: 40px;
	}
	.img-box-con{
		margin: 0 0 20px 0;
	}
	.img-box-wraper {
		padding: 0 0 100px;
	}
	.img-box_txt .btn {
		padding: 17px 20px 15px;
	}

	.recipe-details-wraper.with-media .recipe-details {
		padding-top: 120px;
		margin-top: -80px;
	}
	.recipe-details{
		padding: 60px 0 50px;
	}
	.recipe-box-lft {
		width: 100%;
		max-width: 500px;
	}
	.recipe-box-rgt h3 {
		font-size: 40px;
	}
	.recipe-box-wraper {
		padding: 80px 0 60px;
	}
	.recipe-social p{
		font-size: 18px;
		margin: 15px 0 0 0;
	}
	.recipe-social-icn {
		gap: 15px;
		margin: 20px 0 0 0;
	}
	.single-recipe .card-animate-wraper {
		padding: 90px 0 150px;
	}

	.pum-theme-611 .pum-container {
		width: 400px !important;
		max-width: 90% !important;
	}
	.popup-content{
		flex-direction: column;
		align-items: center;
		padding: 15px;
	}
	.popup-img {
		width: 100%;
	}
	.popup-rgt {
		width: 100%;
	}
	.popup-img + .popup-rgt {
		padding: 30px 0 0 0;
	}
	.popup-img img{
		aspect-ratio: 16/16;
		object-fit: cover;
	}

	.download-btn{
		font-size: 16px;
	}
	.recipe-social .heateor_sss_sharing_container {
		margin: 25px 0 0 0;
	}
	.recipe-social .heateor_sss_sharing_container div.heateor_sss_sharing_ul{
		gap: 15px;
	}
	.ft-menu ul{
		justify-content: center;
	}
	.ft-menu ul li{
		font-size: 16px;
	}

	.ft-newsletter .klaviyo-form-W6juXH .needsclick{
		width: 100%;
		flex-direction: column !important;
		gap: 5px 0;
		padding: 0 !important;
		margin: 0 !important;
	}
}

@media screen and (max-width: 480px) {
	.banner-content h1 {
		font-size: 28px;
		line-height: 33px;
		margin: 0;
	}
	.banner-content h2 {
		font-size: 22px;
		line-height: 26px;
		-webkit-text-stroke: 1px #F5F4E9;
	}
	.banner-content p {
		font-size: 14px;
		line-height: 22px;
	}
	.hero-btns {
		gap: 10px;
		margin: 0;
	}
	.heo-btn{
		font-size: 15px;
		padding: 15px 20px 13px;
	}
	.imgsideway_lft + .imgsideway_rgt {
		padding: 30px 0 0 0;
	}
	.imgsideway_rgt h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.marquee-content span {
		font-size: 30px;
		padding: 0 25px;
	}
	.marquee-content span::before{
		top: 4px;
	}
	.product-slider-wraper{
		padding-top: 50px;
		padding-bottom: 20px;
	}
	.product-slider-wraper h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.product-slider {
		margin: 30px 0 0;
	}
	.showcase-img::after{
		height: 40px;
	}
	.showcase-content h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.contact-box-top h3 {
		font-size: 35px;
		line-height: 40px;
	}
	.contact-box-txt{
		margin: 10px 0 0 0;
	}
	.contact-box {
		padding: 20px;
		margin: 40px 0 0 0;
	}
	.map{
		height: 300px;
	}
	.contact-box-rgt ul {
		gap: 20px 0;
	}
	.contact-box-rgt .contact-btn{
		margin: 30px 0 0 0;
	}
	.contact-box-wraper {
		padding: 50px 0 90px;
	}
	.footer-top::before {
		height: 40px;
		top: -39px;
	}
	.footer-top h3 {
		font-size: 30px;
		line-height: 35px;
	}
	.ft-menu ul li{
		font-size: 15px;
	}
	.ft-links li {
		font-size: 14px;
	}
	.copyright {
		font-size: 14px;
	}
	.product-card figure{
		padding: 0 10%;
	}

	.inner-banner img{
		aspect-ratio: 16/7;
	}
	.inner-banner-con h1 {
		font-size: 35px;
	}
	.inner-banner .container{
		padding-bottom: 70px;
	}
	.inner-banner::after {
		height: 40px;
		bottom: -2px;
	}
	.icon-box-top h3 {
		font-size: 35px;
	}
	.icon-box-wrpaer {
		padding: 60px 0 70px;
	}
	.contact-box-wraper.style2 {
		padding: 40px 0 60px;
	}
	.img-box-wrpaer {
		padding: 50px 0 100px;
	}
	.img-box-top h3 {
		font-size: 35px;
		line-height: 40px;
	}
	.img-box-wrpaer .container {
		gap: 40px 0;
	}
	.icon-box-wrpaer .container {
		gap: 40px 0;
	}
	.icon-boxes .icon-box{
		padding: 40px 20px 20px;
	}
	.img-box .img-box-btm {
		padding: 30px 15px;
	}
	.contact-box-wraper.style2.pattern::before {
		height: 40px;
		top: -39px;
	}

	.sideway-icn-wraper{
		padding: 30px 0;
	}
	.sideway-icn-wraper ul{
		gap: 25px 0;
	}
	.sideway-icn-wraper ul li h4 {
		font-size: 16px;
	}
	.card-animate-wraper {
		padding: 50px 0 120px;
	}
	.card-animate {
		width: 90%;
		height: 400px;
	}
	.card-animate-con h3 {
		font-size: 35px;
		line-height: 40px;
	}
	.card-animate.card1 .card-star{
		width: 35px;
		height: 35px;
		top: 80px;
		left: -22px;
	}
	.card-star svg{
		width: 100%;
		height: 100%;
	}
	.card-animate.card1 .star-circle {
		width: 40px;
    height: 40px;
		right: -25px;
		bottom: -20px;
	}
	.card-animate .star-circle svg{
		width: 100%;
		height: 100%;
	}
	.card-animate.card2 .star-circle{
		width: 50px;
		height: 45px;
		top: -22px;
		right: -25px;
	}
	.card-animate.card2 .star-circle svg{
		width: 100%;
		height: 100%;
	}
	.card-circle {
		left: -25px;
	}
	.card-star{
		width: 35px;
		height: 45px;
		bottom: -50px;
	}
	.faq-wraper::before {
		height: 40px;
		top: -39px;
	}
	.faq-top h3 {
		font-size: 35px;
	}
	.faq-wraper .container {
		gap: 40px 0;
	}
	.faq-list {
		gap: 15px;
	}
	.faq-list ul{
		gap: 15px 0;
	}
	.faq-wraper {
		padding: 25px 0 60px;
	}
	.contact-box-wraper.style2:not(.pattern) {
		padding: 55px 0 80px;
	}
	.faq-list ul li h6{
		font-size: 17px;
		line-height: 24px;
		padding: 15px 40px 15px 15px;
	}
	.faq-list ul li h6::after{
		width: 20px;
		height: 20px;
		background-size: 14px auto !important;
		right: 15px;
		border-radius: 3px;
	}
	.faq-list ul li div{
		padding: 0 40px 15px 15px;
		margin: -5px 0 0;
	}
	.faq-list ul li div p {
		font-size: 15px;
	}

	.wholesaler-wraper {
		padding: 25px 0 90px;
	}
	.wholesaler-top h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.wholesaler-top {
		gap: 10px 0;
	}
	.wholesaler-list li{
		padding: 0 15px 15px;
	}
	.wholesaler-list li .wh-location{
		font-size: 16px;
		line-height: 28px;
		margin: 0 0 15px 0;
	}
	.wholesaler-list li h5 {
		font-size: 20px;
		line-height: 28px;
	}
	.wholesaler-list li p{
		font-size: 16px;
    line-height: 26px;
		margin: 10px 0 0 0;
	}
	.wholesaler-list li .wh-call{
		font-size: 16px;
		margin: 10px 0 0 0;
	}
	.wholesaler-list li .wh-web{
		font-size: 16px;
		margin: 6px 0 0 0;
	}
	.timeline-wraper::before {
		height: 40px;
		top: -39px;
	}

	.thank-you-wraper {
		padding: 80px 0 110px;
	}
	.thank-you-top {
		gap: 10px 0;
	}
	.thank-you-top h1 {
		font-size: 35px;
		line-height: 40px;
	}

	.error-404 {
		padding: 60px 0 100px;
	}
	.error-404 .container {
		gap: 10px 0;
	}
	.error-404 h1 {
		font-size: 100px;
	}
	.not-found-top{
		gap: 10px 0;
	}
	.not-found-top h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.not-found-btns .btn{
		padding: 10px 18px 7px;
	}

	.timeline-top {
		gap: 10px 0;
	}
	.timeline-top h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.timline-sec ul{
		gap: 30px;
	}
	.timline-sec ul li {
		width: 100%;
	}
	.timeline-icn {
		width: 80px;
		height: 80px;
		margin: 0 0 20px 0;
	}
	.timline-sec ul li h4{
		margin: 0 0 5px 0;
	}
	.timline-sec {
		margin: 40px 0;
	}
	.timeline-wraper .marquee-content span::before {
		top: 6px;
	}
	.form-wraper {
		padding: 50px 0 90px;
	}
	.form-top {
		gap: 10px 0;
	}
	.form-top h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.form-wraper .container{
		gap: 40px 0;
	}
	.custom-form .ginput_container input, .custom-form .ginput_container textarea {
		height: 60px !important;
		font-size: 16px !important;
		padding: 4px 15px 0 50px !important;
	}
	.custom-form .ginput_container textarea{
		height: 150px !important;
		padding: 17px 15px 0 50px !important;
	}
	.custom-form .gfield::before {
		width: 50px;
		background-position: center right 10px !important;
		height: 60px;
	}
	.custom-form .gform_footer .gform_button{
		height: 50px !important;
		padding: 4px 0 0 0 !important;
	}

	.product-list-wraper {
		padding: 40px 0 0;
	}
	.product-list-top h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.product-list-wraper .container {
		gap: 40px 0;
	}
	.product-list-wraper::before {
		width: 350px;
	}
	.img-sideway-wraper::after {
		width: 350px;
	}
	.filter-btn{
		margin: 0 0 30px;
	}
	.ymc-smart-filter-container .post-custom-layout {
		gap: 25px !important;
	}
	.ymc-smart-filter-container .post-custom-layout .post-item {
		width: 100%;
	}
	.recipe-slider-top h3 {
		font-size: 35px;
		line-height: 40px;
	}
	.recipe-slider {
		margin: 40px 0 0 0;
	}
	.recipe-slider-wraper {
		padding: 35px 0 90px;
	}
	.recipe-slider-btn{
		margin: 30px 0 0 0;
	}
	.ymc-smart-filter-container .filter-entry .menu-active {
		font-size: 18px;
		padding: 18px 35px 18px 15px !important;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-active .arrow{
		width: 15px !important;
		height: 15px !important;
		background-size: 100% auto;
		right: 15px !important;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link {
		font-size: 16px;
		padding: 15px 15px 12px 45px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::before {
		left: 15px;
	}
	.ymc-smart-filter-container .dropdown-filter .menu-passive__item .link-inner .menu-link::after {
		top: 23px;
		left: 20px;
	}

	.recipe-list-wraper .recipe-card a{
		aspect-ratio: 16/18;
	}
	.recipe-list-wraper + .card-animate-wraper {
		padding: 60px 0 140px;
	}
	.post-item .product-card figure{
		padding: 0 15%;
	}

	.top-banner {
		padding: 40px 0 0 0;
	}
	.top-banner-lft h1 {
		font-size: 30px;
		line-height: 35px;
	}
	.box-section-top h2 {
		font-size: 35px;
	}
	.box-section-wraper ul li{
		width: 100%;
	}
	body.single-product:not(.home) .img-sideway {
		padding-top: 40px;
	}
	.product-gallery {
		gap: 10px;
		padding: 60px 20px;
	}
	.product-gallery li {
		width: calc(50% - 5px);
	}
	.single-product .card-animate-wraper.with-bg {
		padding: 60px 0;
	}
	.img-box-rgt {
		padding: 30px 20px;
	}
	.img-box_txt h3 {
		font-size: 35px;
	}
	.img-box-wraper {
		padding: 0 0 90px;
	}
	.top-banner:after {
		height: 40px;
	}
	.top-banner-rgt img {
		max-height: 400px;
	}

	.quick-recipe{
		gap: 30px 0;
	}
	body.single-recipe:not(.home) .img-sideway {
		padding-bottom: 50px;
	}
	.recipe-details-wraper {
		padding: 50px 0 70px;
	}
	.recipe-details-wraper::after {
		height: 40px;
	}
	.ingredients-col h4 {
		font-size: 22px;
		padding: 14px 0 12px 15px;
	}
	.steps-col h4 {
		font-size: 22px;
		padding: 14px 0 12px 15px;
	}
	.recipe-details-inner{
		gap: 30px;
	}
	.ingredients-col-con {
		padding: 0 20px 0 20px;
	}
	.steps-col-con{
		padding: 0 20px 0 20px;
	}
	.ingredients-col-con ul li{
		font-size: 16px;
		line-height: 1.5;
		padding: 0 0 0 25px;
	}
	.ingredients-col-con ul li::before {
		top: 1px;
	}
	.steps-col-con ul li{
		font-size: 16px;
		line-height: 1.5;
		padding: 0 0 0 25px;
	}
	.steps-col-con ul li::before {
		top: 1px;
	}
	.steps-col-con ul li strong{
		font-size: 16px;
		top: 0.5px;
	}
	.recipe-details{
		padding: 50px 0 40px;
	}
	.recipe-box-rgt h3 {
		font-size: 35px;
	}
	.recipe-social {
		padding: 30px 0 0 0;
		margin: 27px 0 0 0;
	}
	.recipe-social h4 {
		font-size: 28px;
	}
	.recipe-social-icn{
		gap: 12px;
	}
	.recipe-social-icn a {
		width: 35px;
		height: 35px;
	}
	.single-recipe .card-animate-wraper {
		padding: 80px 0 130px;
	}

	.popup-content::after {
		height: 50px;
	}
	.popup-rgt h3 {
		font-size: 32px;
	}
	.popup-rgt h5 {
		font-size: 16px;
	}
	.popup-close {
		padding: 17px 20px 14px;
	}
	.not-allow {
		padding: 17px 20px 14px;
	}

	.recipe-details {
		gap: 25px 0;
	}
	.download-btn {
		margin: 0 0 0 22px;
	}
	.logo img{
		max-height: 40px;
	}
	.header-rgt .header-btn{
		font-size: 16px;
		padding: 14px 25px 12px;
	}
	.header-rgt {
		gap: 0 5px;
	}
	.site-header.sticky .logo img{
		max-height: 40px;
	}

	.card-animate.card2 .card-star{
		bottom: -50px;
	}
	.card-animate-wraper.mob-content-first .card-animate.card2{
		margin: 50px 0 0 0;
	}
	.card-animate-wraper.mob-content-first .card-animate.card2 .star-circle{
		left: -25px;
	}

	.thc-only{
		top: 6px;
	}

	.single-product .recipe-slider-wraper{
		padding: 50px 0 0 0;
	}

	.ft-newsletter .klaviyo-form-W6juXH .needsclick input{
		height: 50px !important;
	}
	.ft-newsletter .klaviyo-form-W6juXH .needsclick button{
		height: 50px !important;
	}

	.recipe-details-inner ol li {
		font-size: 16px;
		line-height: 1.5;
	}
}