a:not(.wp-element-button):hover {
    opacity: .6
}

a {
    transition: .3s ease-in-out
}

.is-style-bs-button-1 a {
    padding: 12px 32px !important;
    background-color: var(--wp--preset--color--primary-color) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important;
    font-size: 16px;
    white-space: nowrap;
    transition: all .3s ease-in-out
}

.is-style-bs-button-1>a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8 4.5L20 0.5V3.7L0.39999 3.7V5.3L20 5.3V8.5L24.8 4.5Z' fill='%23F4F5F7'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8 4.5L20 0.5V3.7L0.39999 3.7V5.3L20 5.3V8.5L24.8 4.5Z' fill='%23F4F5F7'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--white);
    margin-left: 10px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle
}

.is-style-bs-button-1>a:hover {
    background-color: var(--wp--preset--color--white) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--primary-color) !important;
    transition: all .3s ease-in-out
}

.is-style-bs-button-1>a:hover:after {
    background-color: var(--wp--preset--color--primary-color)
}

.is-style-bs-button-2 a {
    padding: 12px 32px !important;
    background-color: var(--wp--preset--color--primary-color) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important;
    white-space: nowrap;
    font-size: 14px;
    transition: all .3s ease-in-out
}

.is-style-bs-button-2>a::after {
    margin-left: 10px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle;
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8 4.5L20 0.5V3.7L0.39999 3.7V5.3L20 5.3V8.5L24.8 4.5Z' fill='%23F4F5F7'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8 4.5L20 0.5V3.7L0.39999 3.7V5.3L20 5.3V8.5L24.8 4.5Z' fill='%23F4F5F7'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--white)
}

.is-style-bs-button-2>a:hover {
    background-color: var(--wp--preset--color--white) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--primary-color) !important;
    transition: all .3s ease-in-out
}

.is-style-bs-button-2>a:hover:after {
    background-color: var(--wp--preset--color--primary-color)
}

.is-style-bs-button-3 a {
    padding: 12px 32px !important;
    background-color: var(--wp--preset--color--theme-yellow-color) !important;
    border: 1px solid var(--wp--preset--color--theme-yellow-color) !important;
    color: var(--wp--preset--color--primary-color) !important;
    white-space: nowrap;
    font-size: 16px;
    transition: all .3s ease-in-out
}

.is-style-bs-button-3>a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color);
    margin-left: 10px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle
}

.is-style-bs-button-3>a:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    border: 1px solid var(--wp--preset--color--theme-yellow-color) !important;
    color: var(--wp--preset--color--theme-yellow-color) !important;
    transition: all .3s ease-in-out
}

.is-style-bs-button-3>a:hover:after {
    background-color: var(--wp--preset--color--theme-yellow-color)
}

.is-style-bs-button-4 a {
    padding: 12px 32px !important;
    background-color: var(--wp--preset--color--theme-yellow-color) !important;
    border: 1px solid var(--wp--preset--color--theme-yellow-color) !important;
    color: var(--wp--preset--color--primary-color) !important;
    white-space: nowrap;
    transition: all .3s ease-in-out
}

.is-style-bs-button-4>a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color);
    margin-left: 10px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle
}

.is-style-bs-button-4>a:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    border: 1px solid var(--wp--preset--color--theme-yellow-color) !important;
    color: var(--wp--preset--color--theme-yellow-color) !important;
    transition: all .3s ease-in-out
}

.is-style-bs-button-4>a:hover:after {
    background-color: var(--wp--preset--color--theme-yellow-color)
}

.is-style-bs-button-readmore a {
    padding: 0 !important;
    background-color: none !important;
    border: none !important;
    font-size: 16px;
    color: var(--wp--preset--color--primary-color) !important;
    white-space: nowrap
}

.is-style-bs-button-readmore>a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color);
    margin-left: 8px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle
}

.is-style-bs-button-readmore>a:hover:after {
    margin-left: 14px !important;
    transition: all .3s ease
}

.wp-block-read-more {
    padding: 0 !important;
    background-color: none !important;
    border: none !important;
    font-size: 16px !important;
    color: var(--wp--preset--color--primary-color) !important;
    white-space: nowrap
}

.wp-block-read-more::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 4L20.2 0V3.2L0.600002 3.2V4.8L20.2 4.8V8L25 4Z' fill='%2322207C'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color);
    margin-left: 8px;
    content: "";
    background-repeat: no-repeat;
    width: 25px;
    height: 8px;
    display: inline-block;
    vertical-align: middle
}

.wp-block-read-more:hover:after {
    margin-left: 10px;
    transition: all .3s ease
}

.comment-form .wp-block-button__link {
    padding: 16px 48px !important;
    background-color: var(--wp--preset--color--primary-color) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important;
    white-space: nowrap;
    transition: all .3s ease-in-out
}

.comment-form .wp-block-button__link:hover {
    background-color: var(--wp--preset--color--white) !important;
    border: 1px solid var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--primary-color) !important;
    transition: all .3s ease-in-out
}

