.cms_page{background:linear-gradient(360deg,#d1eaea,#7098ab);width:100%;padding:5rem 10rem;margin:auto;border-radius:0}@media only screen and (max-width: 1150px){.cms_page{border-radius:0;padding:1rem}}.cms_page .header_section{background:#d9d9d9b3;opacity:.8;box-shadow:0 10px 50px #00000040;border-radius:5px;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem}@media only screen and (max-width: 1150px){.cms_page .header_section{padding:2rem 1rem}}.cms_page .header_section h1{font-size:52px;margin:0;text-align:center;color:#000}@media only screen and (max-width: 1150px){.cms_page .header_section h1{font-size:42px}}.cms_page .header_section h2{font-size:32px;margin:15px 0;text-align:center}@media only screen and (max-width: 1150px){.cms_page .header_section h2{font-size:22px}}.cms_page .header_section p{margin:0;text-align:center}.cms_page .content_section{padding:2rem;margin:5rem 0 0;background:#d9d9d9b3;opacity:.8;box-shadow:0 10px 50px #00000040;border-radius:5px}@media only screen and (max-width: 1150px){.cms_page .content_section{padding:1rem;margin:1rem 0 0}}.cms_page .content_section h2{font-size:22px;margin:0}@media only screen and (max-width: 1150px){.cms_page .content_section h2{font-size:20px}}.cms_page .content_section h3{font-size:20px;margin:0 0 10px}@media only screen and (max-width: 1150px){.cms_page .content_section h3{font-size:18px}}.cms_page .content_section h4{font-size:18px;margin:0}@media only screen and (max-width: 1150px){.cms_page .content_section h4{font-size:16px}}.cms_page .content_section .left_content{width:60%;float:left}.cms_page .content_section .right_content{width:40%;float:left}.cms_page .content_section a{text-decoration:underline}.cms_page .contact_us_section{display:flex;margin:auto;justify-content:center;gap:100px}@media only screen and (max-width: 1150px){.cms_page .contact_us_section{gap:50px;flex-direction:column;text-align:center}}.cms_page .contact_us_section .contact_us_form{text-align:center;max-width:600px;width:90%;gap:10px;flex-direction:column;display:flex}@media only screen and (max-width: 1150px){.cms_page .contact_us_section .contact_us_form{margin:auto}}.cms_page .contact_us_section .contact_us_form .input_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.cms_page .contact_us_section .contact_us_form .input_row_inner{display:flex;flex-direction:column;width:100%}.cms_page .contact_us_section .contact_us_form .half{width:48%}@media only screen and (max-width: 1150px){.cms_page .contact_us_section .contact_us_form .half{width:100%}}.cms_page .contact_us_section .contact_us_form .label{width:100%;text-align:left;margin:5px 0}.cms_page .contact_us_section .contact_us_form .text_input{width:100%}.cms_page .contact_us_section .contact_us_form textarea{width:100%;min-height:150px}.cms_page .faq_section_tabs{display:flex;flex-direction:row;gap:25px;align-items:center;justify-content:center;margin-top:50px}@media only screen and (max-width: 1150px){.cms_page .faq_section_tabs{display:none}}.cms_page .faq_section_tabs .tab{font-size:20px;cursor:pointer}.cms_page .faq_section_tabs .tab:hover{text-decoration:underline}.cms_page .faq_section{padding:20px 0}@media only screen and (max-width: 1150px){.cms_page .faq_section{padding:15px 0}}
