:root {
--green: #cff892;
--coral: #f58b6c;
--cambridge-green: #96b397;
--air-blue: #6e9fc4;
--brown: #2f2a26;
--white: #ffffff;
} .text-opacity p {
opacity: 0.7;
} .brown {
color: var(--brown);
}
.green {
color: var(--green);
}
.coral {
color: var(--coral);
}
.cambridge-green {
color: var(--cambridge-green);
}
.air-blue {
color: var(--air-blue);
} .uicore-nav-menu .uicore-nav .uicore-menu > .menu-item > a {
font-weight: 500 !important;
}
.uicore-nav-menu .uicore-nav .uicore-menu > .menu-item.current_page_item > a {
font-weight: 700 !important;
}
.uicore-nav-menu .uicore-nav .uicore-menu > .menu-item.current_page_item > a .ui-menu-item-wrapper::after {
content: "";
position: absolute;
bottom: calc(-25px + 50%);
left: 50%;
transform: translateX(-50%);
width: calc(100% + 10px);
padding: inherit;
height: 2px;
background-color: var(--green);
}
.uicore-nav-menu .uicore-nav .uicore-menu > .menu-item > a::before {
display: none !important;
} .btn-border-hover a:hover,
.uicore-navbar .uicore-extra .uicore-btn:hover,
.ui-e-post-content a.elementor-button-link:hover,
.elementor-button.elementor-button:focus {
border-style: solid !important;
}
@media screen and (max-width: 1024px) {
.elementor-button .elementor-align-icon-right {
margin-left: 20px !important;
}
.elementor-button .elementor-align-icon-right svg {
width: 14px;
}
} .uicore-navbar .uicore-extra .uicore-btn {
font-weight: 500;
font-size: 16px;
border: 1px solid;
border-color: var(--green);
}
.uicore-navbar .uicore-extra .uicore-btn .elementor-button-text::after {
content: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.69617 0.233883C7.90646 0.0236014 8.24739 0.0236014 8.45767 0.233883L13.8423 5.6185C14.0526 5.82878 14.0526 6.16972 13.8423 6.38L8.45767 11.7646C8.24739 11.9749 7.90646 11.9749 7.69617 11.7646C7.48589 11.5543 7.48589 11.2134 7.69617 11.0031L12.1616 6.53771H0.538462C0.241077 6.53771 0 6.29663 0 5.99925C0 5.70187 0.241077 5.46079 0.538462 5.46079H12.1616L7.69617 0.995383C7.48589 0.785101 7.48589 0.444165 7.69617 0.233883Z' fill='%232F2A26'/%3E%3C/svg%3E");
margin-left: 35px;
display: inline-block;
position: relative;
width: 16px;
} .uicore-mobile-menu-wrapper .uicore-logo,
.uicore-mobile-menu-wrapper .uicore-toggle {
filter: unset !important;
}
.uicore-navigation-wrapper.uicore-mobile-menu-wrapper .uicore-menu-container ul .menu-item > a {
color: var(--brown) !important;
} @media screen and (max-width: 1025px) {
.elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container {
width: 100% !important;
padding-left: 20px;
padding-right: 20px;
}
.elementor-section.elementor-section-boxed:not(.elementor-inner-section) .uicore-header-wrapper > .elementor-container {
padding-left: 30px !important;
padding-right: 30px !important;
width: 100% !important;
max-width: 100% !important;
}
.uicore-mobile-menu-wrapper .uicore.elementor-container {
padding-left: 30px !important;
padding-right: 30px !important;
}
.uicore-navigation-wrapper .uicore-menu-container .uicore-menu {
position: relative !important;
display: flex;
justify-content: center;
flex-direction: column;
}
.uicore-navigation-wrapper.uicore-navbar .uicore-menu-container ul .menu-item > a.ui-custom-tap,
.uicore-menu li > a:before {
display: none !important;
}
.uicore-navigation-wrapper.uicore-navbar .uicore-menu-container ul .menu-item > a {
display: inline-flex !important;
font-size: 24px !important;
padding: 19px 0px !important;
font-weight: 500 !important;
}
.uicore-navigation-wrapper .uicore-menu-container ul .menu-item.current_page_item > a {
font-weight: 700 !important;
}
.uicore-navigation-wrapper .uicore-menu-container ul .menu-item.current_page_item > a::after {
content: "";
position: absolute;
bottom: calc(-25px + 50%);
left: 50%;
transform: translateX(-50%);
width: calc(100% + 10px);
padding: inherit;
height: 2px;
background-color: var(--green);
padding: 0px;
}
.uicore-navigation-wrapper .uicore-navigation-content .uicore-extra .uicore-btn {
width: auto !important;
padding: 13px 58px !important;
}
}
@media screen and (max-width: 768px) {
.uicore-navbar .uicore-branding {
height: 18px !important;
}
.elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container {
padding-left: 15px;
padding-right: 15px;
}
.elementor-section.elementor-section-boxed:not(.elementor-inner-section) .uicore-header-wrapper > .elementor-container {
padding-left: 25px !important;
padding-right: 25px !important;
}
.uicore-mobile-menu-wrapper .uicore.elementor-container {
padding-left: 25px !important;
padding-right: 25px !important;
}
.uicore-navigation-wrapper.uicore-navbar .uicore-menu-container ul .menu-item > a {
font-size: 32px !important;
}
} .area-item-row {
opacity: 0;
}
.area-toggler {
flex-grow: 1 !important;
text-align: center;
cursor: pointer;
}
.area-toggler.active .elementor-widget-container {
background-color: var(--green);
}
.area-toggler .elementor-widget-container {
padding: 12px 15px !important;
}
.area-container-wrapper {
display: grid !important;
grid-template-columns: 1fr;
}
.area-container-wrapper .area-item-row {
grid-row-start: 1;
grid-column-start: 1;
}
@media screen and (max-width: 1024px) {
.area-toggler-wrapper {
background-color: unset !important;
}
.area-toggler:not(.active) .elementor-widget-container {
background-color: var(--white);
}
.area-item-column {
flex-direction: column !important;
}
} .news-post-content h2 {
font-size: 36px;
line-height: 48px;
margin-top: 50px;
margin-bottom: 20px;
}
.news-post-content h3 {
font-size: 24px;
line-height: 32px;
margin-top: 50px;
margin-bottom: 15px;
}
.news-post-content a {
text-decoration: underline !important;
}
.news-post-content a:hover {
color: inherit !important;
}
.news-post-content img {
border-radius: 20px !important;
overflow: hidden;
margin-top: 30px;
margin-bottom: 30px;
}
blockquote {
margin: 20px auto;
padding: 50px 70px;
background-color: rgba(255, 255, 255, 0.4);
background-image: url(data:image/png;base64,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);
background-position: 30px 70%;
background-repeat: no-repeat;
background-size: 15%;
}
blockquote p {
margin-bottom: 0;
}
blockquote cite {
font-style: normal;
padding-top: 15px;
display: block;
font-weight: 700;
}
blockquote cite:before {
content: "\2014";
margin-right: 10px;
}
table {
empty-cells: show;
border: 1px solid var(--ui-border-color);
margin: 18px 0;
border-collapse: collapse;
border-spacing: 0;
}
table td,
table th {
background-color: initial;
border-left: 1px solid var(--ui-border-color);
border-bottom: 1px solid var(--ui-border-color);
font-size: inherit;
margin: 0;
overflow: visible;
padding: 5px;
font-weight: 600;
}
table td:first-child,
table th:first-child {
border-left-width: 0;
}
dt {
font-weight: 500;
margin-top: 18px;
}
dl:not(.gridtab) dt:first-child {
margin-top: 0;
}
hr {
margin: 36px 0;
border: 0;
border-color: var(--ui-border-color);
border-top: 1px var(--ui-border-color);
border-style: solid;
}
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h1,
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h2,
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h3,
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h4,
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h5,
.uicore-blog:not(.elementor-page) .uicore-post-content:not(.uicore-archive) .entry-content h6 {
margin-top: 2em;
margin-bottom: 1em;
}
.wp-caption {
max-width: 100%;
}  @media screen and (max-width: 1024px) {
.custom-share-buttons .elementor-grid {
display: flex !important;
}
.custom-share-buttons .elementor-share-btn_twitter {
transform: translateY(-1px);
}
}
.custom-share-buttons .elementor-share-btn {
background-color: unset !important;
}
.custom-share-buttons .elementor-share-btn__icon {
color: var(--brown) !important;
}
.custom-share-buttons .elementor-share-btn_facebook i::before {
content: url("data:image/svg+xml,%3Csvg width='10' height='19' viewBox='0 0 10 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.18359 10.375H6.54688V18.25H3.03125V10.375H0.148438V7.14062H3.03125V4.64453C3.03125 1.83203 4.71875 0.25 7.28516 0.25C8.51562 0.25 9.81641 0.496094 9.81641 0.496094V3.27344H8.375C6.96875 3.27344 6.54688 4.11719 6.54688 5.03125V7.14062H9.67578L9.18359 10.375Z' fill='%232F2A26'/%3E%3C/svg%3E%0A") !important;
} .category-buttons {
display: flex;
gap: 10px;
}
.category-button .elementor-button .elementor-button-content-wrapper {
transform: none !important;
}
.category-button .elementor-button,
.category-buttons .category-button {
background-color: var(--white);
padding: 13px 24px;
font-size: 16px;
font-weight: 500;
border-radius: 100px;
color: var(--brown);
line-height: 1;
border-style: none !important;
transform: none !important;
}
.category-button .elementor-button:focus,
.category-buttons .category-button:focus {
border-style: none !important;
}
.elementor-category-button.active .elementor-button,
.category-buttons .category-button.active {
background-color: var(--green) !important;
} .contact-form .wpcf7-list-item,
.contact-form label {
display: flex;
}
.contact-form .wpcf7-list-item {
margin: 0;
}
.contact-form .wpcf7-list-item:not(:last-child) {
margin-bottom: 10px;
}
.contact-form label {
cursor: pointer;
}
.contact-form [type="radio"],
.contact-form [type="checkbox"] {
position: absolute;
left: -9999px;
}
.contact-form [type="radio"] + .wpcf7-list-item-label,
.contact-form [type="checkbox"] + .wpcf7-list-item-label {
position: relative;
padding-left: 30px;
line-height: 20px;
}
.contact-form [type="radio"] + .wpcf7-list-item-label::before,
.contact-form [type="checkbox"] + .wpcf7-list-item-label::before,
.contact-form [type="radio"] + .wpcf7-list-item-label::after,
.contact-form [type="checkbox"] + .wpcf7-list-item-label::after {
content: "";
position: absolute;
box-sizing: border-box;
}
.contact-form [type="radio"] + .wpcf7-list-item-label::before,
.contact-form [type="radio"] + .wpcf7-list-item-label::after {
border-radius: 50%;
}
.contact-form [type="radio"] + .wpcf7-list-item-label::before,
.contact-form [type="checkbox"] + .wpcf7-list-item-label::before {
top: 0;
left: 0;
width: 20px;
height: 20px;
border: 2px solid var(--green);
border-radius: 50%;
}
.contact-form [type="radio"] + .wpcf7-list-item-label::after,
.contact-form [type="checkbox"] + .wpcf7-list-item-label::after {
top: 5px;
left: 5px;
width: 10px;
height: 10px;
background: var(--green);
transition: all 0.2s;
border-radius: 50%;
}
.contact-form [type="radio"]:not(:checked) + .wpcf7-list-item-label::after,
.contact-form [type="checkbox"]:not(:checked) + .wpcf7-list-item-label::after {
opacity: 0;
transform: scale(0.01);
}
.contact-form [type="radio"]:checked + .wpcf7-list-item-label::after,
.contact-form [type="checkbox"]:checked + .wpcf7-list-item-label::after {
opacity: 1;
transform: scale(1);
}
.contact-form p:not(:last-of-type) {
margin-bottom: 40px;
}
.contact-form p:last-of-type {
margin-bottom: 0px !important;
}
.contact-form label{
margin-bottom: 38px;
display: block;
}
.contact-form .wpcf7-list-item-label{
color:var(--white);
}
.contact-form .label-title {
font-size: 18px;
font-weight: 700;
line-height: 24px;
color: var(--white);
}
.contact-form label span:not(.country-name):not(.dial-code):not(.iti__country-name):not(.iti__dial-code),
.contact-form .dswcf7_country_sel{
display: block;
margin-top: 10px;
}
.contact-form input[type=text],
.contact-form input[type=tel],
.contact-form input[type=email],
.contact-form textarea {
background-color: rgba(247, 242, 237, 0.2);
padding: 14px 14px;
border-radius: 20px;
border-style: none;
font-size: 16px;
font-weight: 500;
color: #f7f2ed;
}
.contact-form textarea {
resize: none !important;
height: 130px !important;
} .contact-form input::placeholder,
.contact-form textarea::placeholder {
color: rgba(247, 242, 237, 0.5) !important;
font-weight: 500;
} .contact-form .country_code-161,
.contact-form .intl-tel-input{
width: 100%;
}
.contact-form .intl-tel-input.allow-dropdown .selected-flag {
width: 60px;
}
.contact-form .intl-tel-input .selected-flag .iti-arrow {
border: none;
content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 4.8125L7 9.1875L2.625 4.8125' stroke='%232F2A26' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
width: 14px;
height: 14px;
top: 50%;
right: 10px;
transform: translateY(-50%);
margin-top: 0;
}
.contact-form .intl-tel-input .flag-container {
background-color: var(--white);
height: 30px;
top: 50%;
transform: translateY(-50%);
left: 14px !important;
border-radius: 20px;
z-index: 11;
}
.contact-form .country-list {
font-weight: 400;
color: var(--brown);
font-size: 16px;
} .contact-form .intl-tel-input.allow-dropdown input,
.contact-form .intl-tel-input.allow-dropdown input[type="tel"],
.contact-form .intl-tel-input.allow-dropdown input[type="text"],
.contact-form .intl-tel-input.separate-dial-code input,
.contact-form .intl-tel-input.separate-dial-code input[type="tel"],
.contact-form .intl-tel-input.separate-dial-code input[type="text"] {
padding-left: 90px;
} .contact-form .wpcf7-submit {
color: var(--brown) !important;
font-size: 16px !important;
font-weight: 500 !important;
width: 100%;
cursor: pointer;
transform: none !important;
padding: 16px 24px !important;
}
.contact-form .wpcf7-submit::after {
content: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.69617 0.233883C7.90646 0.0236014 8.24739 0.0236014 8.45767 0.233883L13.8423 5.6185C14.0526 5.82878 14.0526 6.16972 13.8423 6.38L8.45767 11.7646C8.24739 11.9749 7.90646 11.9749 7.69617 11.7646C7.48589 11.5543 7.48589 11.2134 7.69617 11.0031L12.1616 6.53771H0.538462C0.241077 6.53771 0 6.29663 0 5.99925C0 5.70187 0.241077 5.46079 0.538462 5.46079H12.1616L7.69617 0.995383C7.48589 0.785101 7.48589 0.444165 7.69617 0.233883Z' fill='%232F2A26'/%3E%3C/svg%3E");
margin-left: 35px;
display: inline-block;
position: relative;
width: 16px;
}
.contact-form .wpcf7-spinner {
position: absolute;
right: 0%;
transform: translateY(50%);
}
.contact-form .wpcf7-not-valid {
background-color: rgb(201 80 71 / 40%);
}
.wpcf7 form .wpcf7-response-output {
border: none;
color: var(--white);
margin-left: 0px;
margin-top: 15px;
padding-left: 0px;
}
.contact-form .wpcf7-not-valid-tip {
display: none !important;
}
.contact-form-wrapper > div {
height: 100%;
}
.contact-form .wpcf7-acceptance .wpcf7-list-item{
margin-left: 0px;
}
.contact-form .wpcf7-acceptance .wpcf7-list-item-label{
font-size: 16px;
font-weight: 500;
}
.contact-form .wpcf7-acceptance .wpcf7-list-item-label a{
color: var(--green);
}
.contact-form .wpcf7-acceptance input[type=checkbox]{
height: 25px;
padding: 0;
}
@media screen and (max-width: 1024px) {
.contact-form label {
margin-bottom: 28px;
}
.contact-form .wpcf7-spinner {
bottom: 4%;
}
}
@media screen and (max-width: 768px) {
.contact-info-wrapper > div {
max-width: unset !important; }
.contact-form .wpcf7-spinner {
bottom: unset !important;
background-color: var(--green);
left: 0;
margin: 0;
}
.contact-form .wpcf7-spinner::before {
background-color: var(--brown);
}
} .uicore-hca {
height: 30px;
}
.language-switcher {
background-color: #f7f2ed;
border-radius: 15px;
padding: 7px 12px !important;
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
max-height: 30px;
display: flex;
flex-direction: column;
gap: 20px;
overflow: hidden;
transition: max-height 0.3s ease-out;
}
.language-switcher:hover {
max-height: 100px;
}
.language-switcher li {
display: flex;
gap: 11px;
align-items: center;
}
.language-switcher .active {
pointer-events: none;
}
.language-switcher .active::after {
content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.375 4.8125L7 9.1875L2.625 4.8125' stroke='%232F2A26' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
height: 14px;
}
@media (max-width: 1024px) {
.uicore-custom-area {
position: absolute;
top: 0;
right: 60px;
transform: translateY(5px);
}
.uicore-navbar .uicore-custom-area .uicore-hca li a {
padding: 0px !important;
}
}
@media (min-width: 1025px) {
.uicore-navbar .uicore-extra {
flex-direction: row-reverse;
gap: 15px !important;
}
} .site-main{
padding-top: 120px;
padding-bottom: 120px;
}
.site-main a{
text-decoration: underline !important; 
}
@media screen and (max-width: 1025px){
.site-main{
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width: 768px){
.site-main{
padding-left: 15px;
padding-right: 15px;
}
} .word-wrap-break p{
word-wrap: break-word !important;
}