.wp-block-table thead {
    background-color: var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white-color) !important;
    border-bottom: 0
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: var(--wp--preset--color--white-color) !important
}

.wp-block-quote {
    border-left: 5px solid var(--wp--preset--color--primary-color) !important;
    padding: 24px 0 24px 1em
}

blockquote p {
    margin-top: 0 !important
}

.career-tag a {
    color: var(--wp--preset--color--text-color-2) !important;
    background-color: rgba(34, 32, 124, .04);
    padding: 4px 16px;
    border-radius: 4px
}

.career-tag a:hover {
    color: var(--wp--preset--color--white-color) !important;
    background-color: var(--wp--preset--color--primary-color) !important
}

.sidebar-search .wp-block-search__inside-wrapper {
    padding: 0;
    border: 0
}

.sidebar-search .wp-block-search__input {
    padding: 14px 16px;
    border-radius: 4px 0 0 4px;
    font-size: 18px
}

.sidebar-search .wp-block-search__button {
    margin-left: 0;
    padding: 10px;
    border-radius: 0 4px 4px 0
}

.sidebar-search .wp-block-search__button svg {
    transform: rotate(-90deg)
}

.wp-block-query-pagination-numbers span.page-numbers.current {
    background-color: var(--wp--preset--color--primary-color) !important;
    padding: 12px 24px;
    border-radius: 100px;
    color: var(--wp--preset--color--white) !important
}

.wp-block-query-pagination-numbers .page-numbers {
    background-color: var(--wp--preset--color--text-color-6) !important;
    padding: 12px 24px;
    margin: 0 5px;
    border-radius: 100px;
    color: var(--wp--preset--color--text-color-2) !important
}

.wp-block-query-pagination-numbers .page-numbers:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important
}

.wp-block-query-pagination-previous {
    background-color: var(--wp--preset--color--text-color-6) !important;
    padding: 12px 24px;
    border-radius: 100px;
    color: var(--wp--preset--color--text-color-2) !important
}

.wp-block-query-pagination-previous:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important
}

.wp-block-query-pagination-previous span {
    margin-right: 0 !important
}

.wp-block-query-pagination-next {
    background-color: var(--wp--preset--color--text-color-6) !important;
    padding: 12px 24px;
    border-radius: 100px;
    color: var(--wp--preset--color--text-color-2) !important
}

.wp-block-query-pagination-next:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white) !important
}

.wp-block-query-pagination-next span {
    margin-left: 0 !important
}

.wp-block-post-author__avatar img {
    width: 30px;
    height: 30px;
    object-fit: cover;
    border-radius: 100px
}

.wp-block-post-author {
    align-items: center
}

.wp-block-post-author__name a {
    color: var(--wp--preset--color--text-color-1)
}

textarea {
    border: none !important;
    padding: 15.5px 20px !important;
    background-color: #f8f9ff;
    outline: 0
}

textarea:focus {
    box-shadow: 0 0 5px 0 rgba(34, 32, 124, .4)
}

.inline-img-center {
    display: flex;
    align-items: center;
    gap: 8px
}

.section__header--info {
    position: relative
}

.section__header--info::after {
    position: absolute;
    content: "";
    height: 49.5px;
    width: 1.7px;
    display: inline-block;
    background: #c5c2c2;
    top: 3px;
    right: 0
}

.section-tag-black {
    position: relative
}

.section-tag-black::after {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-left: 10px;
    background-color: var(--wp--preset--color--text-color-2);
    top: 50%;
    transform: translateY(-50%)
}

.section-tag-yellow {
    position: relative
}

.section-tag-yellow::after {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-left: 10px;
    background-color: var(--wp--preset--color--theme-yellow-color);
    top: 50%;
    transform: translateY(-50%)
}

.section-tag2-black {
    position: relative
}

.section-tag2-black::after {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-left: 10px;
    background-color: var(--wp--preset--color--text-color-2);
    top: 50%;
    transform: translateY(-50%)
}

.section-tag2-black::before {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-right: 10px;
    background-color: var(--wp--preset--color--text-color-2);
    top: 50%;
    transform: translateY(-50%);
    left: 34%
}

.section-tag2-white {
    position: relative
}

.section-tag2-white::after {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-left: 10px;
    background-color: var(--wp--preset--color--white-color);
    top: 50%;
    transform: translateY(-50%)
}

.section-tag2-white::before {
    position: absolute;
    content: "";
    width: 49.5px;
    height: 1.5px;
    margin-right: 10px;
    background-color: var(--wp--preset--color--white-color);
    top: 50%;
    transform: translateY(-50%);
    left: 34%
}

.is-style-box-shadow-one {
    box-shadow: var(--wp--custom--shadow-one)
}

.is-style-box-shadow-two {
    box-shadow: var(--wp--custom--shadow-two)
}

.is-style-arrow-list-style li a:hover {
    opacity: .7
}

.is-style-arrow-list-style li a {
    transition: .3s ease
}

