.condition-content,.condition-simple{margin:0 auto;padding:0 20px}.condition-content p a,.condition-simple p a{color:#d3bd5a}.two-column-list ul{column-count:2;column-gap:40px;margin-bottom:20px}@media (max-width:768px){.two-column-list ul{column-count:1}}.condition-content h2,.condition-simple h2,.service-white-heading{color:#d3bd5a;font-family:"Prata",serif;font-weight:400;font-size:40px;line-height:1.3;margin-top:60px;margin-bottom:20px}.condition-content h3,.condition-simple h3{color:#fff;font-family:"Avenir LT Std 95 Black",sans-serif;font-weight:700;font-size:30px;line-height:1.4;margin-top:25px;margin-bottom:10px}.custom-h3-title{text-decoration:underline;text-transform:uppercase;color:#fff;font-family:"Avenir LT Std 95 Black",sans-serif!important;font-weight:400;font-size:30px;margin-top:20px;margin-bottom:10px}.custom-h3-no-underline{text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Avenir LT Std 95 Black",sans-serif!important;font-weight:400;font-size:30px;margin-top:20px;margin-bottom:10px}.ghl-form-section{margin:0 auto;padding:0 20px;padding-top:20px}.condition-content h4,.condition-simple h4{color:#fff;font-family:"Avenir LT Std 95 Black",sans-serif;font-weight:400;font-size:30px;margin-top:20px;margin-bottom:10px}.condition-content .text,.condition-simple .text,.service-white-text{color:#fff;font-family:"Avenir LT Std 35 Light",sans-serif;font-weight:400;font-size:25px;line-height:1.7;margin-bottom:20px}.condition-content .text ul,.condition-simple .text ul{padding-left:20px;margin-bottom:20px}.condition-content .text ul li,.condition-simple .text ul li{margin-bottom:10px}.condition-content .text ul li::marker,.condition-simple .text ul li::marker{color:#d3bd5a}@media (max-width:1024px){.condition-content h2,.service-white-heading,.condition-simple h2{font-size:32px}.condition-content h3,.condition-simple h3{font-size:24px}.condition-content h4,.condition-simple h4{font-size:24px}.condition-content .text,.service-white-text,.condition-simple .text{font-size:20px}}@media (max-width:768px){.condition-content h2,.service-white-heading,.condition-simple h2{font-size:28px}.condition-content h3,.condition-simple h3{font-size:22px}.condition-content h4,.condition-simple h4{font-size:22px}.condition-content .text,.service-white-text,.condition-simple .text{font-size:18px}.condition-content h2,.service-white-heading,.condition-simple h2{margin-top:40px}}@media (max-width:480px){.condition-content h2,.service-white-heading,.condition-simple h2{font-size:24px}.condition-content h3,.condition-simple h3{font-size:20px}.condition-content h4,.condition-simple h4{font-size:20px}.condition-content .text,.service-white-text,.condition-simple .text{font-size:16px}.condition-content,.condition-simple{padding:0}}.procedure-faq .custom-accordion-title{font-size:30px}.procedure-faq .custom-accordion-content p{font-size:25px}@media (max-width:1024px){.procedure-faq .custom-accordion-title{font-size:24px}.procedure-faq .custom-accordion-content p{font-size:20px}}@media (max-width:768px){.procedure-faq .custom-accordion-title{font-size:22px}.procedure-faq .custom-accordion-content p{font-size:18px}}@media (max-width:480px){.procedure-faq .custom-accordion-title{font-size:20px}.procedure-faq .custom-accordion-content p{font-size:16px}}.custom-accordion-title{display:flex;justify-content:space-between;align-items:center;font-family:"Avenir LT Std 95 Black",sans-serif;font-weight:900;text-transform:uppercase;cursor:pointer;padding:20px 0;background:0 0;border:none;font-size:30px}.custom-nested-accordion .custom-accordion-title,.custom-nested-accordion .custom-accordion-content p{color:#1a1a1a!important}.procedure-faq .custom-accordion-title,.procedure-faq .custom-accordion-content p,.procedure-faq .custom-accordion-icon{color:#fff!important}.custom-accordion-icon{margin-left:10px;font-size:30px}.custom-accordion-icon .opened{display:none}.custom-accordion-item.open .custom-accordion-icon .opened{display:inline-block}.custom-accordion-item.open .custom-accordion-icon .closed{display:none}.custom-accordion-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .7s cubic-bezier(.77,0,.175,1),opacity .7s ease}.custom-nested-accordion details{overflow:hidden}.custom-accordion-item.open .custom-accordion-content{opacity:1}.custom-accordion-content p{color:#fff;font-family:"Avenir LT Std 35 Light",sans-serif;font-size:25px;margin:15px 0}@media (max-width:1024px){.conditions-faq .custom-accordion-title{font-size:24px}.conditions-faq .custom-accordion-content p{font-size:20px}}@media (max-width:768px){.conditions-faq .custom-accordion-title{font-size:22px}.conditions-faq .custom-accordion-content p{font-size:18px}}@media (max-width:480px){.conditions-faq .custom-accordion-title{font-size:20px}.conditions-faq .custom-accordion-content p{font-size:16px}}.custom-button{display:inline-block;padding:12px 30px;background-color:#d3bd5a;color:#000;text-decoration:none;font-weight:600;text-transform:uppercase;border-radius:6px;transition:background-color .3s ease;margin-top:15px;margin-bottom:30px}.custom-button:hover{background-color:#bfa651;color:#fff}@media (max-width:768px){.custom-button{margin-bottom:20px}}.full-width-section{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:#fff;padding:60px 0}.services-white-full{max-width:1200px;margin:0 auto;padding:0 20px}.service-white-heading,.service-white-text{color:#1a1a1a!important}.responsive-table-wrapper{width:100%;margin:0;overflow-x:hidden}.responsive-table{width:100%;border-collapse:collapse;font-family:"Roboto",sans-serif;color:#fff;table-layout:fixed}.responsive-table th,.responsive-table td{border:1px solid #fff;padding:12px 15px;text-align:left;background:0 0;word-wrap:break-word;word-break:break-word}.responsive-table th{background-color:#d3bd5a;color:#000;font-weight:600}@media (max-width:767px){.responsive-table th,.responsive-table td{padding:8px 10px;font-size:10px;white-space:normal}}