.elementor-20391 .elementor-element.elementor-element-06ef2af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:102px;--padding-left:25px;--padding-right:25px;}.elementor-20391 .elementor-element.elementor-element-06ef2af:not(.elementor-motion-effects-element-type-background), .elementor-20391 .elementor-element.elementor-element-06ef2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#164725;}.elementor-20391 .elementor-element.elementor-element-efd3f3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 32px;--row-gap:20px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20391 .elementor-element.elementor-element-6599fdc img{width:225px;}.elementor-20391 .elementor-element.elementor-element-a8b83a8 img{width:160px;}.elementor-20391 .elementor-element.elementor-element-b87fdeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20391 .elementor-element.elementor-element-c545c6f > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-20391 .elementor-element.elementor-element-c545c6f .elementor-heading-title{font-family:"Averta", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-0.48px;color:#FCE8BD;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-icon i{color:#FCE8BD;transition:color 0.3s;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-icon svg{fill:#FCE8BD;transition:fill 0.3s;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-item > a{font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:18px;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-20391 .elementor-element.elementor-element-d2ae8e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FCE8BD;}.elementor-20391 .elementor-element.elementor-element-a46c793{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20391 .elementor-element.elementor-element-2fdf897 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-20391 .elementor-element.elementor-element-2fdf897 .elementor-heading-title{font-family:"Averta", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-0.48px;color:#FCE8BD;}.elementor-20391 .elementor-element.elementor-element-57d4748 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-20391 .elementor-element.elementor-element-57d4748{font-family:"Inter", Sans-serif;font-size:16px;line-height:27px;color:#FFFFFF;}.elementor-20391 .elementor-element.elementor-element-87bac27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20391 .elementor-element.elementor-element-49782f7 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-20391 .elementor-element.elementor-element-49782f7 .elementor-heading-title{font-family:"Averta", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-0.48px;color:#FCE8BD;}.elementor-20391 .elementor-element.elementor-element-f306187{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:17px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-20391 .elementor-element.elementor-element-f306187:not(.elementor-motion-effects-element-type-background), .elementor-20391 .elementor-element.elementor-element-f306187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0D;}.elementor-20391 .elementor-element.elementor-element-a5aa5fa{text-align:center;font-family:"Averta", Sans-serif;font-size:12px;line-height:23px;color:#808080;}@media(max-width:1024px){.elementor-20391 .elementor-element.elementor-element-06ef2af{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:90px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-20391 .elementor-element.elementor-element-06ef2af{--gap:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:64px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-20391 .elementor-element.elementor-element-efd3f3d{--width:100%;}.elementor-20391 .elementor-element.elementor-element-6599fdc img{width:180px;}.elementor-20391 .elementor-element.elementor-element-a8b83a8 img{width:130px;}.elementor-20391 .elementor-element.elementor-element-b87fdeb{--width:100%;}.elementor-20391 .elementor-element.elementor-element-a46c793{--width:100%;}.elementor-20391 .elementor-element.elementor-element-87bac27{--width:100%;}}@media(min-width:768px){.elementor-20391 .elementor-element.elementor-element-efd3f3d{--width:25%;}.elementor-20391 .elementor-element.elementor-element-b87fdeb{--width:25%;}.elementor-20391 .elementor-element.elementor-element-a46c793{--width:25%;}.elementor-20391 .elementor-element.elementor-element-87bac27{--width:25%;}.elementor-20391 .elementor-element.elementor-element-f306187{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20391 .elementor-element.elementor-element-efd3f3d{--width:50%;}.elementor-20391 .elementor-element.elementor-element-b87fdeb{--width:50%;}.elementor-20391 .elementor-element.elementor-element-a46c793{--width:50%;}.elementor-20391 .elementor-element.elementor-element-87bac27{--width:50%;}}/* Start custom CSS */ .tdp-footer-menu ul.menu { list-style: none; margin: 0; padding: 0; }
 .tdp-footer-menu ul.menu li { margin: 0 0 15px; padding: 0; }
 .tdp-footer-menu ul.menu a { color: #fff; font-family: Averta, sans-serif; font-size: 16px; line-height: 16.5px; letter-spacing: 1px; text-transform: capitalize; }
 .tdp-footer-menu ul.menu a:hover { color: #FCE8BD; }
 .tdp-footer-newsletter .mailster-block-form { color: #fff; }
 .tdp-footer-newsletter .mailster-wrapper { margin-bottom: 14px; }
 .tdp-footer-newsletter .wp-block-mailster-field-email { position: relative; }
 .tdp-footer-newsletter .wp-block-mailster-field-email .input { width: 100%; background: transparent !important; border: 0 !important; border-bottom: 1px solid #DBDBDB !important; border-radius: 0 !important; box-shadow: none !important; color: #fff !important; font-family: "DM Sans", sans-serif; font-size: 22px; font-weight: 700; line-height: 45px; height: 46px; padding: 0 !important; margin: 0; }
 .tdp-footer-newsletter .wp-block-mailster-field-email .mailster-label { color: #fff; font-family: "DM Sans", sans-serif; font-size: 22px; font-weight: 700; line-height: 45px; padding: 0 !important; margin: 0 !important; left: 0 !important; top: 0 !important; }
 .tdp-footer-newsletter .mailster-label:after,  .tdp-footer-newsletter .mailster-label::after,  .tdp-footer-newsletter .mailster-required { content: none !important; display: none !important; }
 .tdp-footer-newsletter .mailster-wrapper.mtc-consent { margin: 0 0 14px !important; }
 .tdp-footer-newsletter .mailster-group-checkbox { display: flex !important; align-items: flex-start !important; gap: 10px; }
 .tdp-footer-newsletter .mailster-group-checkbox input[type=checkbox] { flex: 0 0 auto; margin: 4px 0 0 !important; width: 14px; height: 14px; }
 .tdp-footer-newsletter .mailster-group-checkbox .mailster-label { color: #fff; font-family: Inter, sans-serif; font-size: 14px; line-height: 21px; font-weight: 400; margin: 0 !important; padding: 0 !important; }
 .tdp-footer-newsletter .mailster-group-checkbox .mailster-label a { color: #fff; text-decoration: underline; }
 .tdp-footer-newsletter .mailster-group-checkbox .mailster-label a:hover { color: #FCE8BD; }
 .tdp-footer-newsletter .wp-block-mailster-field-submit { margin: 6px 0 0; text-align: left; justify-content: flex-start; }
 .tdp-footer-newsletter .wp-block-mailster-field-submit .submit-button { background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='16' viewBox='0 0 34.53 16'%3E%3Crect y='7.6' width='34' height='1.6' fill='%23ffffff'/%3E%3Cpolyline points='26.6,0.4 33.6,8 26.6,15.6' fill='none' stroke='%23ffffff' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right center / 34px 16px !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; color: #fff !important; font-family: "DM Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 32px; padding: 0 48px 0 0 !important; width: auto !important; display: inline-block; text-align: left; cursor: pointer; transition: padding .2s ease; }
 .tdp-footer-newsletter .wp-block-mailster-field-submit .submit-button:hover { padding-right: 56px !important; color: #FCE8BD !important; }
 .tdp-footer-newsletter .mailster-block-form-info > div { padding: 10px 14px; border-radius: 4px; font-size: 14px; line-height: 20px; }
 .tdp-footer-bottom p { margin: 0; }
 .tdp-footer-bottom a { color: #808080; }
 .tdp-footer-bottom a:hover { color: #FCE8BD; }/* End custom CSS */