ul li {
    padding: 8px 0;
    list-style-type: none
}

.is-style-arrow-list-style li {
    position: relative
}

.is-style-arrow-list-style li::before {
    position: absolute;
    content: "";
    mask-image: url("data:image/svg+xml,%3Csvg width='19' height='6' viewBox='0 0 19 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3 3L14.7 0V2.4L4.76837e-05 2.4V3.6L14.7 3.6V6L18.3 3Z' fill='white'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='19' height='6' viewBox='0 0 19 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3 3L14.7 0V2.4L4.76837e-05 2.4V3.6L14.7 3.6V6L18.3 3Z' fill='white'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
    background-color: #fff;
    width: 25px;
    height: 10px;
    top: 50%;
    transform: translateY(-50%);
    left: -27px
}

.is-style-theme-list-style li {
    padding: 8px 0;
    position: relative
}

.is-style-theme-list-style li::before {
    position: absolute;
    content: "";
    mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.83271C14.44 11.6326 12.329 14.2689 9.36672 14.858C7.92199 15.1457 6.42332 14.9703 5.08409 14.3567C3.74486 13.7431 2.63335 12.7226 1.90783 11.4406C1.18231 10.1585 0.879754 8.68028 1.04326 7.21628C1.20676 5.75228 1.82797 4.37719 2.81845 3.28679C4.85002 1.04915 8.28038 0.433189 11.0802 1.55313' stroke='%230E0C6C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.48053 7.71314L8.28037 10.513L15 3.2334' stroke='%230E0C6C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.83271C14.44 11.6326 12.329 14.2689 9.36672 14.858C7.92199 15.1457 6.42332 14.9703 5.08409 14.3567C3.74486 13.7431 2.63335 12.7226 1.90783 11.4406C1.18231 10.1585 0.879754 8.68028 1.04326 7.21628C1.20676 5.75228 1.82797 4.37719 2.81845 3.28679C4.85002 1.04915 8.28038 0.433189 11.0802 1.55313' stroke='%230E0C6C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.48053 7.71314L8.28037 10.513L15 3.2334' stroke='%230E0C6C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    width: 16px;
    height: 16px;
    -webkit-mask-position: center;
    mask-position: center;
    top: 16px;
    left: -25px
}

.is-style-theme-list-style-white li {
    padding: 8px 0;
    position: relative
}

.is-style-theme-list-style-white li::before {
    position: absolute;
    content: "";
    mask-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.33271C14.44 12.1326 12.329 14.7689 9.36672 15.358C7.92199 15.6457 6.42332 15.4703 5.08409 14.8567C3.74486 14.2431 2.63335 13.2226 1.90783 11.9406C1.18231 10.6585 0.879754 9.18028 1.04326 7.71628C1.20676 6.25228 1.82797 4.87719 2.81845 3.78679C4.85002 1.54915 8.28038 0.933189 11.0802 2.05313' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.48047 8.21314L8.28031 11.013L14.9999 3.7334' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.33271C14.44 12.1326 12.329 14.7689 9.36672 15.358C7.92199 15.6457 6.42332 15.4703 5.08409 14.8567C3.74486 14.2431 2.63335 13.2226 1.90783 11.9406C1.18231 10.6585 0.879754 9.18028 1.04326 7.71628C1.20676 6.25228 1.82797 4.87719 2.81845 3.78679C4.85002 1.54915 8.28038 0.933189 11.0802 2.05313' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.48047 8.21314L8.28031 11.013L14.9999 3.7334' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--white-color);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    width: 16px;
    height: 16px;
    top: 16px;
    left: -25px
}

.headerSearch-button {
    display: inline-block;
    cursor: pointer
}

.header-search .wp-block-search__button,
.header-search .wp-block-search__button svg,
.header-search .wp-block-search__label {
    display: none
}

.header-search .wp-block-search__input {
    padding: 12px;
    border-radius: 4px;
    box-shadow: var(--wp--custom--shadow-one);
    z-index: 99
}

.header-search .wp-block-search__inside-wrapper {
    border: none;
    padding: 0
}

.search-header {
    position: relative;
    display: block;
}

.search-header .header-search {
    width: 200px;
    position: absolute;
    bottom: -35px;
    right: 88%
}

@media only screen and (max-width:768px) {
    .search-header .header-search {
        left: auto;
        right: auto;
        bottom: -50px
    }
}

@media only screen and (max-width:576px) {
    .search-header .header-search {
        right: 0
    }
}

.header-search {
    display: none
}

.header-search.active {
    display: block
}

.white-underline a {
    position: relative
}

.white-underline a::after {
    position: absolute;
    content: "";
    transform: scaleX(1);
    border-bottom: 1.8px solid var(--wp--preset--color--white-color);
    width: 132px;
    bottom: -5px;
    display: inline-block;
    transform-origin: right;
    right: 0;
    transition: all .3s
}

.banner5 .white-underline a::after {
    border-bottom: 1.8px solid var(--wp--preset--color--theme-yellow-color)
}

