.mobile_nav .sub-menu li{display:none}.mobile_nav .sub-menu.reveal-items li{display:list-item}@media screen and (max-width:1199px){.contact-page-wrap>div{width:100% !important;margin-top:20px}}.icon-list .dsm_icon_list_child{width:max-content}.dsm_contact_form_7_0 .wpcf7-form .form-group label,.dsm_contact_form_7_0 .wpcf7-form p:nth-last-of-type(1){font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:20px;color:#1a5d48 !important;line-height:1em;font-weight:700}.wpcf7-form-control-wrap{padding-top:10px}.wpcf7-form-control-wrap,.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=email]{position:relative;max-width:100%;display:block}.form-group input,.form-group select{padding:9px 13px !important}.form-group textarea{width:100%}.form-group .first{margin-left:0 !important}.contact-form-wrapper{display:flex;flex-wrap:wrap}.form-group.form-fullwidth{width:100%}.form-group{margin-bottom:15px;width:50%;padding-right:31px}.dsm_contact_form_7_0 label{display:inline-block}.et_pb_contact_select{border-style:solid !important}.dsm_contact_form_7 .dsm-contact-form-7-select:after{position:absolute;top:50%;right:10px;margin-top:3px;border:6px solid;border-color:#666 transparent transparent;content:"";transform:translateY(-50%);pointer-events:none}ul.dsm_breadcrumbs{display:flex;list-style:none;line-height:1;padding:20px 0}input[type=checkbox]{appearance:none;border:1px solid #dbdbdb;border-radius:.15em;height:14px;margin:0;margin-right:6px;width:14px;padding:0 !important}input[type=checkbox]:before{background-color:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);content:"";height:.75em;transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;width:.75em}input[type=checkbox]:checked:before{transform:scale(1);transform:translateY(.03em) scale(1);display:block;position:relative;margin:auto}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--primary);border-color:var(--primary)}.wpcf7-list-item label,.wpcf7-list-item label{display:flex;align-items:center;margin-right:10px}input[type=radio]{appearance:none;border:1px solid #b6b6b6;border-radius:50%;height:16px;margin:0;margin-right:3px;width:16px;padding:0 !important}input[type=radio]:before{background-color:#fff;border-radius:50%;content:"";height:4px;transform:scale(0);transition:.12s transform ease-in-out;width:4px;display:block;top:50%;position:relative;margin:auto;transform:translateY(-50%) scale(1.5)}button.wpcf7-submit.btn.btn-success:hover{cursor:pointer}ul.dsm_breadcrumbs{display:flex;list-style:none;padding:20px 0}#breadcrumbs{padding:21px 0;max-width:1634px;margin:auto;background:#fefefe}#breadcrumbs span{margin-left:0}#breadcrumbs .breadcrumb_last{color:var(--primary);font-weight:700;margin:0 3px}#breadcrumbs span a{transition:color .3s}#breadcrumbs span a:hover{color:var(--primary)}#breadcrumbs a,#breadcrumbs span{color:#a5acaf;font:400 15px/32px var(--font-main)}p#breadcrumbs{padding-left:10%;max-width:1154px}table td{font:400 16px/21px var(--font-main);color:#232724}.table-striped thead th{background-color:var(--primary);border:2px solid var(--primary);border-bottom-color:var(--secondary);border-right-color:#fcfcfc;color:#fff;font:bold 18px/24px var(--font-main)}.table-striped thead th:last-of-type{border-right-color:var(--primary)}.table.table-striped th,.table.table-striped tbody td{padding:11px 11px 14px}.table-striped tbody th{color:#212020;font:bold 16px/21px var(--font-main);padding:12px 0 16px 17px !important}.table-striped thead th:first-of-type{padding:12px 0 16px 17px}.table-striped tr:nth-of-type(even){background-color:#e9e9e9}.table-striped tr:nth-of-type(odd){background-color:#fff}.table-bordered tbody th{padding:6px 15px 5px}.table.table-bordered td{padding:5px 17px 7px}.table.table-bordered thead th:first-of-type{padding:4px 14px 4px}.table-bordered *{border:2px solid #dde1e6}.table-bordered thead th{background-color:var(--secondary);color:#fcfcfc;font-weight:400;padding:3px 17px 6px}.table-bordered tbody th{color:#fcfcfc;background:var(--secondary);font:400 16px/21px var(--font-main)}.table-bordered thead th{font:bold 18px/24px var(--font-main)}.table-bordered tbody td{font:400 16px/21px var(--font-main);color:#232724}.form-group label{width:100%}@media (max-width:700px){.form-group{width:100% !important}}.style-guide-colors{margin-bottom:35px}.style-guide-colors p{padding:12px 0 0 95px;font-size:18px;line-height:28px;color:#201e1f}.style-guide-colors:before{border-radius:15px;content:'';height:85px;position:absolute;width:85px}.style-guide-colors-left>div:nth-of-type(1):before{background-color:#26715a}.style-guide-colors-left>div:nth-of-type(2):before{background-color:#e9e9e9}.style-guide-colors-leftmid>div:nth-of-type(1):before{background-color:#1a5d48}.style-guide-colors-leftmid>div:nth-of-type(2):before{background-color:#f2f2f2}.style-guide-colors-rightmid>div:nth-of-type(1):before{background-color:#003a2b}.style-guide-colors-rightmid>div:nth-of-type(2):before{background-color:#f9f9f9;border:1px solid #a5acaf}.style-guide-colors-right>div:nth-of-type(1):before{background-color:#a5acaf}.style-guide-colors-right>div:nth-of-type(2):before{background-color:#fdfdfd;border:1px solid #a5acaf}.style-guide-colors-end>div:nth-of-type(1):before{background-color:#232724}.colors{display:flex;gap:60px}.disabled{opacity:.6}ul.pagination{display:flex;justify-content:center;list-style:none}.page-link{background-color:#fff;border:1px solid #d9d9d9;color:#181818;display:block;font:400 16px/22px var(--font-main);padding:.5rem .85rem;position:relative;transition:background-color .3s ease 0s,color .3s ease 0s}.page-link:hover{background-color:var(--light-grey)}.pagination .page-link.active{background-color:var(--primary);border-color:var(--primary);color:#fff}.pagination .page-link.active:hover{background-color:var(--secondary)}.pagination>li:last-of-type .page-link{border-radius:0 20px 20px 0}.pagination>li:first-of-type .page-link{border-radius:20px 0 0 20px}.wpcf7-list-item-label{color:#232724;font-weight:400;font-size:18px}.half-section h2{margin-bottom:15px}.blog-module .post-content a{color:#f9f9f9 !important;border-width:0 !important;border-radius:40px;font-weight:700 !important;background-color:#1a5d48;max-width:fit-content;padding:15px 108px;transition:.3s;text-transform:capitalize}.blog-module .post-content a:hover{background-color:#003a2b}.blog-module .post-content-inner{padding-bottom:15px}.icon-cards .et_pb_blurb{align-items:center;display:flex}@media screen and (max-width:1575px){.icon-cards>div{margin-bottom:25px !important;width:45% !important}}@media screen and (max-width:675px){.icon-cards>div{margin-right:0 !important;width:100% !important}}.video-rounded{border-radius:10px;overflow:hidden}.policy-types{width:100% !important}