html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}html {scroll-behavior: smooth;}body {line-height: 1;}a {text-decoration-skip-ink: auto;}a[href^="tel"] {color: inherit;text-decoration: none;}button {outline: 0;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}q {display: inline;font-style: italic;}q:before {content: '"';font-style: normal;}q:after {content: '"';font-style: normal;}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"] {-webkit-appearance: none;appearance: none;border-radius: 0;}input[type="search"] {-webkit-appearance: textfield;}table {border-collapse: collapse;border-spacing: 0;}th,td {padding: 2px;}big {font-size: 120%;}small,sup,sub {font-size: 80%;}sup {vertical-align: super;}sub {vertical-align: sub;}dd {margin-left: 20px;}kbd,tt {font-family: courier;font-size: 12px;}ins {text-decoration: underline;}del,strike,s {text-decoration: line-through;}dt {font-weight: bold;}address,cite,var {font-style: italic;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}* {box-sizing: border-box;-webkit-tap-highlight-color: transparent;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;word-break: normal;}.screen-reader-text:focus {background-color: #f7f7f7;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #007acc;display: block;font-size: 14px;font-size: 0.875rem;font-weight: 700;height: auto;right: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.skip-link {left: -9999rem;top: 2.5rem;z-index: 999999999;text-decoration: underline;}.skip-link:focus {display: block;left: 6px;top: 7px;font-size: 14px;font-weight: 600;text-decoration: none;line-height: normal;padding: 15px 23px 14px;z-index: 100000;right: auto;}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active) {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);white-space: nowrap;}.none-768 {display: block;}.block-768 {display: none;}.text-center {text-align: center;}@media (max-width: 768px) {.none-768 {display: none;}.block-768 {display: block;}}.hide,.page-template-default article .header,#sidebar {display: none !important;}a {cursor: pointer;}@media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: 100%;}}.double-image-section .btn--secondary a:hover,.half-image-half-content.team-single-section .btn--secondary a:hover{border-color: var(--color-creame) !important;}.half-image-half-content.double-image-section .content h2.custom-color {color: #f4ede5 !important;}:root {--font-family-primary: "Public Sans", sans-serif;--color-primary: #282828; --color-secondary: #402a15;--color-tertiary: #aa7b51;--color-white: #ffffff;--color-black: #1e0f00;--color-creame: #f4ede5;--color-red: #457341;}main {display: flex;flex-direction: column;}main footer:last-of-type {margin-top: auto;}.skip-to-main-content-link {position: absolute;left: -9999px;z-index: 999;padding: 1em;background-color: black;color: white;opacity: 0;}.skip-to-main-content-link:focus {left: 50%;transform: translateX(-50%);opacity: 1;}.sr.hide {clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px;display: block;}body {color: var(--color-black);font-family: var(--font-family-primary);font-size: 18px;font-weight: 400;line-height: 1.39;letter-spacing: normal;overflow-wrap: break-word;overflow-x: hidden;}p {font-size: 18px !important;line-height: 1.39;letter-spacing: normal;}p a {color: var(--color-tertiary);text-decoration: underline;}p a:hover {text-decoration: none;}hr{border: 0;height: 1px;width: 100%;background: var(--color-black);margin: 17px 0 20px;}h1,.h1 {font-size:65px !important;font-weight: 900;line-height: normal; line-height: 1 !important; letter-spacing: normal;color: var(--color-secondary) !important;}@media (max-width: 768px) {h1,.h1 {font-size: 40px !important;}}h2,.h2 {font-size:50px !important;font-weight: 700!important; line-height: 1!important;letter-spacing: normal!important;color: var(--color-black) !important;}h2 a,.h2 a {color: var(--color-black) !important;text-decoration: underline !important;}h2 a:hover,.h2 a:hover {color: var(--color-tertiary) !important;text-decoration: none !important;}h3,.h3 {font-size: 35px !important;font-weight: 500!important; line-height: 1!important;letter-spacing: normal!important;color: var(--color-tertiary) !important;}h3 a,.h3 a {color: var(--color-tertiary) !important;text-decoration: underline !important;}h3 a:hover,.h3 a:hover {color: var(--color-black) !important;text-decoration: none !important;}@media (max-width: 768px) {h3,.h3 {font-size: 25px!important;line-height: 1.2;}}h4,.h4 {font-size: 37px!important;font-weight: bold!important; line-height: 1.2!important;letter-spacing: normal!important;color: var(--color-tertiary) !important;}h4 a,.h4 a {color: var(--color-tertiary) !important;text-decoration: underline !important;}h4 a:hover,.h4 a:hover {color: var(--color-black) !important;text-decoration: none !important;}h5,.h5 {font-size: 28px!important;font-weight: 500!important; line-height: 1.2!important;letter-spacing: normal!important;color: var(--color-tertiary) !important;}h5 a,.h5 a {color: var(--color-tertiary) !important;text-decoration: underline !important;}h5 a:hover,.h5 a:hover {color: var(--color-black) !important;text-decoration: none !important;}h6,.h6 {font-size: 21px!important;font-weight: bold!important; line-height: 1.35!important;letter-spacing: normal!important;color: var(--color-primary) !important;}h6 a,.h6 a {color: var(--color-primary) !important;text-decoration: underline !important;}h6 a:hover,.h6 a:hover {color: var(--color-tertiary) !important;text-decoration: none !important;}.fl-rich-text h2,.fl-rich-text h3,.fl-rich-text h4,.fl-rich-text h5,.fl-rich-text h6{margin-top:20px !important;} h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {padding-top: 10px !important; }h1.h2{color: var(--color-secondary) !important;}ul:last-child,ol:last-child {margin: 0px;}.fl-rich-text p:not(:empty){margin: 28px 0;}.fl-rich-text h2,.fl-rich-text h3 {margin: 0 0 0px;word-break: break-word;}.fl-rich-text h4 {margin-bottom: 0px;}.fl-rich-text h6 {margin-bottom: 0px;}.fl-rich-text h5 {margin-bottom: 0px;}.fl-rich-text p a,.fl-rich-text ul a,.fl-rich-text ol a,p a, ul a, ol a{color: var(--color-tertiary);text-decoration: underline;font-weight: 600;}.fl-rich-text p a:hover,p a:hover,.fl-rich-text ul a:hover,ul a:hover,.fl-rich-text ol a:hover,ol a:hover {color: var(--color-black);text-decoration: none;}.fl-rich-text ul,.fl-rich-text ol {padding-left: 116px;margin-bottom: 50px;margin-top: 50px;}@media (max-width: 1100px) {.fl-rich-text ul,.fl-rich-text ol {padding-left: 65px;}}@media (max-width: 480px) {.fl-rich-text ul,.fl-rich-text ol {padding-left: 45px;}}.fl-rich-text li {margin-bottom: 31px;position: relative;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.39;letter-spacing: normal;text-align: left;max-width: 690px;}.fl-rich-text li:last-child {margin-bottom: 0;}.fl-rich-text ul li:before {background-color: var(--color-tertiary);content: "";width: 14px;height: 14px;left: -45px;position: absolute;top: 6px;border: 2px solid var(--color-creame);}.fl-rich-text ol li:before {color: var(--color-black);content: counter(list-item) ".";font-weight: 700;left: -34px;position: absolute;top: 0;}.fl-rich-text ul ol li:before{background: none;border: none;width: auto;height: auto;}.fl-rich-text ol ul li:before{content:'';left: -45px;top: 6px;}.fl-rich-text strong{font-weight:600 !important;}.blockquote {position: relative;}blockquote, blockquote p,.fl-rich-text blockquote,.fl-rich-text blockquote p {font-weight: 500;font-size: 24px !important;line-height: 1.5;font-style: normal;letter-spacing: normal;text-align: left;color: var(--color-tertiary);position: relative;}blockquote,.fl-rich-text blockquote {margin-bottom: 50px;padding-left: 98px;margin-top: 80px;}.fl-rich-text blockquote strong,blockquote strong{font-weight: 700 !important;}@media (max-width: 992px) {blockquote,.fl-rich-text blockquote {padding-left: 60px;}}@media (max-width: 768px) {blockquote,.fl-rich-text blockquote {padding-left: 40px;}}@media (max-width: 480px) {blockquote, blockquote p,.fl-rich-text blockquote,.fl-rich-text blockquote p {font-size: 18px !important;}blockquote,.fl-rich-text blockquote {padding-left: 30px;}}blockquote:before,.fl-rich-text blockquote:before {width: 6px;height: 100%;background: var(--color-black);position: absolute;content: "";left: 0;top: 0px;}@media (max-width: 768px) {h1,.h1 {font-size: 40px !important;}h2,.h2 {font-size: 25px !important;}h3,.h3 {font-size: 25px !important;}h4,.h4 {font-size: 20px !important;}h5,.h5 {font-size: 18px !important;}}.flex {display: flex;}.fl-rich-text img,.fl-rich-text img, .fl-rich-textimg {border: 2px solid var(--color-creame);}div.alignleft:not(.wp-caption){float: left;position: relative;width: 615px !important;margin-left: -499px;margin-right: 39px;display: flex;flex-direction: column;}div.alignright:not(.wp-caption) {float: right;position: relative;width: 806px !important;margin-right: -471px;margin-left: 39px;display: flex;flex-direction: column;}.alignleft img, .alignright img {width: 100%;height: 32vw;max-height: 600px;object-fit: cover;}.alignleft img{height: 33vw;max-height: 693px;border-color: var(--color-tertiary)}.aligncenter {margin: 0 auto;margin-top: 10px;max-width: 100%;}@media (max-width: 1700px){div.alignright:not(.wp-caption) {width: 676px !important;margin-right: -321px;}div.alignleft:not(.wp-caption){width: 506px !important;margin-left: -399px;}}@media (max-width: 1560px){div.alignright:not(.wp-caption) {width: 645px !important;margin-right: -260px;}div.alignleft:not(.wp-caption){margin-left: -330px;}}@media (max-width: 1370px){div.alignright:not(.wp-caption){margin-right: -120px;width: 595px !important;}div.alignleft:not(.wp-caption){margin-left: -282px;}}@media (max-width: 1200px){div.alignright:not(.wp-caption) {width: 480px !important;margin-right: -70px;}div.alignleft:not(.wp-caption){margin-left: -232px;}}@media (max-width: 1100px){div.alignright:not(.wp-caption) {width: 446px !important;margin-right: -70px;}div.alignleft:not(.wp-caption){margin-left: -202px;}}@media (max-width: 999px){.alignleft img,.alignright img {margin-bottom: 10px;}div.alignright:not(.wp-caption),div.alignleft:not(.wp-caption),.alignleft,.alignright,.aligncenter {display: block;float: none;height: auto;margin: 0 0 25px;width: 100% !important;}}@media (max-width: 768px){.alignleft img,.alignright img {height: 62vw;margin: 0 !important;}}.wp-caption-text,.fl-photo-caption {color: var(--color-black);display: inline-block;font-size: 14px !important;font-weight: 700 !important;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;font-family: var(--font-family-primary);padding: 0 !important;margin: 0 !important;}.wp-caption-text{max-width: 334px;position: absolute;bottom: 0;transform: translateY(100%);}.fl-module img {margin-bottom: 23px;}.wp-caption.alignright {text-align: left;}.wp-caption.aligncenter {text-align: center;}.wp-caption.alignleft .wp-caption-text{left: calc(50% - 45px);transform: translate(-50%, 100%);}.wp-caption.alignright .wp-caption-text{right: 0px;margin-left: auto !important;}.wp-caption.aligncenter .wp-caption-text{margin: auto !important;position:relative;transform:none;}@media (max-width: 1700px){.wp-caption-text{position:relative;transform:none;max-width: 400px;margin-bottom: 20px !important;}.wp-caption.alignleft .wp-caption-text{transform: none;padding-left: 50px !important;left: 40px;}}@media (max-width: 1440px){.wp-caption.alignleft .wp-caption-text{left: 80px;}}@media (max-width: 999px){.wp-caption-text{max-width: 100%;margin-bottom: 0px !important;}.wp-caption.alignleft .wp-caption-text{padding-left: 0 !important;left:0;}}.generic-hero-section {padding-top: 44px;padding-left: 100px;padding-right: 100px;}.generic-hero-section .container-900 {max-width: 900px;width: 100%;margin: 0 auto;}.generic-hero-section .container-900 h1 {font-size: 61px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: -2.81px;text-align: center;}@media (max-width: 992px) {.generic-hero-section {padding-left: 60px;padding-right: 60px;}}@media (max-width: 768px) {.generic-hero-section {padding-left: 30px;padding-right: 30px;}}.navigation.pagination .page-numbers,.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 2px solid var(--color-tertiary);display: inline-block;font-size: 16px;line-height: 1;margin: 5px;text-align: center;text-decoration: none;transition: all 0.3s ease-in-out;color: var(--color-secondary) !important;height: auto !important;font-weight: bold !important;padding: 10px 25px 10px 25px !important;}.fl-builder-pagination li span.page-numbers.current,.fl-builder-pagination li a.page-numbers:hover {background: var(--color-tertiary);color: var(--color-primary) !important;}.navigation.pagination .next.page-numbers,.navigation.pagination .prev {padding: 7px 25px 4px 10px;position: relative;}.navigation.pagination .prev {padding: 7px 10px 4px 25px;}.navigation.pagination .nav-links {margin: 0 auto;max-width: max-content;width: 100%;}.blog-container {padding: 15px 100px 0;}@media (max-width: 992px) {.blog-container {padding: 15px 60px 0;}}@media (max-width: 768px) {.blog-container {padding: 15px 30px 0;}}.single .generic-hero-section .fl-row-content,.blog-container .entry-content {max-width: 900px;margin: 0 auto;width: 100%;}.single .generic-hero-section .fl-row-content .inner-hero-wapper h1 {color: var(--color-primary);line-height: 1.2;}.single .generic-hero-section .fl-row-content .inner-hero-wapper .entry-meta .entry-date {display: block;font-size: 18px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;margin-bottom: 20px;font-family: var(--font-family-primary);margin-top: 20px;text-align:center;}.blog-container .entry-footer {display: none;}.single .comment-respond {display: none;}.single .post-navigation {display: none;padding: 80px 100px 0px;}.single .post-navigation .nav-links {display: flex;width: 100%;max-width: 900px;margin: 0 auto;justify-content: space-between;}.single .post-navigation .nav-links .nav-previous span.disable,.single .post-navigation .nav-links .nav-next span.disable {display: none;}.single .post-navigation .nav-links .nav-previous span a,.single .post-navigation .nav-links .nav-next span a {display: block;font-size: 18px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.44;color: var(--color-secondary);text-decoration: underline;letter-spacing: normal;}.single .post-navigation .nav-links .nav-previous span a:hover,.single .post-navigation .nav-links .nav-next span a:hover {color: var(--color-tertiary);}@media (max-width: 992px) {.single .post-navigation {padding: 60px 60px 0px;}}@media (max-width: 768px) {.single .post-navigation {padding: 60px 30px 0px;}}.fl-builder-pagination {padding: 60px 0 0 !important;}.fl-builder-pagination-load-more {overflow: hidden;margin-top: 55px;}.fl-builder-pagination-load-more .fl-button {background: transparent !important;padding: 0px 83px !important;border: none !important;text-transform: uppercase;position: relative;}.fl-builder-pagination-load-more a span {color: var(--color-black3) !important;padding: 0 16px 0 20px;display: inline-block;position: relative;font-size: 16px !important;font-stretch: normal;font-style: normal;font-weight: normal !important;line-height: 1.25 !important;letter-spacing: 4.8px;}.fl-builder-pagination-load-more a:before,.fl-builder-pagination-load-more a:after {position: absolute;width: 81px;height: 1px;content: "";left: 0;top: 11px;background: var(--color-yellow);left: 0%;transition: all 0.3s ease;}.fl-builder-pagination-load-more a:after {left: auto;right: 0%;}.fl-builder-pagination-load-more a:hover span {color: var(--color-green) !important;}.fl-builder-pagination-load-more a:hover:before {width: 414px;left: -335px;}.fl-builder-pagination-load-more a:hover:after {width: 414px;right: -335px;}@media (max-width: 480px) {.fl-builder-pagination-load-more .fl-button {padding: 0 40px !important;}.fl-builder-pagination-load-more .fl-button:before,.fl-builder-pagination-load-more .fl-button:after {width: 40px !important;left: 0 !important;}.fl-builder-pagination-load-more .fl-button span {padding: 0 10px 0 15px;}.fl-builder-pagination-load-more .fl-button:after {left: auto !important;right: 0 !important;}}.full-width-quotes p {font-size: 28px !important;line-height: 1.21;}.section-heading {width:100%;margin:0 0 30px;}.scroll-to-next {position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 30px;text-align: center;}.scroll-to-next .fl-button {width: 50px;height: 50px;display: flex !important;align-items: center;justify-content: center;margin: 0 auto;}.scroll-to-next .fl-button-icon {font-weight: bold;}.form-section .h5 h2{font-size: 22px !important;font-weight: 800 !important;line-height: 1.39 !important;}.form-section .ninja-forms-form-wrap .submit-wrap {text-align: right !important;}.form-section .ninja-forms-form-wrap input[type="submit"] {font-size: 18px !important;font-weight: bold;line-height: 1.156;text-transform: uppercase;font-family: var(--font-family-primary);padding-top: 27px;padding-right: 89px;padding-bottom: 26px;padding-left: 90px;border: 2px solid var(--color-black)!important;color: var(--color-creame)!important;background: var(--color-black)!important;cursor: pointer;}.form-section .ninja-forms-form-wrap input[type='submit']:hover,.form-section .ninja-forms-form-wrap .submit-wrap input[type='button']:hover{color: var(--color-black)!important;background: var(--color-creame)!important;}.form-section nf-fields-wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}.form-section nf-fields-wrap nf-field:not(:nth-last-child(1),:nth-last-child(2)){width: calc(50% - 12px);}.form-section nf-fields-wrap nf-field:nth-last-child(1),.form-section nf-fields-wrap nf-field:nth-last-child(2){width: 100%;}.form-section .pp-ninja-form-content {background: transparent !important;}.form-section .nf-form-content{padding: 0;}.form-section .nf-form-fields-required {color: var(--color-tertiary) !important;display: none !important;}.form-section .nf-before-form-content {margin-bottom: 20px;}.form-section .nf-error-msg, .form-section .ninja-forms-req-symbol{color: var(--color-black) !important;}.form-section .ninja-forms-form-wrap .nf-error .ninja-forms-field{border-color: var(--color-secondary) !important;}.form-section .nf-error.field-wrap .nf-field-element:after{background: var(--color-secondary) !important;height: 53px !important;top:0;right:0;}.form-section .ninja-forms-form-wrap .nf-after-field {bottom: -20px;position: absolute;font-size: 14px;}.form-section .nf-pass.field-wrap .nf-field-element:after{color: var(--color-creame) !important;width: 50px;right: 0;height: 53px;text-align: center;background: var(--color-tertiary);}.form-section .ninja-forms-form-wrap .nf-pass .ninja-forms-field{border-color: var(--color-tertiary) !important;}.form-section .ninja-forms-form-wrap .field-wrap{margin-bottom: 31px !important;}.form-section .ninja-forms-form-wrap input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.form-section .ninja-forms-form-wrap select{height: 53px !important;}.ninja-forms-form-wrap textarea {height: 331px !important;}.form-section .ninja-forms-form-wrap input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.form-section .ninja-forms-form-wrap select,.form-section .ninja-forms-form-wrap textarea{margin-bottom: 0 !important;color: var(--color-primary) !important;background-color: transparent !important;border-color: var(--color-black) !important;border-width: 1px !important;}.form-section.contact-form nf-fields-wrap nf-field{width:100%;}.form-section.contact-form nf-fields-wrap nf-field:nth-child(1),.form-section.contact-form nf-fields-wrap nf-field:nth-child(2){width: calc(50% - 12px);}.form-section .nf-after-form-content .nf-error-msg {font-weight: 500;margin-bottom:30px;padding: 10px;background: rgb(30 15 0 / 10%);}.form-section .nf-after-form-content .nf-error-msg:before {padding-right: 10px;font-family: FontAwesome;font-size: 18px;content: "\f12a";}.form-section .pp-ninja-form-content .nf-response-msg {color: var(--color-creame) !important;background: var(--color-tertiary);padding: 30px;margin-bottom: 30px;}.form-section .pp-ninja-form-content .nf-response-msg p:before {font-family: FontAwesome;font-size: 27px;content: "\f058";display: inline-block;padding-right: 10px;}@media (max-width: 992px){.form-section .ninja-forms-form-wrap .submit-wrap {text-align: left !important;}}@media (max-width: 640px){.form-section .ninja-forms-form-wrap input[type="submit"]{ padding-top: 20px !important;padding-bottom: 20px !important;}}@media (max-width: 600px){.form-section nf-fields-wrap nf-field{width: 100% !important;}}@media (max-width: 480px){.form-section .ninja-forms-form-wrap input[type="submit"]{font-size: 16px !important;padding-right: 40px !important;padding-left: 40px !important;}}.btn--primary a,.btn--quaternary a {background: var(--color-black) !important;color: var(--color-creame) !important;border: 2px solid var(--color-black) !important;border-radius: 0 !important;padding: 38.5px 85px 38.5px 35px !important;position: relative;width: fit-content;text-align: center;position: relative;text-decoration: none;transition: 0.4s ease all;}.btn--quaternary a {border: 1px solid var(--color-black) !important;padding: 39.5px 70px !important;background: var(--color-creame) !important;}.btn--quaternary a .fl-button-text{color: var(--color-black) !important;}.btn--quaternary a:hover .fl-button-text{color: var(--color-creame) !important;}.btn--quaternary a:hover {background: var(--color-black) !important;color: var(--color-creame) !important;}.btn--primary a:after {position: absolute;content: "";width: 14px;height: 16px;top: calc(50% - 8px);right: 34px;background: var(--color-creame);clip-path: polygon(100% 50%, 0 0, 0 100%);transition: 0.4s ease all;}.btn--primary a:hover {background: var(--color-creame) !important;color: var(--color-black) !important;}.btn--primary a:hover:after {transition: 0.4s ease all;background: var(--color-black);}.btn--primary a:hover .fl-button-text{color:var(--color-black) !important;}.btn--secondary a,.btn--tertiary a {background: var(--color-creame) !important;color: var(--color-black) !important;border: 2px solid var(--color-creame) !important;border-radius: 0 !important;padding: 38.5px 61px !important;position: relative;width: fit-content;text-align: center;position: relative;text-decoration: none;transition: 0.4s ease all;}.btn--secondary a .fl-button-text{color: var(--color-black) !important;}.btn--tertiary a {background: var(--color-tertiary) !important;border: 2px solid var(--color-tertiary) !important;color: var(--color-creame) !important;}.btn--tertiary a .fl-button-text{color: var(--color-creame) !important;}.btn--secondary a:hover,.btn--tertiary a:hover {background: var(--color-black) !important;color: var(--color-creame) !important;border: 2px solid var(--color-black) !important;}.btn--secondary a:hover .fl-button-text,.btn--tertiary a:hover .fl-button-text{color: var(--color-creame) !important;}.btn--secondary a .fl-button-text,.btn--primary a .fl-button-text,.btn--tertiary a .fl-button-text,.btn--quaternary a .fl-button-text {font-size: 18px !important;font-weight: 800 !important;line-height: normal;letter-spacing: normal;text-align: center;text-transform:uppercase;color: inherit !important;}.btn--primary a .fl-button-text,.btn--quaternary a .fl-button-text,.btn--secondary.with-arrow a .fl-button-text{letter-spacing: 1.01px;}.btn--secondary.with-arrow a{padding-right:85px !important;}.btn--secondary.with-arrow a:hover{border-color: var(--color-creame) !important;}.btn--secondary.with-arrow a:after {position: absolute;content: "";width: 14px;height: 16px;top: calc(50% - 8px);right: 34px;background: var(--color-black);clip-path: polygon(100% 50%, 0 0, 0 100%);transition: 0.4s ease all;}.btn--secondary.with-arrow a:hover:after {transition: 0.4s ease all;background: var(--color-creame);}.btn--link-text a{font-size: 18px !important;line-height: 1.39 !important;border: 0 !important;padding: 0 !important;font-weight: 700 !important;color: var(--color-black) !important;transition: 0.3s color ease;text-decoration: underline !important;text-underline-offset: 2px;}.btn--link-text a *{color:inherit !important;}.btn--link-text a:hover,.btn--link-text a:focus{color: var(--color-tertiary) !important;}@media (max-width: 640px) {.btn--secondary a, .btn--tertiary a,.btn--primary a, .btn--quaternary a{padding-top: 20px !important;padding-bottom: 20px !important;}}@media (max-width: 480px){.btn--secondary a, .btn--tertiary a,.btn--primary a, .btn--quaternary a{padding-right: 30px !important;padding-left: 30px !important;}.btn--primary a, .btn--quaternary a,.btn--secondary.with-arrow a {padding-right: 55px !important;}.btn--secondary a .fl-button-text,.btn--primary a .fl-button-text,.btn--tertiary a .fl-button-text,.btn--quaternary a .fl-button-text {font-size: 16px !important;}.btn--primary a:after{width: 12px;height: 14px;right: 30px;}}header {position: absolute;width: 100%;z-index: 100;}html.active {overflow-y:hidden;}.main-nav-header .header-wrapper {justify-content: space-between;margin: 0 auto;padding: 21px 27px 21px 25px;width: 100%;align-items: start;max-width: 1964px;}@media (max-width:1300px) {.main-nav-header .header-wrapper {align-items: center;}}@media(max-width:992px) {.main-nav-header .header-wrapper::before,.main-nav-header .header-wrapper::after {display: none;}}.main-nav-header .header-logo {width: 100%;max-width: 99px;line-height: 0;}.main-nav-header .header-logo img {height: 100%;width: 100%;object-position: left;object-fit: contain;max-height: 147px;}@media (max-width: 992px) {.main-nav-header .header-wrapper {padding: 20px 60px 20px !important;}}.main-nav-header .main-nav{align-items: center;display: flex;background: var(--color-black);padding-right: 62px;position: relative;}.home .main-nav-header .main-nav{background: rgb(30 15 0 / 60%);transition: ease 0.5s background;}.home .main-nav-header .main-nav:hover{background: rgb(30 15 0 / 80%);}.main-nav-header .ipad-block {display: none}.main-nav-header .ipad-none {display: none;display: block}.main-nav-header .main-nav-menu {display: flex;}.main-nav-menu.active {position: relative;}.main-nav-menu.active:before {width: 100%;height: 100%;background: transparent;position: absolute;content: "";left: 0;z-index: 3;top: 0;}.main-nav-menu ul {display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;padding: 0 32px;}.main-nav-menu ul li {margin: 0;height: fit-content;padding: 0 26px;}.main-nav-menu ul li.menu-item-has-children {margin-right: 25px;}.main-nav-menu ul li a {color: var(--color-creame);line-height: 1.5;font-size: 16px;font-weight: 500;text-transform: capitalize;display: block;width: fit-content;text-decoration: none !important;padding: 19px 0;position: relative;transition:0.3s ease all;}.main-nav-menu ul.menu li a:after{width: 0;height: 2px;position: absolute;content: "";background: var(--color-creame);transition: ease 0.5s all;left: 0;bottom: 0;}.main-nav-menu ul.menu li.hover a,.main-nav-menu ul.menu li.hover a + button{opacity: 0.6;}.home .main-nav-menu ul.menu li.hover a,.home .main-nav-menu ul.menu li.hover a + button{opacity: 0.3333;}.main-nav-menu ul.menu li.hover a:hover,.main-nav-menu ul.menu li.hover a:hover + button{opacity:1;}.main-nav-menu ul.menu li a:hover:after, .main-nav-menu ul.menu li a:focus:after {width: 100%;transition: ease 0.5s all;}.main-nav-menu ul li.menu-item-has-children>button:after {position: absolute;right: 50%;top: 50%;width: 7px;height: 13px;background: var(--color-creame);clip-path: polygon(0 0, 100% 50%, 0 100%);transform: translate(50%, -50%);transition: 300ms;content: "";}.main-nav-menu ul li.menu-item-has-children>button {position: absolute;right: 0px;width: 20px;height: 20px;border: 0;background: transparent;padding: 0;cursor: pointer;top: 20px;}.main-nav-menu ul li.menu-item-has-children>button.active:after {transform: rotate(90deg);transform-origin: 100% 25%;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus {opacity: 1;}.main-nav-menu ul li.button {margin-left: 12px;margin-right: 58px;}.main-nav-menu ul li.button a {height: 46px;border: solid 2px var(--color-green-blue) !important;background-color: var(--color-sea-blue);position: relative !important;padding: 12px 30px 12px 30px !important;display: flex;align-items: center;border-radius: 50px !important;text-decoration: none !important;font-size: 16px;color: #fff !important;text-transform: capitalize;font-weight: 700;position: relative;min-width: 138px;justify-content: center;}.main-nav-menu ul li.button a:hover::before,.main-nav-menu ul li.button a:focus::before {width: calc(100% + 8px);height: calc(100% + 8px);position: absolute;content: '';top: -4px;left: -4px;background: linear-gradient(90deg, #0eb1b3 0%, #0dc6a3 100%) !important;border-radius: 50px;z-index: -1;}.main-nav-menu ul li.button a:hover,.main-nav-menu ul li.button a:focus {background: linear-gradient(90deg, #06283e 0%, #053C2E 100%) !important;}.main-nav-menu ul li.btn--primary a:before {background: #fff;right: 31px;top: 16px;}@media (max-width: 1000px) {.main-nav-menu ul li.menu-item-has-children button {position: absolute;top: 23px;display: inline-block;border: 0;background: transparent;padding: 0;cursor: pointer;right: 0;opacity: 0.6;transition: opacity 0.3s;}.main-nav-menu ul li.menu-item-has-children button.active {transform: none;opacity: 1;}.main-nav-menu ul li.menu-item-has-children button:after {background: var(--color-creame);width: 14px;height: 16px;top: 0px;left: 0px;position: absolute;content: '';clip-path: polygon(0 0, 0 100%, 100% 50%);transition: 0.3s all;transform: none !important;}.main-nav-menu ul li.menu-item-has-children button:hover:after,.main-nav-menu ul li.menu-item-has-children button:focus:after,.main-nav-menu ul li.menu-item-has-children button.active:after {background: var(--color-creame);}.main-nav-menu ul li.menu-item-has-children:hover button:after,.main-nav-menu ul li.menu-item-has-children:focus button:after {transform: none !important;}.main-nav-menu ul li.menu-item-has-children button.active:after{transform-origin: initial !important;transform: rotate(90deg) !important; }header #hamburger:hover g,header #hamburger:focus g {stroke: #000;}header .hamburger.close-btn:hover g,header .hamburger.close-btn:focus g {fill: #fff;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus,.main-nav-menu ul li.menu-item-has-children button:hover,.main-nav-menu ul li.menu-item-has-children button:focus {cursor: pointer;}header #hamburger-close svg {width: 25px;}.home-hero-blog-slider .slide-container {height: calc(100vh - 120px);}.main-nav-header .header-logo {height: 100px;}.main-nav-header .main-nav,.home .main-nav-header .main-nav{background: none;padding: 0;}.main-nav-header .main-nav-menu {margin-right: 0px;}.home .main-nav-header .main-nav:hover{background:transparent;}.main-nav-header .main-nav-menu #hamburger svg g{stroke: var(--color-white);transition:0.3s ease stroke;}.main-nav-header .main-nav-menu #hamburger:hover svg g{stroke: var(--color-black);}.menu-item-has-children {padding-right: 25px !important;}.menu-item-has-children.active {padding-right: 30px !important;}.menu-item-has-children.active:after {transform: rotate(135deg);top: 9px}.main-nav-header .ipad-block {display: block}.main-nav-header .ipad-none {display: none}.main-nav-header .search-bar.ipad-none {display: none !important;}.navbar-collapse {background: var(--color-black);display: block;height: 100%;overflow-y: auto;padding: 80px 30px;position: fixed;right: 0;top: 0;transform: translate(100vw);transition: .3s;width: 0px;z-index: 10}.main-nav-menu ul li.button {margin-left: 12px;margin-right: 0;}.main-nav-menu ul li a {color: var(--color-white);background: transparent;outline: 0 !important;font-weight: 500;padding-left: 0; text-align: left;opacity:0.6;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus{opacity: 1;}.navbar-collapse.active {transform: translate(0);width: 600px;}.main-nav-menu ul {flex-direction: column;align-items: flex-start;margin-right: 0;padding: 0;}.main-nav-header .main-nav-menu #hamburger,.main-nav-header .main-nav-menu #hamburger-close {position: relative;top: 3px;background: transparent;border: none;cursor: pointer;padding: 0}.overlay {background: #000;height: 100vh;left: calc(100% - 1750px);opacity: .5;position: fixed;right: 0;top: 0;transform: translate(100vw);width: 0;z-index: 1;}.overlay.active {transform: translate(0);width: calc(100% + 700px)}.close-btn {position: absolute !important;right: 30px;top: 30px !important;}.main-nav-menu ul li {padding: 0;width:100%;}.main-nav-menu ul li.btn--primary {margin: 20px 0;}}@media (max-width:992px) {.main-nav-header .header-logo {width: 160px;height: inherit;display: flex;}.main-nav-header .header-logo img{max-height: 99px;}}@media (max-width: 768px) {.main-nav-header .header-wrapper {padding: 20px 30px 20px !important;}.navbar-collapse.active {width: 100%;}.main-nav-header .main-nav-menu #hamburger svg,header .search-bar a svg {width: 25px;height: 25px;}}@media (max-width: 480px) {.main-nav-header .header-logo img{max-height: 79px;}.search-toggle {left: -190px;width: 180px}}.main-nav-menu ul.sub-menu {background-color: var(--color-black);box-sizing: border-box;flex-direction: column;justify-content: center;opacity: 0;position: absolute;text-align: center;top: 65px;visibility: hidden;width: fit-content;min-width: 190px;margin-right: 0 !important;left: -32px;z-index: 1;padding: 0px 20px;}.main-nav-menu ul li.menu-item-has-children:hover button:after,.main-nav-menu ul li.menu-item-has-children:focus button:after {transform: rotate(90deg);transform-origin: 100% 25%;}.menu-item-has-children,.menu li {align-items: center;display: flex;justify-content: center;position: relative}.menu-item-has-children .sub-menu li {margin-left: 0;margin-right: 0;padding:0;width: 100%;border-bottom: 0;justify-content: flex-start;}.menu-item-has-children .sub-menu li a {padding: 0;width: 100%;padding-bottom: 20px;padding-top: 20px;}.menu-item-has-children .sub-menu li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0}.menu-item-has-children .sub-menu li:first-child {padding-top: 0}@media (max-width: 1000px) {.menu-item-has-children,.menu li {display: block;justify-content: flex-start}.main-nav-menu ul.sub-menu{ display:none; } .main-nav-menu ul.sub-menu:before {display: none;}.main-nav-menu ul.sub-menu {position: relative;width: 100%;box-shadow: none;left: auto;top: auto;}.menu-item-has-children .sub-menu li a {width: fit-content;}.menu-item-has-children .sub-menu li {border-bottom: 0;margin-bottom: 0;margin-left: 0px;margin-right: 0;padding-top: 0px;padding-bottom: 0px;padding-left: 0;}.main-nav-menu ul li.menu-item-has-children>a:after {display: none;}}.search-toggle {opacity: 0;width: 0;visibility: hidden;transition: 0.4s all ease;height: 100%;background: var(--color-secondary);}.search-toggle.active {width: calc(100% - 62px);opacity: 1;visibility: visible;transition: 0.4s all ease;}.search-bar {justify-content: flex-end;align-items: center;display: flex;position: relative;border: 0;width: 116px;transition: 0.4s all ease;position: absolute;right: 0;overflow-x: clip;height: 100%;}.search-bar.active {width: 664px;transition: 0.4s all ease;}.main-nav-header .search-bar.ipad-none {display: flex;}.main-nav-header .search-box .search-input{max-width: 100%;}header .search-bar a {background: var(--color-tertiary);cursor: pointer;display: flex;width: 62px;height: 100%;align-items: center;justify-content: center;transition: 0.4s all ease;}header .search-toggle form {width: 100%;height: 100%;}.search-toggle.active {opacity: 1;visibility: visible}.menu-item-has-children:hover .sub-menu,.menu-item-has-children:focus .sub-menu {opacity: 1;visibility: visible;}footer {position: relative;}footer.active {margin-top: 0;}footer .main-footer {margin-top: 0;background: var(--color-black);padding: 38px 100px 40px;position: relative;}footer .footer-wrapper {margin: 0 auto;width: 100%;justify-content: center;align-items: center;}footer .footer-wrapper * {color: var(--color-creame);}footer .footer-wrapper a{text-decoration:none;transition: 0.3s ease text-decoration; }footer .footer-wrapper a,footer .footer-wrapper p,footer .footer-wrapper span{font-size: 16px !important;font-weight: 500;line-height: 1.56;}footer .footer-wrapper a:hover,footer .footer-wrapper a:focus{color: var(--color-creame);text-decoration:underline;text-underline-offset: 3px;}footer .footer-wrapper .col {padding-right: 20px;width: auto;}footer .footer-wrapper .col.footer-nav{width:100%;padding-right:100px;max-width:650px;}footer .footer-wrapper .col.footer-nav #menu-footer-menu-left{justify-content:flex-end;}footer .footer-wrapper .col.logo{text-align: center;width:100%;max-width:100px;padding-right:0;}footer .footer-wrapper .col.logo img{width: 80px;}.menu-footer ul {display: flex;justify-content: center;}.menu-footer ul li {margin-left: 56px;display: inline-block;}.menu-footer ul li:first-child{margin-left: 0;}.menu-footer ul .sub-menu {display: none;}.menu-footer ul .menu-item-has-children{padding-right: 0px !important;}footer .copyright {width:100%;max-width:650px;padding: 0;display: flex;padding-left:80px;flex-wrap:wrap;}footer .copyright #menu-footer-menu-right li{margin-right:56px;margin-left:0 !important;}#scrollBtn{position: fixed;z-index: 1000;right: 27px;bottom: 0;width: 62px;height: 58px;background: var(--color-tertiary);border: 0;text-indent: -1111px;overflow: hidden;cursor: pointer;transition:0.3s ease background;}#scrollBtn:hover{background: var(--color-black);}#scrollBtn:after {position: absolute;content: "";width: 16px;height: 14px;top: 50%;right: 50%;transform:translate(50%, -50%);background: var(--color-creame);clip-path: polygon(0% 0%, 50% 100%, 100% 0%);transition:0.3s ease all;}#scrollBtn.show-top:after{clip-path: polygon(50% 0%, 0% 100%, 100% 100%);}@media (max-width: 1200px) {footer .main-footer {margin-top: 0;padding-left: 80px;padding-right: 80px;}.menu-footer ul li{margin-left: 20px;}footer .copyright #menu-footer-menu-right li{margin-right:20px;}}@media (max-width: 1100px){footer .footer-wrapper{flex-wrap: wrap;justify-content:space-between;}footer .footer-wrapper .col.logo img {width: 60px;margin-bottom: -40px;}footer .footer-wrapper .col.footer-nav{padding-right:0;width:auto !important;}footer .copyright{padding-left:0;}}@media (max-width: 992px) {footer .copyright{width:auto !important;padding-left:0;}footer .main-footer {margin-top: 0;padding-left: 60px;padding-right: 60px;}footer .footer-wrapper{flex-direction:column;align-items: center;}footer .logo{order:0;}footer .footer-nav{order:1;}footer .footer-wrapper .col.logo img {width: 50px;margin-bottom: 0px;}footer .copyright { order: 2;}footer .footer-wrapper .col{margin-bottom:20px;}}@media (max-width: 768px) {footer .main-footer {padding: 50px 30px;}footer .footer-wrapper {flex-wrap: wrap;flex-direction: column;align-items: center;}footer .footer-wrapper .col.logo img {width: 50px;margin-bottom: 0px;}footer .footer-wrapper .col {margin-bottom: 20px;padding-right: 0;}footer .footer-wrapper * {text-align: center;}footer .logo{order:1;}footer .footer-nav{order:2;}.menu-footer ul{flex-wrap: wrap;flex-direction: column;}.menu-footer ul li {margin-left: 0;margin-bottom: 10px;margin-right:0;}footer .copyright {order:3;margin: 0;flex-wrap: wrap;justify-content: center;}footer .copyright p{margin-left: 0;margin-top: 10px;width: 100%;}footer .copyright #menu-footer-menu-right li{margin-right:0;}#scrollBtn{width: 52px;height: 48px;right: 20px;}#scrollBtn:after{width: 14px;height: 12px;}}.error-page .inner-container {padding: 29px 100px 100px;}.error-page .inner-container h1{margin-bottom: 30px;}.error-page .inner-container .search-box {margin-bottom: 30px;}.error-page .inner-container p {margin-bottom: 30px;}.error-page .inner-container .button a {display: inline-block;}.error-page .inner-container .hide {display: none}.error-page .container-745 {margin: 0 auto;max-width: 745px;text-align: center;width: 100%}.error-page .container-745 .entry-title {margin-bottom: 30px;padding-bottom: 32px;position: relative}@media (max-width: 992px) {.error-page .inner-container {padding: 30px 60px 60px;}}@media (max-width: 768px) {.error-page .inner-container {padding: 30px 30px;}}@media (max-width: 640px) {.inner-container .text-center {text-align: left;}}@media (max-width: 480px) {.error-page .inner-container .h2{font-size: 25px !important;}}.search-result-page {padding: 29px 100px 100px;}.inner-hero-wapper {margin: 0 auto;position: relative;width: 100%;}.search-result-page .content-container-900 {margin: 0 auto;max-width: 900px;width: 100%;}.search-result-page .title-wrapper {padding-bottom: 60px;margin-bottom: 30px;border-bottom: 1px solid var(--color-tertiary);text-align: center;}.search-result-page .title-wrapper h1{margin-bottom:20px;}.search-box form {margin: 0 auto;max-width: 602px;background: var(--color-tertiary);position: relative;width: 100%;display: flex;justify-content: center;align-items: center;}.search-box .search-input {background: transparent;border: none;border-bottom: 1px solid rgb(244 237 229 / 60%) !important;color: var(--color-creame) !important;font-size: 18px;font-weight: 300;height: 29px !important;line-height: 1.39;padding: 0 !important;width: 100%;max-width: 519px;margin: 19px 12.5px 13px 21px;outline: none;font-family: inherit;}.search-box .search-input::placeholder {color: var(--color-creame) !important;opacity: 0.38;}.search-box .search-input:focus,.search-box .search-input:hover {outline: none;}.search-box #form-submit {width: 62px !important;height: 62px !important;background: var(--color-tertiary) !important;border: none !important;border-radius: 0px !important;display: flex;justify-content: center;align-items: center;cursor: pointer;}.search-box #form-submit svg {height: 17px !important;width: 17px !important;fill: var(--color-creame);}.search-result-page .search-result {border-bottom: 1px solid var(--color-tertiary) !important;margin-bottom: 30px;text-align: left;}.search-result-page .search-result h2 {margin-bottom: 20px;word-break: break-word;}.search-result-page .search-result a:hover {text-decoration: none !important;}.search-result-page .search-result a.read-more-link {width: max-content;padding: 8.3px 47px 10px 28.7px !important;}.search-result-excerpt {margin-bottom: 30px;}.search .search-page {padding: 0px 30px;}.search .search-content p {text-align: center;}.search .search-content h1 {text-align: center;text-transform: initial;padding: 44px 0px 20px;color: var(--color-black);}.search .search-content h1 span {font: inherit;color: var(--color-blue);}.search .search-content .page-title {display: none !important;}.search .no_results {text-align: center;text-transform: capitalize;margin-top: 40px;}.search .pagination {padding-top: 30px;}.search .page-numbers {color: var(--color-black) !important;border-color: var(--color-black) !important;height: auto !important;font-weight: bold !important;padding: 10px 25px 10px 25px !important;}.search .page-numbers.next {color: var(--color-black) !important;border-color: var(--color-black) !important;height: auto !important;padding: 10px 25px 10px 25px !important;}.search .page-numbers:hover {background-color: var(--color-black) !important;color: var(--color-white) !important;}.search .page-numbers::after {background-color: var(--color-black) !important;}.search .page-numbers.current {background-color: var(--color-black) !important;color: var(--color-white) !important;}@media (max-width: 1100px) {.search-result-page {padding: 30px 60px 60px;}}@media (max-width: 768px) {.search-result-page {padding: 30px;}}@media (max-width: 640px) {.search-result-page .title-wrapper{text-align:left}}.team-single-section #content {background-color: var(--color-creame);border-style: solid;border-width: 0;background-clip: border-box;border-color: var(--color-white);border-right-width: 26px;border-left-width: 26px;margin-bottom:80px;}@media screen and (max-width: 992px){.team-single-section #content{border: 0 !important;margin-bottom:60px;}}@media screen and (max-width: 767px){.team-single-section #content{margin-bottom:40px;}}.team-info {padding: 44px 100px 0;}.team-info .container-1402 {max-width: 1402px;width: 100%;margin: 0 auto;}.team-info .inner-container {align-items: center;}.team-info .left-section .image-section {width: 343px;height: 343px;border-radius: 100%;overflow: hidden;border: 5px solid var(--color-red);margin-right: 61px;}.team-info .left-section .image-section img {width: 100%;height: 100%;object-fit: cover;object-position: top;}.team-info .designation span {font-size: 20px;display: block;font-weight: bold;letter-spacing: normal;line-height: 1.5;color: var(--color-border-blue) !important;text-transform: capitalize;margin-bottom: 20px;}.team-info .description {margin-bottom: 38px;}.team-info .connect {display: flex;align-items: center;}.team-info .connect p {font-size: 16px !important;font-weight: bold;line-height: 1.5;letter-spacing: 1.3px;color: var(--color-gunmetal);margin-right: 80px;text-transform: uppercase;position: relative;}.team-info .connect p:after {content: "";position: absolute;width: 44px;height: 2px;bottom: 50%;left: 100px;background-color: #707070;}.team-info .connect .facebook .fa-facebook,.team-info .connect .twitter .fa-twitter {position: relative;display: block;width: 39px;height: 39px !important;border-radius: 50%;font-size: 0;}.team-info .connect .facebook .fa-facebook {background: url(./././images/icon-facebook.webp) no-repeat center/12px #0097ce;}.team-info .connect .twitter .fa-twitter {background: url(images/icon-twitter.webp) no-repeat center/21px #0097ce;}.team-info .connect .twitter {margin-left: 17px;}.team-info .connect .twitter .fa-twitter:hover,.team-info .connect .facebook .fa-facebook:hover {background-color: var(--color-red);}@media (max-width: 992px) {.team-info {padding: 44px 60px 0;}.team-info .left-section .image-section {width: 300px;height: 300px;margin-right: 30px;}}@media (max-width: 768px) {.team-info {padding: 44px 30px 0;}.team-info .inner-container {flex-direction: column;}.team-info .left-section .image-section {margin-right: 0;margin-bottom: 20px;}.team-info .right-section {text-align: center;}.team-info .connect {justify-content: center;}.team-info .description {margin-bottom: 20px;}}.faculty-info {padding: 100px 100px 0px;position: relative;overflow: hidden;}@media (max-width: 992px) {.faculty-info {padding: 100px 60px 0px;}}@media (max-width: 768px) {.faculty-info {padding: 60px 30px 0px;}}.faculty-info .container-1200 {position: relative;z-index: 3;}.faculty-info:before {width: 1920px;height: 41px;position: absolute;top: -10px;left: 0;right: 0;margin: 0 auto;content: '';z-index: 2;}.faculty-info:after {width: 635px;height: 588px;position: absolute;top: 638px;right: -400px;content: '';z-index: 2;}.faculty-info-outer {position: relative;max-width: 1720px;margin: 0 auto;}.faculty-info .header-section {position: relative;}@media (max-width: 768px) {.faculty-info .header-section {flex-direction: column;}}.faculty-info .header-section:before {position: absolute;height: 33px;width: 33px;background-color: #ffd960;content: '';top: -15px;right: 359px;z-index: 2;display: none;}@media (max-width: 768px) {.faculty-info .header-section:before {display: none;}}.faculty-info .header-section:after {position: absolute;width: 26px;height: 26px;background-color: #c84e00;content: '';bottom: 62px;right: -13px;display: none;}.faculty-info .header-section .user-image-section {width: 297px;flex: none;position: relative;}@media (max-width: 768px) {.faculty-info .header-section .user-image-section {height: 297px;margin: 20px 0 0;margin-bottom: -30px;z-index: 2;}}@media (max-width: 480px) {.faculty-info .header-section .user-image-section {height: 240px;width: 240px;margin: 20px 0 0;}}.faculty-info .header-section .user-image-section img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.faculty-info .header-section .userinfo-section {padding: 60px 54px 24px 62px;width: 100%;position: relative;background-image: linear-gradient(108deg, #012169 2%, #00539b 100%);}@media (max-width: 992px) {.faculty-info .header-section .userinfo-section {padding: 40px 40px 24px 40px;}}@media (max-width: 480px) {.faculty-info .header-section .userinfo-section {padding: 20px 25px;}}.faculty-info .header-section .userinfo-section:before {position: absolute;width: 48px;height: 48px;background-color: #e89821;content: '';bottom: -24px;left: -24px;display: none;}@media (max-width: 768px) {.faculty-info .header-section .userinfo-section:before {top: 0;bottom: auto;z-index: 2;left: 273px;}}@media (max-width: 480px) {.faculty-info .header-section .userinfo-section:before {width: 24px;height: 24px;left: 228px;top: -12px}}.faculty-info .header-section .userinfo-section h2 {color: #ffffff;}.faculty-info .header-section .userinfo-section .pronouns {font-size: 18px;font-weight: normal;font-style: italic;line-height: normal;letter-spacing: normal;color: #ffd960;display: block;margin: 2px 0 0;}.faculty-info .header-section .userinfo-section .title {position: relative;padding-bottom: 25px;font-size: 36px;font-weight: bold;text-align: left;color: #ffffff;}.faculty-info .header-section .userinfo-section .title:before {width: 48px;height: 10px;position: absolute;bottom: 0;left: 0;content: '';background-color: #ffd960;}.faculty-info .header-section .userinfo-section .btn-outer {justify-content: flex-end;margin: 17px 0 0;}.faculty-info .header-section .userinfo-section .jobtitle {font-size: 21px;font-weight: normal;line-height: normal;letter-spacing: normal;color: #ffffff;display: block;margin: 13px 0 0;}.faculty-info .content-box {padding: 68px 0 0;}@media (max-width: 768px) {.faculty-info .content-box {flex-direction: column;}}.faculty-info .content-box .left-section {width: 297px;margin-right: 62px;position: relative;flex: none;}@media (max-width: 768px) {.faculty-info .content-box .left-section {width: 100%;margin-right: 0px;}}.faculty-info .left-section ul {position: relative;padding-top: 44px;padding-bottom: 44px;}.faculty-info .left-section ul:before,.faculty-info .left-section ul:after {height: 6px;width: 100%;content: '';position: absolute;top: 0;left: 0;background-color: #c84e00;}.faculty-info .left-section ul:after {top: auto;bottom: 0;}.faculty-info .content-box .right-section {padding-top: 44px;}.faculty-info .content-box .right-section p {margin: 0 0 20px;}.faculty-info .content-box .right-section p:last-child {margin: 0}.faculty-info .content-box .h6 {text-transform: uppercase !important;font-size: 18px;font-weight: bold;font-stretch: normal;margin: 0 0 13px;letter-spacing: normal;color: #01216a;display: block;text-align: left;}.faculty-info .content-box .left-section li {margin: 0 0 39px;}.faculty-info .content-box .left-section li:last-child {margin: 0;}.faculty-info .content-box a {text-decoration: none;color: #262626;}.faculty-info .accordian {margin: 73px 0 0}.faculty-info .accordian {padding: 0;}.faculty-info .accordian>li>h3 {margin: 0;border-bottom: 2px solid #e5e5e5;padding-bottom: 10px;position: relative;cursor: pointer;padding-right: 20px;color: #00539b;font-weight: 600;}.faculty-info .accordian>li h3:after {font-size: 20px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: left;color: #00539b;content: '+';float: right;top: 0px;position: absolute;right: 0;font-family: "Open Sans", sans-serif;}.faculty-info .accordian>li.active h3:after {content: '-';color: #c84e00;}.faculty-info .accordian>li {list-style: none;margin: 0 0 24px;}.faculty-info .accordian>li:last-child {margin: 0 0 0px;}.faculty-info .accordian>li .content {display: none;padding: 23px 0 0px 0px;}@media(max-width:480px) {.faculty-info .accordian>li .content {padding: 15px 0 0px 10px;}}.faculty-info .accordian>li.active .content {display: block;}.faculty-info .accordian>li .content p {color: #232322;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.44;}.faculty-info .accordian>li ul {padding: 0;margin: 0;margin: 0 0 20px;}.faculty-info .accordian>li ul:last-child {margin: 0px;}.faculty-info .accordian>li li {padding: 0 0 10px 26px;position: relative;}.faculty-info .accordian .content a {font-weight: bold;color: #c84e00;text-decoration: underline;}.faculty-info .accordian .content a:hover {color: #00539b;}.faculty-info .content-box a:hover {color: #00539b;text-decoration: underline;}.faculty-info .accordian>li li:last-child {padding-bottom: 0px}.faculty-info .accordian>li ul li:before {width: 12px;height: 12px;content: '';position: absolute;left: 0;top: 7px;background-color: #c74c00;}.team-page-content div.alignleft:not(.wp-caption){margin-left:0 !important;width:100% !important;}.team-page-content .alignleft{margin-left:0 !important;width:100% !important;max-width: 581px;margin-bottom:20px;display: flex;flex-direction: column;align-items: center;}.team-page-content .alignleft img{height: 50.4vw;max-height: 581px;}.team-page-content .wp-caption .wp-caption-text{left:auto;position:relative !important;margin-top: 23px !important;margin-left: 0 !important;margin-right: 0 !important;width: 100%;transform: none;}@media(max-width:1200px){.team-page-content .alignleft{width:100% !important;max-width: 420px;}.team-page-content .alignleft img{ max-height: 420px;}}.team-page-content.blog-container .entry-content{max-width:1440px !important;width:100%;}.team-page-content.blog-container {margin-bottom:80px;padding-top:50px;}.team-page-content.blog-container .entry-content h1{position: relative;font-size: 60px !important;font-weight: bold;text-align: left;}@media(max-width:992px){.team-page-content .alignleft img{height: 75.4vw;}}@media(max-width:768px){.team-page-content.blog-container .entry-content h1{font-size:36px !important;}}.home-hero-blog-slider {position: relative;}.home-hero-blog-slider::before {content: "";width: 134px;height: 102px;background: url(images/+pattern-pink.svg) repeat center;position: absolute;top: 50%;left: 0;opacity: 1;z-index: 1;}.home-hero-blog-slider .slide-container {position: relative;height: 100%;display: flex;}.home-hero-blog-slider figure{width:100%;height:100%;}.home-hero-blog-slider .image-section {width: 100%;height: 47vh;max-height: 766px;min-height: 400px;}@media screen and (min-width: 1500px) and (min-height: 1000px) and (orientation: landscape) {.home-hero-blog-slider .image-section {height: 57vh;max-height: 57vh;}}@media screen and (min-width: 767px) and (max-height: 900px){.home-hero-blog-slider .image-section {}}.home-hero-blog-slider .image-section img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;object-position:top;}.home-hero-blog-slider .content {position: absolute;width: 714px;padding: 42px 25px;z-index: 10;bottom: 0;left: 0;height: 100%;background: rgb(15 9 3 / 38%);display: flex;align-items: flex-end;}.home-hero-blog-slider .content .hero-slide-caption {max-width: 587px;padding-bottom:11px;}.home-hero-blog-slider .content p,.home-hero-blog-slider .content figcaption{font-size: 14px !important;font-weight: 700;line-height: 1.43;color: var(--color-creame);}@media(max-width:1025px) {.home-hero-blog-slider .content{width:100%;}}@media(max-width:992px) {.home-hero-blog-slider .content {padding: 30px;}}@media(max-width:767px) {.home-hero-blog-slider .content {width: 100%;}}@media(min-width:1921px) {.home-hero-blog-slider .content{width:43%;}.home-hero-blog-slider .content .hero-slide-caption{position: relative;right: calc(-100vw / 2 + 1921px / 2); }}.home-hero-blog-slider .content .container {color: var(--color-white);max-width: 548px;}.home-hero-blog-slider .content h1 {color: var(--color-white);display: inline-block;}.home-hero-blog-slider .content h1 span {color: var(--color-red);}@media(max-width:480px) {.home-hero-blog-slider .content h1 {font-size: 40px !important;}}.home-hero-blog-slider .content .h2 {line-height: normal;margin-bottom: 14px;margin-top: -10px;display: block;}.home-hero-blog-slider .content .description {position: relative;padding-left: 20px;}@media(max-width:480px) {.home-hero-blog-slider .content .description {font-size: 16px !important;}}.home-hero-blog-slider .content .description::before {content: "";width: 3px;height: calc(100% - 18px);background-color: var(--color-red);top: 4px;left: 0;position: absolute;}.home-hero-blog-slider .content .buttons {display: flex;margin-top: 35px;padding-bottom: 11px}@media(max-width:600px) {.home-hero-blog-slider .content .buttons {flex-direction: column;display: inline-block;}.home-hero-blog-slider .content .buttons .btn--primary {margin-right: 0;margin-bottom: 40px;display: inline-block;}.home-hero-blog-slider .content .buttons .btn--secondary {display: inline-block;}}.home-hero-blog-slider .content .buttons .btn--primary {margin-right: 40px;}.home-hero-blog-slider .fl-button-wrap {display: flex;position: relative;}.home-hero-blog-slider .outer--container {max-width: 1604px;margin: 0 auto;width: 100%;padding: 0 100px;position: absolute;bottom: 400px;display: flex;justify-content: flex-end;right: 0;left: 0;}@media(max-width:992px) {.home-hero-blog-slider .outer--container {padding: 0 60px;}}@media(max-width:600px) {.home-hero-blog-slider .outer--container {padding: 0 30px;bottom: 150px;}}.home-hero-blog-slider .slider-arrows {width: 100%;max-width: 550px;position: relative;display: flex;align-items: center;}.home-hero-blog-slider .hero-slider-prev,.home-hero-blog-slider .hero-slider-next {background: url(images/icon-arrow-prev.png) no-repeat center left 14px /16px;width: 40px;height: 44px;cursor: pointer;}.home-hero-blog-slider .hero-slider-prev:hover {filter: brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(4445%) hue-rotate(348deg) brightness(112%) contrast(107%);}.home-hero-blog-slider .hero-slider-next:hover {filter: brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(4445%) hue-rotate(348deg) brightness(112%) contrast(107%);}.home-hero-blog-slider .hero-slider-next {transform: rotate(180deg);}@media(max-width:320px) {.home-hero-blog-slider .slider-arrows {top: 10px;}}.home-hero-blog-slider .hero__dots-list {display: flex !important;width: 100%;margin-left: 6px;margin-right: 18px;}.home-hero-blog-slider .hero__dots-list li {background-color: var(--color-blue2);width: 8px;height: 8px;border-radius: 100px;margin-left: 12px;cursor: pointer;}.home-hero-blog-slider .hero__dots-list .slick-active {background-color: var(--color-blue);}.home-hero-blog-slider .hero__dots-list button {display: none;}.hero-blog-slider {padding: 45px 120px 100px;position: relative;}.hero-blog-slider .slide {display: none;}.hero-blog-slider .slide:first-child {display: block;}.hero-blog-slider .slick-slider .slide {display: block !important;}@media (max-width: 992px) {.hero-blog-slider {padding: 20px 60px 100px}.hero-blog-slider:before {height: 85px !important;}}@media (max-width: 768px) {.hero-blog-slider {padding: 20px 30px 60px}}.scroll-more {font-size: 14px;font-weight: bold;text-transform: uppercase;line-height: normal;letter-spacing: normal;color: #262626;transform: rotate(90deg);display: inline-block;position: absolute;bottom: 100px;right: 30px;}@media (max-width: 1768px) {.scroll-more {right: 0px;}}@media (max-width:992px) {.scroll-more {display: none;}}.scroll-more span {display: inline-block;position: relative;}.scroll-more:before {width: 20px;height: 20px;content: '';position: absolute;top: 0;left: -35px;background-color: #e89923;}.scroll-more:after {height: 69px;width: 7px;content: '';right: -52px;bottom: -25px;position: absolute;transform: rotate(-90deg);z-index: 2;background: url(images/dot-line.webp)no-repeat top/7px;}.hero-blog-slider .slider,.hero-blog-slider .inner-content {position: initial !important;}.hero-blog-slider:after {max-width: 1772px;width: 100%;height: 97px;position: absolute;top: 120px;left: 0;right: 0;margin: 0 auto;content: '';z-index: -1;background: url(images/graphics-blocks.webp)no-repeat center/1772px;}.hero-blog-slider:before {height: 140px;width: 100%;background: #01216a;position: absolute;top: 0;left: 0;content: '';z-index: -1;}.hero-blog-slider .slide-container {max-width: 1604px;position: relative;width: 100%;z-index: 33;padding-bottom: 35px;margin: 0 auto;}.hero-blog-slider .content {background-image: linear-gradient(122deg, #012169 2%, #00539b 99%);max-width: 493px;padding: 32px;z-index: 1;position: absolute;bottom: 50px;left: 0px;}@media (max-width:768px) {.hero-blog-slider .content {position: relative;max-width: 100%;bottom: 0px;}}.hero-blog-slider .content:before,.hero-blog-slider .content:after {width: 20px;content: '';height: 20px;background: #e89923;position: absolute;content: '';top: -33px;left: 49px;z-index: 2;}.hero-blog-slider .content:after {left: 29px;top: auto;bottom: -35px}.hero-blog-slider .content * {color: #ffffff}.hero-blog-slider .content h2 {font-weight: 600;margin: 0 0 24px;}.hero-blog-slider .content p {line-height: normal;}.hero-blog-slider .content .btn-outer {margin: 24px 0 0}.hero-blog-slider .slide {position: relative;}.hero-blog-slider .image-section {position: relative;max-height: 657px;height: calc(75vh - 40px);max-width: 1440px;margin-left: 105px;width: calc(100% - 105px);min-height: 550px;}@media (max-width: 768px) {.hero-blog-slider .content:before,.hero-blog-slider .content:after {display: none}.hero-blog-slider .image-section {height: calc(100vw - 60px);max-height: 600px !important;margin-left: 0px;width: 100%;min-height: auto;}}.hero-blog-slider .image-section:before {width: 20px;content: '';height: 20px;background: #e89923;position: absolute;content: '';bottom: -35px;left: 280px;z-index: 2;}@media (max-width: 768px) {.hero-blog-slider .image-section:before {display: none;}}.hero-blog-slider .image-section img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.hero-blog-slider .slick-arrow {width: 79px;height: 180px;background-color: #e5e5e5;border: none;font-size: 0px;z-index: 11;position: absolute !important;left: 10px;top: 312px;cursor: pointer;}@media (max-width: 1200px) {.hero-blog-slider .slick-arrow {z-index: 9;}}@media (max-width: 992px) {.hero-blog-slider .slick-arrow {display: none !important;}}.hero-blog-slider .slick-arrow.slick-next {left: auto;right: 10px;}.hero-blog-slider .slick-arrow:before {content: '>>';position: absolute;top: 40%;font-family: Merriweather;font-size: 14px;font-weight: bold;line-height: 1.07;letter-spacing: normal;color: #012169;}.hero-blog-slider .slick-arrow:hover:before {color: #ffffff;}.hero-blog-slider .slick-arrow.slick-prev:before {content: '<<';right: 40px;}.hero-blog-slider .slick-arrow:after {content: '';height: 100%;width: 100%;background-color: #e89923;position: absolute;z-index: -1;top: -10px;right: -10px;}.hero-blog-slider .slick-arrow:hover:after {background-color: #c74c00;}.hero-blog-slider .slick-arrow.slick-prev:after {right: auto;left: -10px;}.hero-blog-slider .slick-dots {display: flex !important;align-items: center;margin-top: -10px;max-width: 1604px;margin: 0 auto;padding-left: 105px;}@media (max-width: 768px) {.hero-blog-slider .slick-dots {padding-left: 0px;}}.hero-blog-slider .slick-dots button {display: none;}.hero-blog-slider .slick-dots li {width: 40px;height: 5px;margin-right: 10px;background-color: #262626;border-radius: 0;}.three-column-team-section .heading .fl-rich-text {max-width: 522px;margin: 0 auto;}.three-column-team-section .team-block .fl-post-feed .fl-post-designation {margin: 10px 0;font-size: 20px !important;}.three-column-team-section .team-block {width: 100% !important;}.three-column-team-section .team-block .fl-post-feed {width: calc(100% + 71px);margin-left: -71px;display: flex;flex-wrap: wrap;text-align: center;justify-content: center;}@media (max-width: 992px) {.three-column-team-section .team-block .fl-post-feed {width: calc(100% + 40px);margin-left: -40px;}}@media (max-width: 768px) {.three-column-team-section .team-block {margin: 0px 0 0}.three-column-team-section .team-block .fl-post-feed {width: calc(100% + 0px);margin-left: 0px;justify-content: center;}}.three-column-team-section .fl-post-feed .image-section {position: relative;max-height: 320px;height: 20vw;margin: 0 0 27px;}.three-column-team-section .team-block .fl-post-feed .btn--primary .fl-button-wrap {display: block;position: relative;}.three-column-team-section .team-block .fl-post-feed .btn--primary a {display: inline-block;}.three-column-team-section .fl-post-feed h5 {margin: 0px 0 0;}.three-column-team-section .fl-post-feed .image-section img {position: absolute;height: 100%;width: 100%;left: 0;right: 0;object-fit: cover;}.three-column-team-section .team-block .fl-post-feed-post {width: 33.333%;padding-left: 71px;border: none;padding-bottom: 10px;}@media (max-width: 992px) {.three-column-team-section .team-block .fl-post-feed-post {padding-left: 40px;}.three-column-team-section .fl-post-feed .image-section {height: 23vw;}}@media (max-width: 768px) {.three-column-team-section .team-block .fl-post-feed-post {width: 100%;max-width: 407px;padding: 0;}.three-column-team-section .fl-post-feed .image-section {height: 307px;}}@media (max-width: 480px) {.three-column-team-section .fl-post-feed .image-section {max-height: 307px;height: 80vw;}}.team-popup-slider {display: none;position: fixed;width: 100% !important;z-index: 999;left: 0;top: 0;padding: 0 60px;width: 100%;height: 100%;overflow: auto;background: rgb(22 58 100 / 50%);}@media (max-width: 600px) {.team-popup-slider {padding: 0 20px;}}.team-popup-slider .fl-col-content {background-color: #fefefe;position: relative;margin: 10% auto;max-width: 1257px;padding: 53px 70px;}@media (max-width: 768px) {.team-popup-slider .fl-col-content {padding: 49px 30px !important;}}.team-popup-slider .close {position: absolute;background: url("images/icon-cross.webp") no-repeat center/14px;top: 20px;right: 20px;width: 14px;height: 14px;cursor: pointer;z-index: 11;display: block;}.team-popup-slider .close:hover {filter: brightness(0) saturate(100%) invert(70%) sepia(6%) saturate(1583%) hue-rotate(6deg) brightness(84%) contrast(96%);}.team-popup-slider .close a {padding: 0;border: none;}.team-popup-slider .close * {font-size: 0px;}.team-popup-slider .fl-post-feed-post {display: flex !important;margin: 0;border: none;}@media (max-width: 992px) {.team-popup-slider .fl-post-feed-post {flex-direction: column;text-align: center;}}.team-popup-slider .image-section {width: 407px;flex: none;height: 320px !important;margin: 0 30px 0 0 !important;}@media (max-width: 1100px) {.team-popup-slider .image-section {width: 307px;height: 240px !important;}}@media (max-width: 480px) {.team-popup-slider .image-section {width: 100% !important;height: 60vw !important;max-height: 300px !important;}}.team-popup-slider .content {padding-right: 41px;}.team-popup-slider .content h4 {margin: 2px 0 9px;}@media (max-width: 992px) {.team-popup-slider .content {padding-right: 0px;margin: 40px 0 0;}.team-popup-slider .content .description {max-width: 100%;}}.team-popup-slider .content * {text-align: left;}.team-popup-slider .slick-arrow {position: absolute;font-size: 0;border: none;width: 26px;height: 26px;background: url(images/icon-slider-arrow.webp) no-repeat center/26px;top: calc(50% - 13px);right: 0px;cursor: pointer;}@media (max-width: 992px) {.team-popup-slider .slick-arrow {display: none !important}}.team-popup-slider .slick-arrow:before {display: none;}.team-popup-slider .slick-disabled {display: none !important;}.team-popup-slider .slick-arrow:hover {filter: brightness(0) saturate(100%) invert(64%) sepia(10%) saturate(1042%) hue-rotate(6deg) brightness(93%) contrast(86%);}.team-popup-slider .slick-arrow.slick-prev {right: auto;left: -30px;rotate: 180deg;}.three-column.two-column-video-section .fl-post-feed {margin-left: -100px;width: calc(100% + 100px);}.three-column.two-column-video-section .fl-post-feed .fl-post-feed-post {width: 33.33%;padding: 0 0 100px 100px;}.two-column-video-section .fl-post-feed {display: flex;flex-wrap: wrap;margin-left: -240px;width: calc(100% + 240px);margin-bottom: -160px;}.two-column-video-section .fl-post-video {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}.two-column-video-section .fl-post-feed .fl-post-feed-post {width: 50%;border: 0;padding: 0 0 160px 240px;margin-bottom: 0;}.two-column-video-section .fl-post-feed .fl-post-text {padding: 0 !important;}.two-column-video-section .fl-post-feed .fl-post-feed-post .fl-post-title {font-size: 24px;line-height: 1.5;text-transform: uppercase !important;color: var(--color-marine-blue);padding-bottom: 30px;font-weight: 700;}.two-column-video-section .fl-post-feed .fl-post-video {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}.two-column-video-section .fl-post-feed .fl-post-video::before {padding-top: 56.25%;display: block;content: "";}.two-column-video-section .fl-post-feed .fl-post-video iframe {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}@media (max-width:1400px) {.two-column-video-section .fl-post-feed {margin-left: -120px;width: calc(100% + 120px);margin-bottom: -80px;}.two-column-video-section .fl-post-feed .fl-post-feed-post {padding: 0 0 80px 120px;}.three-column.two-column-video-section .fl-post-feed {margin-left: -80px;width: calc(100% + 80px);}.three-column.two-column-video-section .fl-post-feed .fl-post-feed-post {padding: 0 0 100px 80px;}}@media (max-width:992px) {.two-column-video-section .fl-post-feed {margin-left: -60px;width: calc(100% + 60px);margin-bottom: -40px;}.two-column-video-section .fl-post-feed .fl-post-feed-post {padding: 0 0 40px 60px;}.three-column.two-column-video-section .fl-post-feed {margin-left: -50px;width: calc(100% + 50px);}.three-column.two-column-video-section .fl-post-feed .fl-post-feed-post {padding: 0 0 40px 50px;}}@media (max-width: 768px) {.two-column-video-section .fl-post-feed .fl-post-feed-post {width: 100%;}.three-column.two-column-video-section .fl-post-feed .fl-post-feed-post {width: 100%;}}.half-video-half-content {overflow: hidden;}.half-video-half-content .fl-col-group {display: flex;flex-wrap: wrap;}@media (max-width: 992px) {.half-video-half-content .fl-col-group {flex-direction: column;}.half-video-half-content .video-section {width: 100% !important;}}.half-video-half-content .video-section {width: 56.36%;}.half-video-half-content .pp-fit-aspect-ratio {height: 34.166vw !important;max-height: 492px;}@media (max-width: 480px) {.half-video-half-content .pp-fit-aspect-ratio {height: 55vw !important;}}.half-video-half-content .pp-video-wrapper {border: 5px solid var(--color-border-blue);}.half-video-half-content .pp-video-image-overlay::before {position: absolute;height: 100%;width: 100%;content: "";left: 0;top: 0;z-index: 2;background-image: linear-gradient(to bottom, #007199, #007199);background-blend-mode: color;mix-blend-mode: color;}.half-video-half-content .pp-video-image-overlay::after {position: absolute;height: 100%;width: 100%;content: "";left: 0;top: 0;z-index: 2;opacity: 0.37;background-color: var(--color-black);transition: all 0.3s ease-out;}.half-video-half-content .video-section:hover .pp-video-image-overlay::after {opacity: 0.5;transition: all 0.3s ease-out;}.half-video-half-content .content {width: 43.64%;display: flex;align-items: center;}@media (max-width: 992px) {.half-video-half-content .content {width: 100% !important;}.half-video-half-content .content .fl-col-content {margin-top: 40px;padding-left: 0 !important;}}.half-video-half-content .content h2 {line-height: normal;}.half-video-half-content .content .h5 {text-transform: uppercase !important;}.half-video-half-content .content h3 {font-size: 20px !important;line-height: normal !important;}.half-video-half-content .video-section h4 {font-size: 16px !important;font-weight: 600;font-style: italic;line-height: normal;text-transform: none;text-align: right;}@media (max-width: 600px) {.half-video-half-content .video-section h4 {text-align: left;}}@media (max-width: 480px) {.half-video-half-content .video-section h5 {font-size: 14px !important;}}.half-video-half-content .pp-video-play-icon {z-index: 10 !important;background: none;border-radius: 0;padding: 100px;background: url(images/icon-play-video.png) no-repeat center left 50px /100px;}.half-video-half-content .video-section:hover .pp-video-play-icon {filter: brightness(0) saturate(100%) invert(47%) sepia(96%) saturate(3542%) hue-rotate(169deg) brightness(96%) contrast(101%);}@media (max-width: 480px) {.half-video-half-content .pp-video-play-icon {background-size: 60px;padding: 80px;}}.half-video-half-content .pp-video-play-icon svg {display: none;}@media (max-width: 1440px) {.half-video-half-content .content .fl-col-content {padding-left: 50px;}}.half-video-half-content .content .btn--quaternary {margin-top: 55px !important;}@media (max-width: 480px) {.half-video-half-content .content .btn--quaternary {margin-top: 35px !important;}}.half-video-half-content .fl-module img {margin-bottom: 0 !important;height: 100%;}.full-width-image-content .fl-row-content-wrap {height: 75.625vw;max-height: 1089px}@media(max-width:980px) {.full-width-image-content .fl-row-content-wrap {height: 90vw;}}@media(max-width:600px) {.full-width-image-content .fl-row-content-wrap {height: 120vw;}}@media(max-width:480px) {.full-width-image-content .fl-row-content-wrap {height: 620px !important;}}.full-width-image-content .fl-col-group {max-width: 654px;}.full-width-image-content .btn--quaternary a {border: 3px solid var(--color-border-red) !important;}.full-width-image-content .btn--quaternary a:after {background: var(--color-border-red) !important;}.full-width-image-content .fl-heading {font-size: 60px !important;}@media(max-width:480px) {.full-width-image-content .fl-heading {font-size: 40px !important;}}.full-with-content-with-bg-image .fl-row-content-wrap{position:relative;z-index: 1;}.full-with-content-with-bg-image .fl-row-content-wrap:before{content:'';background-color: rgb(170 123 81 / 80%);background-image: linear-gradient(178deg, rgba(170, 123, 81, 0) 6%, #aa7b51 73%);position: absolute;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;}.full-with-content-with-bg-image .fl-row-content-wrap:after{content:'';position: absolute;left: 0;z-index: -1;bottom: 101px;background: url(images/plus-lighter.svg) repeat 14px 33px/ 28px;width: 100%;height: 102px;opacity: 0.55;}@media (max-width: 768px) {.full-with-content-with-bg-image .fl-col {padding: 20px 0px;}.full-with-content-with-bg-image .fl-row-content-wrap:after{bottom: 65px;}}.half-image-half-content.border-left .image-section{border-left: 26px solid #fff;}.half-image-half-content .image-section .img-border-top-left img {border-top: 19px solid var(--color-black);border-left: 18px solid var(--color-black);}.half-image-half-content.border-right .image-section{border-right: 26px solid #fff;}.half-image-half-content .image-section .img-border-bottom-right img {border-bottom: 17px solid var(--color-creame);border-right: 19px solid var(--color-creame);}.half-image-half-content .fl-col-group {display: flex;flex-wrap: wrap;}.half-image-half-content.bg-creame .content {background: var(--color-creame);padding: 100px 127px;align-content: start !important;}.half-image-half-content.bg-dark .content {background: var(--color-black);align-content: end !important;padding: 100px 127px;}.half-image-half-content.bg-creame .fl-col-content,.half-image-half-content.bg-dark .fl-col-content {max-width: 570px;padding: 0 !important;}@media(max-width:992px) {.half-image-half-content .fl-col-group {flex-direction: column;}.half-image-half-content .image-section {width: 100% !important;}.half-image-half-content.border-left .image-section{border-left: 0;}.half-image-half-content.border-right .image-section{border-right: 0;}.half-image-half-content.bg-dark .content {align-content: start!important;}}.half-image-half-content .image-section {width: 50%;height: auto;min-height: 893px;position: relative;}@media(max-width:1440px) {.half-image-half-content .image-section {min-height: auto;}}@media(max-width:992px) {.half-image-half-content .image-section {min-height: 70vw;}}.half-image-half-content .image-section div {position: initial;}.half-image-half-content .image-section .fl-photo-img {width: 100%;height: 100%;top: 0;left: 0;position: absolute;object-fit: cover;}.half-image-half-content .right-align {order: 2;}@media(max-width:992px) {.half-image-half-content .right-align {order: 0;}}.half-image-half-content .content {width: 50%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;}.half-image-half-content .h3 h2{font-size: 50px !important;font-weight: 700 !important;line-height: 1.12 !important;}@media(max-width:992px) {.half-image-half-content .content {width: 100% !important;}}.half-image-half-content .fl-col-content {padding: 100px 127px;}@media(max-width:1600px) {.half-image-half-content .fl-col-content {padding: 100px 60px;}.half-image-half-content.bg-dark .content,.half-image-half-content.bg-creame .content{padding: 100px 60px !important;}}@media(max-width:992px) {.half-image-half-content .fl-col-content {min-height: 100% !important;padding: 60px !important;}.half-image-half-content.bg-dark .content,.half-image-half-content.bg-creame .content{padding: 60px !important;}.half-image-half-content.bg-creame .fl-col-content,.half-image-half-content.bg-dark .fl-col-content{max-width: 100%;}}@media(max-width:768px) {.half-image-half-content .h3 h2{font-size: 25px !important;}.half-image-half-content .fl-col-content {padding: 40px 30px !important;}.half-image-half-content.bg-dark .content,.half-image-half-content.bg-creame .content{padding: 40px 30px !important;}}.half-image-content {display: flex;flex-wrap: wrap;margin-bottom: 20px;}.half-image-content .image-section {position: relative;width: calc(50% - 10px) !important;height: 100vw;max-height: 491px;}@media (max-width: 992px) {.half-image-content .image-section {width: 100% !important;}}.half-image-content.research {flex-wrap: nowrap;padding-top: 40px;z-index: 3;}@media (max-width: 992px) {.half-image-content.research {flex-direction: column;}}.half-image-content.research .image-section {order: 1;margin-left: 20px;width: 420px !important;flex: none;border: 10px solid var(--color-black2);}.half-image-content.research .image-section img {object-fit: cover;}.half-image-content.research .image-section {order: 1;margin-top: -130px;margin-left: 20px;width: 420px;flex: none;height: 550px;z-index: 1;max-height: none;}.half-image-content.research.full-image {flex-wrap: wrap;justify-content: center;}.half-image-content.research.full-image .image-section {width: 100% !important;margin-left: 0px;margin-bottom: 40px;max-height: 420px !important;height: 50vw !important;max-width: 948px;margin-top: -100px;}.half-image-content.research.full-image .content {order: 1;max-width: 640px;margin: 0 auto;}@media (max-width: 992px) {.half-image-content.research .image-section {margin: 0 0 40px !important}.half-image-content.research .content {order: 2;}}@media (max-width: 480px) {.half-image-content.research .image-section {width: calc(100vw - 60px) !important;height: 115vw;}}.half-image-content.research .content {width: 100% !important;padding: 0;}.half-image-content.research .content .fl-rich-text {width: 100% !important;}.half-image-content.research .content .btn--primary {margin-top: 30px;}.half-image-content.research .content .fl-module-content,.half-image-content.research .content .fl-row-content-wrap {margin: 0;padding: 0;}@media (max-width: 768px) {.half-image-content .image-section::after {width: 200px;}}@media (max-width: 480px) {.half-image-content .image-section::before {width: calc(100% - 80px);}}.half-image-content .image-section div {position: initial;}.half-image-content .image-section img {position: absolute;height: 100%;object-fit: contain;top: 0;left: 0;width: 100%;}.half-image-content .content {display: flex;padding: 0 0 0 60px;position: relative;overflow: hidden;width: calc(50% + 10px) !important;}.half-image-content .content .newsby {margin: 0 0 14px;font-size: 16px;font-family: var(--font-family-quaternary) !important;font-weight: 600;line-height: 1.38;letter-spacing: normal;color: var(--color-green);display: block;}@media (max-width: 992px) {.half-image-content .image-section {width: 100% !important;}.half-image-content .content {width: 100% !important;padding: 50px 0 0 0px;}}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .fl-col-group {display: flex;}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .content-section {max-width: 668px !important;padding-right: 74px;width: 100% !important;}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section {max-width: 734px !important;height: 481px;width: 100% !important;border: 5px solid var(--color-blue);}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-photo-content img {object-fit: cover;margin-bottom: 13px;}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-photo-content img,.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-photo-content,.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-photo,.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-module-content,.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-module,.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section .fl-col-content {height: 100%;}@media (max-width: 1200px) {.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .content-section {padding-right: 44px;}}@media (max-width: 1100px) {.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .fl-col-group {flex-direction: column;}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .content-section {padding-right: 0px;order: 2;width: 100% !important;max-width: 100% !important;margin-top: 30px;}.half-content-half-image-text-editor .half-content-half-image-text-editor-wrapper .image-section {width: 100% !important;max-width: 100% !important;max-height: 481px;height: 55vw;}}.half-content-half-image .fl-col-group {display: flex;}@media (max-width: 992px) {.half-content-half-image .fl-col-group {min-height: auto;}}.half-content-half-image .image-section {position: relative;}.half-content-half-image .image-section .fl-col-content {position: absolute;height: 100%;width: 100%;}.half-content-half-image .content {display: flex;align-items: center;min-height: 360px;}.half-content-half-image .content.align-center .fl-col-content {text-align: center;}.half-content-half-image .content.align-right .fl-col-content {text-align: right;}.half-content-half-image .content .pretitle p {font-family: "neue-haas-unica", sans-serif;font-size: 24px !important;font-weight: 600 !important;letter-spacing: normal !important;line-height: 1.5 !important;}@media(max-width:480px) {.half-content-half-image .content .pretitle p {font-size: 18px !important;}}@media (max-width: 992px) {.half-content-half-image .fl-col-group {flex-direction: column}.half-content-half-image .content {width: 100% !important;order: 2;}.half-content-half-image .image-section {width: 100% !important;height: 40vw;flex-basis: auto !important;}}.half-content-half-form-bg-image .fl-row-content {background: rgb(166 151 110 / 0.95);padding: 130px 78px;}@media (max-width: 768px) {.half-content-half-form-bg-image .fl-row-content {padding: 60px 30px;}}.half-content-half-form-bg-image .content {padding-right: 91px;}@media (max-width: 992px) {.half-content-half-form-bg-image .content {width: 100%;padding: 0;}}.half-content-half-form-bg-image .content * {color: #ffffff;}.half-content-half-form-bg-image .form-section {padding-left: 8px;}.half-content-half-form-bg-image .nf-form-content {padding: 0;}.half-content-half-form-bg-image .nf-before-form-content {color: #ffffff;font-style: italic;margin: 0 0 10px;}@media (max-width: 992px) {.half-content-half-form-bg-image .form-section {width: 100%;padding: 40px 0 0;}}.half-content-half-form-bg-image .contact-info p a {text-decoration: none !important;}.half-content-half-form-bg-image .contact-info * {font-size: 20px !important;line-height: 1.5;max-width: 227px}.half-content-half-form-bg-image .nf-field-label label {color: #ffffff;font-family: "ff-scala-sans-pro", sans-serif;font-size: 16px;font-weight: 400;margin: 0 line-height: 1.5;letter-spacing: 1.3px;}.half-content-half-form-bg-image .nf-field-container {margin: 0 0 19px;}.half-content-half-form-bg-image .nf-field-label {margin: 0 0 8px !important;}.half-content-half-form-bg-image .field-wrap.submit-wrap .nf-field-element {display: inline-block;position: relative;width: auto;}.inner-hero-section {position: relative;padding: 0;height: 45vh;max-height: 749px;}.inner-hero-section:before,.inner-hero-section:after{content:'';height: 102px;position: absolute;opacity:.41;background: url(images/plus-brown.svg) repeat 14px 33px/ 28px;z-index: 1;left:0;}.inner-hero-section:before{width: 134px;bottom: 251px;}.inner-hero-section:after{width: 372px;bottom: -17px;}@media (max-width: 768px) {.inner-hero-section {padding: 0;}}.inner-hero-section .image-section img {position: absolute;height: 100%;object-fit: cover;top: 0;left: 0;width: 100%;object-position:top;}.people-template-default.single-people .inner-hero-section .image-section img {object-position:center;}.inner-hero-section .image-section {position: absolute;height: 100%;top: 0;left: 0;width: 100%;}.inner-hero-section .image-section:before{position:absolute;}.inner-hero-section .entry-meta {font-size: 0px;}.inner-hero-section .content {display: flex;align-items: end;justify-content: flex-end;height: 100%;}.inner-hero-section .caption {position: relative;width: 867px;height: 100%;background-image: radial-gradient(circle at 87% 93%, #000, rgba(0, 0, 0, 0) 62%);display: flex;align-items: self-end;justify-content: end;padding: 0 30px 15px 0;color: #fff;}.inner-hero-section .content p{max-width: 349px;font-weight:700;font-size: 14px !important;position: relative;left: calc(-100vw / 2 + 1921px / 2);}@media (max-width: 1920px) {.inner-hero-section .content p{left:unset;}}@media (max-width: 1100px) {.inner-hero-section .content p {max-width: 500px;}}@media (max-width: 768px) {.inner-hero-section .image-section {left: 0;width: 100%;height: 100%;top: 0;}.inner-hero-section .content {padding:0;}.inner-hero-section .caption{padding: 250px 30px 30px 30px;}.inner-hero-section{height: auto;min-height: 300px;}}.inner-hero-section .fl-row-content-wrap {position: relative;display: flex;align-items: flex-end !important;}.inner-hero-section .fl-row-content {position: relative;z-index: 5;background: #001a29;padding: 56px 65px 67px;margin-bottom: -45px;max-width: 648px;text-align: center;margin-left: auto;margin-right: auto;}@media (max-width: 1280px) {.inner-hero-section .fl-row-content {margin-bottom: -25px;}}@media (max-width: 768px) {.inner-hero-section .fl-row-content {margin-bottom: -10px;padding: 40px 30px;}.inner-hero-section:before {bottom: 0;}.inner-hero-section .fl-row-content:before,.inner-hero-section .fl-row-content:after {display: none;}.inner-hero-section:after {display: none}}.inner-hero-section .fl-row-content::before {position: absolute;content: "";top: 0;left: 0;box-shadow: -17.5px -17.5px #e89923;width: 318px;height: calc(100% - 5px);}.inner-hero-section .fl-row-content::after {position: absolute;content: "";bottom: -19px;right: 0;background: #1d6363;width: 286px;height: 19px;}.inner-hero-section .fl-row-content h1 {max-width: 426px;width: 100%;margin: 0 auto !important;margin-bottom: 35px !important;padding-bottom: 13px !important;border-bottom: 1px solid #e89923;color: #f2f2f2;}.inner-hero-section .fl-row-content h1:last-child {margin-bottom: 0 !important;}.inner-hero-section .fl-row-content p,.inner-hero-section .entry-meta time {font-family: sans-serif, arial;font-weight: normal;letter-spacing: normal;font-size: 20px !important;line-height: 1.1;color: #f2f2f2;}.inner-hero-section.four-zero-four .fl-row-content-wrap {align-items: center !important;}@media (max-width: 480px) {.inner-hero-section .fl-row-content p,.inner-hero-section .entry-meta time {font-size: 35px !important;}}.innerPage-hero-section {position: relative;min-height: 400px;display: flex;flex-wrap: wrap;}.innerPage-hero-section:before {position: absolute;content: '';top: 0;height: 100%;width: 100%;z-index: 4;left: 0;opacity: 0.35;background-image: linear-gradient(rgba(12, 12, 12, 0) 0%, #0c0c0c 100%);}@media (max-width: 992px) {.innerPage-hero-section {margin-bottom: 100px;}}@media (max-width: 768px) {.innerPage-hero-section {margin-bottom: 80px;min-height: 300px !important;height: auto;}}.innerPage-hero-section .image-section {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.innerPage-hero-section .image-section img {position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: cover;object-position: top;}.innerPage-hero-section .content {max-width: 1920px;padding: 100px;display: flex;align-items: center;}.home .innerPage-hero-section.generic-hero-section {display: none;}.innerPage-hero-section.generic-hero-section .content {display: flex;align-items: flex-end;padding-top: 40px;padding-right: 100px;width: 100%;padding-bottom: 92px;z-index: 4;padding-left: 100px;}@media (max-width: 992px) {.innerPage-hero-section.generic-hero-section .content {padding: 100px 60px 92px;}}@media (max-width: 768px) {.innerPage-hero-section.generic-hero-section .content {padding: 40px 30px 40px;align-items: center;}}.innerPage-hero-section.generic-hero-section .page-title {text-align: left;padding-bottom: 0;text-transform: capitalize;color: var(--color-white);}@media (max-width: 992px) {.innerPage-hero-section .content {padding: 100px 60px;}}@media (max-width: 768px) {.innerPage-hero-section .content {padding: 100px 30px;}}.innerPage-hero-section .cantainer {position: relative;max-width: 1088px;width: 100%;z-index: 2;margin: 0 auto;}.innerPage-hero-section h1 a {text-decoration: none;color: #fffbed;}.innerPage-hero-section .entry-meta,.post-edit-link,.comment-respond,.entry-footer {display: none;}.inner-hero-section-without-image {background: var(--color-black);z-index: 1;position: relative;display: flex;align-items: flex-end;clip-path: polygon(0 0, 100% 0px, 100% calc(100% - 97px), 0% 100%);width: 100%;padding-top: 150px;}@media (max-width: 992px) {.inner-hero-section-without-image {height: auto;max-height: none;min-height: auto;padding-top: 60px;}}@media (max-width: 768px) {.inner-hero-section-without-image {padding-top: 0px;}}.inner-hero-section-without-image .content {width: 100%;}.inner-hero-section-without-image * {color: var(--color-white);}.inner-hero-section-without-image .cantainer {max-width: 1288px;margin: 0 auto;width: 100%;padding: 75px 100px 150px;}@media (max-width: 992px) {.inner-hero-section-without-image .cantainer {padding: 75px 60px 100px;}}@media (max-width: 768px) {.inner-hero-section-without-image .cantainer {padding: 100px 30px 100px;}}.inner-hero-section-without-image h1 {position: relative;padding-bottom: 32px;}.inner-hero-section-without-image h1:before {max-width: 400px;width: 100%;height: 2px;background-color: var(--color-blue);content: "";position: absolute;bottom: 0;left: 0;}.inner-hero-section-without-image .entry-meta {margin-top: 35px}.inner-hero-section-without-image .btn--primary {margin-top: 30px;}.inner-hero-section-without-image .btn--primary a.fl-button .fl-button-text {color: var(--color-white) !important;}.inner-hero-section-without-image .entry-meta .entry-date {font-family: var(--font-family-secondary);font-weight: normal;letter-spacing: normal;font-size: 26px;line-height: 1.08;}.testimonials-section .pp-testimonials-content {max-width: 676px;margin: 0 auto}.pp-testimonials-subtitle {font-size: 20px !important;}.testimonials-section .owl-dot span {width: 14px !important;height: 14px !important;background-color: transparent !important;border: 1px solid #a6976e;}.testimonials-section .owl-dot span:hover {background-color: #a6976e !important;}.testimonials-section .owl-dots {margin-top: 20px !important;}.testimonials-section .owl-dot.active span {background-color: #a6976e !important;}.testimonials-section .fl-module-pp-testimonials {position: relative;}.testimonials-section .fl-module-pp-testimonials:before,.testimonials-section .fl-module-pp-testimonials:after {background: url(images/testimonial-quotes.webp) no-repeat center/79px;width: 79px;height: 59px;content: '';position: absolute;top: 0;left: 0;}.testimonials-section .fl-module-pp-testimonials:after {top: auto;bottom: 0;right: 0;left: auto;rotate: 180deg;}@media (max-width: 768px) {.testimonials-section .fl-module-pp-testimonials:before,.testimonials-section .fl-module-pp-testimonials:after {background-size: 60px !important;width: 60px;height: 45px;}.testimonials-section .fl-module-pp-testimonials:before {top: -20px;left: -20px}.testimonials-section .fl-module-pp-testimonials:after {bottom: -20px;right: -20px;}.testimonials-section .pp-testimonials-heading {padding: 0 60px;}}.full-width-quotes .fl-col-content {max-width: 1088px;margin: 0 auto !important;position: relative;}.full-width-quotes.no-icons .fl-col-content:before,.full-width-quotes.no-icons .fl-col-content:after {display: none;}.full-width-quotes .fl-col-content {padding-left: 58px !important;border-left: 2px solid var(--color-secondary);}@media (max-width: 480px) {.full-width-quotes .fl-col-content {padding-left: 20px !important;}}.photo-gallery-section h2 {position: relative;}.photo-gallery-section h2:after {position: absolute;content: "";width: calc(100% - 310px);height: 2px;right: 0;top: 15px;background: var(--color-primary);}@media (max-width: 992px) {.photo-gallery-section .uabb-masonary-content {margin: -10px !important;}}@media (max-width: 992px) {.photo-gallery-section h2 {text-align: center;}.photo-gallery-section h2:after {width: calc(100% - 40px);right: 20px;left: 20px;top: auto;bottom: -8px;}}@media (max-width: 480px) {.photo-gallery-section .fl-heading:before {width: calc(100% - 210px);left: 210px;top: 18px;height: 8px;}}.photo-carousel-section.program {margin: 0;clip-path: none;}.photo-carousel-section .pp-image-carousel-wrapper {padding: 0 63px;position: relative;}@media (max-width: 480px) {.photo-carousel-section .pp-image-carousel-wrapper {width: calc(100% + 40px);margin-left: -20px;padding: 0 40px;}}.photo-carousel-section .pp-image-carousel {position: initial;}.photo-carousel-section .pp-swiper-button {left: 0;border: none;background: transparent;}.photo-carousel-section .pp-swiper-button span {border: none;background: #000;padding: 0px !important;width: 27px !important;height: 35px !important;clip-path: polygon(0 50%, 100% 100%, 100% 0);}.photo-carousel-section .pp-swiper-button:hover,.photo-carousel-section .pp-swiper-button:focus {left: -10px;}.photo-carousel-section .pp-swiper-button:focus {outline: 1px solid #000 !important;}.photo-carousel-section .pp-swiper-button svg {display: none;}.photo-carousel-section .pp-swiper-button.pp-swiper-button-next {left: auto;right: 0;}.photo-carousel-section .pp-swiper-button.pp-swiper-button-next span {clip-path: polygon(0 0, 0 100%, 100% 50%);}.photo-carousel-section .pp-swiper-button.pp-swiper-button-next:hover,.photo-carousel-section .pp-swiper-button.pp-swiper-button-next:focus {right: -10px;}.photo-carousel-section .pp-image-carousel-item {position: relative;height: 281px;}.photo-carousel-section .pp-image-carousel-item:before {position: absolute;top: 0;content: "";left: 0;z-index: 2;width: 100%;height: 100%;transition: all 0.3s ease;}.photo-carousel-section .pp-image-carousel-item:hover:before,.photo-carousel-section .pp-image-carousel-item:focus:before {border: 10px solid #000;}.photo-carousel-section .pp-image-carousel-item div,.photo-carousel-section .pp-image-carousel-item figure {position: initial;}.photo-carousel-section .pp-image-carousel {height: 281px;}.photo-carousel-section .pp-image-carousel-item img {position: absolute;height: 100%;object-fit: cover !important;top: 0px;left: 0;width: 100%;object-position: top;}.three-column-cards {overflow: hidden;padding-bottom: 10px}.three-column-cards .pp-list-items {flex-wrap: wrap;width: calc(100% + 70px);margin-left: -70px;}.three-column-cards .pp-list-item {width: calc(33.3% - 70px) !important;margin-left: 70px;margin-bottom: 50px;}.three-column-cards .pp-list-item:nth-last-child(-n + 3) {margin-bottom: 0;}.three-column-cards .pp-list-item-content {height: 215px;}.three-column-cards .pp-list-item-content:after {width: 100%;position: absolute;height: 3px;left: 0px;z-index: 2;bottom: -10px;content: "";transition: 0.4s all ease;background: var(--color-secondary);}.three-column-cards .pp-infolist-wrap .layout-3 .pp-icon-wrapper {margin: 0px;position: absolute;width: 100%;height: 100%;}.three-column-cards .pp-infolist-wrap .layout-3 .pp-icon-wrapper div {position: initial;overflow: hidden;height: 215px;}.three-column-cards .pp-infolist-icon-inner:before {width: 100%;position: absolute;height: 100%;left: 0px;z-index: 2;bottom: 0px;content: "";background: var(--color-secondary);opacity: 0.75;transition: 0.4s all ease;}.three-column-cards .pp-list-item-content:hover .pp-infolist-icon-inner:before {transition: 0.4s all ease;}.three-column-cards .pp-list-item .pp-list-item-content:hover .pp-infolist-icon-inner:before {width: calc(100% - 40px);left: 20px;height: 50%;bottom: 20px;}.three-column-cards .pp-infolist-icon-inner img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0px;}.three-column-cards .pp-heading-wrapper {width: 100%;left: 0px;z-index: 3;text-align: left;padding: 0 60px 20px 31px;position: absolute;bottom: 0px;}.three-column-cards h3 {font-size: 22px !important;color: var(--color-white);text-transform: uppercase;}.three-column-cards p {line-height: 1.33;color: var(--color-white);font-weight: normal;height: 50px;overflow: hidden;}.three-column-cards .pp-list-connector {display: none;}@media screen and (max-width: 992px) {.three-column-cards .pp-list-items {width: calc(100% + 30px);margin-left: -30px;}.three-column-cards .pp-list-item {width: calc(33.3% - 30px) !important;margin-left: 30px;}.three-column-cards .pp-heading-wrapper {padding: 0 50px 20px 25px;}}@media screen and (max-width: 768px) {.three-column-cards .pp-list-items {justify-content: center;}.three-column-cards .pp-list-items {width: calc(100%);margin-left: 0px;}.three-column-cards .pp-list-item {width: calc(100%) !important;margin-left: 0px;}.three-column-cards .pp-list-item:nth-last-child(-n + 3) {margin-bottom: 50px;}}@media screen and (max-width: 600px) {.three-column-cards .pp-list-items {width: calc(100%);margin-left: 0px;}.three-column-cards .pp-list-item {width: calc(100%) !important;margin-left: 0px;margin-bottom: 50px;}.three-column-cards {margin-top: -35px !important;}}.three-column-content .fl-col-group {display: flex;flex-wrap: wrap;width: calc(100% + 197px);margin-left: -197px;margin-bottom: -50px;justify-content: center;}.three-column-content .child-column .fl-col-content {padding-top: 21.5px;position: relative;border-top: 5px solid var(--color-black);}.three-column-content .btn--primary a {display: block;max-width: 318px;margin: 0 auto;}.three-column-content .child-column{width: 33.333% !important;padding-left: 197px;margin-bottom: 50px;}.three-column-content .child-column .fl-col-content{padding-top: 21.5px;position: relative;}.three-column-content .fl-module-heading .fl-heading,.three-column-content .fl-heading{font-size: 19px !important;line-height: 1.2635 !important;text-transform: uppercase;font-weight: 800 !important;}.three-column-content .fl-module-rich-text {max-width: 334px;}.three-column-content .fl-photo {padding: 0;position: relative;}.three-column-content .fl-photo-content {position: relative;height: 18.646vw;max-height: 358px;width: 100%;}.three-column-content .fl-photo-content img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.three-column-content .fl-rich-text {color: var(--color-marine-blue);}@media (max-width: 1500px) {.three-column-content .fl-col-group {width: calc(100% + 60px);margin-left: -60px;}.three-column-content .child-column {padding-left: 60px;}}@media (max-width: 1100px) {.three-column-content .fl-col-group {justify-content: center;margin-bottom: -60px;}.three-column-content .child-column {margin: 0 0 60px;width: 50% !important;}.three-column-content .fl-photo-content {height: 27vw;}}@media (max-width: 768px) {.three-column-content .fl-photo-content {height: 60vw;}}.three-column-logo-section .uabb-module-content {width: calc(100% + 122px);margin-left: -122px;margin-bottom: -85px;justify-content: center;display: flex;flex-wrap: wrap;}.three-column-logo-section .uabb-module-content .uabb-photo-gallery-item {padding-left: 122px;padding-bottom: 85px;}.three-column-logo-section .uabb-photo-gallery-content {width: 100%;height: 8.28vw;}.three-column-logo-section .uabb-photo-gallery-content img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100% !important;height: 100% !important;object-fit: contain;max-width: 434px;margin-left: auto;margin-right: auto;}@media(max-width:1200px) {.three-column-logo-section .uabb-module-content {width: calc(100% + 60px);margin-left: -60px;margin-bottom: -50px;}.three-column-logo-section .uabb-module-content .uabb-photo-gallery-item {padding-left: 60px;padding-bottom: 50px;}}@media(max-width:992px) {.three-column-logo-section .uabb-photo-gallery-content {height: 15vw;}}@media(max-width:767px) {.three-column-logo-section .uabb-photo-gallery-content {max-height: 159px;height: 30vw;}}.three-column-post-section {position: relative;}.fl-post-column {margin-bottom: 29px;}.three-column-post-section:before {content: "";position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 100%;top: 292px;left: 0;z-index: -1;width: 654px;height: 958px;transform: translate(0, -100%);}.three-column-post-section:after {content: "";position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 0;top: 60px;right: 0;z-index: -1;width: 747px;height: 994px;}.three-column-post-section .fl-post-grid-post {background: transparent !important;height: inherit !important;border: 0 !important;}.three-column-post-section .post-title-bar .fl-col-content {display: flex;align-items: self-end;}.three-column-post-section .post-title-bar .fl-button-wrap {margin-left: 27px !important;}.three-column-post-section .post-title-bar .fl-col-content .fl-module-button {width: inherit !important;}.three-column-post-section .feature-post {padding-right: 85px;width: 42%;}.three-column-post-section .other-post {width: 58%;}.three-column-post-section .fl-post-text .fl-post-title a {color: var(--color-tertiary);}.three-column-post-section .fl-post-text .fl-post-excerpt * {color: var(--color-tertiary);}.three-column-post-section .other-post .fl-post-text {padding: 8px 0 0 0;}.three-column-post-section .other-post .fl-post-text .fl-post-title {margin-bottom: 5px;}.three-column-post-section .fl-post-text .fl-post-title a {text-decoration: none !important;}.three-column-post-section .fl-post-grid-post .fl-post-text .fl-post-excerpt p {transition-duration: 500ms;}.three-column-post-section .fl-post-grid-post a:hover .fl-post-text .fl-post-title,.three-column-post-section .fl-post-grid-post a:focus .fl-post-text .fl-post-title {text-decoration: underline !important;color: var(--color-secondary) !important;}.three-column-post-section .fl-post-image img {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;transition-duration: 500ms;}.three-column-post-section .fl-post-grid-post a:hover .fl-post-image img {transform: scale(1.25);}.three-column-post-section .other-post .fl-post-grid {width: calc(100% + 80px);margin-left: -80px;margin-bottom: -29px;}.three-column-post-section .other-post .fl-post-grid .fl-post-column {padding: 0 0px 0 80px;width: 50%;}.three-column-post-section .other-post .fl-post-image {position: relative;height: 16.56vw;max-height: 356px;overflow: hidden;}.three-column-post-section .searchform {display: none;}.three-column-post-section .fl-post-grid-empty {color: red;margin-bottom: 20px;}.fl-post-grid-empty {color: var(--color-primary) !important;text-decoration: underline;}.three-column-post-section .link--secondary a {padding-bottom: 1px !important;}.three-column-post-section .feature-post .fl-post-image {height: 22.7vw;position: relative;max-height: 436px;overflow: hidden;}.three-column-post-section .feature-post .fl-post-grid {margin-bottom: -29px;}.three-column-post-section .feature-post .fl-post-grid .fl-post-column {width: 100%}.three-column-post-section .feature-post .fl-post-text {padding: 30px 0 0 0;}.three-column-post-section .feature-post .fl-post-text .fl-post-title {font-size: 22px;margin-bottom: 17px;line-height: 1.56;}@media(max-width:1400px) {.three-column-post-section .other-post .fl-post-grid {margin-left: -40px;display: flex;flex-wrap: wrap;width: calc(100% + 40px);}.three-column-post-section .other-post .fl-post-grid .fl-post-column {padding-left: 40px;}.three-column-post-section .feature-post {padding-right: 40px;}}@media(max-width:1200px) {.three-column-post-section:after {display: none;}.three-column-post-section .fl-node-ndtochpsl4vg .fl-post-column {clear: inherit !important;}}@media(max-width:1100px) {.three-column-post-section:before,.three-column-post-section:after {display: none;}.three-column-post-section .feature-post,.three-column-post-section .other-post {width: 100%;padding-right: 0;}.three-column-post-section .feature-post .fl-post-image {height: 45vw;}.three-column-post-section .other-post .fl-post-image {height: 33vw;}}@media(max-width:768px) {.three-column-post-section .feature-post {padding-right: 0;}.three-column-post-section .feature-post .fl-post-image {height: 44vw;}.three-column-post-section .other-post .fl-post-image {height: 33vw;}}@media(max-width:600px) {.three-column-post-section .other-post .fl-post-grid .fl-post-column {width: 100%}.three-column-post-section .other-post .fl-post-image,.three-column-post-section .feature-post .fl-post-image {height: 60vw;}}@media(max-width:480px) {.three-column-post-section .other-post .fl-post-grid {flex-direction: column;}.three-column-post-section .other-post .fl-post-grid .fl-post-column {width: 100%;}.three-column-post-section .other-post .fl-post-image,.three-column-post-section .feature-post .fl-post-image {height: 60vw;}.three-column-post-section .post-title-bar .fl-col-content {flex-direction: column;align-items: flex-start;}.three-column-post-section .post-title-bar .fl-button-wrap {margin-left: 0 !important;}}.three-column-blogs .fl-post-feed {display: flex;flex-wrap: wrap;gap: 0 48px;justify-content: center;}.three-column-blogs .fl-post-feed .fl-post-feed-post {margin-bottom: 57px;max-width: calc(33.33% - 32px);border: 0;background: var(--color-primary);padding: 16px 20px 46px 20px;width: 100%;margin-bottom: 57px !important;display: flex;flex-direction: column;}.three-column-blogs .fl-post-image {position: relative;height: 16vw;width: 100%;margin-bottom: 20px;max-height: 310px;}.three-column-blogs .fl-post-image img {height: 100%;object-fit: cover;width: 100%;position: absolute;left: 0;top: 0;bottom: 0;}.three-column-blogs .fl-post-text {padding: 0px 15px 0px 15px;color: var(--color-secondary);display: flex;flex-direction: column;flex: 1;}.three-column-blogs .fl-post-title {font-size: 25px;padding-bottom: 9px !important;padding-top: 20px !important;}.three-column-blogs .fl-post-title a {text-decoration: none !important;color: var(--color-white) !important;}.three-column-blogs .fl-post-meta {font-size: 16px;padding-bottom: 20px;color: var(--color-white);}.three-column-blogs .fl-post-meta .fl-post-meta-sep {height: 14px;overflow: hidden;display: inline-block;}.three-column-blogs .fl-post-meta a {color: var(--color-white);font-weight: 600;text-transform: inherit;display: inline-block;}.three-column-blogs .fl-post-meta a::first-letter {text-transform: uppercase !important;}.three-column-blogs .fl-post-excerpt {margin-bottom: 45px;color: var(--color-white);}.three-column-blogs .fl-post-excerpt p {font-size: 16px !important;line-height: 1.63;}@media (max-width:1200px) {.three-column-blogs .fl-post-image {height: 24vw;}.three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: calc(50% - 24px);}}@media (max-width:768px) {.three-column-blogs .fl-row-content {max-width: 516px;}.three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: 100%;}.three-column-blogs .fl-post-image {height: 306px;}.three-column-video-section .fl-col-group {max-width: 516px;margin: 0 auto;}}@media (max-width:480px) {.three-column-blogs .fl-post-image {height: 53vw;}.three-column-blogs .fl-post-title {line-height: 1.44;}}.three-column-blog-slider {overflow: hidden}.three-column-blog-slider .fl-post-feed {width: calc(100% + 20px);display: flex;flex-wrap: wrap;margin-left: -20px;}.three-column-blog-slider .slick-slide {height: auto;}@media (max-width: 768px) {.three-column-blog-slider .slick-slide {height: 100%;}}.three-column-blog-slider .slick-slide>div,.three-column-blog-slider .slick-slide .fl-post-feed-post {height: 100% !important;}.three-column-blog-slider .slick-slide .fl-post-feed-post {width: calc(100% - 20px) !important;}.three-column-blog-slider .slick-arrow {position: absolute;font-size: 0;border: none;width: 25px;height: 42px;background: url(images/icon-arrow-left-slider.webp) no-repeat center/25px;top: calc(50% - 35px);left: -32px;cursor: pointer;}.three-column-blog-slider .slick-arrow:hover {opacity: 1;filter: brightness(0) saturate(100%) invert(36%) sepia(95%) saturate(1749%) hue-rotate(347deg) brightness(100%) contrast(95%);}.three-column-blog-slider .slick-arrow.slick-next {left: auto;right: -38px;rotate: 180deg;}.three-column-blog-slider .link--primary span.sr-only:hover:before {background: #fff !important;}@media (max-width: 992px) {.three-column-blog-slider .slick-arrow {left: -20px;}.three-column-blog-slider .slick-arrow.slick-next {right: -65px;}}@media (max-width: 768px) {.three-column-blog-slider .slick-arrow {display: none !important;}}body .three-column-blog-slider .slick-track {display: flex;flex-wrap: wrap;}body .three-column-blog-slider .slick-list {padding-right: 0px;}body .three-column-blog-slider .fl-post-feed-post {width: calc(33.333% - 20px);margin-left: 20px;background: var(--color-primary);padding: 0 26px 45px;position: relative;margin-bottom: 20px !important;height: auto;transition: all 0.3s ease;border: none;}body .three-column-blog-slider .fl-post-feed-post:before {width: 49.8px;height: 46.9px;content: '';position: absolute;right: 0;bottom: 0;background-color: var(--color-secondary);clip-path: polygon(100% 0, 0% 100%, 100% 100%);}.three-column-blog-slider .fl-post-feed-post:hover,.three-column-blog-slider .fl-post-feed-post.active {cursor: pointer;background: var(--color-primary);}.three-column-blog-slider .fl-post-feed-post:hover .link--primary span.sr-only:before,.three-column-blog-slider .fl-post-feed-post:focus .link--primary span.sr-only:before,.three-column-blog-slider .link--primary span.sr-only:hover:before,.three-column-blog-slider .link--primary span.sr-only:focus:before {right: -34px !important;}.three-column-blog-slider .link--primary span.sr-only:focus:not(.focus-visible) {outline: 2px solid var(--color-primary) !important;}@media (max-width: 480px) {body .three-column-blog-slider .fl-post-feed-post {padding: 0 20px 98px;}}body .three-column-blog-slider .fl-post-feed-post:last-child {margin-bottom: 20px !important;}.three-column-blog-slider .fl-post-image {width: calc(100% + 52px);margin-left: -26px;height: 19vw;max-height: 250px;position: relative;margin-bottom: 0px;}@media (max-width: 1100px) {body .three-column-blog-slider .fl-post-feed-post {width: calc(50% - 20px);}.three-column-blog-slider .fl-post-image {height: 30vw;}}@media (max-width: 768px) {body .three-column-blog-slider .fl-post-feed-post {width: calc(100% - 20px);}.three-column-blog-slider .fl-post-image {height: 60vw;max-height: 100%;}}.three-column-blog-slider .fl-post-image img {position: absolute;height: 100% !important;object-fit: cover;top: 0;left: 0;width: 100%;object-position: top;}.three-column-blog-slider .fl-post-text {position: initial;padding: 0px !important;text-align: center;padding-top: 26px !important;}.three-column-blog-slider .fl-post-title {margin: 0 0 12px;padding: 0px;line-height: .88;}.three-column-blog-slider .fl-post-title a,.three-column-blog-slider .fl-post-title {font-family: "calluna", sans-serif;font-size: 32px;font-weight: 600;font-stretch: normal;font-style: normal;letter-spacing: normal;text-decoration: none;color: var(--color-white);}@media (max-width: 480px) {.three-column-blog-slider .fl-post-title a,.three-column-blog-slider .fl-post-title {font-size: 26px;}}.three-column-blog-slider .fl-post-meta {margin: 0 0 1px;text-align: center;}.three-column-blog-slider .fl-post-meta span {font-family: "franklin-gothic-atf", sans-serif;font-size: 12px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.83;letter-spacing: normal;text-transform: uppercase;color: var(--color-white);margin: 0 0 0 4px;display: inline-block;}.three-column-blog-slider p {color: var(--color-white) !important;text-align: left;}.three-column-blog-slider .link--primary {margin-top: 45px;display: flex;}.three-column-blog-slider .link--primary span.sr-only:before {background: #fff;clip-path: polygon(100% 50%, 0 0, 0 100%);-webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);content: '';height: 12px;z-index: 3;position: absolute;right: 0px;top: 6px;transition: all .3s ease;width: 10.3px;}.three-column-blog-slider .link--primary span.sr-only {color: var(--color-white) !important;width: 83px;height: auto;position: relative;overflow: visible;text-decoration: none;font-size: 16px;padding: 0 0 3px !important;border-bottom: 2px solid var(--color-white) !important;}.three-column-blog-slider .link--primary span.sr-only:before {background: #ffffff;right: -20px !important;top: 9px;}.three-column-blog-slider .outer-link:hover span:before,.three-column-blog-slider .outer-link:focus span:before {right: -34px !important;}.three-column-blog-slider .link--primary span:hover:before,.three-column-blog-slider .link--primary span:focus:before {right: -34px !important;}.three-column-blog-slider .fl-post-meta a {font-size: 14px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: 0.28px;text-align: left;color: var(--color-white) !important;text-transform: uppercase;}.three-column-blog-slider .fl-post-meta a:focus:not(.focus-visible) {outline: 2px solid var(--color-white) !important;}.three-column-blog-slider .fl-heading {position: relative;padding-bottom: 27px !important;}.three-column-blog-slider .fl-heading:before {width: 105px;height: 12.9px;content: '';position: absolute;bottom: 0;left: 0;background-color: var(--color-primary);}.three-column-blog-slider .center-heading .fl-heading:before {left: 50%;transform: translate(-50%, 0px);}.three-column-blog-slider .blog-category {display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: -10px;}@media (max-width: 768px) {.three-column-blog-slider .blog-category {justify-content: flex-start;}}.three-column-blog-slider .blog-category a {padding: 14.6px 28px 14.6px 27px;border-radius: 25px;border: solid 2px var(--color-primary);text-transform: uppercase;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.12px;text-align: center;color: #1f1b01;cursor: pointer;}.three-column-blog-slider .blog-category li {margin-right: 18px;margin-bottom: 10px;display: flex;}.three-column-blog-slider .blog-category li:last-child {margin-right: 0px;}.three-column-blog-slider .blog-category li.active a,.three-column-blog-slider .blog-category li:hover a {background: var(--color-primary);border-color: var(--color-secondary);color: var(--color-white);}.slick-dots {display: flex;justify-content: center;width: 100%;z-index: 3;padding: 0 30px !important;margin-bottom: -10px !important;flex-wrap: wrap;position: relative;margin-top: 36px !important;}.slick-dots button {display: none !important;}.slick-dots li {cursor: pointer;width: 14px;opacity: 0.38;height: 14px;margin: 0 0 10px 14px;border-radius: 50%;background-color: var(--color-secondary);}.slick-dots li.slick-active {opacity: 1;}.half-accordion-half-image .accordion{width:calc(50% - 10px) !important;}@media (max-width: 992px) {.half-accordion-half-image .accordion{width:100% !important;order:1;}}.half-accordion-half-image .fl-col-group{display:flex;flex-wrap:wrap;}.half-accordion-half-image .image-section{width:calc(50% - 10px) !important;margin-left:20px;}.half-accordion-half-image .fl-rich-text ul,.half-accordion-half-image .fl-rich-text ol{padding-left: 45px;}@media (max-width: 992px) {.half-accordion-half-image .image-section{width:100% !important;margin-left:0px;margin-bottom:31px;}.half-accordion-half-image .fl-rich-text ul,.half-accordion-half-image .fl-rich-text ol{padding-left: 65px;}}.half-accordion-half-image .fl-accordion-button-label{font-size:22px !important;line-height:2 !important;font-weight:700;}@media (max-width: 480px) {.half-accordion-half-image .fl-accordion-button-label{font-size:20px !important;}}.half-accordion-half-image .fl-accordion-item {margin-bottom:17px !important;border:none !important;}.half-accordion-half-image .fl-accordion-item:last-child {margin-bottom:0px !important;}.half-accordion-half-image .fl-accordion-button {padding: 9px 32px !important;}.half-accordion-half-image .fl-accordion-button-icon{opacity:1 !important;}.half-accordion-half-image .fl-accordion-button-icon.fa-minus {font-size: 24px;}.half-accordion-half-image .fl-accordion-content{padding: 26px 71px 7px 66px !important;}.half-accordion-half-image .fl-accordion-content p{margin:0 0 20px !important;}@media (max-width: 480px) {.half-accordion-half-image .fl-accordion-content {padding: 24px 30px !important;}}.half-accordion-half-image .image-section{position:relative;height:490px;}@media (max-width: 992px) {.half-accordion-half-image .image-section{height:65vw;min-height: auto;}}.half-accordion-half-image .image-section div{position:initial;}.half-accordion-half-image .image-section img{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;}.half-image-half-content.team-single-section .team-post .fl-col-content{padding: 0 !important;max-width: 100%;}.half-image-half-content.team-single-section .team-post .fl-post-grid-post{display: flex;flex-wrap: wrap;}.half-image-half-content.team-single-section .fl-post-column{margin:0}.half-image-half-content.team-single-section .team-post {position: relative;z-index: 1;}.half-image-half-content.team-single-section .team-post:before,.half-image-half-content.team-single-section .team-post:after{content:'';height: 102px;position: absolute;background: url(images/plus-brown.svg) repeat 0px 33px/ 28px;opacity: .32;z-index: -1;bottom: 159px;}.half-image-half-content.team-single-section .team-post:before{width: 338px;left: -26px;}.half-image-half-content.team-single-section .team-post:after{width: 297px;right: -26px;}.team-post .fl-post-grid-post{background: transparent;border: 0;}.team-post .team-post-wrapper{display: flex;flex-wrap: wrap;width: 100%;}.team-post .team-post-wrapper .post-image-column{width: 50%;overflow: hidden;align-items: end;display: flex;flex-direction: column;}.team-post .team-post-wrapper .post-image-wrapper{max-width: 581px;width: 40.4vw;margin-left: auto;padding-top: 107px;padding-bottom: 64px;}.team-post .team-post-wrapper .post-image-wrapper .post-image {height: 40.4vw;max-height: 581px;max-width: 581px;position: relative;margin: auto;margin-bottom: 23px;}.team-post .team-post-wrapper .post-image-wrapper img{width: 100%;height: 100%;top: 0;left: 0;position: absolute;object-fit: contain;object-position: top left;}.team-post .post-social-links {width: 100%;}.team-post .post-social-links p{font-weight: 700;text-transform: uppercase;}.team-post .post-social-links .icon-group{padding: 0 0 20px 0 !important;margin: 0 0 20px 0 !important;position:relative;}.team-post .post-social-links .icon-group:before{width:calc(100% - 621px);height:1px;background:var(--color-black);right:0;bottom:0;content:"";position:absolute;}.team-post .post-social-links .icon-group .icon:not(:first-child) {margin-left: 31px;}.team-post .post-social-links .icon-group .icon{display: inline-block;margin-bottom: 0 !important;}.team-post .post-social-links .icon-group .icon:before{display:none;}.team-post .post-social-links .icon-group .icon a{width: 33px;height: 33px;transition: 0.3s ease opacity;display: block;text-indent: -11111px;overflow: hidden;background-size: 30px;background-repeat: no-repeat;background-position: center bottom;}.team-post .post-social-links .icon-group .icon a.twitter{background-image: url(images/twitter-new-icon.svg);}.team-post .post-social-links .icon-group .icon a.linkedin{background-image: url(images/Icon-linkedin-fill.svg);}.team-post .post-social-links .icon-group .icon a.instagram{background-image: url(images/Icon-instagram-fill.svg);}.team-post .post-social-links .icon-group .icon a:hover{opacity:0.6;}.team-post .team-post-wrapper .post-text-wrapper{width: 50%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;padding: 80px 127px 80px 127px;background: var(--color-black);color: var(--color-creame);}.team-post .team-post-wrapper .post-text-wrapper .post-text {max-width: 570px;}.team-post .team-post-wrapper .post-text h1,.team-post .team-post-wrapper .post-text h2{margin-bottom: 10px;font-size: 50px !important;font-weight: 600 !important;line-height: 1.12 !important;color: var(--color-creame) !important;}.team-post .team-post-wrapper .post-text .h3{margin-bottom: 25px;font-size: 30px !important;}.team-post .team-post-wrapper .post-text h1,.team-post .team-post-wrapper .post-text h2,.team-post .team-post-wrapper .post-text h3, .team-post .team-post-wrapper .post-text h4,.team-post .team-post-wrapper .post-text h5,.team-post .team-post-wrapper .post-text h6,.team-post .team-post-wrapper .post-text-wrapper blockquote,.team-post .team-post-wrapper .post-text-wrapper blockquote p{color: var(--color-creame) !important;}.team-post .team-post-wrapper .post-text h2 a{color: inherit !important;text-decoration: none !important;}.team-post .team-post-wrapper .post-text .post-content p{margin-bottom: 28px;}.team-post .team-post-wrapper .post-text .post-content p a{text-decoration:underline;transition:.3s ease;}.team-post .team-post-wrapper .post-text .post-content p a:hover{color: var(--color-creame) !important;text-decoration:none;}.team-post .team-post-wrapper .post-text .btn--secondary {margin-top: 72px;}.team-post .team-post-wrapper .post-text-wrapper ol li:before{color: var(--color-creame) !important;}.team-post .team-post-wrapper .post-text-wrapper blockquote:before{background: var(--color-tertiary);}.team-post .team-post-wrapper .post-text-wrapper ul,.team-post .team-post-wrapper .post-text-wrapper ol{padding-left: 116px;margin-bottom: 50px;margin-top: 50px;}@media (max-width: 1100px) {.team-post .team-post-wrapper .post-text-wrapper ul,.team-post .team-post-wrapper .post-text-wrapper ol {padding-left: 65px;}}@media (max-width: 480px) {.team-post .team-post-wrapper .post-text-wrapper ul,.team-post .team-post-wrapper .post-text-wrapper ol{padding-left: 45px;}}.team-post .team-post-wrapper .post-text-wrapper li{margin-bottom: 31px;position: relative;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.39;letter-spacing: normal;text-align: left;max-width: 690px;}.team-post .team-post-wrapper .post-text-wrapper li:last-child {margin-bottom: 0;}.team-post .team-post-wrapper .post-text-wrapper ul li:before {background-color: var(--color-tertiary);content: "";width: 14px;height: 14px;left: -45px;position: absolute;top: 6px;border: 2px solid var(--color-creame);}.team-post .team-post-wrapper .post-text-wrapper ol li:before,.fl-rich-text ol li:before {color: var(--color-black);content: counter(list-item) ".";font-weight: 700;left: -34px;position: absolute;top: 0;}.team-post .team-post-wrapper .post-text-wrapper ul ol li:before{background: none;border: none;width: auto;height: auto;}.team-post .team-post-wrapper .post-text-wrapper ol ul li:before{content:'';left: -45px;top: 6px;}@media screen and (max-width: 1600px){.team-post .team-post-wrapper .post-text-wrapper{padding: 100px 60px;}.team-post .team-post-wrapper .post-image-wrapper{padding-top: 100px;}}@media screen and (max-width: 1200px){.team-post .post-social-links .icon-group:before{width:calc(100% - 460px);} .team-post .fl-post-column{ width: 100% !important; }}@media screen and (max-width: 999px){.team-post .post-social-links .icon-group:before{width:100%;}}@media screen and (max-width: 1100px){.half-image-half-content.team-single-section:before,.half-image-half-content.team-single-section:after{bottom: 220px;}.team-post .team-post-wrapper .post-image-wrapper {max-width: 95%;}}@media screen and (max-width: 992px){.half-image-half-content.team-single-section .team-post:after{display:none;}.half-image-half-content.team-single-section .fl-col-content {padding: 60px 60px !important;}.team-post .team-post-wrapper .post-text-wrapper {padding: 60px 60px;}.team-post .team-post-wrapper .post-image-column,.team-post .team-post-wrapper .post-text-wrapper {width: 100%;}.half-image-half-content.team-single-section .fl-row-content-wrap{border: 0 !important;}.team-post .team-post-wrapper .post-image-wrapper {max-width: 100%;}.team-post .team-post-wrapper .post-image-wrapper {padding: 50px 60px 30px;margin-right: auto;width: 100%;}.team-post .post-social-links{padding-left: 0px;}.team-post .team-post-wrapper .post-image-wrapper .post-image{margin-left: 0;width: 100%;height: 72vw;max-height: 452px;max-width: 452px;}.team-post .team-post-wrapper .post-text-wrapper .post-text{max-width: 100%;}}@media screen and (max-width: 768px){.team-post .team-post-wrapper .post-text .h3{font-size: 20px !important;}.team-post .team-post-wrapper .post-text h1,.team-post .team-post-wrapper .post-text h2{font-size: 25px !important;font-weight: 700 !important;;}}@media screen and (max-width: 767px){.team-post .team-post-wrapper .post-image-wrapper{padding: 50px 30px 30px;}.half-image-half-content.team-single-section .fl-col-content {padding: 30px !important;}.team-post .team-post-wrapper .post-text-wrapper {padding: 40px 30px;}.team-post .team-post-wrapper .post-text .btn--secondary {margin-top: 30px;}}@media screen and (max-width: 480px){.team-post .post-social-links .icon-group .icon:not(:first-child) {margin-left: 25px;}.team-post .post-social-links .icon-group .icon a{width: 25px;height: 25px;background-size: 25px !important;}}.half-image-half-content-about-section {position: relative;border-right-width: 28px;border-bottom-width: 26px;border-left-width: 25px;border-style: solid;border-color: var(--color-white);}.half-image-half-content-about-section:after,.half-image-half-content-about-section:before {content: '';position: absolute;bottom: -26px;background: var(--color-creame);width: 110px;height: 26px;}.half-image-half-content-about-section:after{right:0;}.half-image-half-content-about-section:before{right:37.2%;}.half-image-half-content-about-section .fl-row-content-wrap:after{content: '';width: 100%;height: 102px;position: absolute;background: url(images/plus-rust.svg) repeat 14px 33px/ 28px;z-index: 1;bottom: 77px;left: 0;opacity: 0.32;}.half-image-half-content-about-section .fl-col-group {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.half-image-half-content-about-section .image-section .fl-photo-content{height: 50vh !important;max-height: 452px;max-width: 452px;margin:auto;width: 100% !important;position: relative;}.half-image-half-content-about-section .image-section img{margin:0;width: 100%;height: 100%;top: 0;left: 0;position: absolute;object-fit: contain;object-position: top left;}.half-image-half-content-about-section .content-section {display: flex;flex-direction: column;padding-left: 137px;}.half-image-half-content-about-section .content-section .fl-col-content {max-width: 688px;}.half-image-half-content-about-section .content-section .btn--secondary {margin-top: 41px;}.half-image-half-content-about-section .content-section .btn--secondary a{border-color: var(--color-black) !important;padding-top: 37px !important;padding-bottom: 37px !important;}@media (max-width: 1200px) {.half-image-half-content-about-section .fl-row-content-wrap {padding-left: 65px !important;padding-right: 62px !important;}.half-image-half-content-about-section .content-section{padding-left: 40px;}}@media (max-width: 992px) {.half-image-half-content-about-section .content-section,.half-image-half-content-about-section .image-section { width: 100%; }.half-image-half-content-about-section .image-section{margin-bottom:30px; } .half-image-half-content-about-section .image-section .fl-photo {text-align: left;}.half-image-half-content-about-section .content-section {padding-left: 0;}.half-image-half-content-about-section .content-section .btn--secondary {margin-top: 10px;}.half-image-half-content-about-section .fl-row-content-wrap:after{display:none;}.half-image-half-content-about-section .image-section .fl-photo-content {height: 72vw;}.half-image-half-content-about-section .content-section .fl-col-content{max-width: 100%;}}@media (max-width: 768px) {.half-image-half-content-about-section{border-right-width: 0;border-left-width: 0;}.half-image-half-content-about-section .fl-row-content-wrap {padding-left: 30px !important;padding-right: 30px !important;}}@media (max-width: 640px) {.half-image-half-content-about-section .content-section .btn--secondary a{padding-top: 20px !important;padding-bottom: 20px !important;}}.half-image-half-content.double-image-section .fl-row-content-wrap{padding-bottom: 30px;}.half-image-half-content.double-image-section .fl-row-content-wrap:after {content: '';width: calc(100% - 52px);position: absolute;height: 2px;background: var(--color-creame);bottom: 30px;left: 25px;}.half-image-half-content.double-image-section .content {align-content: end !important;padding: 98px 118px 85px 143px;width: 949px;}.half-image-half-content.double-image-section .content .fl-col-content {max-width: 688px;padding: 0 !important;}.half-image-half-content.double-image-section .image-section {width: calc(100% - 949px);padding: 98px 27px 85px 0;height: inherit;}.half-image-half-content.double-image-section .image-section .fl-col-content{padding: 0;position: relative;}.half-image-half-content.double-image-section .image-section .image-1, .half-image-half-content.double-image-section .image-section .image-2 {position: absolute;width: 50%;z-index: 1;height: 26.563vw;max-height: 510px;}.half-image-half-content.double-image-section .image-section .image-1{bottom: 0;left: 0;}.half-image-half-content.double-image-section .image-section .image-2{top: 0;right: 0;margin-top:50px;}.half-image-half-content.double-image-section .content h2{line-height: 1 !important;}.half-image-half-content.double-image-section .content p strong {font-size: 24px;}@media (max-width: 1700px){.half-image-half-content.double-image-section .content {width:47%;padding: 98px 50px 85px 100px;}.half-image-half-content.double-image-section .image-section{width:53%;}.half-image-half-content.double-image-section .image-section{align-items: center;}.half-image-half-content.double-image-section .image-section .fl-col-content{height: 70%;}}@media (max-width: 1500px){.half-image-half-content.double-image-section .image-section .fl-col-content{height: 60%;}}@media (max-width: 1366.99px){.half-image-half-content.double-image-section .image-section .fl-col-content{height: 100%;}.half-image-half-content.double-image-section .image-section .image-1,.half-image-half-content.double-image-section .image-section .image-2 {position: relative;width: 100%;max-width: 472px;height: 36.563vw;}}@media (max-width: 1200px){.half-image-half-content.double-image-section .content,.half-image-half-content.double-image-section .image-section{width:100%;}.half-image-half-content.double-image-section .content{padding: 30px 100px 80px;align-content: start !important;order: 2;}.half-image-half-content.double-image-section .image-section{padding: 80px 100px 30px;order: 1;}.half-image-half-content.double-image-section .content .fl-col-content{max-width: 100%; }}@media (max-width: 1100px){.half-image-half-content.double-image-section .image-section .image-1,.half-image-half-content.double-image-section .image-section .image-2{height: 70vw;}}@media (max-width: 992px){.half-image-half-content.double-image-section .image-section,.half-image-half-content.double-image-section .content{padding-left: 60px;padding-right: 60px;}}@media (max-width: 768px){.half-image-half-content.double-image-section .image-section,.half-image-half-content.double-image-section .content{padding-left: 30px;padding-right: 30px;}.half-image-half-content.double-image-section .content h2{font-size: 25px !important;}.half-image-half-content.double-image-section .content p strong{font-size: 20px; } .half-image-half-content.double-image-section .image-section .fl-col-content{ padding: 0 !important; }}@media (max-width: 640px){.half-image-half-content.double-image-section .image-section {padding: 60px 30px 20px;}.half-image-half-content.double-image-section .content {padding: 30px 30px 32px;}}.home-process-section.half-image-half-content .fl-col-group{align-items: center;}.home-process-section.half-image-half-content .image-section{width: calc(100% - 851px);min-height: auto;max-height: 657px;height: 35vw;}.home-process-section.half-image-half-content .content{width: 851px;}.home-process-section.half-image-half-content .content h2 {font-size: 48px !important;}.home-process-section.half-image-half-content .content .fl-col-content {padding: 60px 139px 60px 143px;}.home-process-section.half-image-half-content .image-section .fl-photo-img{object-fit: contain;}.home-process-section.half-image-half-content .fl-row-content-wrap:after {content: '';width: calc(100% - 1207px);height: 102px;position: absolute;background: url(images/plus-brown.svg) repeat 14px 33px/ 28px;opacity:0.32;z-index: -1;bottom: 77px;left: 0;}@media (max-width: 1700px) {.home-process-section.half-image-half-content .image-section{width: 57%;}.home-process-section.half-image-half-content .content{width: 43%;}.home-process-section.half-image-half-content .content .fl-col-content {padding: 60px 50px 60px 100px;}.home-process-section.half-image-half-content .fl-row-content-wrap:after{width: calc(48% - 138px);}}@media (max-width: 1100px) {.home-process-section.half-image-half-content .fl-row-content-wrap{padding-right: 0 !important;}.home-process-section.half-image-half-content .image-section,.home-process-section.half-image-half-content .content{width: 100%;}.home-process-section.half-image-half-content .image-section .fl-col-content{position:relative;height: inherit;}.home-process-section.half-image-half-content .image-section,.home-process-section.half-image-half-content .content .fl-col-content{padding-left: 100px;padding-right: 100px;}.home-process-section.half-image-half-content .image-section{order:1;height: 61vw;}.home-process-section.half-image-half-content .content{order:2;}.home-process-section.half-image-half-content .fl-row-content-wrap:after{width: calc(100% - 100px);bottom: 60px;}}@media (max-width: 992px) {.home-process-section.half-image-half-content .image-section .fl-col-content,.home-process-section.half-image-half-content .content .fl-col-content{padding: 0px !important;}.home-process-section.half-image-half-content .content .fl-col-content{padding-top: 40px !important;}.home-process-section.half-image-half-content .fl-row-content-wrap{padding-right: 60px !important;}.home-process-section.half-image-half-content .image-section {height: 52vw;padding: 0;}}@media (max-width: 800px) {.home-process-section.half-image-half-content .fl-row-content-wrap{padding-right: 30px !important;}.home-process-section.half-image-half-content .fl-row-content-wrap:after{width: calc(100% - 60px);}}@media (max-width: 768px) {.home-process-section.half-image-half-content .content h2 {font-size: 25px !important;}}@media (max-width: 767px) {.home-process-section.half-image-half-content .fl-row-content-wrap:after{width: calc(100% - 30px);bottom: 30px;}}.hero-banner-CTA{padding: 28px 26px 0 25px;position: relative;margin-bottom: 145px;}.hero-banner-CTA:after{content: '';width: 100%;height: 100%;position: absolute;background: url(images/plus-brown.svg) repeat 0px 33px/ 28px;z-index: -1;top: 0px;left: 0;opacity: 0.045;}.hero-banner-CTA .fl-row-content-wrap{border-top: 2px solid var(--color-black);}.hero-banner-CTA .fl-row-content .hero-banner-CTA{display: flex;justify-content: space-between;}.hero-banner-CTA .title-col{width:38%;padding-right:30px;}.hero-banner-CTA .description-col{width:35%;padding-right:30px;}.hero-banner-CTA .button-col{width:27%;}.hero-banner-CTA h1{text-transform: capitalize;}.hero-banner-CTA .description-col p:first-child{margin-top: 0;}.hero-banner-CTA .button-col .fl-button-wrap {text-align: right;}@media (max-width: 1200px) {.hero-banner-CTA{margin-bottom: 100px;}.hero-banner-CTA .title-col,.hero-banner-CTA .description-col,.hero-banner-CTA .button-col{width: 100%;}.hero-banner-CTA .description-col{padding-right: 0px;}.hero-banner-CTA .title-col{padding: 0 0 30px;}.hero-banner-CTA .button-col .fl-button-wrap {text-align: left;}}@media (max-width: 990px) {.hero-banner-CTA{margin-bottom: 60px;}}