.white-underline:hover a::after {
    width: 0
}

.blue-underline a {
    position: relative
}

.blue-underline a::after {
    position: absolute;
    content: "";
    transform: scaleX(1);
    border-bottom: 1.8px solid var(--wp--preset--color--primary-color);
    width: 132px;
    bottom: -5px;
    display: inline-block;
    transform-origin: right;
    right: 0;
    transition: all .3s
}

.blue-underline:hover a::after {
    width: 0
}

.pulse {
    aspect-ratio: 1;
    border-radius: 100%;
    animation: pulse 1s infinite
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 246, 137, .7)
    }

    100% {
        box-shadow: 0 0 0 25px rgba(255, 246, 137, 0)
    }
}

.bluepulse {
    aspect-ratio: 1;
    border-radius: 100%;
    animation: bluepulse 1s infinite
}

@keyframes bluepulse {
    0% {
        box-shadow: 0 0 0 0 rgba(34, 32, 124, .7)
    }

    100% {
        box-shadow: 0 0 0 25px rgba(34, 32, 124, 0)
    }
}

.about_img {
    position: relative
}

.about_ribbon {
    position: absolute;
    border-left: 4px solid var(--wp--preset--color--theme-yellow-color);
    bottom: -26px;
    left: -38px
}

.particles {
    position: absolute;
    top: -34px;
    right: -15px;
    z-index: -1
}

@media only screen and (max-width:768px) {
    .about_ribbon {
        left: 0
    }

    .particles {
        right: 50px
    }
}

.meta_tag a {
    border-radius: 4px;
    padding: 4px 12px;
    color: var(--wp--preset--color--primary-color);
    background-color: var(--wp--preset--color--text-color-6)
}

.meta_tag a:hover {
    transition: .3s all ease;
    color: var(--wp--preset--color--white-color);
    background-color: var(--wp--preset--color--primary-color)
}

.pricing {
    position: relative;
    overflow: hidden
}

.pricing__ribbon {
    transform: matrix(.7, .73, -.7, .7, 0, 0);
    top: 20px;
    right: -34px;
    background-color: var(--wp--preset--color--theme-yellow-color);
    align-items: center;
    position: absolute
}

.pricing__ribbon p {
    padding: 4px 40px;
    color: var(--wp--preset--color--text-color-2) !important
}

.taxonomy-category a {
    padding: 4px 12px;
    border-radius: 4px;
    background-color: #f4f5f7
}

.taxonomy-category a:hover {
    background-color: var(--wp--preset--color--primary-color) !important;
    color: var(--wp--preset--color--white-color) !important;
    border-radius: 4px
}

.wp-block-post-terms__separator {
    display: none
}

@media (max-width:782px) {
    .is-style-has-mb-30 {
        height: 30px !important
    }

    .is-style-has-mb-40 {
        height: 40px !important
    }

    .is-style-has-mb-80 {
        height: 50px !important
    }

    .is-style-has-mb-80 {
        height: 80px !important
    }

    .is-style-mob-2-cols,
    .is-style-mob-3-cols {
        display: grid !important
    }

    .is-style-mob-2-cols {
        grid-template-columns: repeat(2, 1fr)
    }

    .is-style-mob-3-cols {
        grid-template-columns: repeat(3, 1fr)
    }

    .is-style-mob-col-reverse {
        flex-direction: column-reverse !important
    }

    .is-style-justify-right {
        justify-content: flex-end !important
    }

    .is-style-justify-left {
        justify-content: flex-start !important
    }

    .is-style-justify-center {
        justify-content: center !important
    }

    .is-style-justify-left p {
        text-align: left !important
    }

    .is-style-mob-pd_top-40 {
        padding-top: 40px !important
    }

    .is-style-mob-pd_lr-25 {
        padding-left: 25px !important;
        padding-right: 25px !important
    }
}

@media (max-width:1024px) {
    .is-style-hide-tablet {
        display: none !important
    }
}

@media (min-width:782px) {
    .wp-block-navigation:not(.is-vertical) .wp-block-navigation__submenu-container {
        padding: 0
    }

    .wp-block-navigation ul li {
        padding: 5px 0
    }
}

.wp-block-social-links li {
    padding: 0
}

.wp-block-latest-posts__list li {
    padding: 24px 0
}

.tag-cloud-link {
    background-color: #eeedf5;
    padding: 4px 16px;
    color: var(--wp--preset--color--text-color-2);
    border: none;
    font-size: 16px
}

.tag-cloud-link:hover {
    background-color: var(--wp--preset--color--primary-color);
    color: var(--wp--preset--color--white-color)
}

.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
    padding: 5px 24px;
    color: initial !important
}

.wp-block-navigation__submenu-container li:not(:last-child) .wp-block-navigation-item__content {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.wp-block-navigation-submenu {
    padding: 0
}

.current-menu-item .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
    color: initial !important
}

.current-menu-item .wp-block-navigation-item__content {
    color: var(--wp--preset--color--theme-yellow-color) !important
}

