.loadMore{margin-top:55px;text-align:center;}.loadMore .ctabtn::after{rotate:90deg;}.generalPanel{background:#dce7e4;padding-top:110px;padding-bottom:15px;position:relative;}@media print,screen and (min-width:48em){.generalPanel{padding-top:150px;padding-bottom:20px;}}@media print,screen and (min-width:64em){.generalPanel{padding-top:225px;padding-bottom:50px;}}@media screen and (min-width:85em){.generalPanel{padding-top:265px;padding-bottom:72px;}}@media print,screen and (min-width:64em){.generalPanel .flex-banner .rgtBlock{width:64%;}}.generalPanel .flex-banner .rgtBlock .bannerContent{padding-top:5px;}.generalPanel .flex-banner .rgtBlock .bannerContent .titleCol{padding-bottom:15px;}@media print,screen and (min-width:64em){.generalPanel .flex-banner .rgtBlock .bannerContent .titleCol{padding-top:0;}}.generalPanel .flex-banner .rgtBlock .bannerContent .titleCol h1{color:#01362A;margin-bottom:0px;font-weight:700;font-family:'mundial';font-size:35px;line-height:40px;}@media screen and (min-width:85em){.generalPanel .flex-banner .rgtBlock .bannerContent .titleCol h1{line-height:48px;font-size:55px;}}@media screen and (min-width:85em){.generalPanel .flex-banner .rgtBlock .bannerContent .titleCol{margin-bottom:16px;}}@media print,screen and (min-width:64em){.generalPanel .flex-banner .rgtBlock .bannerContent + .resultInfo{margin-top:-30px;}}.generalPanel .flex-banner .rgtBlock .bannerContent .resultInfo p{color:#007041;}.generalPanel .bannerPattern{margin-top:-28.5%;width:clamp(11.875rem,calc(34.757vw + 3.729rem),45.438rem);position:relative;bottom:-15px;right:0;margin-left:auto;opacity:.5;}@media screen and (min-width:430px){.generalPanel .bannerPattern{margin-top:-27.5%;}}@media screen and (min-width:530px){.generalPanel .bannerPattern{margin-top:-26.5%;}}@media screen and (min-width:630px){.generalPanel .bannerPattern{margin-top:-25.5%;}}@media screen and (min-width:730px){.generalPanel .bannerPattern{margin-top:-25%;}}@media print,screen and (min-width:48em){.generalPanel .bannerPattern{margin-top:-24.25%;bottom:-20px;}}@media print,screen and (min-width:64em){.generalPanel .bannerPattern{bottom:-50px;}}@media screen and (min-width:85em){.generalPanel .bannerPattern{bottom:-72px;}}.mt-110{margin-top:70px;}@media print,screen and (min-width:64em){.mt-110{margin-top:90px;}}@media screen and (min-width:85em){.mt-110{margin-top:110px;}}.generalDescription{position:relative;margin-top:50px;}@media screen and (min-width:85em){.generalDescription{margin-top:73px;}}.generalDescription .flexContainer{display:flex;flex-direction:column;justify-content:space-between;}.generalDescription .flexContainer .lftBlock{width:100%;}.generalDescription .flexContainer .lftBlock .colTitle{margin-bottom:10px;}.generalDescription .flexContainer .lftBlock .colTitle p,.generalDescription .flexContainer .lftBlock .colTitle h2{font-size:25px;line-height:48px;font-family:'mundial';font-weight:700;color:#00362A;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .colTitle p,.generalDescription .flexContainer .lftBlock .colTitle h2{font-size:38px;}}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .colTitle{margin-bottom:17px;}}.generalDescription .flexContainer .lftBlock .desContent p{font-size:18px;line-height:24px;font-weight:400;font-family:'mundial';}.generalDescription .flexContainer .lftBlock .desContent p + p{margin-top:24px;}.generalDescription .flexContainer .lftBlock .desContent h2 + p,.generalDescription .flexContainer .lftBlock .desContent h3 + p,.generalDescription .flexContainer .lftBlock .desContent h4 + p{margin-top:28px;}.generalDescription .flexContainer .lftBlock .desContent ul{margin-left:0;}.generalDescription .flexContainer .lftBlock .desContent ul li{font-size:18px;line-height:24px;font-family:'mundial';font-weight:400;color:#000;margin-left:10px;padding-left:15px;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .desContent ul li{margin-bottom:15px;margin-left:0px;padding-left:15px;}}.generalDescription .flexContainer .lftBlock .desContent ul li::before{background:#007041;height:6px;width:6px;border-radius:50%;border:inherit;bottom:0;top:10px;left:0px;}.generalDescription .flexContainer .lftBlock .visitCard{margin-top:53px;margin-bottom:50px;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .visitCard{margin-top:59px;margin-bottom:59px;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard{max-width:537px;width:100%;padding:26px 15px;background:#DCE6E4;border-radius:20px;}@media print,screen and (min-width:48em){.generalDescription .flexContainer .lftBlock .visitCard .insideCard{padding:38px 32px;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv{display:flex;margin-bottom:23px;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv{margin-bottom:28px;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .lftDiv{width:32%;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .lftDiv{width:31%;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .lftDiv p{font-size:18px;line-height:22px;font-weight:700;font-family:'mundial';color:#000;}@media print,screen and (min-width:48em){.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .lftDiv p{font-size:20px;line-height:24px;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .rgtDiv p{font-size:16px;line-height:19px;font-weight:400;font-family:'mundial';color:#000;}@media print,screen and (min-width:48em){.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .rgtDiv p{font-size:18px;line-height:22px;}}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv .rgtDiv p a{text-decoration:none;}.generalDescription .flexContainer .lftBlock .visitCard .insideCard .flexDiv:last-child{margin-bottom:0;}.generalDescription .flexContainer .lftBlock .column2 .listContent ul{margin-left:0;}.generalDescription .flexContainer .lftBlock .column2 .listContent ul li{font-size:18px;line-height:24px;font-family:'mundial';font-weight:400;color:#000;margin-left:10px;padding-left:15px;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .lftBlock .column2 .listContent ul li{margin-bottom:15px;margin-left:0px;padding-left:15px;}}.generalDescription .flexContainer .lftBlock .column2 .listContent ul li::before{background:#007041;height:6px;width:6px;border-radius:50%;border:inherit;bottom:0;top:10px;left:0px;}.generalDescription .flexContainer .rgtBlock{width:100%;}@media print,screen and (min-width:64em){.generalDescription .flexContainer .rgtBlock{width:30%;}}.generalDescription .flex-tags{display:flex;gap:15px;margin-top:25px;flex-wrap:nowrap;}@media screen and (min-width:85em){.generalDescription .flex-tags{margin-top:60px;}}.generalDescription .flex-tags .flexDiv .btnComp{padding:6px 10px;background:#fff;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.25));border-radius:5px;}@media print,screen and (min-width:64em){.generalDescription .flex-tags .flexDiv .btnComp{padding:10px 15px;}}.generalDescription .flex-tags .flexDiv .btnComp span{font-size:18px;font-weight:200;letter-spacing:-.8px;font-family:'mundial';color:#015844;}@media print,screen and (min-width:64em){.generalDescription .flex-tags .flexDiv .btnComp span{font-size:18px;}}.generalDescription .tagFlex{display:flex;align-items:center;margin-left:-12px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.25));border-radius:3px;height:47px;margin-top:15px;}@media print,screen and (min-width:64em){.generalDescription .tagFlex{min-width:168px;margin-top:0px;max-width:168px;}}.generalDescription .tagFlex .pentagon{position:relative;width:35px;height:11px;transform:rotate(270deg);border-width:0px 11px 17px;border-style:solid;border-color:#007041 transparent;}@media print,screen and (min-width:64em){.generalDescription .tagFlex .pentagon{width:46.5px;height:20px;border-width:0px 15px 20px;}}.generalDescription .tagFlex .pentagon::before{content:"";position:absolute;height:15px;width:15px;background:white;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.25));border-radius:15px;left:9.08%;top:7px;}.generalDescription .tagFlex .price-tag{font-size:18px;color:#fff;background:#007041;padding:0 11px 0 14px;border-radius:0px 5px 5px 2px;font-weight:700;margin-left:-10px;line-height:35px;}@media print,screen and (min-width:64em){.generalDescription .tagFlex .price-tag{font-size:24px;line-height:48px;padding:0 11px 0 10px;margin-left:-14px;}}.generalDescription .patternBg{content:'';position:absolute;height:100%;width:100%;max-width:309px;max-height:190px;bottom:0;right:0px;z-index:-1;background-repeat:no-repeat;background-size:contain;}@media print,screen and (min-width:64em){.generalDescription .patternBg{right:-8px;max-width:832px;max-height:512px;}}.flex-tags-flex{display:flex;flex-wrap:wrap;gap:10px;}
