body,
.has-current-color-color {
    color: #5b6771 !important;
}

header .wp-block-navigation .wp-block-navigation-item .wp-block-navigation__container {
    padding-left: 30px;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item {
    position: relative;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content {
    position: relative;
}

header .wp-block-navigation .wp-block-navigation__container {
    gap: 89px;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content::after {
    content: "";
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: 0;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item:hover > .wp-block-navigation-item__content::after {
    background-color: #E64B38;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item:hover a {
    font-weight: 700;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item a {
    padding-left: 0;
    padding-right: 0;
}

header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li a {
    padding-left: 30px;
    color: #5B6771;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    background-repeat: no-repeat;
    background-position: left 10px;
    background-size: 18px;
    display: block !important;
}

header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li a .wp-block-navigation-item__label {
    color: #E64B38;
    font-weight: 500;
    margin-bottom: 2px;
    font-size: 14px;
}

header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li a > span {
    display: block;
}

header .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container {
    display: flex;
}

header .wp-block-navigation .has-child:not(.open-on-click) > .wp-block-navigation__submenu-container {
    min-width: 707px !important;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 28px 35px 25px;
    left: -38px;
    box-shadow: 0px 10px 16px rgba(0, 0, 0, 0.06);
    top: 70px;
}

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container,
header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container {
    min-width: 342px !important;
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item.has-child::before {
    content: "";
    width: 100%;
    height: 50px;
    position: absolute;
    top: 40px;
    max-width: 100px;
}

header .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within > .wp-block-navigation__submenu-container {
    min-width: 758px;
}

header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li {
    display: inline-flex;
    /* width: 25%; */
    width: 50%;
    margin-bottom: 18px;
}

header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container::before {
    content: "";
    position: fixed;
    width: 100%;
    height: 170px;
    background: #fff;
    left: 0;
    top: 155px;
    border-bottom: 1px solid #f2f2f5;
    z-index: -1;
    display: none;
}

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container li,
header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li {
    width: 100%;
}


/*1 item*/

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container li,
header .wp-block-navigation.has-background .has-child:nth-child(3) .wp-block-navigation__submenu-container li,
header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li {
    /* width: auto;
	margin-right: 6.4%; */
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(1),
header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(5) {
    /* width: 14.2%;
	margin-right: 6.4%; */
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(2),
header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(6) {
    /* width: 18.8%;
	margin-right: 6.4%; */
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(3),
header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(7) {
    /* width: 19.8%;
	margin-right: 6.4%; */
}

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container li:nth-child(1) a {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.910087 3.3883C0.206751 2.28306 1.0102 0.829865 2.32192 0.829865H19.8619C21.1818 0.829865 21.9609 2.27852 21.2653 3.38584L21.2637 3.38832L12.4937 17.1683C11.8371 18.1961 10.3372 18.1968 9.68057 17.1691L0.910087 3.3883ZM1.75375 2.85143C1.75374 2.85142 1.75375 2.85143 1.75375 2.85143L10.5233 16.6307C10.7867 17.0429 11.3872 17.0429 11.6506 16.6307L20.4185 2.85389C20.4188 2.85352 20.419 2.85315 20.4192 2.85279C20.7024 2.40028 20.3816 1.82986 19.8619 1.82986H2.32192C1.79365 1.82986 1.47711 2.41667 1.75375 2.85143Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.7627 6.09985C2.7627 5.82371 2.98655 5.59985 3.2627 5.59985H18.9227C19.1988 5.59985 19.4227 5.82371 19.4227 6.09985C19.4227 6.376 19.1988 6.59985 18.9227 6.59985H3.2627C2.98655 6.59985 2.7627 6.376 2.7627 6.09985Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.96191 11.1799C5.96191 10.9037 6.18577 10.6799 6.46191 10.6799H15.7119C15.9881 10.6799 16.2119 10.9037 16.2119 11.1799C16.2119 11.456 15.9881 11.6799 15.7119 11.6799H6.46191C6.18577 11.6799 5.96191 11.456 5.96191 11.1799Z' fill='%23E64B38'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container li:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1765_17065)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5047 8.2108C19.5416 8.48447 19.3497 8.73622 19.076 8.7731L9.06715 10.1221L4.95784 19.468C4.84669 19.7208 4.55166 19.8356 4.29888 19.7245C4.04609 19.6133 3.93127 19.3183 4.04242 19.0655L8.26464 9.46282C8.33477 9.30332 8.48288 9.19183 8.65556 9.16855L18.9424 7.78207C19.2161 7.74518 19.4679 7.93713 19.5047 8.2108Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.67396 1.16571C1.8865 0.989413 2.20172 1.01879 2.37802 1.23133L9.10798 9.34485C9.28428 9.55739 9.2549 9.87261 9.04236 10.0489C8.82982 10.2252 8.5146 10.1958 8.3383 9.98328L1.60834 1.86977C1.43204 1.65722 1.46142 1.34201 1.67396 1.16571Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.4641 1.64948C6.67889 1.47593 6.9937 1.50936 7.16725 1.72415L10.2799 5.57647L15.2998 4.93166C15.5737 4.89647 15.8243 5.08999 15.8594 5.36388C15.8946 5.63777 15.7011 5.88833 15.4272 5.92351L10.1303 6.60391C9.95807 6.62603 9.78674 6.55726 9.67764 6.42223L6.38942 2.35263C6.21587 2.13784 6.24931 1.82303 6.4641 1.64948Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.976162 5.69233C1.19154 5.51951 1.50624 5.55401 1.67906 5.76939L4.9033 9.78763C5.01849 9.93119 5.0455 10.1264 4.9736 10.2959L3.02882 14.879C2.92095 15.1332 2.62743 15.2518 2.37323 15.1439C2.11903 15.0361 2.0004 14.7426 2.10827 14.4883L3.9363 10.1804L0.899103 6.39523C0.726283 6.17985 0.760784 5.86515 0.976162 5.69233Z' fill='%23E64B38'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.8181 12.0365C16.855 12.3102 16.663 12.5619 16.3893 12.5988L11.3394 13.2792L9.46617 17.8144C9.36075 18.0696 9.06839 18.1911 8.81316 18.0857C8.55793 17.9802 8.43649 17.6879 8.54191 17.4326L10.5251 12.6313C10.5931 12.4665 10.7438 12.3505 10.9204 12.3267L16.2558 11.6077C16.5295 11.5709 16.7812 11.7628 16.8181 12.0365Z' fill='%23E64B38'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1765_17065'%3E%3Crect width='19' height='19' fill='white' transform='translate(0.649414 0.908661)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container li:nth-child(3) a {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8442 7.09251C18.6359 7.09251 18.4343 7.11424 18.2372 7.15119C18.0759 5.59275 16.7186 4.37555 15.0702 4.37555C14.7275 4.37555 14.3982 4.42989 14.0892 4.5277C13.6479 2.5128 11.8046 1 9.5962 1C7.05855 1 5.00245 2.99533 5.00245 5.45799C2.79181 5.45799 1 7.19684 1 9.34215C1 11.4875 2.79181 13.2263 5.00245 13.2263C5.73037 13.2263 6.4135 13.0372 7.00032 12.7068C7.61625 13.861 8.85484 14.65 10.286 14.65C11.6501 14.65 12.8416 13.9327 13.4822 12.8655C13.8831 13.4437 14.564 13.8262 15.3367 13.8262C16.1385 13.8262 16.8396 13.4154 17.2338 12.7981C17.7041 13.0698 18.2529 13.2285 18.8419 13.2285C20.5867 13.2285 22 11.857 22 10.1638C22.0022 8.46403 20.5867 7.09251 18.8442 7.09251Z' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3C/svg%3E");
}


/*2 item*/

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(1) a {
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.51315 5.96035C4.79002 5.96035 5.82513 4.86017 5.82513 3.50303C5.82513 2.14589 4.79002 1.04572 3.51315 1.04572C2.23628 1.04572 1.20117 2.14589 1.20117 3.50303C1.20117 4.86017 2.23628 5.96035 3.51315 5.96035Z' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M13.6264 16.8467C14.9033 16.8467 15.9384 15.7465 15.9384 14.3894C15.9384 13.0322 14.9033 11.9321 13.6264 11.9321C12.3496 11.9321 11.3145 13.0322 11.3145 14.3894C11.3145 15.7465 12.3496 16.8467 13.6264 16.8467Z' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M3.51367 5.96035V13.9089C3.51367 15.3778 4.63737 16.5721 6.01939 16.5721H6.09689C7.47891 16.5721 8.6026 15.3778 8.6026 13.9089V4.57382C8.6026 3.10492 9.7263 1.91058 11.1083 1.91058C12.4903 1.91058 13.614 3.10492 13.614 4.57382V11.9458' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8722 9.10173C15.8722 8.73074 16.0737 8.38448 16.4013 8.18662L17.5855 7.50647C17.8122 7.38281 17.9004 7.09838 17.7744 6.87579L15.6706 3.35138C15.5446 3.12879 15.2423 3.05459 15.0155 3.17826L13.7935 3.87077C13.4786 4.0439 13.1006 4.0439 12.7983 3.87077C12.4833 3.69764 12.2944 3.37611 12.2944 3.01749V1.63246C12.2944 1.37277 12.0802 1.16254 11.8156 1.16254H7.3938C7.12924 1.16254 6.91508 1.37277 6.91508 1.63246V3.01749C6.91508 3.36375 6.72611 3.68527 6.41116 3.87077C6.09622 4.0439 5.70568 4.0439 5.40333 3.87077L4.23173 3.19063C4.00497 3.0546 3.71522 3.12879 3.57664 3.35138L1.4728 6.88816C1.34682 7.11075 1.42241 7.39517 1.64917 7.5312L2.83337 8.21136C3.16091 8.39685 3.37508 8.74311 3.37508 9.12646C3.37508 9.49745 3.17351 9.84371 2.85856 10.0292L1.69956 10.7094C1.58618 10.7712 1.51059 10.8825 1.4854 10.9938C1.4602 11.1174 1.4854 11.2411 1.53579 11.3524L3.63963 14.8521C3.70262 14.9634 3.816 15.0376 3.92938 15.0623C4.05536 15.087 4.18134 15.0623 4.28212 15.0128L5.52931 14.2832C5.81906 14.1101 6.1844 14.1101 6.47415 14.2832C6.7639 14.444 6.94027 14.7531 6.94027 15.0747V16.4968C6.94027 16.7565 7.14184 16.9667 7.40639 16.9667H11.8408C12.1054 16.9667 12.3196 16.7565 12.3196 16.4968V15.0747C12.3196 14.7408 12.4959 14.444 12.7857 14.2832C13.0754 14.1225 13.4282 14.1225 13.7179 14.2832L14.9651 15.0128C15.0785 15.0747 15.2045 15.0994 15.3305 15.0623C15.4564 15.0376 15.5572 14.951 15.6202 14.8521L17.724 11.3524C17.8626 11.1298 17.787 10.8454 17.5603 10.7094L16.3761 10.0168C16.0485 9.83135 15.847 9.48508 15.847 9.11409L15.8722 9.10173Z' fill='white' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M9.62368 11.7234C11.1126 11.7234 12.3196 10.5386 12.3196 9.077C12.3196 7.61543 11.1126 6.4306 9.62368 6.4306C8.13475 6.4306 6.92773 7.61543 6.92773 9.077C6.92773 10.5386 8.13475 11.7234 9.62368 11.7234Z' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(3) a {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.57013 16.9475C14.1916 16.9475 17.9381 13.2699 17.9381 8.73335C17.9381 4.19678 14.1916 0.519165 9.57013 0.519165C4.94862 0.519165 1.20215 4.19678 1.20215 8.73335C1.20215 13.2699 4.94862 16.9475 9.57013 16.9475Z' fill='white' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M9.56985 13.6966C12.3623 13.6966 14.626 11.4745 14.626 8.73334C14.626 5.99221 12.3623 3.77008 9.56985 3.77008C6.7774 3.77008 4.51367 5.99221 4.51367 8.73334C4.51367 11.4745 6.7774 13.6966 9.56985 13.6966Z' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M9.57009 10.9916C10.8407 10.9916 11.8707 9.98053 11.8707 8.73332C11.8707 7.4861 10.8407 6.47504 9.57009 6.47504C8.29953 6.47504 7.26953 7.4861 7.26953 8.73332C7.26953 9.98053 8.29953 10.9916 9.57009 10.9916Z' fill='%23E64B38'/%3E%3Cpath d='M10.7334 9.81287L15.4862 14.5404' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(4) a {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1765_17098)'%3E%3Cpath d='M0.412109 1.54956H3.59706C3.82764 1.54956 4.04381 1.67334 4.1447 1.87963L7.4017 8.63236C7.50258 8.83866 7.71875 8.96244 7.94934 8.96244H14.7804C15.011 8.96244 15.2272 8.83866 15.328 8.63236L17.6339 3.97009C17.8212 3.58501 17.533 3.15866 17.0862 3.15866H4.90851' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M7.56009 8.9762L5.67218 12.0019C5.42718 12.3869 5.71541 12.8683 6.19099 12.8683H17.2735' stroke='%23E64B38' stroke-miterlimit='10'/%3E%3Cpath d='M6.30603 16.5679C6.98257 16.5679 7.53101 16.0445 7.53101 15.3989C7.53101 14.7532 6.98257 14.2299 6.30603 14.2299C5.6295 14.2299 5.08105 14.7532 5.08105 15.3989C5.08105 16.0445 5.6295 16.5679 6.30603 16.5679Z' fill='%23E64B38'/%3E%3Cpath d='M16.0482 16.5679C16.7248 16.5679 17.2732 16.0445 17.2732 15.3989C17.2732 14.7532 16.7248 14.2299 16.0482 14.2299C15.3717 14.2299 14.8232 14.7532 14.8232 15.3989C14.8232 16.0445 15.3717 16.5679 16.0482 16.5679Z' fill='%23E64B38'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1765_17098'%3E%3Crect width='18' height='15.7059' fill='white' transform='translate(0.412109 0.861938)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(5) a {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4373 19.3005C15.6844 19.3005 19.938 15.2596 19.938 10.2748C19.938 5.29004 15.6844 1.24908 10.4373 1.24908C5.19016 1.24908 0.936523 5.29004 0.936523 10.2748C0.936523 15.2596 5.19016 19.3005 10.4373 19.3005Z' fill='white'/%3E%3Cpath d='M10.4373 19.3005C15.6844 19.3005 19.938 15.2596 19.938 10.2748C19.938 5.29004 15.6844 1.24908 10.4373 1.24908C5.19016 1.24908 0.936523 5.29004 0.936523 10.2748C0.936523 15.2596 5.19016 19.3005 10.4373 19.3005Z' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.2585 10.2748C17.2585 13.8272 14.2218 16.7372 10.4376 16.7372C6.65331 16.7372 3.6166 13.8272 3.6166 10.2748C3.6166 6.72242 6.65331 3.8124 10.4376 3.8124C14.2218 3.8124 17.2585 6.72242 17.2585 10.2748Z' fill='white' stroke='%23E64B38' stroke-width='0.7'/%3E%3Cpath d='M10.4376 17.0872C14.398 17.0872 17.6085 14.0372 17.6085 10.2748C17.6085 6.51242 14.398 3.4624 10.4376 3.4624C6.47715 3.4624 3.2666 6.51242 3.2666 10.2748C3.2666 14.0372 6.47715 17.0872 10.4376 17.0872Z' stroke='%23E64B38' stroke-width='0.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6297 10.2748C12.6297 11.3983 11.6656 12.3393 10.4381 12.3393C9.21057 12.3393 8.24648 11.3983 8.24648 10.2748C8.24648 9.15131 9.21057 8.21029 10.4381 8.21029C11.6656 8.21029 12.6297 9.15131 12.6297 10.2748Z' fill='white' stroke='%23E64B38' stroke-width='0.7'/%3E%3Cpath d='M10.4381 12.6893C11.8418 12.6893 12.9797 11.6083 12.9797 10.2748C12.9797 8.94131 11.8418 7.86029 10.4381 7.86029C9.0344 7.86029 7.89648 8.94131 7.89648 10.2748C7.89648 11.6083 9.0344 12.6893 10.4381 12.6893Z' stroke='%23E64B38' stroke-width='0.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.88628 10.9934H3.43848' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.43848 9.33582H7.88628' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.4273 10.9934H12.9795' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9795 9.33582H17.4273' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.57031 17.0297V12.5935' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.1836 17.0297V12.5935' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(6) a {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.8409 14.3095C11.6239 14.3095 14.6906 11.2991 14.6906 7.58569C14.6906 3.87223 11.6239 0.861877 7.8409 0.861877C4.05792 0.861877 0.991211 3.87223 0.991211 7.58569C0.991211 11.2991 4.05792 14.3095 7.8409 14.3095Z' fill='white' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5967 12.4188L17.4119 16.0938' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(2) .wp-block-navigation__submenu-container li:nth-child(7) a {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.808594 10.7321C0.808594 14.7109 4.0954 17.9373 8.14869 17.9373C12.202 17.9373 15.4888 14.7109 15.4888 10.7321C15.4888 6.75331 12.202 3.52692 8.14869 3.52692' fill='white'/%3E%3Cpath d='M0.808594 10.7321C0.808594 14.7109 4.0954 17.9373 8.14869 17.9373C12.202 17.9373 15.4888 14.7109 15.4888 10.7321C15.4888 6.75331 12.202 3.52692 8.14869 3.52692' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.1349 1.3717L2.47168 5.36326L7.18753 7.25064' fill='white'/%3E%3Cpath d='M5.1349 1.3717L2.47168 5.36326L7.18753 7.25064' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}


/*3 item*/

header .wp-block-navigation.has-background .has-child:nth-child(3) .wp-block-navigation__submenu-container li:nth-child(1) a {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1766_16787)'%3E%3Cpath d='M12.0339 9.38772L10.3639 4.24773C9.92391 2.87773 8.82391 2.59772 8.16391 2.79772C7.50391 2.99772 6.79391 3.88772 7.23391 5.25772L8.57391 9.36772' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.05371 5.5378C9.91371 5.2578 10.5037 4.6778 10.3637 4.2478' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.0732 7.94776C10.9032 7.67776 11.4632 7.12776 11.3332 6.70776' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.494 9.17776L15.344 7.15776L11.334 6.70776' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.7831 21.1677H3.73312L2.45312 9.3877H16.6331L15.7831 21.1677Z' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.09367 4.3777C7.09367 4.3777 6.34367 2.7077 5.21367 2.7677C4.08367 2.8277 3.53367 1.5177 3.53367 1.5177L2.01367 2.4077C2.01367 2.4077 2.68367 3.8377 2.32367 4.3777C1.96367 4.9177 2.21367 5.4577 2.87367 6.8277C3.53367 8.1977 4.42367 9.3777 4.42367 9.3777' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.77271 0.771509L1.63822 1.42651C1.40386 1.56182 1.32356 1.8615 1.45887 2.09586C1.59418 2.33022 1.89386 2.41052 2.12822 2.27521L3.26271 1.62021C3.49708 1.4849 3.57738 1.18522 3.44207 0.950861C3.30676 0.716498 3.00708 0.636199 2.77271 0.771509Z' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.31315 9.15773C5.31315 9.15773 4.99315 7.94773 6.29315 7.75773C7.27315 7.61773 8.20315 8.24773 8.50315 9.18773L8.56315 9.37773' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1766_16787'%3E%3Crect width='16.24' height='21.47' fill='white' transform='translate(0.893555 0.197754)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(3) .wp-block-navigation__submenu-container li:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7407 6C17.6686 6 16.002 7.66667 16.002 9.73874V14.7387H18.5245V9.73874C18.5245 9.06306 19.065 8.47748 19.7857 8.47748C20.4614 8.47748 21.047 7.93694 21.047 7.21622C21.002 6.54054 20.4164 6 19.7407 6Z' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.91211 9.73874C5.91211 7.66667 4.24544 6 2.17337 6C1.49769 6 0.912109 6.54054 0.912109 7.26126C0.912109 7.93694 1.45265 8.52252 2.17337 8.52252C2.84905 8.52252 3.43463 9.06306 3.43463 9.78378V14.7838H5.95715V9.73874H5.91211Z' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0012 14.7388H5.91113' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.91113 11H16.0012' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.91113 8.47742H16.0012' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.65137 6.94595V4.73874C4.65137 2.66667 6.31803 1 8.39011 1H13.4802C15.5523 1 17.2189 2.66667 17.2189 4.73874V6.94595' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.65137 16V14.7388' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.2188 16V14.7388' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-size: 22px;
}

header .wp-block-navigation.has-background .has-child:nth-child(3) .wp-block-navigation__submenu-container li:nth-child(3) a {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='22' viewBox='0 0 14 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.08215 19.1201V20.3603C4.08215 20.7128 3.79494 21 3.44246 21H2.80277C2.45029 21 2.16309 20.7128 2.16309 20.3603V19.1201' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5099 19.1201V20.3603C11.5099 20.7128 11.2227 21 10.8702 21H10.2305C9.87803 21 9.59082 20.7128 9.59082 20.3603V19.1201' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6188 7.77551V17.7755C12.6188 18.4935 12.0444 19.0679 11.3264 19.0679H2.29243C1.57442 19.0679 1 18.4935 1 17.7755V7.77551' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.93164 9.70752V11.3263' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6188 2.29243C12.6188 1.57442 12.0444 1 11.3264 1H2.29243C1.57442 1 1 1.57442 1 2.29243V7.77546H12.6188V2.29243Z' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.93164 3.58484V5.19057' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(3) .wp-block-navigation__submenu-container li:nth-child(4) a {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='20' viewBox='0 0 14 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.8923 9.20694V2.02587C8.8923 1.45902 8.4329 1 7.86558 1C7.29826 1 6.83887 1.45902 6.83887 2.02587V9.20694' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.947 9.20688V3.73558C10.947 3.16874 10.4876 2.70972 9.92028 2.70972C9.35296 2.70972 8.89355 3.16874 8.89355 3.73558V9.20688' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.9466 9.20709V5.78445C10.9466 5.2176 11.406 4.75858 11.9733 4.75858C12.5406 4.75858 13 5.2176 13 5.78445V10.5749C13.0031 13.5478 11.4892 15.504 11.3844 17.5188C11.8407 17.605 12.1768 17.9994 12.1768 18.4799C12.1768 18.751 12.0658 18.9975 11.89 19.1731C11.7143 19.3487 11.4645 19.4596 11.1963 19.4596H4.6074C4.06783 19.4596 3.62692 19.0191 3.62692 18.4799C3.62692 18.2088 3.73792 17.9624 3.91367 17.7868C4.04625 17.6543 4.21891 17.5588 4.41007 17.5188C4.16033 14.8355 2.1963 11.6069 1.24666 10.1036C1.08325 9.84479 1 9.56753 1 9.30259C1 8.98528 1.12025 8.68337 1.35457 8.44924C1.96506 7.89472 3.01953 8.29212 3.4851 8.88978L4.78932 10.5749V3.73579C4.78932 3.15046 5.27955 2.67912 5.87153 2.70992C6.42651 2.74073 6.84275 3.2398 6.84275 3.79432V9.21017' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}


/*4 item*/

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(1),
header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(4),
header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(1),
header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(4) {
    width: auto;
}

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(1) a {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='13' viewBox='0 0 19 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.53713 11.6997C9.5747 11.6997 12.0372 9.23727 12.0372 6.19971C12.0372 3.16214 9.5747 0.699707 6.53713 0.699707C3.49956 0.699707 1.03711 3.16214 1.03711 6.19971C1.03711 9.23727 3.49956 11.6997 6.53713 11.6997Z' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6943 11.6997C15.7319 11.6997 18.1943 9.23727 18.1943 6.19971C18.1943 3.16214 15.7319 0.699707 12.6943 0.699707C9.65672 0.699707 7.19434 3.16214 7.19434 6.19971C7.19434 9.23727 9.65672 11.6997 12.6943 11.6997Z' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(2) a {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0065 18.7841L18.4779 10.2026C20.219 8.43832 20.1527 5.65523 18.3299 3.96965C16.5772 2.35149 13.4457 2.32152 11.6579 3.90597L3.74341 11.4686C3.33834 11.8544 3.32666 12.48 3.71615 12.8845C4.11733 13.2966 4.78725 13.319 5.2157 12.9332L8.86524 9.63322' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.42898 10.0228L4.66259 13.6113C4.14845 14.0982 4.16014 14.8998 4.68595 15.3755C5.1923 15.8325 5.98686 15.8175 6.46983 15.338L10.614 11.2477' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.44676 15.3267C5.93263 15.8136 5.94432 16.6152 6.47013 17.0909C6.97648 17.5479 7.77104 17.5329 8.25401 17.0535L12.3982 12.9631' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.41747 16.8926C7.90334 17.3795 7.91502 18.1811 8.44084 18.6568C8.94718 19.1138 9.74174 19.0988 10.2247 18.6194' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.0157 11.7308L10.0924 3.58006C8.26183 1.90571 5.364 1.96939 3.61129 3.72614C1.92868 5.41173 1.89752 8.42331 3.54507 10.1426L11.4089 17.754C11.8101 18.1435 12.4606 18.1548 12.8812 17.7802C13.3097 17.3944 13.333 16.7501 12.9318 16.3381L9.50042 12.8283' fill='white'/%3E%3Cpath d='M19.0157 11.7308L10.0924 3.58006C8.26183 1.90571 5.364 1.96939 3.61129 3.72614C1.92868 5.41173 1.89752 8.42331 3.54507 10.1426L11.4089 17.754C11.8101 18.1435 12.4606 18.1548 12.8812 17.7802C13.3097 17.3944 13.333 16.7501 12.9318 16.3381L9.50042 12.8283' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.90527 13.2478L13.6366 16.87C14.143 17.3644 14.9765 17.3532 15.4711 16.8475C15.9463 16.3606 15.9307 15.5964 15.4322 15.132L11.1789 11.1465' fill='white'/%3E%3Cpath d='M9.90527 13.2478L13.6366 16.87C14.143 17.3644 14.9765 17.3532 15.4711 16.8475C15.9463 16.3606 15.9307 15.5964 15.4322 15.132L11.1789 11.1465' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9596 9.43091L17.2129 13.4164C17.7114 13.8809 17.727 14.645 17.2518 15.1319C16.7572 15.6376 15.9275 15.6488 15.4173 15.1544L11.4912 11.4424' fill='white'/%3E%3Cpath d='M12.9596 9.43091L17.2129 13.4164C17.7114 13.8809 17.727 14.645 17.2518 15.1319C16.7572 15.6376 15.9275 15.6488 15.4173 15.1544L11.4912 11.4424' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1914 11.521L17.0493 13.2628C17.5556 13.7572 18.3891 13.746 18.8838 13.2403C19.359 12.7533 19.3434 11.9892 18.8448 11.5247L17.7698 10.592' fill='white'/%3E%3Cpath d='M15.1914 11.521L17.0493 13.2628C17.5556 13.7572 18.3891 13.746 18.8838 13.2403C19.359 12.7533 19.3434 11.9892 18.8448 11.5247L17.7698 10.592' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.4711 4.82777L11.3908 7.56791C10.6689 8.21128 9.54748 8.17425 8.86885 7.48459C8.19985 6.80418 8.21911 5.73498 8.90736 5.07771L11.3957 2.69861' fill='white'/%3E%3Cpath d='M14.4711 4.82777L11.3908 7.56791C10.6689 8.21128 9.54748 8.17425 8.86885 7.48459C8.19985 6.80419 8.21911 5.73498 8.90736 5.07771L11.3957 2.69861' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(3) a {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1766_16893)'%3E%3Cpath d='M13.6167 5.19637C13.6167 3.02637 11.8567 1.27637 9.69668 1.27637C7.53668 1.27637 5.77668 3.03637 5.77668 5.19637C5.77668 6.53637 6.45668 7.72637 7.48668 8.43637L5.34668 11.9564' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.6167 5.19637C13.6167 3.02637 11.8567 1.27637 9.69668 1.27637C7.53668 1.27637 5.77668 3.03637 5.77668 5.19637C5.77668 6.53637 6.45668 7.72637 7.48668 8.43637L5.34668 11.9564' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0866 16.4664C13.9666 17.5364 16.3666 16.8764 17.4366 14.9964C18.5066 13.1164 17.8466 10.7164 15.9666 9.6464C14.7966 8.9864 13.4266 8.9864 12.3066 9.5364L10.3066 5.9364' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.30673 10.0963C0.496728 11.2863 -0.00327194 13.7163 1.17673 15.5263C2.35673 17.3363 4.79673 17.8463 6.60673 16.6563C7.72673 15.9163 8.35673 14.7063 8.37673 13.4563L12.4967 13.3163' stroke='%23E64B38' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7768 14.4963C14.6163 14.4963 15.2968 13.8158 15.2968 12.9763C15.2968 12.1368 14.6163 11.4563 13.7768 11.4563C12.9374 11.4563 12.2568 12.1368 12.2568 12.9763C12.2568 13.8158 12.9374 14.4963 13.7768 14.4963Z' fill='%23E64B38'/%3E%3Cpath d='M4.81688 14.4964C5.65635 14.4964 6.33688 13.8159 6.33688 12.9764C6.33688 12.1369 5.65635 11.4564 4.81688 11.4564C3.9774 11.4564 3.29688 12.1369 3.29688 12.9764C3.29688 13.8159 3.9774 14.4964 4.81688 14.4964Z' fill='%23E64B38'/%3E%3Cpath d='M9.47703 6.46639C10.3165 6.46639 10.997 5.78586 10.997 4.94639C10.997 4.10692 10.3165 3.42639 9.47703 3.42639C8.63756 3.42639 7.95703 4.10692 7.95703 4.94639C7.95703 5.78586 8.63756 6.46639 9.47703 6.46639Z' fill='%23E64B38'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1766_16893'%3E%3Crect width='18.41' height='17.02' fill='white' transform='translate(0.0371094 0.776367)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(4) a {
    /*background-image: url(../img/menu/case-studies.svg);*/
    /* background-image: url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.20502 1H15.795C16.4644 1 17 1.53557 17 2.20502V10.5732C17 11.2427 16.4644 11.7782 15.795 11.7782H2.20502C1.53556 11.7782 1 11.2427 1 10.5732V2.20502C1 1.53557 1.53556 1 2.20502 1Z' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.23438 1.50208L8.63186 8.23011C8.8327 8.43095 9.16743 8.43095 9.40174 8.23011L16.7992 1.50208' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.38811 6.18835L1.36719 11.4436' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6113 6.18835L16.6322 11.4436' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); */
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23E64B38;%7D%0A%3C/style%3E%3Cpath class='st0' d='M6.5,1C5.7,1,5,1.7,5,2.5V3H2.5C1.7,3,1,3.7,1,4.5v8C1,13.3,1.7,14,2.5,14h6.4l1-1H2.5C2.2,13,2,12.8,2,12.5V10 h8.4c0.2-0.4,0.4-0.7,0.7-1H2V4.5C2,4.2,2.2,4,2.5,4h11C13.8,4,14,4.2,14,4.5v3.6c0.4,0.1,0.7,0.2,1,0.3V4.5C15,3.7,14.3,3,13.5,3 H11V2.5C11,1.7,10.3,1,9.5,1H6.5z M6.5,2h3C9.8,2,10,2.2,10,2.5V3H6V2.5C6,2.2,6.2,2,6.5,2z M7,7v1h2V7H7z M13.5,9 c-1.4,0-2.5,1.1-2.5,2.5c0,0.5,0.2,1,0.4,1.4L9,15.3L9.7,16l2.4-2.4c0.4,0.3,0.9,0.4,1.4,0.4c1.4,0,2.5-1.1,2.5-2.5S14.9,9,13.5,9z M13.5,10c0.8,0,1.5,0.7,1.5,1.5S14.3,13,13.5,13S12,12.3,12,11.5S12.7,10,13.5,10z'/%3E%3C/svg%3E");
    background-position: 0 6px;
}

header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container li:nth-child(5) a {
    /* background-image: url(../img/menu/webinar.svg); */
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.20502 1H15.795C16.4644 1 17 1.53557 17 2.20502V10.5732C17 11.2427 16.4644 11.7782 15.795 11.7782H2.20502C1.53556 11.7782 1 11.2427 1 10.5732V2.20502C1 1.53557 1.53556 1 2.20502 1Z' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.23438 1.50208L8.63186 8.23011C8.8327 8.43095 9.16743 8.43095 9.40174 8.23011L16.7992 1.50208' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.38811 6.18835L1.36719 11.4436' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6113 6.18835L16.6322 11.4436' stroke='%23E64B38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}


/*5 item*/

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(1) a {
    background-image: url(../svg/about.svg);
}

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(2) a {
    background-image: url(../svg/news.svg);
}

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(3) a {
    background-image: url(../svg/customers.svg);
}

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(4) a {
    background-image: url(../svg/events.svg);
}

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(5) a {
    background-image: url(../svg/bringg-green.svg);
}

header .wp-block-navigation.has-background .has-child:nth-child(5) .wp-block-navigation__submenu-container li:nth-child(6) a {
    background-image: url(../svg/partners.svg);
}


/*footer*/

footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    position: inherit;
    left: inherit !important;
    top: inherit !important;
    width: auto;
    visibility: visible;
    opacity: 1;
    height: auto;
    min-width: inherit !important;
}

footer .wp-block-navigation .wp-block-navigation-item {
    display: block;
}

footer .wp-block-navigation__container {
    align-items: flex-start;
}

footer .wp-block-navigation.has-background .has-child > a {
    color: var(--black, #5b6771);
    font-family: Noto Sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 0;
    margin-bottom: 20px;
}

footer .wp-block-navigation.has-background .has-child > a + ul li a {
    color: var(--primary-colors-primary-04, #5b6771);
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0;
}

footer .wp-block-navigation.has-background .has-child > a + ul li {
    margin-bottom: 12px;
}

footer .wp-block-navigation__container {
    justify-content: flex-start;
}

footer .wp-block-navigation__container > li {
    margin-right: 5%;
    min-width: 130px;
}

@media only screen and (min-width: 768px) {
    .popup_box input[type="checkbox"]:checked::before {
        position: absolute;
        left: -2px;
        top: 8px;
        height: 47%;
        width: 3px;
        background-color: #87919A;
        content: "";
        transform: translateX(10px) rotate(-45deg);
        transform-origin: left bottom;
    }

    .popup_box input[type="checkbox"]:checked::after {
        position: absolute;
        left: -1px;
        bottom: 4px;
        height: 3px;
        width: 70%;
        background-color: #87919A;
        content: "";
        transform: translateX(10px) rotate(-45deg);
        transform-origin: left bottom;
    }
}

@media only screen and (max-width: 1560px) and (min-width: 600px) {
    footer .wp-block-group.has-global-padding.is-layout-constrained.wp-container-74 {
        padding-left: 28px;
        padding-right: 28px;
    }

    footer .wp-block-navigation__container > li {
        margin-right: 1%;
    }

    footer .wp-block-column.is-layout-flow {
        flex-basis: 13% !important;
    }
}

@media only screen and (max-width: 1230px) and (min-width: 600px) {
    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained {
        padding-left: 28px;
        padding-right: 28px;
    }

    header .wp-block-navigation .wp-block-navigation__container {
        gap: 20px;
    }

    .wp-block-template-part.swt-sticky-header .is-layout-flex {
        gap: inherit;
    }
}

@media only screen and (max-width: 865px) and (min-width: 600px) {
    header .swt-hide-mobile {
        display: none !important;
    }

    header .wp-block-navigation .wp-block-navigation__container {
        gap: 10px;
    }
}

.mobile {
    display: none;
}

@media (max-width: 599px) {
    .desktop {
        display: none !important;
    }

    .mobile {
        display: block;
    }

    body {
        color: #5b6771;
        overflow-x: hidden;
    }

    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained {
        padding: 20px 30px;
    }

    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained .wp-block-group.has-black-color.has-text-color.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-9 {
        display: none;
    }

    header .wp-block-navigation__responsive-container.is-menu-open {
        padding: 46px 52px;
    }

    .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {
        margin-top: 0 !important;
    }

    header .wp-block-navigation__responsive-container-close {
        right: -4px;
    }

    header #modal-5-content,
    header #modal-6-content {
        background-image: url("data:image/svg+xml,%3Csvg width='88' height='18' viewBox='0 0 88 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6324 13.4758V13.4981H15.4142C15.3623 14.3809 14.613 15.093 13.6932 15.0856C12.7362 15.0856 11.9572 14.3141 11.9572 13.3794C11.9572 12.4446 12.7287 11.6805 13.6783 11.6805C13.6932 11.6805 13.708 11.6805 13.7154 11.6805H15.4068L17.625 11.6954V11.7102L17.6027 4.39555C17.5953 2.21451 15.8223 0.441483 13.6412 0.434065C11.4602 0.426646 9.70199 2.18483 9.70941 4.36588C9.70941 4.98903 9.85778 5.57509 10.1174 6.09439H8.5818V4.35846C8.56696 2.17742 6.79394 0.41181 4.62031 0.396973C2.43927 0.41181 0.681081 2.17 0.6885 4.35104C0.695918 6.53208 2.46894 8.29769 4.64999 8.31253H6.3785V9.45498H4.64999C2.46894 9.44014 0.710755 11.1983 0.718174 13.3794C0.718174 15.5604 2.49862 17.3334 4.67966 17.3409C6.83103 17.3409 8.57438 15.6272 8.61147 13.4832L6.39334 13.4684C6.35624 14.3883 5.60697 15.1227 4.67224 15.1227C3.71525 15.1227 2.94373 14.3438 2.93631 13.3868C2.93631 12.4298 3.70042 11.6583 4.6574 11.6657C4.67224 11.6657 4.67966 11.6657 4.6945 11.6657H6.38592L8.60405 11.6805L8.58921 8.32736L13.6709 8.3422H13.7154V6.12406H13.708C13.708 6.12406 13.6709 6.12406 13.6561 6.12406C12.6991 6.12406 11.9275 5.34512 11.9201 4.38813C11.9201 3.43114 12.6842 2.65962 13.6412 2.66704C14.5982 2.66704 15.3697 3.44598 15.3772 4.40297V6.13148H15.392V8.34962L15.4068 9.48465H13.7228C13.7228 9.48465 13.6932 9.48465 13.6783 9.48465C11.4973 9.47723 9.73908 11.2354 9.7465 13.4165C9.7465 15.5975 11.5269 17.3631 13.708 17.3779C15.8594 17.3854 17.6027 15.6643 17.6398 13.5203V13.4906L17.6324 13.4758ZM4.66482 6.09439H4.63515C3.67816 6.09439 2.90664 5.31545 2.89922 4.35846C2.89922 3.40147 3.67074 2.62995 4.62031 2.63736C5.5773 2.63736 6.34882 3.41631 6.35624 4.37329V4.40297V6.10923H4.6574L4.66482 6.09439Z' fill='%23E64B38'/%3E%3Cpath d='M22.366 0.0185547H21.8838V17.7636H22.366V0.0185547Z' fill='%23BFBFBF'/%3E%3Cpath d='M33.7309 11.2874C33.7309 10.5826 33.2264 9.98172 32.2917 9.98172H29.2278V12.5708H32.2917C33.1967 12.5708 33.7309 12.0886 33.7309 11.28M33.5157 6.73241C33.5157 6.02765 33.0113 5.50835 32.2101 5.50835H29.2353V7.93421H32.2101C33.0113 7.93421 33.5157 7.42975 33.5157 6.73241ZM26.8613 14.6257V3.46826H32.7294C34.8511 3.46826 35.9416 4.82585 35.9416 6.30955C35.9416 7.71165 35.0736 8.6538 34.0202 8.86894C35.2072 9.0544 36.1567 10.2043 36.1567 11.6138C36.1567 13.283 35.0365 14.6257 32.9148 14.6257H26.8613Z' fill='black'/%3E%3Cpath d='M44.4879 7.07356C44.4879 6.13883 43.7683 5.56761 42.8187 5.56761H40.3261V8.57952H42.8187C43.7683 8.57952 44.4879 8.0083 44.4879 7.07356ZM44.2505 14.633L42.062 10.6715H40.3261V14.633H37.9521V3.47559H43.1674C45.4894 3.47559 46.9137 4.99638 46.9137 7.07356C46.9137 9.15075 45.6748 10.1003 44.473 10.3822L46.9805 14.633H44.2579H44.2505Z' fill='black'/%3E%3Cpath d='M51.0751 3.47559H48.7012V14.633H51.0751V3.47559Z' fill='black'/%3E%3Cpath d='M60.9713 14.633L55.6522 7.35547V14.633H53.2783V3.47559H55.719L60.8897 10.4861V3.47559H63.2636V14.633H60.9713Z' fill='black'/%3E%3Cpath d='M64.9404 9.06213C64.9404 5.53092 67.6185 3.29053 70.8752 3.29053C73.1972 3.29053 74.6513 4.46265 75.4896 5.78315L73.5162 6.85141C73.0118 6.06505 72.0622 5.39738 70.8752 5.39738C68.85 5.39738 67.3811 6.95527 67.3811 9.06213C67.3811 11.169 68.85 12.7269 70.8752 12.7269C71.8619 12.7269 72.7966 12.2892 73.2492 11.8737V10.5384H70.304V8.46123H75.6231V12.7417C74.4881 14.0103 72.9005 14.8486 70.8752 14.8486C67.6111 14.8486 64.9404 12.5711 64.9404 9.06213Z' fill='black'/%3E%3Cpath d='M76.9805 9.06213C76.9805 5.53092 79.6586 3.29053 82.9153 3.29053C85.2373 3.29053 86.6913 4.46265 87.5296 5.78315L85.5563 6.85141C85.0518 6.06505 84.1022 5.39738 82.9153 5.39738C80.89 5.39738 79.4212 6.95527 79.4212 9.06213C79.4212 11.169 80.89 12.7269 82.9153 12.7269C83.9019 12.7269 84.8367 12.2892 85.2892 11.8737V10.5384H82.3441V8.46123H87.6631V12.7417C86.5281 14.0103 84.9405 14.8486 82.9153 14.8486C79.6511 14.8486 76.9805 12.5711 76.9805 9.06213Z' fill='black'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: 0 0;
        padding-top: 84px;
    }

    header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container::before {
        display: none;
    }

    header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
        padding: 30px 0 15px;
        display: none;
    }

    header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container > li {
        margin-right: 0;
    }

    header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li {
        width: 100%;
    }

    header .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container {
        min-width: inherit;
        flex-direction: column;
    }

    header .wp-block-navigation .wp-block-navigation__container {
        display: block !important;
        padding: 0;
    }

    header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content {
        padding-bottom: 0;
        font-size: 14px;
        font-weight: 500;
        line-height: normal;
        color: #000;
    }

    header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item.has-child > .wp-block-navigation-item__content,
    footer .wp-block-navigation.has-background .has-child > a {
        background-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='M16 8.29504L-2.98023e-07 8.29504' stroke='%235B6771' stroke-width='2'/%3E%3Cpath d='M8 0.295044V16.295' stroke='%235B6771' stroke-width='2'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: right center;
    }

    header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item {
        padding-bottom: 32px;
    }

    header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item:hover a {
        font-weight: 500;
    }

    header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content::after {
        display: none;
    }

    header .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation-item__content.open + ul {
        display: flex !important;
    }

    header .wp-container-3.wp-container-3 {
        padding-right: 15px !important;
    }

    .wp-container-17 h1.wp-block-heading {
        padding-right: 0 !important;
    }

    footer .wp-block-group.has-global-padding.is-layout-constrained.wp-container-74 {
        padding: 0 67px;
    }

    footer .wp-block-navigation__responsive-container {
        bottom: inherit;
        display: block;
        left: inherit;
        position: inherit;
        right: inherit;
        top: inherit;
        width: 100%;
    }

    footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
        display: none;
        padding-bottom: 24px;
    }

    footer .wp-block-navigation__responsive-container-open {
        display: none;
    }

    footer .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content > ul {
        display: block;
        padding: 0;
    }

    footer .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close {
        display: none;
    }

    footer .wp-block-navigation.has-background .wp-block-navigation-item > a {
        color: var(--black, #5b6771);
        font-family: Inter;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        margin-bottom: 24px;
    }

    footer .wp-block-navigation .has-child .open + .wp-block-navigation__submenu-container {
        display: block;
    }

    /*fixes for mobile*/
    .hero-home .wp-block-spacer {
        display: none;
    }

    .hero-home h1 {
        margin-top: 0;
    }

    .home-road .wp-block-column p:last-child {
        color: var(--gray-shade-gray-01, #435660);
        font-size: 14px;
        font-weight: 400;
        line-height: normal !important;
        margin-bottom: 50px;
    }

    .home-journey-mobile {
        margin: 0 -30px 0 0;
        width: calc(100% + 30px);
    }

    .home-journey-mobile .swiper-content {
        border-radius: 16px;
        background: var(--blue-shade-blue-01, #006593);
        margin-right: 17px;
        min-height: 189px;
    }

    .home-journey-mobile .swiper-content .uagb-ifb-title {
        color: #fff;
        font-family: Noto Sans;
        font-size: 16px;
        font-weight: 600;
        line-height: normal;
        margin: 0 0 8px;
    }

    .home-journey-mobile .swiper-content .uagb-ifb-desc {
        margin: 0;
        color: #fff;
        font-family: Inter;
        font-size: 14px;
        font-weight: 400;
        line-height: normal;
    }

    .home-journey-mobile .swiper-wrapper {
        min-height: inherit !important;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.deliver-home {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    header .wp-container-3 {
        display: none;
    }

    header .custom-logo {
        width: 57px;
    }

    header .wp-block-navigation__responsive-container-open svg path {
        fill: #5b6771;
    }

    .wp-block-group.is-layout-flow > .entry-content {
        padding: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull {
        margin: 0 auto;
        padding: 0 30px;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div {
        padding: 0;
    }

    .hero-home .wp-block-spacer {
        display: none;
    }

    .hero-home .wp-block-uagb-image.mobile + p {
        font-size: 16px;
        max-width: 248px;
        font-weight: 400;
        line-height: normal;
        float: left;
        margin: 20px 0;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.hero-home {
        align-items: flex-start;
    }

    .hero-home .wp-block-spacer + p {
        margin: 0 0 16px;
        font-size: 14px;
    }

    .hero-home .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex figure {
        width: 104px;
        height: 50px;
        flex: 0 0 auto;
    }

    .hero-home .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
        margin: 0 -30px 0 0;
        width: calc(100% + 30px) !important;
        overflow-x: auto;
        overflow-y: hidden;
    }

    .hero-home .wp-block-buttons.is-layout-flex {
        margin-top: 20px !important;
    }

    .hero-home .wp-block-uagb-container {
        justify-content: flex-start;
        align-items: flex-start;
    }

    .home-road .wp-block-column p:nth-child(2) {
        color: var(--gray-shade-gray-01, #435660);
        font-family: Noto Sans;
        font-size: 16px !important;
        line-height: normal !important;
    }

    .home-road .wp-block-column p:last-child {
        margin-top: 10px;
    }

    .posts-featured .wp-block-post-featured-image {
        border-radius: 8px;
        overflow: hidden;
    }

    .posts-featured .wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
        display: none;
    }

    .uagb-block-e943f29b .wp-block-uagb-container.uagb-block-ed86b953 {
        display: none;
    }

    .wp-block-uagb-container.uagb-block-326aafd9.alignfull.uagb-is-root-container {
        padding-top: 118px;
        padding-bottom: 45px;
    }

    .uagb-block-c89b1562 .wp-block-group.is-vertical.is-content-justification-center.is-layout-flex.wp-container-16 {
        gap: 31px;
    }

    .uagb-block-c89b1562 h5 {
        max-width: 229px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-be0850a6 {
        padding-top: 28px;
        padding-bottom: 80px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-be0850a6 .wp-block-heading {
        font-size: 32px;
        padding-bottom: 0 !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-be0850a6 p {
        font-size: 14px;
        max-width: 286px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-54f75d4a {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .wp-block-uagb-container.uagb-block-825c454e {
        padding: 0;
    }

    .wp-block-uagb-container.uagb-block-695945cb {
        padding: 0;
    }

    .uagb-block-695945cb > .wp-block-group.has-global-padding.is-layout-constrained {
        padding: 0 !important;
    }

    .uagb-block-695945cb .wp-block-heading {
        margin-bottom: 25px;
    }

    .uagb-block-695945cb .wp-block-spacer {
        max-height: 10px;
    }

    .wp-block-uagb-container.uagb-block-825c454e {
        display: none;
    }

    .is-style-outline.is-style-outline.wp-block-button .wp-block-button__link {
        height: 40px;
        line-height: 22px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-bc4a62e2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .uagb-block-bc4a62e2 .wp-block-image.aligncenter.size-full.has-custom-border {
        height: 158px;
        overflow: hidden;
        display: block;
    }

    .uagb-block-bc4a62e2 .wp-block-image.aligncenter.size-full.has-custom-border img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .uagb-block-bc4a62e2 p {
        color: var(--gray-shade-gray-01, #435660);
        font-family: Inter;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-bc4a62e2 .wp-block-column.is-layout-flow:not(:last-child) {
        margin-bottom: 40px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-bc4a62e2 .wp-block-buttons.is-content-justification-center.is-layout-flex.wp-container-29 {
        margin-top: 40px;
    }

    .wp-block-uagb-container.uagb-block-ba169c6b {
        padding: 0;
    }

    .uagb-block-68dc8640 .wp-block-heading.wp-container-content-31 {
        font-size: 32px;
    }

    .uagb-block-68dc8640 .has-current-color-color.has-text-color {
        font-size: 16px !important;
        font-weight: 500;
    }

    .wp-block-uagb-container.uagb-block-bce00bc6 {
        padding: 0;
    }

    .wp-block-uagb-tabs.uagb-block-5af2ebf8.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop.uagb-tabs__vstyle6-tablet.uagb-tabs__stack1-mobile {
        margin: 0;
    }

    .wp-block-uagb-slider.uag-hide-desktop.uag-hide-tab.uagb-block-8e3fc0f9.uagb-slider-container {
        margin: 0 -32px 0 0;
        width: calc(100% + 30px);
    }

    .uagb-block-8e3fc0f9 .swiper-slide .swiper-content {
        border-radius: 16px;
        background: var(--blue-shade-blue-01, #006593);
        margin-right: 16px;
        height: 100%;
        padding: 18px 30px 60px;
    }

    .uagb-block-8e3fc0f9 .swiper-slide .uagb-ifb-title {
        color: #fff;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    .uagb-block-8e3fc0f9 .swiper-slide .uagb-ifb-desc {
        color: #fff;
        font-family: Inter;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    .uagb-block-8e3fc0f9 .swiper-slide .wp-block-uagb-container {
        padding: 0;
    }

    .uagb-slider-container.uagb-block-8e3fc0f9 .swiper-wrapper {
        min-height: inherit;
        padding-bottom: 65px;
    }

    .uagb-slider-container.uagb-block-8e3fc0f9 .swiper-pagination-bullet {
        background-color: #5b6771;
    }

    .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-68dc8640 {
        padding-bottom: 93px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-b4239894 {
        padding: 30px 0 76px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-b4239894 .wp-block-image.size-full {
        margin: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-b4239894 .wp-block-heading {
        margin: 0;
        font-size: 32px;
    }

    .uagb-block-8ffa2499 .swiper-content {
        padding: 0;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.wp-block-uagb-container.uagb-block-c884de7d {
        padding: 0 30px;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.uagb-block-8a3474a3 {
        padding-left: 30px;
    }

    #swiper-wrapper-395d7c78e9cf1e03 .swiper-content > div {
        padding: 26px 41px 26px 45px;
        align-items: flex-start;
        justify-content: flex-start;
    }

    #swiper-wrapper-395d7c78e9cf1e03 .swiper-content > div .uagb-ifb-title {
        margin: 0;
        font-size: 52px;
        line-height: normal;
    }

    #swiper-wrapper-395d7c78e9cf1e03 .swiper-content > div .uagb-ifb-desc {
        font-size: 16px;
    }

    #swiper-wrapper-395d7c78e9cf1e03 .swiper-content > div .uagb-ifb-content {
        padding-left: 17px;
    }

    #swiper-wrapper-395d7c78e9cf1e03 .swiper-content > div img {
        max-width: 130px;
    }

    .uagb-block-e9d7dd4c .swiper-content {
        padding: 0 13px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-4025bdc7 {
        padding-top: 64px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-4025bdc7 .wp-block-group.has-global-padding.is-layout-constrained {
        padding: 0 !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-4025bdc7 .wp-block-group.has-global-padding.is-layout-constrained .wp-block-heading {
        font-size: 24px;
        max-width: 78%;
        margin-left: 0 !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.uagb-block-4025bdc7 .wp-block-spacer {
        display: none;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-uagb-container.uagb-block-49e7b6a2 {
        padding: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-heading {
        padding-right: 0 !important;
        /* font-size: 20px !important; */
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-uagb-container.uagb-block-0870ad2c {
        padding: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-uagb-container.uagb-block-6df536f3 {
        padding: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post > .wp-block-uagb-container {
        box-shadow: none;
        border-top: 1px solid #ced1e4;
        border-radius: 0;
        justify-content: flex-start;
        padding: 0px;
        min-height: 174px;
        overflow: unset;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .wp-block-columns.is-layout-flex .wp-block-column.is-layout-flow {
        flex-basis: inherit !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .wp-block-post-terms__prefix {
        display: inline-flex;
        margin-right: 9px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .taxonomy-category {
        display: flex;
        align-items: center;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .wp-block-post-featured-image {
        position: absolute;
        width: 100% !important;
        height: auto !important;
        right: 0;
        top: 0px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post {
        position: relative;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .wp-block-post-featured-image a {
        display: block;
        height: 100% !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post .wp-block-post-featured-image a img {
        width: 100%;
        height: 100% !important;
        object-fit: cover;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post h6 {
        margin: 0;
        color: #5b6771;
        font-size: 14px;
        font-weight: 600;
        line-height: normal;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post > .wp-block-uagb-container > .wp-block-columns {
        margin-bottom: 15px;
        width: calc(100% + 151px) !important;
        width: calc(100% + 151px) !important;
        padding-top: 10px !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-post h6 + div {
        display: none;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-uagb-container.uagb-block-6df536f3 .wp-block-spacer {
        display: none;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .wp-block-uagb-container.uagb-block-6df536f3 .wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-59 {
        display: none;
    }

    footer.wp-block-template-part {
        border-top: 2px solid #e5f2f5;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(1) {
        padding: 56px 67px !important;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(2) {
        padding: 22px 43px !important;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(2) .wp-block-spacer {
        display: none;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(2) .wp-block-social-links {
        order: -1;
        width: 100%;
        justify-content: center;
        margin-bottom: 14px;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(2) .wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-71 {
        flex-wrap: wrap;
    }

    footer.wp-block-template-part > .wp-block-group.has-global-padding.is-layout-constrained:nth-child(2) p {
        font-size: 12px !important;
    }

    header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li {
        margin-bottom: 35px;
    }

    header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li:last-child {
        margin-bottom: 0;
    }
}


/*Product page*/

.product-tabs-hor .uagb-tabs__wrap {
    margin: 0;
}

.product-tabs-hor .uagb-tabs__wrap .uagb-tabs__panel .uagb-tab {
    margin: 0 35px;
}

.product-tabs-hor .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
    padding: 0 0 10px;
}

.product-tabs-hor .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab.uagb-tabs__active a {
    font-weight: 700;
    border-bottom: 2px solid #0077a6;
}

.product-tabs-hor .uagb-tabs__wrap .uagb-tabs__body-container {
    padding: 0;
}

.product-tabs-hor .uagb-tabs__wrap .wp-block-columns.is-layout-flex.wp-container-16 {
    margin-bottom: 0;
    gap: 10%;
}

h1 {
    font-family: var(--wp--preset--font-family--noto-sans);
}

h2 {
    color: #006593;
    font-family: var(--wp--preset--font-family--noto-sans);
    font-weight: 700;
}

h2.wp-block-heading {
    font-size: 40px;
    color: #006593;
}

.wp-block-image {
    margin: 0;
}

.product-take h2.wp-block-heading {
    margin: 0;
}

.uagb-ifb-desc {
    color: #5b6771 !important;
    /*color: #006593 !important;*/
}

.product-delivery p {
    font-size: 20px;
    font-weight: 500;
    line-height: normal;
    color: #5b6771;
}

.product-delivery h4 {
    color: #5b6771;
    font-family: Inter;
    font-size: 22px;
    font-weight: 400;
    line-height: normal;
}

h3.wp-block-heading {
    color: var(--blue-shade-blue-01, #006593);
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
}

.product-trusted figure.wp-block-uagb-container {
    margin: 0;
}

.product-trusted .wp-block-heading {
    margin: 0;
}

.product-hub .uagb-tabs__wrap {
    margin: 0;
}

.product-hub .uagb-tabs__body-wrap {
    padding-top: 0;
    padding-bottom: 0;
}

.product-hub .uagb-tabs__wrap .uagb-tabs__body-container {
    padding-top: 0;
    padding-bottom: 0;
}

.product-hub .uagb-tabs__body-container ul {
    padding: 0 0 0 20px;
    margin: 0;
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    list-style: none;
}

.product-hub .uagb-tabs__body-container ul li:not(:last-child) {
    margin-bottom: 25px;
}

.product-hub .uagb-tabs__body-container ul li {
    position: relative;
    padding-left: 28px;
}

.product-hub .uagb-tabs__body-container ul li::before {
    content: "";
    width: 12px;
    height: 12px;
    background: #abb2b8;
    position: absolute;
    top: 4px;
    left: 0;
    border-radius: 100%;
}

.product-form .uagb-forms-input-label {
    display: none !important;
}

.product-form .uagb-forms-main-submit-button-wrap.wp-block-button {
    margin-top: 20px;
}

.product-faq > .uagb-container-inner-blocks-wrap {
    max-width: 1408px !important;
}

.product-faq .wp-block-heading {
    margin: 0 0 40px;
    padding: 0 35px;
}

.product-faq .uagb-question {
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
}

.product-faq .uagb-faq-content {
    max-width: 903px;
    color: #5b6771;
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
}

.product-faq .uagb-faq-item-active .uagb-question {
    font-weight: 800;
}

footer.wp-block-template-part {
    border-top: 2px solid #e5f2f5;
}

footer .wp-block-navigation__submenu-container.has-text-color.has-body-color.has-background.has-background-background-color.wp-block-navigation-submenu {
    padding: 0;
}

.product-delivery .has-text-align-center {
    min-height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 1380px) {
    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container,
    .wp-block-group.is-layout-flow .entry-content > .uagb-slider-container {
        padding: 50px 30px;
    }
}

@media (max-width: 599px) {
    .product-hero .uagb-ifb-title {
        font-size: 32px;
        margin-bottom: 30px !important;
    }

    .product-hero .wp-block-uagb-image {
        margin-top: 30px;
    }

    .product-tabs-hor ul.uagb-tabs__panel {
        flex-direction: row !important;
        flex-wrap: nowrap !important;
    }

    .product-tabs-hor .uagb-tabs__panel .uagb-tab a {
        font-size: 16px;
    }

    .product-tabs-hor .uagb-tabs__wrap .uagb-tabs__panel .uagb-tab {
        text-align: left;
    }

    .product-tabs-hor .uagb-tabs__wrap .uagb-tabs__body-wrap {
        padding-top: 100px;
    }

    .product-tabs-hor .uagb-ifb-title {
        font-size: 20px;
    }

    .product-tabs-hor .uagb-ifb-desc {
        font-size: 16px;
    }

    .product-tabs-hor .wp-block-image.swt-hide-desktop {
        margin-bottom: 30px;
    }

    .product-tabs-hor .uagb-faq-questions-button {
        padding: 15px 0;
    }

    .product-tabs-hor .uagb-faq-questions-button .uagb-question {
        font-size: 16px;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-tabs-hor {
        margin-bottom: 100px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.product-take .wp-block-heading {
        font-size: 32px !important;
    }

    .product-delivery .uagb-ifb-title {
        font-size: 32px;
    }

    .product-delivery .wp-block-uagb-info-box .uagb-ifb-desc {
        margin-bottom: 50px;
    }

    .product-delivery .wp-block-image,
    .product-delivery .wp-block-uagb-image__figure {
        max-width: 141px;
    }

    .product-delivery .has-text-align-center {
        min-height: inherit;
        margin-bottom: 0;
    }

    .product-delivery p {
        font-size: 18px;
    }

    .product-delivery .wp-block-column:not(:last-child) {
        margin-bottom: 50px;
    }

    .product-delivery h4 {
        font-size: 18px;
    }

    .product-trusted .wp-block-heading {
        text-align: center;
        font-size: 20px;
    }

    .product-hub .uagb-ifb-title {
        font-size: 32px;
    }

    .product-hub .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
        padding: 15px;
        color: #1e2634;
        font-family: Noto Sans;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        align-items: flex-start;
        /* background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9717 8.20117L0.0429685 8.20117' stroke='%230077A6' stroke-width='2'/%3E%3Cpath d='M7.50732 0.737305V15.666' stroke='%230077A6' stroke-width='2'/%3E%3C/svg%3E"); */
        background-repeat: no-repeat;
        background-position: right 19px;
        display: flex;
    }

    .product-hub .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab.uagb-tabs__active a {
        background-color: #006593;
        color: #fff;
        border-radius: 8px;
    }

    .product-hub .uagb-tabs__panel .uagb-tab.uagb-tabs__active {
        background: none;
    }

    .product-hub .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a svg path {
        fill: #cbd5e0;
    }

    .uagb-block-b94319b7 .uagb-tabs__panel .uagb-tab.uagb-tabs__active .uagb-tabs__icon svg path {
        fill: #ffffff;
    }

    .product-hub .uagb-tabs__icon-position-left > .uagb-tabs__icon {
        margin-top: -6px;
        margin-right: 15px;
    }

    .product-hub .uagb-tabs__body-wrap {
        padding: 30px 0 0;
    }

    .product-hub .uagb-tabs__body-wrap .uagb-tabs__body-container {
        padding: 0;
    }

    .product-hub .uagb-tabs__body-container ul {
        padding-left: 0;
        margin-top: 30px;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-hub {
        margin-bottom: 0 !important;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-form {
        margin: 30px 30px 0 !important;
        border-radius: 8px;
        padding: 30px 40px;
    }

    .product-form .wp-block-heading {
        font-size: 24px;
        text-align: center;
        margin: 0;
    }

    .product-form .uagb-forms__outer-wrap {
        padding: 30px 0 0;
    }

    .product-faq .uagb-faq-questions-button.uagb-faq-questions {
        padding: 10px 18px;
    }

    .product-faq .uagb-faq-content {
        padding: 0 18px 18px;
    }

    .product-faq .uagb-question {
        font-size: 14px;
    }

    .product-trusted .uagb-slider-container {
        margin: 0 -30px 0 0;
        width: calc(100% + 30px);
    }

    footer .wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
        flex-direction: column;
    }

    .product-faq .uagb-faq-item-active .uagb-question {
        font-weight: 600;
    }
}


/*Blog*/

.archive .wp-block-categories-list {
    gap: 20px;
    display: flex;
    flex-direction: column;
    margin: 0;
}

.blog-sidebar .uagb-taxomony-box {
    padding: 3px 13px !important;
    margin: 0 -13px;
}

.archive .wp-block-categories-list .cat-item {
    margin: 0 -13px;
}

.blog-sidebar .uagb-taxomony-box .uagb-tax-link,
.archive .wp-block-categories-list a {
    margin: 0;
    color: #435660;
    font-family: Noto Sans;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: -0.27px;
    text-decoration: none;
}

.archive .wp-block-categories-list a {
    padding: 3px 13px;
    border-radius: 8px;
    display: block;
}

.blog-sidebar .uagb-taxomony-box .uagb-tax-link .uagb-tax-title {
    margin: 0;
}

.blog-sidebar .uagb-taxomony-box:hover {
    border-radius: 8px;
    background: var(--blue-shade-blue-01, #006593);
}

.archive .wp-block-categories-list .cat-item:hover a,
.archive .wp-block-categories-list .cat-item.current-cat a {
    color: #fff;
    background: var(--blue-shade-blue-01, #006593);
}

.blog-sidebar .uagb-taxomony-box:hover .uagb-tax-link {
    color: #fff;
}

.blog-sidebar .uagb-taxomony-box:hover .uagb-tax-link .uagb-tax-title {
    color: #fff;
}

.blog-sidebar {
    max-width: 17% !important;
    margin-right: 6%;
}

.blog-content ul li::marker {
    content: "";
}

.blog-cards .wp-block-button__link {
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.67773 1.76172L6.11333 6.09806L1.67773 10.4344' stroke='%233391B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding: 0 20px 0 0 !important;
    background-position: right center;
}

@media (min-width: 600px) {
    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group {
        height: 388px;
        flex-direction: row;
    }
}

.blog-content .wp-block-post-author + .has-x-small-font-size {
    display: none;
}

.blog-content h6 {
    margin: 0 0 8px !important;
}

.blog-content h6 a {
    text-decoration: none;
    color: var(--black, #5b6771);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.blog-content .wp-block-post-author__name::after {
    content: ",";
    padding-right: 5px;
}

.blog-content .wp-block-post-author__name {
    font-size: 12px !important;
}

.blog-content time {
    font-size: 12px !important;
}

.blog-sidebar h4.wp-block-heading {
    margin: 0 0 54px !important;
}

.blog-content .wp-block-query-pagination-numbers a,
.blog-content .wp-block-query-pagination-numbers span {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Noto Sans;
    font-size: 16px;
    font-style: normal;
    text-decoration: none;
    line-height: normal;
    text-align: center;
    margin: 0 10px;
}

.blog-content .wp-block-query-pagination-numbers .page-numbers.current {
    border-bottom: 2px solid #006593;
}

.blog-content .wp-block-query-pagination-next,
.blog-content .wp-block-query-pagination-previous {
    font-size: 0;
    width: 7px;
    height: 9px;
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='9' viewBox='0 0 7 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 4.5L1 8' stroke='%23435660' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.blog-content .wp-block-query-pagination-numbers {
    margin: 0;
}

.blog-content .wp-block-query-pagination-previous {
    transform: scaleX(-1);
}

.blog-content {
    margin-bottom: 137px;
}

.blog-content ul li > .wp-block-uagb-container {
    box-shadow: none;
    border-color: #ced1d4;
}

@media (max-width: 599px) {
    .archive .wp-site-blocks > div {
        padding: 50px 30px;
    }

    .archive .wp-block-categories-list {
        flex-direction: row;
        white-space: nowrap;
        gap: 16px;
        overflow-x: auto;
        position: relative;
    }

    .archive .wp-block-categories-list::after {
        content: "";
        width: 17px;
        height: 12px;
        position: absolute;
        right: 0;
        top: 11px;
        background-color: #fff;
        background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.56738 2.81055L10.5674 6.81055L6.56738 10.8105' stroke='%23435660' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: right center;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns {
        display: flex;
        box-shadow: none;
        border-top: 1px solid #ced1e4;
        border-radius: 0;
        justify-content: flex-start;
        padding: 26px 151px 38px 0 !important;
        min-height: 174px;
        margin: 0;
    }

    .blog-content h3 a {
        font-size: 14px;
        font-family: Noto Sans;
    }

    .wp-block-post-template {
        padding: 43px 0;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-column:nth-child(2) {
        position: absolute;
        width: 128px !important;
        height: 79px !important;
        right: 0;
        top: 60px;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-column:nth-child(2) figure a {
        width: 100%;
        height: 100% !important;
        object-fit: cover;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-column:nth-child(2) figure {
        width: 100% !important;
        height: 100% !important;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-column:nth-child(2) figure a img {
        height: 100% !important;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-column {
        flex-basis: inherit !important;
    }

    .archive .wp-block-post > .wp-block-uagb-container > .wp-block-columns .wp-block-group.is-vertical.is-layout-flex.wp-block-group-is-layout-flex {
        padding-right: 0 !important;
    }

    .archive .wp-block-categories-list .cat-item {
        margin: 0;
        min-width: 91px;
    }

    .archive .wp-block-categories-list a {
        padding: 0 14px;
        font-size: 14px;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
        white-space: nowrap;
    }

    body:not(.home) .wp-block-group.is-layout-flow > .entry-content {
        padding-top: 0;
    }

    .has-global-padding > .blog-hero.uagb-is-root-container.alignfull .wp-block-heading {
        font-size: 40px !important;
    }

    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group {
        padding: 20px 11px !important;
        min-height: inherit;
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 22px;
    }

    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group img {
        max-width: 60px;
    }

    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group .wp-block-spacer {
        display: none;
    }

    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group .wp-block-group.is-vertical.is-content-justification-center.is-layout-flex {
        width: 72%;
        align-items: flex-start;
    }

    .blog-cards .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > .wp-block-group .wp-block-group.is-vertical.is-content-justification-center.is-layout-flex h6 {
        text-align: left;
        font-size: 16px !important;
        flex-basis: inherit;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.blog-cards {
        padding-bottom: 56px;
    }

    .blog-sidebar {
        min-width: 100%;
    }

    .blog-sidebar h4.wp-block-heading {
        margin-bottom: 15px !important;
    }

    .blog-sidebar .uagb-layout-grid {
        flex-direction: row;
        display: flex !important;
        overflow: auto;
    }

    .blog-sidebar .uagb-taxomony-box .uagb-tax-link {
        font-size: 14px;
        font-weight: 400;
    }

    .blog-sidebar .uagb-taxomony-box .uagb-tax-link .uagb-tax-title {
        font-size: 14px;
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        width: 100%;
    }

    .blog-sidebar .uagb-taxomony-box {
        width: 110px;
    }

    .blog-content ul li {
        padding: 0;
    }

    .blog-sidebar {
        margin-right: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .blog-content .wp-block-post > .wp-block-uagb-container > .wp-block-columns {
        padding: 0 !important;
        margin: 0;
    }

    .blog-content .wp-block-uagb-container {
        border: none;
    }

    .has-global-padding > .blog-content.uagb-is-root-container.alignfull .wp-block-post {
        margin-top: 0;
    }

    .blog-content {
        margin-bottom: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .blog-content .wp-block-post > .wp-block-uagb-container > .wp-block-columns {
        padding: 0 !important;
        margin: 0;
    }

    .has-global-padding > .uagb-is-root-container.alignfull .blog-content .wp-block-post {
        position: relative;
        margin-top: 0;
    }

    .blog-content .wp-block-group.is-vertical.is-layout-flex {
        padding-right: 140px !important;
    }

    .blog-content .wp-block-group.is-vertical.is-layout-flex h6 a {
        font-size: 14px;
        font-family: Noto Sans;
    }

    .blog-content .wp-block-group.is-vertical.is-layout-flex h6 {
        margin-top: 10px !important;
    }
}


/*Blog single*/

.single .has-text-align-left.has-text-color.has-heading-color.wp-block-post-title {
    font-family: Noto Sans;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal !important;
}

.single .wp-block-post-author__name,
.single time {
    font-size: 12px !important;
}

.single h2 {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Noto Sans;
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
}

.single h3 {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Noto Sans;
    font-size: 20px;
    font-weight: 500;
    line-height: normal;
}

.single h2 b {
    font-weight: 700;
}

.single h3 b {
    font-weight: 500;
}

.single .entry-content ul li {
    position: relative;
    padding-left: 26px !important;
    margin-bottom: 16px;
}

.single .entry-content ul li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #e5f2f5;
    position: absolute;
    border-radius: 100%;
    left: 0;
    top: 3px;
}

.single .entry-content ul {
    margin: 16px auto 40px !important;
    padding: 0;
    list-style: none;
}

.hero .wp-block-uagb-container ul,
.content ul {
    padding: 0;
    list-style: none;
    margin: 0;
}

.hero .wp-block-uagb-container ul li,
.content ul li {
    position: relative;
    padding-left: 26px;
    margin-bottom: 16px;
}

.hero .wp-block-uagb-container ul li::before,
.content ul li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #e5f2f5;
    position: absolute;
    border-radius: 100%;
    left: 0;
    top: 3px;
}

h6.has-link-color a {
    text-decoration: none;
}

.taxonomy-category {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.taxonomy-category .wp-block-post-terms__prefix {
    display: flex;
    margin-right: 5px;
}

.taxonomy-category .wp-block-post-terms__prefix + a {
    text-decoration: none;
}

.single ul li .wp-block-post-excerpt__excerpt {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: pre-wrap;
}

.single .uagb-container-inner-blocks-wrap {
    align-items: flex-start !important;
}

.single h2.wp-block-heading.has-custom-gray-shade-gray-01-color.has-text-color {
    padding-right: 0 !important;
}

.single .wp-block-post-navigation-link {
    display: none;
}

@media (max-width: 599px) {
    .single .uagb-is-root-container {
        padding: 12px 30px;
    }

    .single h1 {
        padding-right: 0 !important;
        font-size: 24px !important;
    }

    .single .wp-block-spacer {
        display: none;
    }

    body:not(.home).single .wp-block-group.is-layout-flow > .entry-content {
        padding: 0;
    }

    body.single {
        font-size: 14px;
        color: var(--gray-shade-gray-01, #435660);
    }

    .single .wp-block-post-template li {
        padding: 0;
    }

    .single .wp-block-post-template li > div {
        min-height: 197px;
        box-shadow: none;
        position: relative;
        align-items: flex-start;
        justify-content: flex-start;
        border-bottom: 1px solid #ced1d4;
        border-radius: 0;
        padding-top: 34px;
    }

    .single .wp-block-post-template li > div .wp-block-columns.is-layout-flex {
        display: flex;
        flex-wrap: nowrap !important;
        margin-bottom: 10px;
    }

    .single .wp-block-post-template li > div .wp-block-post-featured-image {
        position: absolute;
        right: 0;
        width: 100% !important;
        height: auto !important;
        overflow: hidden;
        top: 0px;
    }

    .single .wp-block-post-template li > div h6 {
        padding-right: 0px !important;
        margin: 0;
    }

    .single .wp-block-post-template li > div h6 a {
        font-size: 14px;
        padding-bottom: 10px;
    }

    .single .wp-block-post-template li > div .wp-block-group {
        display: none;
    }

    .single .wp-block-post-template li:last-child > div {
        border-bottom: none;
    }

    .single .wp-block-post-template {
        align-items: flex-start;
        justify-content: flex-start;
        gap: 0;
        padding-top: 0;
    }
}


/*Solutions*/

a:where(:not(.wp-element-button)) {
    text-decoration: none;
}
.page-id-15545 a:where(:not(.wp-element-button)) , .page-id-15548 a:where(:not(.wp-element-button)){
       color: #0067B8;
}

.bulets {
    padding: 0 !important;
    list-style: none;
    margin: 30px 0 30px !important;
}

.bulets li {
    position: relative;
    padding-left: 26px !important;
    margin-bottom: 16px;
    color: #5b6771;
}

.bulets li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #e5f2f5;
    position: absolute;
    border-radius: 100%;
    left: 0;
    top: 3px;
}

.yoast-breadcrumbs {
    max-width: 1350px !important;
    padding-top: 54px;
}

.yoast-breadcrumbs > * {
    font-size: 12px;
    font-family: Inter;
    color: #435660;
}

.has-heading-color {
    color: #006593 !important;
}

.wp-block-uagb-slider.icons-slider.uagb-slider-container {
    padding: 0;
    max-width: 1354px !important;
}

.icons-slider .uagb-ifb-image-content {
    /* margin-bottom: 40px;
	height: 94px; */
}

.icons-slider .uagb-ifb-title-wrap {
    max-width: 229px;
    margin: 0 auto;
}

.icons-slider .swiper-content {
    padding: 0;
}

.icons-slider .swiper-wrapper {
    align-items: flex-start !important;
    min-height: inherit !important;
    justify-content: center;
}

@media (min-width: 1381px) {
    .wp-block-uagb-slider.icons-slider.uagb-slider-container {
        padding: 100px 0;
    }
}

@media (max-width: 1380px) {
    .wp-block-uagb-slider .swiper-pagination {
        position: inherit;
        bottom: inherit !important;
        margin: 20px auto 0;
    }
}

@media (max-width: 599px) {
    .wp-block-image.has-custom-border img {
        height: auto !important;
    }

    .wp-block-uagb-container.uagb-block-17087a70 {
        min-height: inherit !important;
    }

    .yoast-breadcrumbs {
        padding: 20px 30px 0;
    }

    .hero-solution .wp-block-uagb-info-box img {
        max-width: 35px !important;
        padding: 0 !important;
    }

    .hero-solution h2.uagb-ifb-title {
        font-size: 32px;
    }

    .hero-solution .wp-block-uagb-image {
        padding: 30px 0 0;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.icons-slider {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .wp-block-uagb-container .wp-block-group.has-global-padding.is-layout-constrained {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    h2.wp-block-heading {
        font-size: 32px;
    }

    .image-text.image-text__left .wp-block-uagb-container:last-child {
        order: -1;
    }

    .image-text.wp-block-uagb-container {
        min-height: inherit;
        padding: 40px 0;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-take {
        padding-top: 40px;
        padding-bottom: 100px;
        overflow-x: hidden;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.product-take .wp-block-heading {
        font-size: 32px !important;
        margin-bottom: 20px;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-take .swiper-content {
        padding: 0 13px !important;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-take .wp-block-uagb-slider {
        margin: 0 -30px 0 -9px;
        min-width: calc(100% + 60px);
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-take .swiper-content .wp-block-uagb-container {
        padding: 45px;
    }

    .product-take .uagb-ifb-desc {
        margin-bottom: 0 !important;
        font-size: 18px;
        max-height: 94px;
        overflow: hidden;
    }

    .product-take .swiper-content .wp-block-image.size-full {
        height: 89px;
    }

    .product-take .swiper-content .wp-block-image.size-full img {
        width: 100%;
        height: 40px !important;
        object-fit: unset;
        object-position: left;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-faq {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .has-global-padding > .uagb-is-root-container.alignfull.product-faq .wp-block-heading {
        font-size: 32px !important;
        padding-left: 0;
    }

    .wp-block-group.is-layout-flow .entry-content > .uagb-slider-container.icons-slider {
        padding-left: 0;
        padding-right: 0;
    }

    /*17-11-2023*/
    body.page-id-15793 .swiper-slide div img,
    body.page-id-16309 .product-take .swiper-content img {
        height: 40px !important;
    }
}

.posts-featured .wp-block-spacer {
    display: none;
}

.posts-featured .wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-52.wp-block-group-is-layout-flex {
    display: none;
}


/*about*/

.about-breadcrumbs {
    position: relative;
    z-index: 2;
}

.wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.hero-about {
    padding: 0;
    min-width: 100%;
    margin-top: -75px;
}

.hero-about .wp-block-uagb-info-box {
    max-width: 495px;
}

.about-numbers p {
    margin: 0;
}

.about-talent .wp-block-columns {
    gap: 0;
    justify-content: space-between;
}

.about-talent .wp-block-columns .wp-block-column:nth-child(1) {
    flex-basis: inherit !important;
    width: 61%;
}

.about-talent .wp-block-columns .wp-block-column:nth-child(2) {
    flex-basis: inherit !important;
    width: 39%;
}

.about-talent .wp-block-uagb-call-to-action .uagb-cta__button-link-wrapper {
    font-size: 16px !important;
}

.about-talent .wp-block-uagb-call-to-action .uagb-cta__button-link-wrapper svg {
    margin-left: 15px !important;
}

.about-certificat .wp-block-heading.has-text-align-center {
    margin-bottom: 40px;
}

@media (max-width: 599px) {
    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.breadcrumbs {
        padding: 20px 30px 0;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.hero-about {
        margin: 0;
        padding: 0 30px 0;
        min-height: inherit;
        background: none;
    }

    .about-numbers .wp-block-uagb-container > .wp-block-uagb-container {
        padding: 24px 32px;
        position: relative;
    }

    .about-numbers .wp-block-uagb-container > .wp-block-uagb-container > .wp-block-uagb-container {
        padding: 0;
    }

    .about-numbers .wp-block-uagb-advanced-heading .uagb-heading-text {
        font-size: 32px;
    }

    .about-numbers .wp-block-column:last-child {
        position: absolute;
        right: 0;
    }

    .about-numbers p {
        font-size: 18px !important;
        margin-top: 10px;
    }

    .about-numbers h2.wp-block-heading {
        text-align: left;
    }

    .about-helm .wp-block-heading {
        text-align: left;
    }

    .about-helm h2.uagb-heading-text {
        text-align: left;
        font-size: 32px;
    }

    .about-helm .uagb-desc-text {
        text-align: left;
    }

    .about-helm .uagb-team__content {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        height: 136px;
        flex-direction: column;
        justify-content: center;
    }

    .about-helm .uagb-team__content .uagb-team__title {
        font-size: 18px;
        width: 48%;
        text-align: left;
    }

    .about-helm .uagb-team__content .uagb-team__image-crop-square {
        margin: 0 22px 0 0 !important;
        width: 136px !important;
        height: 136px !important;
    }

    .about-helm .uagb-team__content .uagb-team__prefix {
        font-size: 16px;
        width: 48%;
        display: block;
        text-align: left;
    }

    .about-helm .wp-block-columns {
        margin: 0;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container {
        margin-bottom: 13px;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container .wp-block-group.is-vertical {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        height: 122px;
        padding: 15px !important;
        justify-content: center;
        align-items: flex-start;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container .wp-block-group.is-vertical .wp-block-image.size-full {
        width: 54px;
        height: 100%;
        margin-right: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container .wp-block-group.is-vertical .wp-block-image.size-full img {
        width: 100%;
        height: 55px;
        object-fit: contain;
        object-position: center;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container .wp-block-group.is-vertical .wp-block-heading {
        font-size: 20px;
        padding: 0 !important;
        width: 74%;
        text-align: left;
        margin-bottom: 8px !important;
    }

    .about-global .uagb-container-inner-blocks-wrap .wp-block-uagb-container .wp-block-group.is-vertical p {
        text-align: left;
        font-size: 14px;
        width: 74%;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.about-talent {
        margin: 0 !important;
        padding: 0 30px;
    }

    .about-talent .wp-block-columns .wp-block-column:nth-child(1) {
        width: 100%;
        display: none;
    }

    .about-talent .wp-block-columns .wp-block-column:nth-child(2) {
        width: 100%;
        padding: 30px !important;
    }

    .about-talent .wp-block-columns {
        overflow: hidden;
    }

    .about-talent .wp-block-columns .wp-block-column:nth-child(2) .uagb-cta__title {
        text-align: left;
        font-size: 32px;
        margin-bottom: 28px;
    }

    .about-talent .wp-block-columns .wp-block-column:nth-child(2) .uagb-cta__desc {
        text-align: left;
        margin: 0 0 28px;
    }

    .about-talent .wp-block-columns .wp-block-column:nth-child(2) .uagb-cta__buttons {
        column-gap: 0;
        display: flex;
        width: 100%;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.about-certificat {
        margin: 0 !important;
    }

    .about-certificat .wp-block-heading.has-text-align-center {
        text-align: left;
        font-size: 32px;
        margin: 0 0 7px;
    }

    .about-certificat .uagb-ifb-content {
        display: flex;
    }

    .about-certificat .uagb-ifb-separator {
        display: none;
    }

    .about-certificat .uagb-ifb-title-wrap {
        width: 64px;
        flex: 0 0 auto;
        margin-right: 24px;
    }

    .about-certificat .uagb-ifb-title-wrap .uagb-ifb-title {
        font-size: 16px;
        padding-bottom: 9px;
        border-bottom: 1px solid #006593;
    }

    .about-certificat .uagb-ifb-desc {
        font-size: 12px;
        line-height: normal;
    }

    .about-good .uagb-heading-text {
        font-size: 32px;
    }

    .about-good .has-current-color-color.has-text-color {
        margin: 0 0 25px;
    }

    .about-ready .wp-block-uagb-container {
        background: none;
    }

    .about-ready .wp-block-uagb-container .wp-block-image.aligncenter.size-full {
        height: 165px;
    }

    .about-ready .wp-block-uagb-container .wp-block-image.aligncenter.size-full img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .about-ready h2.wp-block-heading {
        font-size: 32px;
    }
}


/*Industry*/

@media (max-width: 599px) {
    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.product-tabs-hor.indusnry-launch {
        margin-bottom: 0;
    }

    body .is-layout-constrained > .alignwide .wp-block-group.has-black-color.has-text-color.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-10.wp-block-group-is-layout-flex {
        display: none;
    }

    header .wp-block-group.has-black-color.has-text-color.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-10.wp-block-group-is-layout-flex {
        display: none;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.partner-logos-list {
        display: flex;
        flex-wrap: wrap;
        column-gap: 8%;
        justify-content: space-evenly;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.partner-logos-list > * {
        max-width: 27%;
        width: 27%;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.partner-logos-list figure {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .wp-block-group.is-layout-flow > .entry-content .uagb-container-inner-blocks-wrap > div.partner-logos-list figure img {
        height: auto !important;
    }
}


/*Edits 11-08*/

@media (max-width: 599px) {
    .product-hero .uagb-container-inner-blocks-wrap > div:nth-child(2) {
        order: -1;
        margin-bottom: 30px;
    }

    .product-hero .wp-block-uagb-image {
        margin-top: 0;
    }

    .product-faq .uagb-faq-content {
        font-size: 14px;
    }
}


/*Terms*/

.content h3 {
    color: var(--gray-shade-gray-01, #435660);
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
    margin: 0 0 16px;
}

.content ol,
.single .wp-block-uagb-container ol {
    margin: 0 0 30px;
    padding: 0;
    counter-reset: counts 0;
    list-style: none;
}

.single .wp-block-uagb-container ol {
    margin-top: 16px;
}

.content ol li p,
.single .wp-block-uagb-container ol li p {
    margin: 16px 0;
}

.content ol li,
.single .wp-block-uagb-container ol li {
    counter-increment: counts 1;
    position: relative;
    margin-bottom: 16px;
}

.content ol li table,
.single .wp-block-uagb-container ol li table {
    margin-top: 16px;
}

.content ol:not(.alpha) > li::before,
.single .wp-block-uagb-container ol li::before {
    color: var(--blue-shade-blue-01, #006593);
    font-family: Noto Sans;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.5;
    content: counter(counts) ". ";
    position: absolute;
    left: -75px;
    width: 75px;
}

.single .wp-block-uagb-container ol li::before {
    line-height: 1.1;
}

.content ol ol:not(.alpha),
.single .wp-block-uagb-container ol ol {
    padding-left: 41px;
    counter-reset: counts 0;
}

.content ol li ol li,
.single .wp-block-uagb-container ol li ol li {
    margin-bottom: 16px;
    counter-increment: counts 1;
}

.content ol.lvl3 {
    margin-top: 16px;
    padding-left: 40px;
}

.content ol li ol:not(.alpha) li::before,
.single .wp-block-uagb-container ol li ol li::before {
    content: counters(counts, ".");
    position: absolute;
    left: -40px;
    width: 40px;
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 16px;
    font-weight: 600;
    line-height: normal;
}

.content ol.lvl2.alpha li {
    list-style: lower-alpha;
}

.content ol.lvl2.alpha li::marker {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 16px;
    font-weight: 600;
    line-height: normal;
}

.content ol.lvl2.alpha {
    padding-left: 20px;
}

header header.swt-sticky-header {
    position: inherit;
}

.content .entry-content ul li {
    position: relative;
    padding-left: 26px !important;
}

.content .entry-content ul li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #e5f2f5;
    position: absolute;
    border-radius: 100%;
    left: 0;
    top: 3px;
}

.content ol li ol li,
.single .wp-block-uagb-container ol li ol li {
    padding-left: 10px;
}

.content ol li ol ul,
.single .wp-block-uagb-container ol li ol li ul {
    padding-left: 17px;
    padding: 0;
    margin: 0;
    list-style: none;
}

.content ol li ol ul li,
.single .wp-block-uagb-container ol li ol li ul li {
    position: relative;
    padding-left: 26px;
}

.content ol li ol:not(.alpha) ul li::before,
.single .wp-block-uagb-container ol li ol li ul li::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #e5f2f5;
    position: absolute;
    border-radius: 100%;
    left: 0;
    top: 2px;
    display: block;
}

.content ol li ol ul li,
.single .wp-block-uagb-container ol li ol li ul li {
    counter-increment: inherit;
}

.content ol li ol ul li::before,
.single .wp-block-uagb-container ol li ol li ul li::before {
    display: none;
}

.content ol li strong u {
    display: block;
    margin-bottom: 16px;
}

@media (max-width: 599px) {
    .content ol li,
    .single .wp-block-uagb-container ol li {
        padding-left: 40px;
    }

    .content ol li::before,
    .single .wp-block-uagb-container ol li::before {
        font-size: 20px;
        left: 0;
    }

    .content h3 {
        font-size: 20px;
    }

    .content ol:not(.alpha) > li::before {
        line-height: 1.1;
        left: 0;
        width: 40px;
    }

    .content ol li ol li,
    .single .wp-block-uagb-container ol li ol li {
        padding-left: 10px;
    }
}

table tr:nth-child(1) td {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Noto Sans;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    background-color: #e5f2f5;
}

table tr td {
    padding: 15px 18px;
    border: 1px solid #ced1d4;
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

table {
    border-collapse: collapse;
    margin-bottom: 16px;
}

@media (max-width: 599px) {
    .wp-block-uagb-container.with-table {
        overflow-x: auto !important;
        align-items: flex-start;
    }

    table tr:nth-child(1) td {
        font-size: 12px;
    }

    .hero-home .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
        padding-bottom: 0 !important;
    }

    .wp-block-group.is-layout-flow .entry-content > .wp-block-uagb-container.about-talent .has-background {
        border-radius: 8px;
    }
}


/*Form*/

.form h3 {
    font-size: 40px;
    font-weight: 700;
    line-height: normal;
    margin: 0 0 40px;
}

.form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.form select,
form textarea {
    border-radius: 8px;
    background-color: var(--shades-white, #fff);
    border: none;
    padding: 10px 60px 10px 25px;
    color: var(--neutral-400, #9ca3af);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    width: 100% !important;
    display: block;
}

.form fieldset .field label:not(.hs-form-booleancheckbox-display):not(.hs-error-msg) {
    display: none;
}

.form .form-columns-2 {
    max-width: 100%;
    display: flex;
    gap: 8px;
}

.form fieldset {
    margin-bottom: 8px !important;
    max-width: 100% !important;
}

.form input:focus {
    outline: none;
}

.form select,
.form textarea {
    width: 100% !important;
    color: var(--wp--preset--color--body);
}

.form {
    max-width: 570px;
}

.form .inputs-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
}

.form .inputs-list input {
    position: absolute;
    margin: 0;
    top: 3px;
    left: 0;
}

.form .inputs-list .hs-form-booleancheckbox-display {
    position: relative;
    display: flex;
    padding-left: 20px;
}

.form .inputs-list .hs-form-booleancheckbox-display > span {
    margin-left: 0;
}

.form .hs-richtext p {
    font-size: 14px;
    margin: 8px 0;
}

.form .hs-button.primary.large {
    border-radius: 8px;
    border: 2px solid var(--primary-colors-primary-02, #0077a6);
    background: transparent;
    color: var(--primary-colors-primary-02, #0077a6);
    text-align: center;
    font-family: Noto Sans;
    font-size: 16px;
    padding: 8px 24px;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
    transition: all 0.5s;
}

.form .hs-button.primary.large:hover {
    background: var(--primary-colors-primary-02, #0077a6);
    color: #fff;
}

.form .no-list.hs-error-msgs.inputs-list {
    color: var(--neutral-400, #9ca3af);
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 13px 0;
}

.form .error {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.2334' cy='14.7094' r='13.4199' stroke='%23D63029'/%3E%3Cpath d='M14.7334 8.57299L14.6198 16.9366H13.3016L13.1879 8.57299H14.7334ZM13.9607 20.3003C13.6804 20.3003 13.4398 20.1999 13.2391 19.9991C13.0383 19.7984 12.9379 19.5578 12.9379 19.2775C12.9379 18.9972 13.0383 18.7567 13.2391 18.5559C13.4398 18.3552 13.6804 18.2548 13.9607 18.2548C14.241 18.2548 14.4815 18.3552 14.6823 18.5559C14.883 18.7567 14.9834 18.9972 14.9834 19.2775C14.9834 19.4631 14.9361 19.6336 14.8414 19.7889C14.7504 19.9442 14.6273 20.0692 14.472 20.1639C14.3205 20.2548 14.1501 20.3003 13.9607 20.3003Z' fill='%23D63029'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: calc(100% - 18px) center;
}

.form fieldset.form-columns-2 .input {
    margin: 0;
}

.form fieldset.form-columns-1 .input {
    margin-right: 0;
}

/* New Form style - 12-01-24 */
.popup_box div.popup_col_demo {
    max-width: 941px;
    padding: 82px 77px 77px 80px;
    background: white;
    border: solid 2px #0073A1;
    border-radius: 20px;
}

.popup_box div.popup_col_demo:after {
    content: "";
    background: url("../svg/right_form.svg") no-repeat;
    position: absolute;
    right: 50px;
    top: 95px;
    height: 100%;
    width: 305px;
}

.popup_box .hbspt-form {
    max-width: 90%;
}

.popup_box fieldset .field label:not(.hs-form-booleancheckbox-display):not(.hs-error-msg) {
    display: block;
}

.popup_box h3 {
    margin-bottom: 89px;
    font-size: 52px;
}

.popup_box fieldset .field label:not(.hs-error-msg),
.popup_box fieldset .hs-richtext p {
    color: #87919A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.popup_box fieldset .hs-richtext p {
    margin-top: 0px;
    margin-bottom: 23px;
}

.popup_box fieldset {
    margin-bottom: 0px !important;
}

.popup_box fieldset div:not(.hs-fieldtype-booleancheckbox) div.input {
    margin-top: 8px;
}

.popup_box .hs-form-field {
    margin-bottom: 31px;
}

.popup_box input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.popup_box select, .popup_box textarea {
    padding: 21px 25px 21px 25px;
    background: #F4F4F6;
}

.form .inputs-list .hs-form-booleancheckbox-display {
    display: table;
}

.popup_box .inputs-list .hs-form-booleancheckbox-display {
    padding-left: 0px;
}

.popup_box input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    display: inline-block;
    width: 22px !important;
    height: 22px;
    border: solid 1px #87919A;
    cursor: pointer;
    margin-top: -2px;
    margin-right: 10px;
    float: left;
    display: table-cell;
}

.form .inputs-list .hs-form-booleancheckbox-display span {
    display: table-cell;
    vertical-align: top;
}

.popup_box .hs-button.primary.large {
    background: #0075A2;
    color: white;
    padding: 14px 50px;
    margin-top: 20px;
    font-size: 22px;
}

.popup_box .no-list.hs-error-msgs.inputs-list {
    margin: 7px 0px 0px 0px;
}

.popup_box select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url('../svg/dropdown_arrow.svg');
    background-repeat: no-repeat;
    background-position-x: 98%;
    background-position-y: 24px;
    background-color: #F4F4F6;
}

.popup_box .hbspt-form {
    position: relative;
    z-index: 11;
}

.popup_box .hs-error-msg {
    color: red;
}

@media (max-width: 991px) {
    .popup_box h3 {
        font-size: 5vw;
    }

    .popup_box div.popup_col_demo:after {
        width: 200px;
        background-size: contain;
    }
}

@media screen and (max-width: 767px) {
    .popup_box .form-columns-2 {
        flex-direction: column;
    }

    .popup_box .form-columns-2 {
        gap: 0px;
    }

    .popup_box .form-columns-2 > .hs-form-field {
        width: 100% !important;
    }

    .popup_box input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
    .popup_box select,
    .popup_box textarea {
        font-size: 10px;
        padding: 6px 10px;
        border-radius: 4px;
    }

    .popup_box textarea {
        min-height: 60px;
    }

    .popup_box fieldset .field label:not(.hs-error-msg),
    .popup_box fieldset .hs-richtext p,
    .popup_box .no-list.hs-error-msgs.inputs-list {
        font-size: 10px;
    }

    .popup_box .hs-form-field {
        margin-bottom: 10px;
    }

    .popup_box h3 {
        font-size: 4vw;
        margin-bottom: 20px;
        padding-right: 50px;
    }

    .popup_box div.popup_col_demo {
        padding: 50px 30px;
        max-width: 430px;
    }

    .popup_box input[type=checkbox] {
        margin-top: -1px;
        margin-right: 6px;
        width: 11px !important;
        height: 11px;
        -webkit-appearance: checkbox;
    }

    .popup_box .hs-button.primary.large {
        margin-top: 20px;
        font-size: 12px;
        padding: 6px 25px;
    }

    .popup_box select {
        background-image: url('../svg/arrow_mobile.svg');
        background-position-y: 10px;
        background-color: #F4F4F6;
    }

    .popup_box div.popup_col_demo:after {
        background: url(../svg/mobile_right_image.svg) no-repeat;
        right: 20px;
        top: 64px;
        width: 86px;
    }

    .popup_box .hbspt-form {
        max-width: 95%;
    }

}

@media screen and (max-width: 500px) {
    .popup_box h3 {
        font-size: 6vw;
    }

    .popup_box div.popup_col_demo:after {
        top: 60px;
    }
}

@media screen and (max-width: 400px) {
    .popup_box h3 {
        font-size: 5vw;
    }

    .popup_box div.popup_col_demo:after {
        top: 55px;
    }
}

/*15_08*/

.posts-featured .wp-block-post-featured-image,
.single .wp-block-post .wp-block-post-featured-image {
    max-width: 100%;
    border-radius: 8px;
    overflow: hidden;
}

.posts-featured h6,
.single .wp-block-post h6 {
    margin-top: 0;
}

.posts-featured h6 a,
.single .wp-block-post h6 a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (min-width: 600px) {
    .posts-featured .wp-block-post > div {
        min-height: 500px;
        align-items: flex-start;
        justify-content: flex-start;
    }
}

.content ul ul {
    margin-top: 16px;
}

.content ol ul li {
    counter-increment: inherit;
}


/*Delivery network*/

.delivery-hero h3 {
    color: #5b6771;
    font-family: Inter;
    font-size: 20px;
    font-weight: 500;
    line-height: normal;
    margin: 0 0 30px;
}

.delivery-hero .wp-block-button__link.wp-element-button {
    background-color: #ffffff;
    border-radius: 8px;
    color: #0077a6;
    padding-top: 8px;
    padding-right: 24px;
    padding-bottom: 8px;
    padding-left: 24px;
    border: 1px solid;
}

.delivery-hero .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin-top: 30px;
}

.delivery-hero .wp-block-button__link.wp-element-button:hover {
    border-width: 2px;
}

.delivery-filter {
    display: flex;
    flex-wrap: wrap;
}

.delivery-filter__select {
    width: 100%;
    display: flex;
    gap: 27px;
    margin-bottom: 38px;
}

.delivery-filter__select select {
    border-radius: 8px;
    background-color: var(--blue-shade-blue-05, #e5f2f5);
    -webkit-appearance: none;
    appearance: none;
    border: none;
    padding: 10px 27px;
    min-width: 277px;
    color: var(--blue-shade-blue-01, #006593);
    font-family: Noto Sans;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.86523 1.60742L5.69935 5.64515L1.53346 1.60742' stroke='%23006593' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: calc(100% - 20px) center;
}

.delivery-filter__reset {
    margin-left: auto;
    display: none;
}

.delivery-filter__selected {
    margin: 0;
    padding: 0;
    list-style: none;
    min-width: 80%;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    display: none;
}

.delivery-filter__selected button {
    -webkit-appearance: none;
    appearance: none;
    border: none;
    border-radius: 13px;
    background-color: #f9f9fa;
    padding: 4px 25px 4px 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1025 4.09961L4.10254 10.5996' stroke='%235B6771' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.10254 4.09961L11.1025 10.5996' stroke='%235B6771' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: calc(100% - 5px) center;
    color: var(--primary-colors-primary-04, #5b6771);
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: normal;
    cursor: pointer;
}

.delivery-items {
    margin: 20px auto;
    padding: 0;
    list-style: none;
}

.delivery-items > li {
    display: flex;
    gap: 64px;
    align-items: center;
    justify-content: space-between;
    border-radius: 8px;
    background: var(--gray, #f9f9fa);
    padding: 37px 77px;
    margin-bottom: 14px;
    color: var(--primary-colors-primary-04, #5b6771);
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: normal;
}

.delivery-items > li strong {
    display: block;
    color: var(--black, #5b6771);
    font-weight: 500;
}

.delivery-items__info {
    max-width: 47%;
}

.delivery-items__logo {
    margin: 0;
}

.delivery-items__logo img {
    max-width: 85px;
}

.delivery-items__info p {
    margin: 0;
}

.delivery-pagination {
    margin: 0 auto 72px;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: center;
    gap: 38px;
    align-items: center;
    font-family: Noto Sans;
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
}

.delivery-pagination li a {
    color: var(--gray-shade-gray-01, #435660);
    text-align: center;
    padding: 0 3px;
}

.delivery-pagination li.current a {
    border-bottom: 2px solid #006593;
}

.delivery-items__popup-mob {
    display: flex;
    gap: 64px;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.delivery-items__popup-mob--close {
    display: none;
}

.delivery-items > li p {
    margin: 0;
}

.delivery-items__popup-mob img {
    display: none;
}

div#popup_form_demo {
    display: none;
}

div.popup_col_demo {
    background: #e5f2f5;
    box-shadow: 0 1px 8px 0 rgb(0 0 0/8%);
    width: 95%;
    border: 1px solid var(--text-color-level3, rgba(26, 26, 26, 0.1));
    border-radius: 8px;
    max-width: 800px;
    margin: 70px auto;
    padding: 2% 5%;
    position: relative;
}

#popup_form_demo {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 9;
    backdrop-filter: blur(4px);
    background: #0000006b;
    overflow-y: scroll;
}

div#popup_form_demo::-webkit-scrollbar-track {
    background-color: transparent;
}

div#popup_form_demo::-webkit-scrollbar {
    width: 10px;
    background-color: transparent;
}

div#popup_form_demo::-webkit-scrollbar-thumb {
    background-color: #d5d5d5;
}

.close_popup_btn {
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 10px;
}

@media (max-width: 991px) {
    .delivery-hero .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child {
        order: -1;
    }

    .delivery-filter {
        padding: 0 30px;
    }

    .delivery-filter__select {
        flex-wrap: wrap;
        gap: 16px;
        margin-bottom: 29px;
    }

    .delivery-filter__select select {
        width: 100%;
    }

    .delivery-filter__selected {
        order: 100;
        flex-wrap: nowrap;
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 15px;
        margin: 0 -30px 0 0px;
    }

    .delivery-filter__reset {
        margin-left: 0;
        margin-bottom: 20px;
        font-size: 12px;
    }

    .delivery-items {
        margin: 15px auto 70px;
        padding: 0 30px;
        gap: 16px;
        flex-wrap: wrap;
        display: flex;
    }

    .delivery-items > li {
        gap: 0;
        width: 47%;
        padding: 0;
        height: 169px;
        margin: 0;
        cursor: pointer;
    }

    .delivery-items__popup-mob {
        display: none;
        position: fixed;
        margin: auto;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        width: 305px;
        border-radius: 8px;
        background: #fff;
        box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.1);
        max-height: 357px;
        overflow-y: auto;
        padding: 26px;
        flex-wrap: wrap;
        align-items: center;
        justify-content: flex-start;
        flex-direction: column;
        gap: 25px;
    }

    .delivery-items__popup-mob img {
        display: block;
        max-width: 58px;
    }

    .delivery-items__logo {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        padding: 31px;
    }

    .open .delivery-items__popup-mob {
        display: flex;
    }

    .delivery-items__popup-mob--close {
        display: block;
        -webkit-appearance: none;
        appearance: none;
        border: none;
        background: none;
        position: absolute;
        top: 20px;
        left: 26px;
        cursor: pointer;
    }

    .delivery-items__info {
        max-width: 100%;
    }
}

footer .wp-block-column:nth-child(1) .has-small-font-size {
    color: var(--black, #5b6771);
    font-family: Noto Sans;
    font-weight: 700;
    line-height: normal;
}

footer .form .hbspt-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {
    background: #f9f9fa;
    color: #5b6771;
    font-size: 12px;
    padding: 12px 26px;
    max-width: 229px;
}

footer .form .hbspt-form {
    margin-top: 14px;
}

footer .form .hbspt-form .hs-button.primary.large {
    margin-top: 8px;
    background-color: #e5f2f5;
    border-color: #e5f2f5;
}

footer .form .hbspt-form .hs-button.primary.large:hover {
    background-color: var(--primary-colors-primary-02, #0077a6);
    color: #fff;
    border-color: #0077a6;
}

@media (max-width: 599px) {
    footer .wp-block-column:nth-child(1) .has-small-font-size {
        font-size: 16px !important;
    }

    footer .wp-block-column:nth-child(1) {
        order: 100;
    }

    footer .wp-block-column:nth-child(1) .is-default-size.wp-block-site-logo {
        position: absolute;
        top: 0;
    }

    footer .wp-block-columns {
        position: relative;
        padding-top: 80px;
    }

    footer .form .hbspt-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {
        max-width: 100%;
    }

    footer .form .hbspt-form {
        position: relative;
    }

    footer .form .hbspt-form .hs_submit.hs-submit {
        position: absolute;
        bottom: 0;
        right: 0;
    }

    footer .form .hbspt-form .hs-button.primary.large {
        background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.91016 1.04492L6.91016 5.54492L1.91016 10.0449' stroke='%233391B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        height: 40px;
        width: 40px;
        text-indent: -9999px;
        font-size: 0;
        background-color: transparent;
        border: none;
        padding: 0;
        background-position: center;
        margin: 0;
    }

    footer .form .hbspt-form .no-list.hs-error-msgs.inputs-list {
        position: absolute;
    }

    footer .form .hbspt-form .hs-button.primary.large:hover {
        background-color: transparent;
    }

    footer .form .hbspt-form .hs_error_rollup {
        display: none;
    }

    header .wp-block-navigation.has-background .wp-block-navigation__submenu-container {
        min-width: 100% !important;
        box-shadow: none;
    }

    header .wp-block-navigation.has-background .has-child:nth-child(1) .wp-block-navigation__submenu-container,
    header .wp-block-navigation.has-background .has-child:nth-child(4) .wp-block-navigation__submenu-container {
        min-width: 100% !important;
        box-shadow: none;
    }
}

@media (min-width: 767px) {
    .delivery_shortcode .delivery-items__logo {
        width: 20%;
        float: left;
    }

    .delivery_shortcode .delivery-items__popup-mob {
        width: 80%;
        float: left;
    }
}


/*21_08*/

.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link:hover {
    background-color: #006593 !important;
    color: #fff !important;
    border-color: #006593 !important;
}

.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link:focus {
    outline: 1px solid;
}

.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link {
    border-width: 2px;
    transition: all 0.5s;
}

.site-header .scrolled {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 9;
    background: #fff;
}

.site-header .scrolled .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container::before {
    top: 100px;
}

@media (min-width: 600px) {
    .not-clicked.has-child > a {
        pointer-events: none;
    }

    body .is-layout-flex > .main-menu {
        margin-right: auto;
        margin-left: 1.2%;
    }

    .stronger-delivery__img {
        padding-left: 125px !important;
    }
}

header .wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-item:hover a {
    z-index: 9;
}

.stronger-delivery .uagb-tabs__icon {
    margin-right: 20px !important;
}

.product-tabs-hor .wp-block-columns {
    justify-content: space-around;
}

.product-hub .uagb-tabs__icon {
    margin-right: 20px !important;
}

@media (min-width: 600px) {
    .blog-cards .wp-block-group figure {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 42px;
        height: 83px;
    }

    .blog-cards .wp-block-group {
        align-items: flex-start;
    }

    .blog-cards .wp-block-group .wp-block-spacer {
        display: none;
    }

    .blog-cards .wp-block-group .wp-block-group.is-vertical {
        height: 100%;
    }

    .blog-cards .wp-block-group h6 {
        color: #000 !important;
        height: 78px;
        overflow: hidden;
    }

    .blog-cards .wp-block-group .wp-block-buttons {
        width: 100%;
        justify-content: center;
    }
}


/*new menu with description*/

header .wp-block-navigation #modal-1 .wp-block-navigation__container {
    gap: 29px;
}

.site-header .wp-block-navigation .wp-block-navigation-item__description {
    display: block;
}


/*25_08*/

.single .uagb-container-inner-blocks-wrap h2.wp-block-post-title {
    color: var(--blue-shade-blue-01, #006593);
    font-family: Noto Sans;
    font-size: 40px;
    font-weight: 700;
    line-height: normal;
    margin: 88px 0 0;
}

.single .uagb-container-inner-blocks-wrap {
    max-width: 1129px !important;
}

.single .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
    gap: 5px;
    max-width: 1129px;
}

.single header .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex {
    max-width: 100%;
}

.single .uagb-container-inner-blocks-wrap .wp-block-post-author__name {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.single .uagb-container-inner-blocks-wrap .wp-block-group.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex + .wp-block-post-excerpt__excerpt {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.single .uagb-container-inner-blocks-wrap .wp-block-post-featured-image img {
    max-width: 765px;
}

.single .uagb-container-inner-blocks-wrap .wp-block-post-excerpt__excerpt + .wp-block-post-featured-image {
    margin: 45px 0 75px;
}

.single .uagb-container-inner-blocks-wrap .entry-content {
    padding: 0;
}

.single .uagb-container-inner-blocks-wrap .entry-content p {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
}

.single .uagb-container-inner-blocks-wrap h3 {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Noto Sans;
    font-size: 24px;
    margin: 40px 0 5px;
    font-weight: 700;
    line-height: normal;
}

.single .uagb-container-inner-blocks-wrap .sigle-text-left {
    margin-left: -203px !important;
    margin-bottom: 45px;
}

.single .uagb-container-inner-blocks-wrap .sigle-text-left .wp-block-heading {
    color: var(--blue-shade-blue-01, #006593);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.single .uagb-container-inner-blocks-wrap .uagb-blockquote {
    border-radius: 8px;
    background: var(--blue-shade-blue-05, #F4FDFF) !important;
    padding: 40px 77px 30px !important;
}

.single .uagb-container-inner-blocks-wrap .uagb-blockquote footer {
    display: none;
}

.single .uagb-container-inner-blocks-wrap .single-shadow {
    margin: 0 auto !important;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) !important;
}

.single .uagb-container-inner-blocks-wrap h4 {
    color: var(--gray-shade-gray-01, #435660);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

@media (max-width: 599px) {
    .single .uagb-is-root-container {
        flex-direction: column;
    }

    .single .uagb-container-inner-blocks-wrap .sigle-text-left {
        margin: 0 !important;
        padding: 0;
    }

    .single .uagb-container-inner-blocks-wrap .uagb-blockquote {
        padding: 25px !important;
    }
}

.entry-content p a:where(:not(.wp-element-button)) {
    color: #0067B8;
}

@media (max-width: 599px) {
    header .wp-block-navigation .has-child:not(.open-on-click) > .wp-block-navigation__submenu-container {
        box-shadow: none;
        min-width: 100% !important;
    }

    footer li a {
        padding: 0;
    }
}

footer ul.has-background {
    padding: 0;
}

@media (min-width: 1360px) {
    .hero .uagb-container-inner-blocks-wrap > .wp-block-uagb-container:nth-child(1) {
        padding-left: 0;
    }

    header .has-global-padding {
        padding-right: 0;
        padding-left: 0;
    }

    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained > .alignwide {
        max-width: 1700px;
        margin: 0 auto;
    }

    .site-header .wp-container-3.wp-container-3 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .site-header .wp-container-3.wp-container-3 > nav {
        max-width: 1700px;
        margin: 0 auto;
        width: 100%;
    }

    header .wp-block-navigation__container.has-text-color.has-body-color.is-responsive.items-justified-right.no-wrap.wp-block-navigation.has-noto-sans-font-family {
        padding-right: 0;
    }

    .hero .uagb-container-inner-blocks-wrap > .wp-block-uagb-container:nth-child(2) {
        min-width: 60%;
        margin-right: -2.1%;
    }

    .hero .uagb-container-inner-blocks-wrap > .wp-block-uagb-container:nth-child(2) .wp-block-uagb-image {
        width: 100%;
    }

    .hero .uagb-container-inner-blocks-wrap > .wp-block-uagb-container:nth-child(2) .wp-block-uagb-image .wp-block-uagb-image__figure {
        width: 100%;
    }

    .hero .uagb-container-inner-blocks-wrap > .wp-block-uagb-container:nth-child(2) .wp-block-uagb-image .wp-block-uagb-image__figure img {
        width: 100%;
    }

    .yoast-breadcrumbs {
        max-width: 1357px !important;
        padding-top: 54px;
        padding-left: 0;
        padding-right: 0;
    }
}

footer .wp-block-navigation__container.has-text-color.has-custom-gray-shade-gray-01-color.has-background.has-custom-blue-shade-blue-04-background-color.is-responsive.items-justified-space-between.no-wrap.wp-block-navigation li:last-child a {
    padding: 0;
}

@media (max-width: 1740px) {
    header .has-global-padding {
        padding-right: 0;
        padding-left: 0;
    }

    .site-header .wp-container-3.wp-container-3 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .site-header .wp-container-3.wp-container-3 .wp-block-navigation__container.has-text-color.has-body-color.is-responsive.items-justified-right.no-wrap.wp-block-navigation.has-noto-sans-font-family {
        padding-left: 0;
        padding-right: 0;
    }

    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained > .alignwide,
    .site-header .wp-container-3.wp-container-3 > nav {
        max-width: 1338px;
        width: 100%;
        margin: 0 auto;
    }

    .has-global-padding {
        padding-right: 0;
        padding-left: 0;
    }

    .yoast-breadcrumbs {
        max-width: 1338px !important;
    }

    .has-global-padding > .uagb-is-root-container.alignfull {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
}

@media (max-width: 1380px) {
    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained > .alignwide,
    .site-header .wp-container-3.wp-container-3 > nav {
        padding-left: 30px;
        padding-right: 30px;
        max-width: 100%;
    }

    .yoast-breadcrumbs {
        max-width: 100% !important;
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media only screen and (max-width: 1230px) and (min-width: 600px) {
    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 599px) {
    header .wp-block-group.has-black-color.has-background-background-color.has-text-color.has-background.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained > .alignwide,
    .site-header .wp-container-3.wp-container-3 > nav {
        padding-left: 0;
        padding-right: 0;
    }
}

.site-header.wp-block-template-part {
    z-index: 9;
}


/*21_09*/

footer .has-global-padding {
    padding-left: 30px;
    padding-right: 30px;
}

footer .has-global-padding .wp-block-columns {
    max-width: 1338px;
    width: 100%;
}

@media (min-width: 1360px) {
    footer .has-global-padding .wp-block-columns {
        max-width: 1700px;
    }
}

@media (max-width: 1740px) {
    footer .has-global-padding .wp-block-columns {
        max-width: 1338px;
    }
}

@media (max-width: 599px) {
    html {
        overflow-x: hidden;
    }

    .single-post .wp-block-uagb-container .uagb-container-inner-blocks-wrap,
    .single-post .wp-block-template-part .wp-block-uagb-container {
        display: block !important;
    }

    header .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container li a {
        background-position: left 4px;
    }

    header > div:first-child {
        display: none;
    }

    header nav {
        right: 30px;
        margin-top: -13px;
        position: absolute !important;
    }

    ul.wp-block-post-template figure.wp-block-post-featured-image {
        width: 100% !important;
    }
}

/*12_07*/

.yoast-breadcrumbs {
    display: none;
}
.book_demo_btn{
    background-color: #e5f2f5;
    border: 2px solid #e5f2f5;
    color:#0077a6;
    border-radius: 8px;
    font-family: Noto Sans;
    font-size: 16px;
    padding: 8px 24px;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
    transition: all 0.5s;
    display:inline-block;
}
.book_demo_btn:hover{
    background-color: #0077a6;
    color: #fff;
    border-color: #0077a6;
}
.single .entry-content ul {
    margin: 16px auto 40px !important;
    padding: 0;
    list-style: none;
}

.hero h1.uagb-ifb-title {
    color: #006593 !important;
}
.home .hero h1.has-tertiary-color {
    color: #fff !important;
}

.home .hero p.has-tertiary-color {
    color: #fff !important;
}
body.single.single-post .wp-block-template-part + .wp-block-uagb-container .uagb-container-inner-blocks-wrap {
    max-width: 764px !important;
}
@media (min-width: 1200px) {
    footer .wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-layout-17.wp-block-group-is-layout-flex {
        max-width: 70% !important;
    }
}