.wp-block-navigation-submenu .current-menu-item .wp-block-navigation-item__content {
    color: var(--wp--preset--color--primary-color) !important
}

.notification-row {
    position: relative;
    height: auto
}

.notibar {
    height: auto;
    transition: all .3s ease-in-out
}

.notibar.active {
    height: 0;
    opacity: 0;
    visibility: hidden
}

.notification-row .noti-close {
    content: "";
    position: absolute;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.00003 0.279785C5.21777 0.279785 3.50852 0.987783 2.24827 2.24803C0.988028 3.50827 0.280029 5.21753 0.280029 6.99978C0.280029 8.78204 0.988028 10.4913 2.24827 11.7515C3.50852 13.0118 5.21777 13.7198 7.00003 13.7198C8.78228 13.7198 10.4915 13.0118 11.7518 11.7515C13.012 10.4913 13.72 8.78204 13.72 6.99978C13.72 5.21753 13.012 3.50827 11.7518 2.24803C10.4915 0.987783 8.78228 0.279785 7.00003 0.279785ZM10.8312 9.44858L9.44803 10.8318L7.00003 8.38299L4.55123 10.831L3.16803 9.44779L5.61763 6.99978L3.16883 4.55099L4.55203 3.16859L7.00003 5.61659L9.44883 3.16779L10.832 4.55099L8.38243 6.99978L10.8312 9.44858Z" fill="%23373737"/></svg>');
    mask-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.00003 0.279785C5.21777 0.279785 3.50852 0.987783 2.24827 2.24803C0.988028 3.50827 0.280029 5.21753 0.280029 6.99978C0.280029 8.78204 0.988028 10.4913 2.24827 11.7515C3.50852 13.0118 5.21777 13.7198 7.00003 13.7198C8.78228 13.7198 10.4915 13.0118 11.7518 11.7515C13.012 10.4913 13.72 8.78204 13.72 6.99978C13.72 5.21753 13.012 3.50827 11.7518 2.24803C10.4915 0.987783 8.78228 0.279785 7.00003 0.279785ZM10.8312 9.44858L9.44803 10.8318L7.00003 8.38299L4.55123 10.831L3.16803 9.44779L5.61763 6.99978L3.16883 4.55099L4.55203 3.16859L7.00003 5.61659L9.44883 3.16779L10.832 4.55099L8.38243 6.99978L10.8312 9.44858Z" fill="%23373737"/></svg>');
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    width: 18px;
    height: 18px;
    background-color: #373737;
    right: 0;
    cursor: pointer;
    padding-right: 16px
}

.notibar-2 .is-style-bs-button-readmore>a::after,
.notibar-2 .notification-row .noti-close {
    background-color: #fff
}

@media (max-width:782px) {
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
        gap: 10px;
        padding: 32px;
        color: var(--wp--preset--color--text-color-1) !important
    }

    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
        width: 100%
    }

    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
        display: block;
        position: absolute;
        top: -10px;
        padding: 20px;
        right: 0
    }

    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item {
        width: 100%
    }

    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
        width: 100%;
        padding-right: 0
    }

    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container li {
        padding: 10px 0
    }

    .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
        width: 70%
    }

    .wp-block-navigation__responsive-container-close {
        top: 15px;
        right: 28px;
        color: black;
    }

    .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
        display: none
    }

    .wp-block-navigation .has-child .wp-block-navigation__submenu-container.active {
        display: block
    }

    .banner4 .wp-block-cover .wp-block-cover__inner-container {
        width: 100% !important
    }
}

.two-in-row p {
    display: flex;
    gap: 24px;
    margin-bottom: 0
}

textarea {
    color: var(--wp--preset--color--text-color-4);
    font-size: 16px;
    padding-left: 20px;
    padding-top: 20px;
    background-color: #f9f9f9;
    height: 150px;
    border: none;
    outline: 0;
    font-family: var(--wp--preset--font-family--poppins);
    width: 100%
}

.wpcf7-form-control-wrap input {
    height: 59px;
    padding-left: 20px;
    width: 100%;
    outline: 0;
    font-size: 16px;
    color: var(--wp--preset--color--text-color-4);
    margin-bottom: 24px;
    background-color: #f9f9f9;
    border: none;
    font-family: var(--wp--preset--font-family--poppins)
}

.wpcf7-checkbox input {
    height: initial;
    width: initial
}

textarea:focus {
    box-shadow: 0 0 5px 0 rgba(34, 32, 124, .4)
}

.wpcf7-checkbox span {
    color: var(--wp--preset--color--text-color-4)
}

.banner5 .wpcf7-form-control {
    height: 46px;
    width: 93%
}

.banner5 .wpcf7-form-control:focus {
    box-shadow: 0 0 5px 0 rgba(34, 32, 124, .4)
}

.banner5 .wpcf7-form-control-wrap textarea {
    height: 120px;
    width: 93%
}

.banner5 form p {
    margin-bottom: 0
}

.pricing2 ul li {
    border-bottom: 1px solid var(--wp--preset--color--text-color-6);
    padding: 12px 0
}

.template2-video .wp-block-image {
    position: relative
}

.template2-video .wp-block-image::before {
    position: absolute;
    content: "";
    background: var(--wp--preset--color--white-color);
    width: 120px;
    height: 2px;
    top: 50%;
    transform: translateY(-50%);
    left: -119px
}

.template2-news {
    position: relative
}

.wp-block-image {
    margin: 0
}

.template2-news .taxonomy-category {
    position: absolute;
    background-color: var(--wp--preset--color--white-color);
    border-radius: 4px;
    top: -40px;
    left: 16px
}

.footer2 input {
    width: 93%
}

.footer2-title {
    position: relative
}

.footer2-title::after {
    position: absolute;
    content: "";
    bottom: -6px;
    width: 56px;
    height: 4px;
    left: 0;
    background-color: var(--wp--preset--color--theme-yellow-color)
}

.location {
    position: relative
}

.location::before {
    content: "";
    width: 20px;
    height: 20px;
    mask-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40001 6.19988C8.40001 6.8364 8.14715 7.44685 7.69706 7.89693C7.24698 8.34702 6.63653 8.59988 6.00001 8.59988C5.36349 8.59988 4.75304 8.34702 4.30295 7.89693C3.85286 7.44685 3.60001 6.8364 3.60001 6.19988C3.60001 5.56336 3.85286 4.95291 4.30295 4.50282C4.75304 4.05273 5.36349 3.79988 6.00001 3.79988C6.63653 3.79988 7.24698 4.05273 7.69706 4.50282C8.14715 4.95291 8.40001 5.56336 8.40001 6.19988V6.19988ZM7.60001 6.19988C7.60001 5.77553 7.43143 5.36856 7.13138 5.06851C6.83132 4.76845 6.42435 4.59988 6.00001 4.59988C5.57566 4.59988 5.16869 4.76845 4.86864 5.06851C4.56858 5.36856 4.40001 5.77553 4.40001 6.19988C4.40001 6.62422 4.56858 7.03119 4.86864 7.33125C5.16869 7.63131 5.57566 7.79988 6.00001 7.79988C6.42435 7.79988 6.83132 7.63131 7.13138 7.33125C7.43143 7.03119 7.60001 6.62422 7.60001 6.19988ZM9.96001 10.1639C11.0103 9.11301 11.6004 7.68805 11.6004 6.20228C11.6004 4.71651 11.0103 3.29155 9.96001 2.24068C9.4401 1.72042 8.82277 1.3077 8.14329 1.02612C7.46382 0.744541 6.73552 0.599609 6.00001 0.599609C5.2645 0.599609 4.53619 0.744541 3.85672 1.02612C3.17724 1.3077 2.55991 1.72042 2.04001 2.24068C0.98968 3.29155 0.399658 4.71651 0.399658 6.20228C0.399658 7.68805 0.98968 9.11301 2.04001 10.1639L3.25681 11.3631L4.89121 12.9511L4.99761 13.0455C5.61761 13.5479 6.52561 13.5159 7.10961 12.9511L9.05761 11.0551L9.96001 10.1639V10.1639ZM2.60401 2.80468C3.0499 2.35858 3.57932 2.00471 4.16202 1.76327C4.74472 1.52183 5.36927 1.39756 6.00001 1.39756C6.63074 1.39756 7.2553 1.52183 7.83799 1.76327C8.42069 2.00471 8.95011 2.35858 9.39601 2.80468C10.2718 3.68104 10.7753 4.86173 10.8015 6.1004C10.8278 7.33907 10.3747 8.54002 9.53681 9.45268L9.39601 9.59988L8.33921 10.6431L6.55521 12.3775L6.48001 12.4415C6.34169 12.5457 6.1732 12.6021 6.00001 12.6021C5.82681 12.6021 5.65833 12.5457 5.52001 12.4415L5.44561 12.3775L3.06161 10.0535L2.60401 9.59988L2.46321 9.45348C1.62532 8.54082 1.17223 7.33987 1.19846 6.1012C1.2247 4.86253 1.72823 3.68184 2.60401 2.80548V2.80468Z' fill='white'/%3E%3C/svg%3E%0A");
    mask-size: 16px;
    mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40001 6.19988C8.40001 6.8364 8.14715 7.44685 7.69706 7.89693C7.24698 8.34702 6.63653 8.59988 6.00001 8.59988C5.36349 8.59988 4.75304 8.34702 4.30295 7.89693C3.85286 7.44685 3.60001 6.8364 3.60001 6.19988C3.60001 5.56336 3.85286 4.95291 4.30295 4.50282C4.75304 4.05273 5.36349 3.79988 6.00001 3.79988C6.63653 3.79988 7.24698 4.05273 7.69706 4.50282C8.14715 4.95291 8.40001 5.56336 8.40001 6.19988V6.19988ZM7.60001 6.19988C7.60001 5.77553 7.43143 5.36856 7.13138 5.06851C6.83132 4.76845 6.42435 4.59988 6.00001 4.59988C5.57566 4.59988 5.16869 4.76845 4.86864 5.06851C4.56858 5.36856 4.40001 5.77553 4.40001 6.19988C4.40001 6.62422 4.56858 7.03119 4.86864 7.33125C5.16869 7.63131 5.57566 7.79988 6.00001 7.79988C6.42435 7.79988 6.83132 7.63131 7.13138 7.33125C7.43143 7.03119 7.60001 6.62422 7.60001 6.19988ZM9.96001 10.1639C11.0103 9.11301 11.6004 7.68805 11.6004 6.20228C11.6004 4.71651 11.0103 3.29155 9.96001 2.24068C9.4401 1.72042 8.82277 1.3077 8.14329 1.02612C7.46382 0.744541 6.73552 0.599609 6.00001 0.599609C5.2645 0.599609 4.53619 0.744541 3.85672 1.02612C3.17724 1.3077 2.55991 1.72042 2.04001 2.24068C0.98968 3.29155 0.399658 4.71651 0.399658 6.20228C0.399658 7.68805 0.98968 9.11301 2.04001 10.1639L3.25681 11.3631L4.89121 12.9511L4.99761 13.0455C5.61761 13.5479 6.52561 13.5159 7.10961 12.9511L9.05761 11.0551L9.96001 10.1639V10.1639ZM2.60401 2.80468C3.0499 2.35858 3.57932 2.00471 4.16202 1.76327C4.74472 1.52183 5.36927 1.39756 6.00001 1.39756C6.63074 1.39756 7.2553 1.52183 7.83799 1.76327C8.42069 2.00471 8.95011 2.35858 9.39601 2.80468C10.2718 3.68104 10.7753 4.86173 10.8015 6.1004C10.8278 7.33907 10.3747 8.54002 9.53681 9.45268L9.39601 9.59988L8.33921 10.6431L6.55521 12.3775L6.48001 12.4415C6.34169 12.5457 6.1732 12.6021 6.00001 12.6021C5.82681 12.6021 5.65833 12.5457 5.52001 12.4415L5.44561 12.3775L3.06161 10.0535L2.60401 9.59988L2.46321 9.45348C1.62532 8.54082 1.17223 7.33987 1.19846 6.1012C1.2247 4.86253 1.72823 3.68184 2.60401 2.80548V2.80468Z' fill='white'/%3E%3C/svg%3E%0A");
    -webkit-mask-size: 16px;
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    background-color: #fff
}

.header-2.location::before {
    background-color: var(--wp--preset--color--text-color-1)
}

.banner4 .wp-block-cover .wp-block-cover__inner-container {
    position: absolute;
    left: 0;
    width: 70%;
    bottom: 0
}

@media only screen and (max-width:884px) {

    .nav-menu,
    .search-header {
        width: 100%
    }
}

@media only screen and (max-width:748px) {
    .header-top {
        justify-content: center !important
    }
}

@media only screen and (max-width:527px) {
    .contact-info>* {
        border: none !important
    }

    .search-header {
        flex-direction: row-reverse
    }

    .notification-row .noti-close {
        bottom: 22px
    }
}

.is-style-section2-tag:after {
    content: "";
    display: inline-block;
    width: 49.5px;
    height: 1.5px;
    vertical-align: middle;
    background-color: var(--wp--preset--color--text-color-2);
    margin-left: 10px
}

.is-style-section2-tag:before {
    margin-right: 10px;
    content: "";
    display: inline-block;
    width: 49.5px;
    height: 1.5px;
    background-color: var(--wp--preset--color--text-color-2);
    vertical-align: middle
}

.is-style-section2-white-tag:after {
    content: "";
    display: inline-block;
    width: 49.5px;
    height: 1.5px;
    vertical-align: middle;
    background-color: var(--wp--preset--color--white-color);
    margin-left: 10px
}

.is-style-section2-white-tag:before {
    margin-right: 10px;
    content: "";
    display: inline-block;
    width: 49.5px;
    height: 1.5px;
    background-color: var(--wp--preset--color--white-color);
    vertical-align: middle
}

.services-lists li:hover {
    cursor: pointer;
    padding-left: 7px;
    transition: .3s ease all
}

.service-bg {
    border-radius: 4px;
    overflow: hidden
}

.has-height-4px {
    height: 4px !important
}

@media only screen and (min-width:600px) {
    .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {
        box-shadow: 0 2px 30px rgba(0, 0, 0, .3) !important;
        border-radius: 4px
    }

    .wp-block-navigation-item>a {
        border-bottom: 1px solid transparent
    }

    .wp-block-navigation-item>a:hover {
        border-bottom: 1px solid #fff
    }
}

@media only screen and (max-width:600px) {
    .current-menu-item .wp-block-navigation-item__content {
        color: var(--wp--preset--color--primary-color) !important
    }
}

.wp-block-navigation-item a {
    transition: .3s all ease-in-out
}

.wp-block-navigation-item .wp-block-navigation-submenu a:hover {
    opacity: .7
}

.owl-dot {
    width: 30px;
    height: 6px;
    background-color: var(--wp--preset--color--primary-color);
    border-radius: 4px;
    opacity: .5;
    display: inline-flex
}

.owl-dot.active {
    width: 50px;
    opacity: 1
}

.owl-dots {
    display: flex;
    justify-content: center;
    margin-top: 48px !important;
    gap: 12px
}

.is-style-carousel-banner .owl-dot,
.testimonial-section .owl-dot {
    background-color: #fff
}

.accordian__bth.accordian__bth.disable~.para-hide {
    display: none
}

.wp-block-post-content .panel {
    margin-top: 0
}

.accordian__bth a {
    background: var(--wp--preset--color--primary-color) !important;
    color: #fff !important;
    border: none !important;
    text-align: left;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .08);
    position: relative
}

.accordian__bth a::after {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    top: 50%;
    transform: translateY(-50%);
    right: 10px;
    mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.98513 12L8.00002 6.77517L13.0149 12L14.6667 10.2791L8.00002 3.33333L1.33335 10.2791L2.98513 12Z' fill='white'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.98513 12L8.00002 6.77517L13.0149 12L14.6667 10.2791L8.00002 3.33333L1.33335 10.2791L2.98513 12Z' fill='white'/%3E%3C/svg%3E%0A");
    background-color: #fff
}

.accordian__bth.accordian__bth.disable a::after {
    transform: translateY(-50%) rotate(180deg);
    background-color: var(--wp--preset--color--text-color-1)
}

.accordian__bth.disable a {
    background: 0 0 !important;
    color: var(--wp--preset--color--text-color-1) !important
}

.template1-aboutImg {
    position: relative
}

.language.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {
    right: 0 !important;
    left: auto !important
}

.faq-style-2 .accordian__bth a {
    background: 0 0 !important;
    color: var(--wp--preset--color--text-color-1) !important
}

.faq-style-2 .accordian__bth a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33334 8.9H14.6667V8.5V8.1H1.33334V8.5V8.9Z' fill='%230E0C6C' stroke='%230E0C6C' stroke-width='0.8' stroke-linecap='square'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33334 8.9H14.6667V8.5V8.1H1.33334V8.5V8.9Z' fill='%230E0C6C' stroke='%230E0C6C' stroke-width='0.8' stroke-linecap='square'/%3E%3C/svg%3E%0A");
    background-color: var(--wp--preset--color--primary-color)
}

.faq-style-2 .accordian__bth.disable a::after {
    mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.83334 14.1668V1.8335H8.24075V14.1668H7.83334Z' fill='%23444444' stroke='%23444444'/%3E%3Cpath d='M1.48838 7.3335H14.5116C14.615 7.3335 14.6667 7.38518 14.6667 7.48853V8.65133C14.6667 8.75469 14.615 8.80636 14.5116 8.80636H1.48838C1.38502 8.80636 1.33334 8.75469 1.33334 8.65133V7.48853C1.33334 7.38518 1.38502 7.3335 1.48838 7.3335Z' fill='black'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.83334 14.1668V1.8335H8.24075V14.1668H7.83334Z' fill='%23444444' stroke='%23444444'/%3E%3Cpath d='M1.48838 7.3335H14.5116C14.615 7.3335 14.6667 7.38518 14.6667 7.48853V8.65133C14.6667 8.75469 14.615 8.80636 14.5116 8.80636H1.48838C1.38502 8.80636 1.33334 8.75469 1.33334 8.65133V7.48853C1.33334 7.38518 1.38502 7.3335 1.48838 7.3335Z' fill='black'/%3E%3C/svg%3E%0A")
}

.footer2 .footer-location {
    margin-top: -160px
}

.about-2 .particles {
    top: auto;
    bottom: -15px;
    left: -50px;
    right: auto
}

.about-2 .play-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%)
}

@media only screen and (max-width:768px) {
    .flex-wrap {
        flex-wrap: wrap !important
    }
}

.banner-slider-2 {
    position: relative
}

.banner-slider-2 .owl-next,
.banner-slider-2 .owl-prev {
    position: absolute;
    top: 30%;
    transition: .3s ease-in-out
}

.banner-slider-2 .owl-next:hover,
.banner-slider-2 .owl-prev:hover {
    opacity: .7
}

.banner-slider-2 .owl-prev {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FFF689'/%3E%3Cpath d='M27 31L20 24L27 17' stroke='%2322207C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    left: 10%
}

.banner-slider-2 .owl-next {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FFF689'/%3E%3Cpath d='M27 31L20 24L27 17' stroke='%2322207C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 48px;
    height: 48px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    transform: rotate(180deg);
    right: 10%
}

.wp-block-button__link.wp-element-button {
    white-space: pre-wrap
}