@font-face {font-display:swap; font-family:'Saira'; font-style:normal; font-weight:400; src:url('fonts/saira-v22-latin-regular.woff2') format('woff2');}
@font-face {font-display:swap; font-family:'Saira'; font-style:normal; font-weight:500; src:url('fonts/saira-v22-latin-500.woff2') format('woff2');}
@font-face {font-display:swap; font-family:'Saira'; font-style:normal; font-weight:600; src:url('fonts/saira-v22-latin-600.woff2') format('woff2');}
@font-face {font-display:swap; font-family:'Saira'; font-style:normal; font-weight:700; src:url('fonts/saira-v22-latin-700.woff2') format('woff2');}
/*@font-face {font-display:swap; font-family:'Saira'; font-style:normal; font-weight:800; src:url('fonts/saira-v22-latin-800.woff2') format('woff2');}*/
@font-face {font-display:swap; font-family:'Inter'; font-style:normal; font-weight:400; src:url('fonts/inter-v20-latin-regular.woff2') format('woff2');}
@font-face {font-display:swap; font-family:'Inter'; font-style:normal; font-weight:500; src:url('fonts/inter-v20-latin-500.woff2') format('woff2');}
/*@font-face {font-display:swap; font-family:'Inter'; font-style:normal; font-weight:600; src:url('fonts/inter-v20-latin-600.woff2') format('woff2');}*/
@font-face {font-display:swap; font-family:'Inter'; font-style:normal; font-weight:700; src:url('fonts/inter-v20-latin-700.woff2') format('woff2');}
@font-face {font-display:swap; font-family:'Inter'; font-style:normal; font-weight:800; src:url('fonts/inter-v20-latin-800.woff2') format('woff2');}


html, body {
    scroll-behavior: unset !important;
}

::-webkit-scrollbar-track {
    background: transparent;
}

::-webkit-scrollbar {
    width: 8px;
    background: transparent;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.3);
    border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, 0.7);
    width: 10px;
}

button, input, optgroup, select, textarea {
    outline: none;
}

body {
    font-family: Inter;
    color: #4C4C4C;
    font-size: 18px;
    font-weight: 500;
    line-height: 140%;
    overflow-x: hidden;
    cursor: default;
}

strong {
    font-weight: 800;
}

h1 {
    color: #99999B;
    font-family: Saira;
    font-size: 110px;
    font-weight: 700;
    letter-spacing: -5.5px;
    text-transform: uppercase;
}

h1.us {
    color: #99999B;
    font-family: Saira;
    font-size: 76px;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -5.5px;
    text-transform: uppercase;
}

h1.en, h1.es, h1.it {
    line-height: 100%;
}

h1.de, h1.pt {
    line-height: 105%;
}

h1.ja {
    line-height: 120%;
}

h2 {
    color: #4C4C4C;
    font-family: Saira;
    font-size: 110px;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -5.5px;
    text-transform: uppercase;
}

h2.de, h2.es {
    font-size: 100px;
}

h3 {
    color: #FFF;
    font-family: Saira;
    font-size: 40px;
    font-weight: 400;
    letter-spacing: -2px;
}

.lh90 {
    line-height: 90%
}

.lh100 {
    line-height: 100%
}

.lh110 {
    line-height: 110%
}

h4 {
    color: #6D6E71;
    font-family: Saira;
    font-size: 33px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: -1.65px;
}

h5 {
    color: #4C4C4C;
    font-family: Saira;
    font-size: 30px;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.9px;
}

h6 {
    color: #FFF;
    font-family: Saira;
    font-size: 25px;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -1.25px;
    text-transform: uppercase;
}

.oculto {
    display: none;
}

img {
    max-width: 100%;
}

a {
    text-decoration: none;
    transition: .3s;
    color: #fff;
}

.container {
    max-width: 1440px;
}

nav.navbar .container a.navbar-brand {
    width: 15%;
}

body.overflow nav.navbar {
    padding-right: 35px;
}

.ui-selectmenu-button.ui-button {
    width: auto !important;
    background: none !important;
    border: none !important;
}

.ui-selectmenu-text {
    color: #4C4C4C !important;
    font-size: 15px !important;
}

nav.navbar .navbar-blur {
    background-color: rgba(240, 240, 240, 0.9) !important;
    backdrop-filter: blur(8px);
}

nav.navbar .container div.collapse.navbar-collapse {
    width: 50%;
    justify-content: center;
}

nav.navbar .container div.collapse.navbar-collapse.fr {
    margin-right: 20px;
}

nav.navbar .container .header-btns-wrapper {
    width: 20%;
    display: flex;
    gap: 20px;
    justify-content: end;
    align-items: center;
    position: relative;
}

nav.navbar .container .header-btns-wrapper.de, nav.navbar .container .header-btns-wrapper.es, nav.navbar .container .header-btns-wrapper.fr, nav.navbar .container .header-btns-wrapper.pt {
    gap: 0px;
}

nav.navbar .container a.navbar-brand img, nav.navbar .container a.navbar-brand .header__logo {
    max-width: 200px;
}

nav.navbar .container a.navbar-brand .header__logo {
    display: block;
    width: 100%;
    height: 65px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%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 600 150' enable-background='new 0 0 600 150' xml:space='preserve'%3E%3Cpath fill='%23CB4D2C' d='M499.69,22.78c0,0-0.04,10.21,28.26,4.78c0,0,16.51-3.48,37.51-3.18c28.62,0.4,31.46,28.47,31.46,28.47 s-2.27-7.03-11.84-12.07c-8.02-4.23-17.82-3.73-26.18-2.15c-6.74,1.26-18.66,3.83-40.37,2.38c-7.48-0.51-14.95-3.01-17.71-10.32 C499.37,26.84,499.69,22.78,499.69,22.78z'/%3E%3Cpath fill='%23EDB38F' d='M528.46,11.74c3.07,0.11-6.28-13.56-16.34-9.04c-6.97,2.95-12.03,11.52-12.43,20.43 c1.77,6.34,10.57,5.96,12.72,6C499.77,25.31,507.84-1.67,528.46,11.74z'/%3E%3Cpath fill='%23EDB38F' d='M584.25,30.24c0,0,15.75,7.06,15.75,29.91c0,25.06-10.7,36.18-22.49,38.58c-14.49,2.93-20.6-8.05-20.6-8.05 s15.94,5.35,29.42-10.89C610.89,50.22,584.25,30.24,584.25,30.24L584.25,30.24z'/%3E%3Cpath fill='%23F05A22' d='M552.63,78.95c2.4,18.74,18.03,22.41,27.4,19.1c9.37-3.33,12.83-9.75,12.83-9.75 c-12.68,20.7-32.9,19.86-32.9,19.86c-7.86,0.17-26.89-2.84-32.03-25.1c-4-14.81,3.75-46.27,2.91-57.58 c-0.82-11.29-2.27-15.77-6.61-19.35c-6.4-5.27-12.4-3.31-12.4-3.31c20.81-10.02,38.27,9.25,40.77,18.58 C558.38,37.69,550.23,60.23,552.63,78.95L552.63,78.95z'/%3E%3Cpath fill='%2358595B' d='M134.75,80.77v48.84h6.21V84.16c0-8.05,4.89-12.89,12.36-12.89h6.89v-5.73h-6.87 C141.42,65.54,134.75,74.32,134.75,80.77z M104.74,80.77v48.84h6.21V84.16c0-8.05,4.89-12.89,12.34-12.89h6.89v-5.73h-6.87 C111.43,65.54,104.74,74.32,104.74,80.77z M197.57,65.41h-30.43v5.73h32.43c6.13,0,8.38,5.05,8.38,11.37v9.08h-33.19 c-9.5,0-11.71,8.99-11.71,20.72c0,7.14,2.38,17.35,12.57,17.35h29.89c8.15,0,8.09-7.18,8.09-7.18V86.85 C213.6,74.09,211.45,65.41,197.57,65.41z M207.98,120.28c0,2.36-0.93,3.83-3.12,3.83h-29.89c-6.95,0-6.44-13.88-6.44-13.88 s-0.84-13.08,7.81-13.08h31.63L207.98,120.28L207.98,120.28z M16.32,112.13V70.87H33.4v-5.43H16.32V45.62h-6.21v19.82H0v5.43h10.11 v44.65h0.15c1.28,14.34,11.06,14.13,23.44,14.13h3.45v-5.73H33.7C24.07,123.92,16.32,124.89,16.32,112.13L16.32,112.13z M92.9,86.94 c0-13.46-10.26-21.76-24.75-21.76c-24.05,0-28.73,12.78-28.73,29.72v8.63c0.86,13.96,4.99,26.09,19.4,26.09h33.36v-5.73H57.31 c-8.19,0-11.73-11.96-11.73-24.35h41.85C92.46,99.57,92.9,98.65,92.9,86.94z M85.32,94.18H45.58v-7.24c0,0-0.25-16.32,20.62-16.32 c21.84,0,21.27,14.57,21.27,18.05C87.47,92.12,87.65,94.18,85.32,94.18z M436.86,121.18c0,1.43-0.61,2.7-4.72,2.7h-23.21 c-8.19,0-10.15-6.42-10.15-14.93V65.5h-5.62v42.65c0,12.76,2.15,21.44,16.01,21.44h22.68c4.32,0,11.2,0.61,11.2-9.86V65.43h-6.21 v55.75H436.86z M365.05,65.39h-18.07c-17.56,0.21-21.19,14.11-21.19,25.67v14.15c1.16,13.02,5.77,23.88,19.4,23.88h27.99 c0,6.55-6.42,15.16-14.93,15.16h-28.56v5.62h27.76c12.76,0,21.44-8.63,21.44-19.65V75.25C378.88,64.84,368.9,65.39,365.05,65.39z M372.67,123.39h-24.94c-10.91,0-15.82-9.77-15.82-17.5V88.18c0,0,0.15-17.06,15.44-17.06h20.6c4.11,0,4.72,1.98,4.72,3.41 L372.67,123.39L372.67,123.39z M297.38,65.43H274.7c-4.32,0-11.2-0.63-11.2,9.88v54.29h6.21V73.86c0-1.43,0.61-2.7,4.72-2.7h23.21 c8.19,0,10.15,6.42,10.15,14.93v43.43h5.62V86.87C313.41,74.11,311.26,65.43,297.38,65.43L297.38,65.43z M488.76,65.41h-30.43v5.73 h32.43c6.13,0,8.38,5.05,8.38,11.37v9.08h-33.19c-9.5,0-11.71,8.99-11.71,20.72c0,7.14,2.38,17.35,12.57,17.35h29.89 c8.15,0,8.09-7.18,8.09-7.18V86.85C504.76,74.09,502.61,65.41,488.76,65.41z M499.14,120.28c0,2.36-0.93,3.83-3.12,3.83h-29.23 c-6.97,0-6.44-13.88-6.44-13.88s-0.84-13.08,7.81-13.08h30.98L499.14,120.28L499.14,120.28z M226.76,129.61h6.21V45.32h-6.21V129.61 z M245.23,129.61h6.21V65.96h-6.21V129.61z M245.23,56.46h4.91l8.53-11.16h-6.21L245.23,56.46L245.23,56.46z'/%3E%3C/svg%3E%0A");
}

nav.navbar .container div.navbar-collapse ul.navbar-nav li {
    margin-right: 8px;
    display: flex;
    align-items: center;
    text-align: center;
}

nav.navbar .container div.navbar-collapse ul.navbar-nav li {
    margin-right: 8px;
}

nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link {
    font-family: Saira;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -0.54px;
    text-transform: uppercase;
    line-height: 1.2;
    color: #4C4C4C;
}

ul.navbar-nav.de .nav-link, ul.navbar-nav.es .nav-link, ul.navbar-nav.pt .nav-link, ul.navbar-nav.fr .nav-link {
    font-size: 16px !important;
}

nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link.nav-link-bold {
    font-weight: 600;
}

nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link:hover {
    color: #f05a22;
    font-weight: 500;
}

nav.navbar .container .header-btns-wrapper select {
    position: relative;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0575 8.06418C18.0575 8.22251 17.9992 8.38084 17.8742 8.50584L12.4409 13.9392C11.5575 14.8225 10.1075 14.8225 9.2242 13.9392L3.79087 8.50584C3.5492 8.26418 3.5492 7.86418 3.79087 7.62251C4.03254 7.38084 4.43254 7.38084 4.6742 7.62251L10.1075 13.0558C10.5075 13.4558 11.1575 13.4558 11.5575 13.0558L16.9909 7.62251C17.2325 7.38084 17.6325 7.38084 17.8742 7.62251C17.9909 7.74751 18.0575 7.90584 18.0575 8.06418Z' fill='%23292D32'/%3E%3C/svg%3E%0A");
    border: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 100%;
    background-size: 20px;
    padding: 0 22px 0 30px;
    -webkit-appearance: none;
    font-size: 18px;
    letter-spacing: -0.54px;
    color: #4C4C4C;
    outline: none;
}

.ui-button .ui-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0575 8.06418C18.0575 8.22251 17.9992 8.38084 17.8742 8.50584L12.4409 13.9392C11.5575 14.8225 10.1075 14.8225 9.2242 13.9392L3.79087 8.50584C3.5492 8.26418 3.5492 7.86418 3.79087 7.62251C4.03254 7.38084 4.43254 7.38084 4.6742 7.62251L10.1075 13.0558C10.5075 13.4558 11.1575 13.4558 11.5575 13.0558L16.9909 7.62251C17.2325 7.38084 17.6325 7.38084 17.8742 7.62251C17.9909 7.74751 18.0575 7.90584 18.0575 8.06418Z' fill='%23292D32'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 100%;
    width: 16px !important;
    height: 16px !important;
    margin-left: 0px !important;
    background-size: contain;
}

.ui-menu .ui-menu-item-wrapper {
    font-size: 15px;
}

.ui-selectmenu-menu {
    position: fixed !important;
}

.ui-selectmenu-menu .ui-menu-item-wrapper.ui-state-active {
    background: #f05a22;
    border-color: #f05a22;
}

nav.navbar .container .header-btns-wrapper>div {
    position: relative;
}

    nav.navbar .container .header-btns-wrapper > div:before {
        position: absolute;
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.11539 21.4742C8.08539 21.4742 8.04539 21.4942 8.01539 21.4942C6.07539 20.5342 4.49539 18.9442 3.52539 17.0042C3.52539 16.9742 3.54539 16.9342 3.54539 16.9042C4.76539 17.2642 6.02539 17.5342 7.27539 17.7442C7.49539 19.0042 7.75539 20.2542 8.11539 21.4742Z' fill='%23f05a22'/%3E%3Cpath d='M21.4054 17.0142C20.4154 19.0042 18.7654 20.6142 16.7554 21.5842C17.1354 20.3142 17.4554 19.0342 17.6654 17.7442C18.9254 17.5342 20.1654 17.2642 21.3854 16.9042C21.3754 16.9442 21.4054 16.9842 21.4054 17.0142Z' fill='%23f05a22'/%3E%3Cpath d='M21.4854 8.27418C20.2254 7.89418 18.9554 7.58418 17.6654 7.36418C17.4554 6.07418 17.1454 4.79418 16.7554 3.54418C18.8254 4.53418 20.4954 6.20418 21.4854 8.27418Z' fill='%23f05a22'/%3E%3Cpath d='M8.11531 3.65418C7.75531 4.87418 7.49531 6.11418 7.28531 7.37418C5.99531 7.57418 4.71531 7.89418 3.44531 8.27418C4.41531 6.26418 6.02531 4.61418 8.01531 3.62418C8.04531 3.62418 8.08531 3.65418 8.11531 3.65418Z' fill='%23f05a22'/%3E%3Cpath d='M15.9553 7.15418C13.6353 6.89418 11.2953 6.89418 8.97534 7.15418C9.22534 5.78418 9.54534 4.41418 9.99534 3.09418C10.0153 3.01418 10.0053 2.95418 10.0153 2.87418C10.8053 2.68418 11.6153 2.56418 12.4653 2.56418C13.3053 2.56418 14.1253 2.68418 14.9053 2.87418C14.9153 2.95418 14.9153 3.01418 14.9353 3.09418C15.3853 4.42418 15.7053 5.78418 15.9553 7.15418Z' fill='%23f05a22'/%3E%3Cpath d='M7.05533 16.0542C5.67533 15.8042 4.31533 15.4842 2.99533 15.0342C2.91533 15.0142 2.85533 15.0242 2.77533 15.0142C2.58533 14.2242 2.46533 13.4142 2.46533 12.5642C2.46533 11.7242 2.58533 10.9042 2.77533 10.1242C2.85533 10.1142 2.91533 10.1142 2.99533 10.0942C4.32533 9.65418 5.67533 9.32418 7.05533 9.07418C6.80533 11.3942 6.80533 13.7342 7.05533 16.0542Z' fill='%23f05a22'/%3E%3Cpath d='M22.4652 12.5642C22.4652 13.4142 22.3452 14.2242 22.1552 15.0142C22.0752 15.0242 22.0152 15.0142 21.9352 15.0342C20.6052 15.4742 19.2452 15.8042 17.8752 16.0542C18.1352 13.7342 18.1352 11.3942 17.8752 9.07418C19.2452 9.32418 20.6152 9.64418 21.9352 10.0942C22.0152 10.1142 22.0752 10.1242 22.1552 10.1242C22.3452 10.9142 22.4652 11.7242 22.4652 12.5642Z' fill='%23f05a22'/%3E%3Cpath d='M15.9553 17.9742C15.7053 19.3542 15.3853 20.7142 14.9353 22.0342C14.9153 22.1142 14.9153 22.1742 14.9053 22.2542C14.1253 22.4442 13.3053 22.5642 12.4653 22.5642C11.6153 22.5642 10.8053 22.4442 10.0153 22.2542C10.0053 22.1742 10.0153 22.1142 9.99534 22.0342C9.55534 20.7042 9.22534 19.3542 8.97534 17.9742C10.1353 18.1042 11.2953 18.1942 12.4653 18.1942C13.6353 18.1942 14.8053 18.1042 15.9553 17.9742Z' fill='%23f05a22'/%3E%3Cpath d='M16.2287 16.3275C13.7276 16.6431 11.2031 16.6431 8.702 16.3275C8.38644 13.8264 8.38644 11.3019 8.702 8.80085C11.2031 8.48529 13.7276 8.48529 16.2287 8.80085C16.5442 11.3019 16.5442 13.8264 16.2287 16.3275Z' fill='%23f05a22'/%3E%3C/svg%3E%0A");
        width: 20px;
        height: 20px;
        background-size: cover;
        background-repeat: no-repeat;
        top: 5px;
        left: -8px;
        bottom: 0;
        margin: 0 auto;
    }

nav.navbar {
    padding: 15px 20px;
    background: #F6F6F6;
    position: fixed;
    width: 100%;
    z-index: 3;
    box-shadow: none;
    transition: box-shadow 0.3s ease-in-out;
}

nav.navbar.scrolled {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.6s ease-in-out !important;
}

nav.navbar .container .header-btns-wrapper a.login-btn {
    border-radius: 9px;
    border: 1px solid rgba(255, 86, 29, 0.50);
    background: #FFF;
    width: auto;
    color: #4C4C4C;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -0.54px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 20px 15px 50px;
    position: relative;
    text-transform: uppercase;
}

nav.navbar .container .header-btns-wrapper a.login-btn:hover {
    background: #f05a22;
    color: #fff;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.4);
    transform: translateY(-2px);
}

nav.navbar .container .header-btns-wrapper a.login-btn:hover:before {
    filter: brightness(0) invert(1);
}

    nav.navbar .container .header-btns-wrapper a.login-btn:before {
        position: absolute;
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7227 15.4533C27.7227 8.56583 22.1102 2.95333 15.2227 2.95333C8.33516 2.95333 2.72266 8.56583 2.72266 15.4533C2.72266 19.0783 4.28516 22.3408 6.76016 24.6283C6.76016 24.6408 6.76016 24.6408 6.74766 24.6533C6.87266 24.7783 7.02266 24.8783 7.14766 24.9908C7.22266 25.0533 7.28516 25.1158 7.36016 25.1658C7.58516 25.3533 7.83516 25.5283 8.07266 25.7033C8.16016 25.7658 8.23516 25.8158 8.32266 25.8783C8.56016 26.0408 8.81016 26.1908 9.07266 26.3283C9.16016 26.3783 9.26016 26.4408 9.34766 26.4908C9.59766 26.6283 9.86016 26.7533 10.1352 26.8658C10.2352 26.9158 10.3352 26.9658 10.4352 27.0033C10.7102 27.1158 10.9852 27.2158 11.2602 27.3033C11.3602 27.3408 11.4602 27.3783 11.5602 27.4033C11.8602 27.4908 12.1602 27.5658 12.4602 27.6408C12.5477 27.6658 12.6352 27.6908 12.7352 27.7033C13.0852 27.7783 13.4352 27.8283 13.7977 27.8658C13.8477 27.8658 13.8977 27.8783 13.9477 27.8908C14.3727 27.9283 14.7977 27.9533 15.2227 27.9533C15.6477 27.9533 16.0727 27.9283 16.4852 27.8908C16.5352 27.8908 16.5852 27.8783 16.6352 27.8658C16.9977 27.8283 17.3477 27.7783 17.6977 27.7033C17.7852 27.6908 17.8727 27.6533 17.9727 27.6408C18.2727 27.5658 18.5852 27.5033 18.8727 27.4033C18.9727 27.3658 19.0727 27.3283 19.1727 27.3033C19.4477 27.2033 19.7352 27.1158 19.9977 27.0033C20.0977 26.9658 20.1977 26.9158 20.2977 26.8658C20.5602 26.7533 20.8227 26.6283 21.0852 26.4908C21.1852 26.4408 21.2727 26.3783 21.3602 26.3283C21.6102 26.1783 21.8602 26.0408 22.1102 25.8783C22.1977 25.8283 22.2727 25.7658 22.3602 25.7033C22.6102 25.5283 22.8477 25.3533 23.0727 25.1658C23.1477 25.1033 23.2102 25.0408 23.2852 24.9908C23.4227 24.8783 23.5602 24.7658 23.6852 24.6533C23.6852 24.6408 23.6852 24.6408 23.6727 24.6283C26.1602 22.3408 27.7227 19.0783 27.7227 15.4533ZM21.3977 21.6658C18.0102 19.3908 12.4602 19.3908 9.04766 21.6658C8.49766 22.0283 8.04766 22.4533 7.67266 22.9158C5.77266 20.9908 4.59766 18.3533 4.59766 15.4533C4.59766 9.59083 9.36016 4.82833 15.2227 4.82833C21.0852 4.82833 25.8477 9.59083 25.8477 15.4533C25.8477 18.3533 24.6727 20.9908 22.7727 22.9158C22.4102 22.4533 21.9477 22.0283 21.3977 21.6658Z' fill='%234C4C4C'/%3E%3Cpath d='M15.2227 9.11583C12.6352 9.11583 10.5352 11.2158 10.5352 13.8033C10.5352 16.3408 12.5227 18.4033 15.1602 18.4783C15.1977 18.4783 15.2477 18.4783 15.2727 18.4783C15.2977 18.4783 15.3352 18.4783 15.3602 18.4783C15.3727 18.4783 15.3852 18.4783 15.3852 18.4783C17.9102 18.3908 19.8977 16.3408 19.9102 13.8033C19.9102 11.2158 17.8102 9.11583 15.2227 9.11583Z' fill='%234C4C4C'/%3E%3C/svg%3E");
        width: 30px;
        height: 30px;
        background-size: cover;
        left: 18px;
        transition: .3s;
    }

nav.navbar .container .header-btns-wrapper a.login-btn.fr:before {
    left: 8px;
}

nav.navbar .container .header-btns-wrapper a.login-btn.es {
    padding: 6px 21px 6px 50px;
    line-height: 1.1em;
}

.content-wrapper {
    transition: filter 0.3s ease-in-out, opacity 0.3s ease-in-out;
    will-change: filter, opacity;
}

.active-body {
    filter: blur(10px);
    opacity: 0.4;
}

section.main-banner {
    position: relative;
    padding: 100px 0 0;
    transition: filter 0.3s ease;
    background-repeat: no-repeat;
    background-size: 83%;
    background-position: 52% 0%;
    background-color: #fff;
    height: 100vh;
}

    section.main-banner::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' enable-background='new 0 0 2994.3 1500' viewBox='0 0 2994.3 1500'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h3000v1500H0z'/%3E%3C/defs%3E%3CclipPath id='c'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='b' width='3731' height='2927' x='-680.1' y='-959.2' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='e' width='3731' height='2927' x='-680.1' y='-959.2' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23b)'%3E%3ClinearGradient id='d' x1='1225.84' x2='1625.216' y1='-308.016' y2='1222.061' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.168' style='stop-color:%23ededed'/%3E%3Cstop offset='.183' style='stop-color:%23e3e3e3'/%3E%3Cstop offset='.276' style='stop-color:%23a7a7a7'/%3E%3Cstop offset='.37' style='stop-color:%23747474'/%3E%3Cstop offset='.46' style='stop-color:%234b4b4b'/%3E%3Cstop offset='.548' style='stop-color:%232a2a2a'/%3E%3Cstop offset='.632' style='stop-color:%23131313'/%3E%3Cstop offset='.711' style='stop-color:%23050505'/%3E%3Cstop offset='.78' style='stop-color:%23000'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23d)' d='M2 0h3000v1500H2z' clip-path='url(%23c)'/%3E%3C/g%3E%3C/mask%3E%3Cg clip-path='url(%23c)' mask='url(%23e)'%3E%3ClinearGradient id='f' x1='-550.646' x2='1079.923' y1='356.517' y2='-160.037' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23013076'/%3E%3Cstop offset='.296' style='stop-color:%23024cba'/%3E%3Cstop offset='.697' style='stop-color:%23013076'/%3E%3Cstop offset='1' style='stop-color:%23024cba'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23f)' d='M777.6-399.1c12 55.7 31.1 133.7 53.1 182.9 37.3 83.4 221.4 553 245.4 724.2C693.3 702.2 252 679.8-343.4 1175.3c-128.3-426-278.3-855.3-336.7-864.6C-547.6 206.2-325.4 83.8-118.5-17.9 206.7-177.7 675.4-369.6 763-395.2c4.8-1.4 9.7-2.7 14.6-3.9'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m-359.1 328.5-34 5.7-19.5 26.4-10.3-25.1-32.6-2.6 27.7-21.2-.6-28 27.4 12 32.1-14.7-10.7 28.5zM-214.3 354.4l-33.8 5.6-19.3 26.3-10.2-24.9-32.4-2.6 27.5-21-.6-27.9 27.2 11.9 31.9-14.6-10.7 28.4zM-92.6 229.5l-37.2 6.1-21.3 29-11.3-27.5-35.6-2.9 30.3-23.1-.7-30.7 29.9 13.1 35.2-16.1-11.7 31.3zM87.3 114l-31.7 5.2-18.2 24.7-9.6-23.4-30.4-2.5 25.8-19.7-.6-26.2 25.6 11.2 30-13.7-10 26.7zM292.8 134.1l-35.6 5.9-20.3 27.5-10.7-26.1-34-2.8 28.9-22.1-.7-29.2L249 99.8l33.6-15.4-11.2 29.9zM485.5 156.5l-36.6 6-21 28.5-11.1-27-35.1-2.8 29.8-22.8-.7-30.3 29.5 13 34.7-15.9-11.6 30.8zM489.3-13.3 457.6-8l-18.1 24.6-9.6-23.4-30.3-2.4 25.8-19.7-.6-26.1 25.5 11.1 29.9-13.7-10 26.7zM663.4 33.3l-35.5 5.9-20.2 27.5-10.8-26.1-33.8-2.7 28.8-22-.7-29.2L619.7-.8l33.5-15.4L642 13.6zM679.4 190.5l-37.9 6.3-21.7 29.4-11.4-27.9-36.2-2.9 30.7-23.6-.7-31.2 30.5 13.4 35.8-16.4-11.9 31.8zM142.3 255.8l-36.2 5.9-20.7 28.1-10.9-26.6-34.6-2.8 29.4-22.5-.7-29.8 29.1 12.8 34.2-15.7-11.4 30.4zM320.9 287.5l-37.3 6.1-21.3 29-11.3-27.5-35.6-2.9 30.3-23.1-.7-30.7 30 13.1 35.2-16.1-11.8 31.3zM492.9 321.4l-37.2 6.2-21.3 28.9-11.3-27.5-35.6-2.8 30.3-23.2-.7-30.7 29.9 13.2 35.2-16.1-11.7 31.2zM-36.9 376.4l-37.2 6.2-21.3 28.9-11.3-27.5-35.6-2.8L-112 358l-.7-30.7 29.9 13.2 35.2-16.1-11.7 31.2zM131.8 421.1l-36.5.2-26.8 26-4.2-29.9-32.9-8.9 33.8-18.6 6.5-31.5 25.2 18.4 36.8-10.6-18.2 30zM293.2 474.1l-36.5.1-26.7 26.1-4.3-30-32.9-8.8 33.8-18.6 6.5-31.5 25.2 18.4 36.8-10.6-18.2 30zM484.7 498.8l-36.7.1-26.9 26.2-4.3-30.1-33.1-8.9 34-18.7 6.5-31.7 25.3 18.5 37.1-10.7-18.4 30.2zM706.4 362.7l-36.9.1-27.1 26.4-4.3-30.3-33.3-9 34.3-18.8 6.5-31.9 25.5 18.6 37.3-10.7-18.5 30.4zM715.9 547l-41.3.1-30.2 29.4-4.8-33.8-37.2-10 38.3-21 7.2-35.6 28.5 20.8 41.7-12-20.7 33.9zM958.2 449.3l-45.3.1-33.1 32.3-5.3-37.1-40.8-11 42-23.1 7.9-39 31.2 22.8 45.7-13.1-22.6 37.2zM66.5 565.7l-36.5.1-26.8 26.1-4.2-30-32.9-8.8 33.8-18.7 6.5-31.5 25.2 18.4 36.8-10.6-18.2 30zM233.8 615.4l-36.5.1-26.7 26-4.3-29.9-32.9-8.9 33.9-18.6 6.4-31.5 25.2 18.4 36.9-10.6-18.3 30zM-410 484.5l-34.9 5.1-19.4 27.4-11.3-26.6-33.6-3.6 28-21.6-1.5-29.6 28.6 13.3 32.8-14.7-10.3 29.8zM-274.1 516.5l-37.2 6.1-21.3 29-11.3-27.5-35.6-2.9 30.3-23.1-.7-30.7 29.9 13.1 35.2-16.1-11.7 31.3zM-102.3 527.7l-37.2 6.2-21.4 28.9-11.2-27.5-35.6-2.8 30.2-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.2zM-178.2 681.3l-37.3 6.1-21.3 29-11.3-27.5-35.6-2.9 30.3-23.1-.7-30.7 30 13.1 35.1-16.1-11.7 31.3zM-337.8 680.1l-37.2 6.2-21.3 28.9-11.3-27.4-35.6-2.9 30.2-23.1-.7-30.7 30 13.1 35.2-16.1-11.7 31.3zM-219.9 1023.4l-37.3 6.2-21.3 28.9-11.2-27.5-35.7-2.8 30.3-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.2zM-288.3 835.9l-37.3 6.1-21.3 29-11.3-27.5-35.6-2.9 30.3-23.1-.7-30.7 30 13.1 35.2-16.1-11.8 31.3zM-143.9 870.6l-37.3 6.2-21.3 28.9-11.2-27.5-35.7-2.8 30.3-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.2zM-13.6 716.8l-37.2 6.2-21.4 28.9-11.2-27.5-35.6-2.8 30.2-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.2zM209.5 757.8l-37.3 6.2-21.3 28.9-11.2-27.4-35.7-2.9 30.3-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.3zM443.8 653.4l-42.7 7.1-24.5 33.2-12.9-31.5-40.9-3.3 34.8-26.5-.8-35.3 34.4 15.1 40.3-18.5-13.4 35.9zM26 868.9l-37.2 6.2-21.4 28.9-11.2-27.5-35.7-2.8 30.3-23.2-.7-30.7 30 13.2 35.2-16.1-11.8 31.2zM-251.3 189l-37.2 4.1-23.4 28.2-8.9-28.6-34.9-4.9L-324 166l1.8-31.2 28.5 15.1 36-14.3-14.1 31zM628.6-99.6l-33.5 3.7-21 25.3-8-25.6-31.4-4.5 28.5-19.5 1.7-28.1 25.6 13.6 32.3-12.9-12.6 27.9zM730.2-276.8l-33.5 3.7-21 25.3-8-25.6-31.4-4.5 28.6-19.5 1.6-28.1 25.6 13.6 32.4-12.9-12.7 27.9zM779-182.1l-26.5 2.9-16.6 20-6.4-20.3-24.8-3.5 22.6-15.5 1.2-22.2 20.3 10.7 25.7-10.2-10.1 22.2zM345.9-126.9l-28 2-18.7 20.8-5.5-22-25.9-4.9 24.7-15.6 2.6-23.8 20.7 12.4 27.6-9.8-11.9 23.2zM810.3-63.9l-32.7 3.6-20.5 24.6-7.8-25-30.7-4.3 27.9-19.1 1.5-27.4 25.1 13.2 31.6-12.5-12.4 27.2zM885.5 90.2l-43.9 4.9-27.6 33.2-10.6-33.7-41.2-5.9 37.5-25.6 2.1-36.9L835.5 44 878 27.1l-16.6 36.7zM915.2 260.9l-40.2 4.4-25.2 30.4-9.6-30.8-37.7-5.3 34.2-23.5 2-33.7 30.7 16.3 38.9-15.5-15.2 33.6zM-56 65.5l-32 3.6-20.1 24.1-7.6-24.5-30.1-4.2 27.3-18.7 1.6-26.8 24.5 12.9 30.9-12.3-12.1 26.7zM-494.7 300.8l-30.3 3.4-19 22.9-7.2-23.2-28.4-4.1 25.8-17.6 1.5-25.4 23.1 12.2 29.3-11.6-11.4 25.3zM140.4-28.3l-29.2 3.2-18.3 22-7-22.3-27.3-3.9 24.8-17 1.4-24.5L107.2-59l28.2-11.2-11.1 24.3zM305.1-2.3 278.9.6l-16.4 19.8L256.2.3l-24.5-3.5L254-18.4l1.3-22 20 10.6 25.3-10-9.9 21.8zM542.6-202.1l-29 3.2-18.3 22-6.9-22.3-27.2-3.8 24.7-17 1.4-24.3 22.2 11.8 28.1-11.2-11 24.2z'/%3E%3C/g%3E%3ClinearGradient id='g' x1='-399.898' x2='2392.604' y1='951.433' y2='-651.291' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23g)' d='M1913.2-420.9c-161.9 209.4-275.3 262.2-480.9 244.5-221.4-19.1-317.9 6.3-526.2 148.5C922 13.7 939 59.2 955.8 105.9c117.6-69.9 305.6-174.7 426.4-207 351.9-93.9 375.2 97.9 739-359 66.9-84 159.3-142.3 243.6-163.6-38.5-24.1-64.7-49.2-86.1-75.5-97.8 14.3-221.7 92.2-365.5 278.3'/%3E%3ClinearGradient id='h' x1='-531.614' x2='2256.237' y1='765.355' y2='-834.7' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23h)' d='M1811.6-664.6c-168.7 163.4-358.7 432.8-589.1 389.8-188.7-35.2-252.1-85.5-410.6 8.1 5.9 18.5 12.3 35.8 18.8 50.5 5.3 11.9 13.6 31.5 23.9 57 79.4-42.9 192-85.8 309.5-71.7 274.2 32.9 406.6 36.6 648.8-262.9C1970.8-689 2105-758 2221.2-781.6c-2.1-3.2-4.3-6.4-6.5-9.6-19.6-28.3-34.7-55.5-46.2-79.5-92.4 20.2-214 67.6-356.9 206.1'/%3E%3ClinearGradient id='i' x1='-249.126' x2='2533.514' y1='1155.245' y2='-441.819' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23i)' d='M2191.7-347.2c-136.9 170-247.2 258.2-362.6 260.9-86.9 2.1-179.9-13.2-309.1 37.4C1411.3-6.3 1128.1 166 1003.5 243c14.5 43.6 28 85.9 39.3 125 8.5-4 17-7.9 25.3-11.9 241.3-115.9 401.1-249.2 556-335.4C1819.3-88 1937.3-15 2054.6-62.6c155-62.8 276.5-256.7 341.2-328.2 70-77.3 140-117.4 210-130.8-27.2-13.2-57-25.2-89.9-35.8-10.9-3.5-21.2-7-31.1-10.6-71.9 14.8-174.4 73.5-293.1 220.8'/%3E%3ClinearGradient id='j' x1='-97.139' x2='2679.168' y1='1352.549' y2='-240.881' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23j)' d='M1341.1 786.7c320.8-167.1 575.1-360.2 713-484.8 130.3-117.8 218.2-137.9 366.3-99.8 166.3 42.8 263.4-94.8 319.3-192.7 38.4-67.3 79.5-141.8 164.5-172.8-8.1-19.7-16.1-38.3-24.1-55.2-13.9-29.5-28.5-58.2-44.6-85.6-94.2 59.3-174.4 184-233.2 281.8-85 141.5-197 162.3-342.4 135.8-258.4-47.1-289.1 197.4-908.8 523.2-375.4 197.4-584.5 192.1-904.4 275-266.5 69-540.3 224.6-718.3 509.3 12.6 44.5 24.7 87.9 36.1 129.8 178-145.4 418.3-333.4 686.1-418.1 280-88.5 653-222.2 890.5-345.9'/%3E%3ClinearGradient id='k' x1='50.902' x2='2828.606' y1='1564.537' y2='-29.695' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23k)' d='M1308 1092c200.1-98.6 455.7-223.4 689.4-424.5 233.7-201.2 346.7-322.9 522.6-306.7 240.9 22.2 312.4 16.3 477-260.8-14.2-44-29.9-92.2-46.4-139.6-67.1 38.4-142.7 268-260.8 306.7-121.2 39.8-287.2-25.7-452.2 46.5-104.7 45.8-327.7 289.2-735.4 526.3-273.6 159.1-465.4 212.2-1084.7 402.2-219.5 67.3-520.6 272.6-618.2 439.2 12.9 50 24.4 96.2 34.2 137.3 223.7-209.9 450.8-316.1 605.2-378.6 148-59.9 669.2-249.3 869.3-348'/%3E%3ClinearGradient id='l' x1='-227.819' x2='2556.063' y1='1167.768' y2='-430.008' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.156' style='stop-color:%23fff'/%3E%3Cstop offset='.458' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='.687' style='stop-color:%23fff'/%3E%3Cstop offset='.838' style='stop-color:%23cfcfcf'/%3E%3Cstop offset='1' style='stop-color:%23fff'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23l)' d='M1640.9 314.7c276.9-205.4 362.3-255.4 528.9-271.6 169.1-16.4 266.4-13.1 371-206.2 79-145.9 167.3-204.7 237.6-223.9-24-29.1-51.5-56.2-84-80.7-27.6 4.4-69 25.2-115.5 73.4-58.5 60.8-84.6 78.5-201 237.7s-210.4 125.3-373 161.2c-353.7 78.2-516.1 304.5-928.8 503.4C693.3 702.2 252 679.9-343.3 1175.3c12.5 41.3 24.7 82.6 36.6 123.4 143.8-105 516.4-328.6 980.6-461.4 523.3-149.6 700.8-325.1 967-522.6'/%3E%3ClinearGradient id='m' x1='-698.286' x2='2464.043' y1='634.804' y2='-677.171' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23m)' d='M1812.9-493.7c-242.2 299.5-374.6 295.8-648.8 262.9-117.4-14.1-230.1 28.8-309.5 71.7 14.1 34.6 32 80 51.5 131.2 208.2-142.2 304.8-167.5 526.2-148.5 205.6 17.7 319.1-35.1 480.9-244.5 143.8-186 267.7-264 365.5-278.2-21.4-26.2-38.1-53.6-57.6-82.4C2105-758 1970.8-689 1812.9-493.7'/%3E%3ClinearGradient id='n' x1='-479.475' x2='2678.694' y1='1084.958' y2='-225.291' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23n)' d='M2395.8-390.7c-64.7 71.4-186.2 265.3-341.2 328.2C1937.3-15 1819.3-88 1624.2 20.6c-154.8 86.1-314.6 219.5-556 335.4-8.3 4-16.8 8-25.3 11.9 16.2 55.6 28.2 104.4 33.2 140.1 412.7-199 575-425.2 928.8-503.4 162.6-35.9 256.6-1.9 373-161.2s142.5-176.9 201-237.7c46.4-48.2 87.9-69 115.5-73.4-26-19.6-55.2-37.6-88.5-53.8-70.1 13.4-140.1 53.5-210.1 130.8'/%3E%3ClinearGradient id='o' x1='-590.849' x2='2573.927' y1='860.392' y2='-452.598' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23o)' d='M2121.3-460c-363.8 456.9-387.1 265.1-739 359-120.9 32.2-308.9 137.1-426.4 207 16.4 45.3 32.6 91.8 47.7 137C1128.1 165.9 1411.3-6.4 1520-49c129.1-50.6 222.2-35.3 309.1-37.4 115.4-2.7 225.7-90.9 362.6-260.9 118.7-147.3 221.2-206 293.1-220.7-50.4-18-89.1-36.5-119.9-55.8-84.3 21.5-176.7 79.8-243.6 163.8'/%3E%3ClinearGradient id='p' x1='-803.685' x2='2364.123' y1='422.499' y2='-891.748' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23p)' d='M1222.5-274.8c230.4 42.9 420.4-226.5 589.1-389.8 143-138.5 264.6-185.9 356.9-206-24.8-51.8-32.5-88.5-32.5-88.5-67.1-2.2-269.9 73.3-438.1 250.3-122.7 129.2-340.4 441.8-560 367.9C945-405.8 860.2-419.2 777.5-399c8.4 39 20.3 89 34.3 132.4 158.6-93.7 221.9-43.3 410.7-8.2'/%3E%3ClinearGradient id='q' x1='-330.474' x2='2828.727' y1='1399.227' y2='88.55' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23q)' d='M1502.2 839.9c407.7-237.1 630.7-480.4 735.4-526.3 165-72.2 331-6.8 452.2-46.5 118.1-38.8 193.6-268.4 260.8-306.7-15-43.1-30.7-85.6-46.3-123.8-85.1 31-126.2 105.5-164.5 172.8-55.8 97.9-152.9 235.5-319.3 192.7-148.2-38.1-236-18-366.3 99.8-137.9 124.6-396.9 309.6-713 484.8-290.4 160.9-593 188.3-870.3 287.5-416.6 149.1-529.6 296.3-706.3 476.4 12.4 45.6 24.1 89.4 34.7 130.7 210.5-205.6 410.4-400.1 786.8-493.4 476.5-118 642.5-188.9 916.1-348'/%3E%3ClinearGradient id='r' x1='-435.946' x2='2724.85' y1='1178.783' y2='-132.556' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23r)' d='M1351.2 636.6c622-321.6 650.3-570.3 908.8-523.2 145.4 26.5 257.4 5.7 342.4-135.8 58.7-97.8 139-222.5 233.2-281.8-17-29.1-35.7-56.8-57.2-82.9-70.3 19.2-158.5 78-237.6 223.9C2436.2 29.9 2339 26.6 2169.8 43c-166.6 16.2-249.2 69.1-528.9 271.6-229.5 167.1-510.5 339.1-1033.1 471.8-568 144.1-751.2 371.5-914.5 512.3 12.1 41.3 23.8 82.1 35.1 122.1 214.3-231.2 466.1-405.5 927.7-525.4 393.2-102.1 511.4-163.8 695.1-258.8'/%3E%3ClinearGradient id='s' x1='-218.557' x2='2940.337' y1='1632.57' y2='322.021' gradientTransform='rotate(-12.216 1496.139 238.973)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2378120d'/%3E%3Cstop offset='.165' style='stop-color:%23bd140b'/%3E%3Cstop offset='.377' style='stop-color:%2387140e'/%3E%3Cstop offset='.589' style='stop-color:%23bd140b'/%3E%3Cstop offset='.768' style='stop-color:%2387140e'/%3E%3Cstop offset='1' style='stop-color:%23bd140b'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23s)' d='M2997 100c-164.5 277.1-236.1 282.9-477 260.8-175.9-16.2-286.4 107.6-522.6 306.7-533 449.3-1143.1 569.7-1499 683.8-193.2 61.9-421.6 218.7-665 467.3 11.9 50.2 27.6 116.2 33.5 149.2 0 0 228.2-273.8 592.7-438.2 238.1-107.4 454.6-130.8 933-350.4C1871.2 959.5 2089 770 2282.8 588.3c193.8-181.8 255.3-106.4 398.2-91.4s247.4-60 369.8-233.2c-10.7-27.3-30-89.6-53.8-163.7'/%3E%3C/g%3E%3C/svg%3E");
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        opacity: 0.1;
        z-index: 1;
    }


@keyframes fadeInSlideUp {
    from {
        opacity: 0;
        transform: translateY(120px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.lineA, .lineB, .lineC, .lineD {
    position: absolute;
    transform: translateX(-1px);
    top: 0;
    height: 100%;
    width: 1px;
    z-index: 0;
    pointer-events: none;
    animation: fadeInSlideUp 1s ease-out forwards;
    animation-delay: 0.5s;
}

.lineA {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #88888842);
    /* Bottom gradient */
    opacity: 0;
}

.lineB {
    top: 30vh;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #88888842);
    /* Bottom gradient */
}

.lineC {
    top: 20vh;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #88888842, rgba(0, 0, 0, 0));
    /* Center gradient */
}

.lineD {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #88888842, rgba(0, 0, 0, 0));
    /* Center gradient */
}

body.overflow {
    overflow: hidden;
    padding-right: 15px;
}

section.about-sec {
    padding: 120px 20px 90px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Camada_1' version='1.1' viewBox='0 0 1920 1076'%3E%3Cdefs%3E%3Cstyle%3E.st1%7Bfill:%23fff;stroke:%23fff;stroke-miterlimit:10%7D%3C/style%3E%3C/defs%3E%3Cpath d='M0 0h1920v1076H0z' style='fill:%23f05a22'/%3E%3Ccircle cx='57.2' cy='292.2' r='3' class='st1'/%3E%3Ccircle cx='501.3' cy='501.4' r='3' class='st1'/%3E%3Ccircle cx='1632.1' cy='724.2' r='3' class='st1'/%3E%3Ccircle cx='1779' cy='392.2' r='3' class='st1'/%3E%3Ccircle cx='1801' cy='116.8' r='3' class='st1'/%3E%3Cpath d='M0 292.2h350.6c83.3 0 150.8 67.5 150.8 150.7v153.2c0 70.7 57.3 128 128 128h1017.1c73.2 0 132.6-59.4 132.6-132.6V191.9c0-77.8 63.1-140.9 140.9-140.9' style='fill:none;stroke:%23fff;stroke-miterlimit:10'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-attachment: scroll;
}

section.about-sec h2 {
    color: #fff;
}

section.about-sec .about-content p {
    color: #fff;
}

section.about-sec h3 strong {
    font-weight: 600;
}

.icon75 {
    width: 75px;
    height: 75px;
}

.h50 {
    height: 50px;
}

.about-box-wrapper {
    display: flex;
    margin-top: 50px;
    gap: 20px;
}

.about-box-wrapper .about-box {
    padding: 30px;
    border-radius: 30px;
    background: #FFF;
    backdrop-filter: blur(27px);
    border: 1px solid #fff;
    transition: .3s !important;
    width: 33%;
}

.about-box-wrapper .about-box:hover {
    background: #f05a22;
    border-color: #fff;
}

.about-box-wrapper .about-box:hover .about-box-icon {
    filter: brightness(0) invert(1);
}

.about-box-wrapper .about-box:hover .about-box-content p, .about-box-wrapper .about-box:hover .about-box-content h5, .about-box-wrapper .about-box:hover .about-box-content p strong {
    color: #fff;
}

.about-box-wrapper .about-box .about-box-icon {
    text-align: end;
    margin-bottom: 20px;
}

.about-box-wrapper .about-box .about-box-content p {
    color: #666;
    transition: .3s;
    min-height: 150px;
}

.about-box-wrapper .about-box .about-box-content p strong {
    color: #4C4C4C;
}

.banner-content {
    display: flex;
    flex-direction: column;
    padding-top: 160px;
    position: absolute;
    max-width: 700px;
    height: 100%;
}

.iso-wrapper {
    position: absolute;
    right: 11vh;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 30vh;
    min-height: 30vh;
    max-width: 50%;
    max-height: 22vw;
    padding-top: 110px;
    padding-bottom: 30px;
}

.iso-wrapper .iso-text {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    min-width: 350px;
    max-width: 600px;
    padding: 0 10px 0 5px;
    text-align: right;
    text-wrap: balance;
    line-height: 1.5em;
    font-size: clamp(12px, 1.4vw, 22px);
}

.iso-wrapper .iso-text p {
    margin: 0;
}

.iso-wrapper .iso-logo {
    height: 100%;
    width: 100%;
    max-height: 180px;
    max-width: 180px;
    aspect-ratio: 1 / 1;
    flex-shrink: 0;
    flex-grow: 0;
    flex-basis: auto;
}

.iso-wrapper .iso-logo-container {
    height: 100%;
    max-height: 100%;
    aspect-ratio: 1 / 1;
}

.iso-logo-hover {
    display: block;
    height: 100%;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='225' height='225' viewBox='0 0 225 225' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='112.636' cy='112.451' r='97.2062' stroke='%23F15B24' stroke-opacity='0.1' stroke-width='0.83328'/%3E%3Ccircle cx='112.636' cy='112.451' r='72.8665' fill='white'/%3E%3Ccircle cx='112.636' cy='112.451' r='84.3433' stroke='%23F15B24' stroke-opacity='0.3' stroke-width='0.83328'/%3E%3Ccircle cx='112.635' cy='112.451' r='111.238' stroke='%23F15B24' stroke-opacity='0.05' stroke-width='0.83328'/%3E%3Cpath d='M80.3319 123.182H72.7236V95.2276H80.3319V123.182ZM73.664 122.327H79.3916V96.0825H73.664V122.327ZM94.5227 123.609C91.1033 123.609 87.4273 122.925 84.7772 121.814L84.4353 121.643L85.7176 116.086L86.2305 116.257C89.308 117.112 91.9581 117.54 94.6082 117.54C97.8567 117.54 98.1986 117.027 98.1986 115.061C98.1986 112.838 98.1986 112.667 93.5824 111.812C86.4015 110.359 85.0337 108.905 85.0337 102.75C85.0337 96.7664 87.7693 94.7147 95.7195 94.7147C97.7712 94.7147 101.02 94.8857 104.781 95.6551L105.209 95.7406L104.439 101.725L103.926 101.639C100.763 101.126 98.5406 100.87 95.805 100.87C92.984 100.87 92.642 101.297 92.642 102.921C92.642 105.23 92.642 105.23 97.0873 106.17C105.123 107.965 105.807 109.333 105.807 115.146C105.807 120.532 103.926 123.609 94.5227 123.609ZM85.5466 121.13C88.0257 122.07 91.4452 122.669 94.5227 122.669C103.242 122.669 104.867 120.104 104.867 115.061C104.867 109.931 104.61 108.649 96.8309 106.939C92.1291 105.913 91.7017 105.828 91.7017 102.836C91.7017 100.357 92.984 99.9294 95.805 99.9294C98.4551 99.9294 100.592 100.186 103.584 100.613L104.097 96.339C100.592 95.6551 97.6002 95.5696 95.634 95.5696C87.3418 95.5696 85.8886 97.8777 85.8886 102.75C85.8886 108.478 86.9144 109.589 93.7533 110.957C98.6261 111.983 99.0535 112.325 99.0535 115.061C99.0535 117.711 98.1132 118.395 94.5227 118.395C91.9581 118.395 89.308 118.053 86.316 117.198L85.5466 121.13ZM120.767 123.609C111.962 123.609 108.884 119.078 108.884 114.89V103.52C108.884 99.331 112.047 94.8002 120.767 94.8002C129.487 94.8002 132.65 99.331 132.65 103.52V114.89C132.735 119.078 129.572 123.609 120.767 123.609ZM120.767 95.6551C115.467 95.6551 109.825 97.7068 109.825 103.52V114.89C109.825 120.703 115.467 122.754 120.767 122.754C126.067 122.754 131.709 120.703 131.709 114.89V103.52C131.795 97.7068 126.067 95.6551 120.767 95.6551ZM120.767 118.224C116.151 118.224 115.467 115.83 115.467 114.377V104.118C115.467 102.665 116.151 100.271 120.767 100.271C125.383 100.271 126.067 102.665 126.067 104.118V114.377C126.067 115.744 125.383 118.224 120.767 118.224ZM120.767 101.041C117.861 101.041 116.407 101.981 116.407 104.033V114.291C116.407 116.257 117.861 117.283 120.767 117.283C123.674 117.283 125.127 116.343 125.127 114.291V104.033C125.127 102.067 123.674 101.041 120.767 101.041Z' fill='%234C4C4C'/%3E%3Cpath d='M72.5527 128.311C72.5527 128.311 76.0577 133.184 90.163 129.081C90.163 129.081 102.302 124.635 110.765 124.721C127.435 124.892 130.94 137.287 130.94 137.287C130.94 137.287 129.145 133.783 123.246 131.816C118.288 130.192 112.731 130.62 106.063 132.415C102.644 133.355 94.5228 136.775 85.7177 137.031C81.2724 137.287 75.8867 135.92 73.7495 132.329C72.6382 130.449 72.5527 128.311 72.5527 128.311Z' fill='%23F15B24'/%3E%3Cpath d='M73.8345 159.001V146.947L70.928 148.486L69.3037 145.494L74.2619 142.758H77.6814V159.001H73.8345ZM83.58 150.709C82.2122 149.854 81.7848 148.999 81.7848 147.888V146.52C81.7848 143.955 83.1525 142.502 86.9994 142.502C90.8463 142.502 92.2141 143.955 92.2141 146.52V147.888C92.2141 149.084 91.7867 149.854 90.4189 150.709C92.1286 151.564 92.6416 152.418 92.6416 153.701V154.983C92.6416 158.061 91.1028 159.257 86.9994 159.257C82.8961 159.257 81.3573 158.061 81.3573 154.983V153.701C81.3573 152.504 81.8702 151.649 83.58 150.709ZM86.9994 156.265C88.5382 156.265 89.0511 155.838 89.0511 154.898V154.043C89.0511 153.188 88.9656 152.931 86.9994 152.162C85.0332 152.931 85.0332 153.188 85.0332 154.043V154.898C85.0332 156.009 85.4607 156.265 86.9994 156.265ZM87.0849 149.426C88.6237 148.913 88.6237 148.657 88.6237 147.888V146.691C88.6237 145.921 88.3672 145.494 86.9994 145.494C85.6317 145.494 85.3752 145.921 85.3752 146.691V147.888C85.3752 148.657 85.5462 148.913 87.0849 149.426ZM100.677 152.418C98.7966 152.333 97.9417 152.333 96.5739 152.333V142.758H106.063V145.921H100.335V149.341C101.19 149.341 101.703 149.426 102.643 149.426C105.636 149.597 106.405 150.965 106.405 153.017V154.812C106.405 157.633 105.294 159.257 100.592 159.257C99.395 159.257 97.4288 159.086 95.9755 158.659L96.4885 155.752C97.7708 156.009 99.3095 156.18 100.506 156.18C102.302 156.18 102.643 155.667 102.643 154.641V153.957C102.643 152.76 102.387 152.504 100.677 152.418ZM111.705 150.709C110.337 149.854 109.91 148.999 109.91 147.888V146.52C109.91 143.955 111.278 142.502 115.125 142.502C118.971 142.502 120.339 143.955 120.339 146.52V147.888C120.339 149.084 119.912 149.854 118.544 150.709C120.254 151.564 120.767 152.418 120.767 153.701V154.983C120.767 158.061 119.228 159.257 115.125 159.257C111.021 159.257 109.482 158.061 109.482 154.983V153.701C109.568 152.504 109.995 151.649 111.705 150.709ZM115.21 156.265C116.749 156.265 117.262 155.838 117.262 154.898V154.043C117.262 153.188 117.176 152.931 115.21 152.162C113.244 152.931 113.244 153.188 113.244 154.043V154.898C113.158 156.009 113.586 156.265 115.21 156.265ZM115.21 149.426C116.749 148.913 116.749 148.657 116.749 147.888V146.691C116.749 145.921 116.492 145.494 115.125 145.494C113.757 145.494 113.5 145.921 113.5 146.691V147.888C113.586 148.657 113.671 148.913 115.21 149.426ZM128.546 159.001H124.699L130.256 146.007H123.331V142.844H134.188V145.921L128.546 159.001Z' fill='%23F15B24'/%3E%3Cpath d='M142.566 128.653H148.892C153.594 128.653 154.876 131.731 154.876 136.347C154.876 137.202 154.791 138.142 154.705 138.826L151.628 138.655C151.713 138.142 151.799 137.544 151.799 136.86C151.799 133.611 151.2 132.243 148.978 132.243H147.695C147.952 133.184 148.123 133.953 148.123 134.979C148.123 137.8 146.84 139.253 143.763 139.253H142.652C140.087 139.253 137.608 138.313 137.608 133.953C137.608 129.593 139.831 128.653 142.566 128.653ZM142.395 135.663H143.507C144.532 135.663 144.789 135.064 144.789 134.466C144.789 133.611 144.618 132.927 144.361 132.329H142.395C141.198 132.329 140.771 132.671 140.771 134.039C140.771 135.321 141.284 135.663 142.395 135.663ZM150.26 115.488C152.825 115.488 154.876 116.77 154.876 121.045C154.876 125.319 152.91 126.601 150.26 126.601H142.139C139.574 126.601 137.522 125.319 137.522 121.045C137.522 116.77 139.489 115.488 142.139 115.488H150.26ZM149.747 122.925C151.029 122.925 151.628 122.583 151.628 120.959C151.628 119.335 151.029 119.078 149.747 119.078H142.652C141.369 119.078 140.771 119.42 140.771 121.045C140.771 122.669 141.284 123.011 142.652 123.011H149.747V122.925ZM150.26 102.152C152.825 102.152 154.876 103.434 154.876 107.709C154.876 111.983 152.91 113.265 150.26 113.265H142.139C139.574 113.265 137.522 111.983 137.522 107.709C137.522 103.434 139.489 102.152 142.139 102.152H150.26ZM149.747 109.589C151.029 109.589 151.628 109.248 151.628 107.623C151.628 106.085 151.115 105.657 149.747 105.657H142.652C141.369 105.657 140.771 105.999 140.771 107.623C140.771 109.162 141.284 109.589 142.652 109.589H149.747ZM154.62 96.852H142.139L143.763 99.673L140.685 101.212L137.864 96.51V93.2615H154.705V96.852H154.62Z' fill='%23F15B24'/%3E%3Cpath d='M73.8345 90.2694V78.2158L70.928 79.7546L69.3037 76.7625L74.2619 74.027H77.6814V90.2694H73.8345ZM86.6575 90.2694H82.8106L88.3672 77.19H81.4428V74.027H92.2996V77.1045L86.6575 90.2694ZM98.8821 90.2694V78.2158L95.89 79.7546L94.2658 76.7625L99.224 74.027H102.643V90.2694H98.8821ZM118.544 85.9951C118.544 88.4742 117.176 90.4404 112.816 90.4404C108.457 90.4404 107.089 88.4742 107.089 85.9951V78.2158C107.089 75.7367 108.457 73.7705 112.816 73.7705C117.176 73.7705 118.544 75.7367 118.544 78.2158V85.9951ZM110.765 85.5677C110.765 86.85 111.107 87.3629 112.731 87.3629C114.355 87.3629 114.697 86.85 114.697 85.5677V78.7287C114.697 77.4464 114.355 76.9335 112.731 76.9335C111.107 76.9335 110.765 77.4464 110.765 78.7287V85.5677ZM134.103 85.9951C134.103 88.4742 132.735 90.4404 128.375 90.4404C124.015 90.4404 122.647 88.4742 122.647 85.9951V78.2158C122.562 75.7367 123.93 73.7705 128.289 73.7705C132.649 73.7705 134.017 75.7367 134.017 78.2158V85.9951H134.103ZM126.323 85.5677C126.323 86.85 126.665 87.3629 128.289 87.3629C129.914 87.3629 130.256 86.85 130.256 85.5677V78.7287C130.256 77.4464 129.914 76.9335 128.289 76.9335C126.665 76.9335 126.323 77.4464 126.323 78.7287V85.5677Z' fill='%23F15B24'/%3E%3Cpath d='M140.942 150.794L140.258 150.196C139.147 149.084 138.548 148.4 138.548 146.862V146.605C138.548 144.297 140.685 142.844 143.506 142.844C146.755 142.844 148.379 144.297 148.379 146.434V146.862C148.379 148.486 147.61 149.341 146.156 150.452L145.644 150.879L147.952 153.017C148.636 152.162 149.234 151.221 150.174 149.939L152.739 151.563C151.542 153.273 150.773 154.213 150.089 155.068L153.936 158.659H149.49L147.952 157.291C146.584 158.402 144.874 158.915 142.993 158.915C139.659 158.915 137.864 157.718 137.864 155.154V154.555C137.864 152.931 139.489 151.82 140.942 150.794ZM145.9 155.41L142.993 152.76C142.139 153.359 141.455 153.871 141.455 154.555V154.897C141.455 155.581 142.053 156.265 143.421 156.265C144.447 156.265 145.216 156.009 145.9 155.41ZM142.139 146.947C142.139 147.545 142.395 147.887 142.908 148.315L143.592 148.999L144.105 148.657C144.703 148.229 145.045 147.802 145.045 147.033V146.605C145.045 145.836 144.361 145.494 143.592 145.494C142.737 145.494 142.139 145.836 142.139 146.605V146.947ZM140.942 82.1482L140.258 81.4643C139.147 80.3529 138.548 79.6691 138.548 78.1303V77.8738C138.548 75.5657 140.685 74.1124 143.506 74.1124C146.755 74.1124 148.379 75.5657 148.379 77.7029V78.1303C148.379 79.7545 147.61 80.6094 146.156 81.7207L145.644 82.1482L147.952 84.2853C148.636 83.4305 149.234 82.4901 150.174 81.2078L152.739 82.8321C151.542 84.5418 150.773 85.4821 150.089 86.337L153.936 89.9275H149.49L147.952 88.6452C146.584 89.7565 144.874 90.2694 142.993 90.2694C139.659 90.2694 137.864 89.0726 137.864 86.508V85.9096C137.864 84.1998 139.489 83.0885 140.942 82.1482ZM145.9 86.679L142.993 84.0289C142.139 84.6273 141.455 85.1402 141.455 85.8241V86.166C141.455 86.8499 142.053 87.5338 143.421 87.5338C144.447 87.5338 145.216 87.2774 145.9 86.679ZM142.139 78.2158C142.139 78.8142 142.395 79.1561 142.908 79.5836L143.592 80.2675L144.105 79.9255C144.703 79.4981 145.045 79.0707 145.045 78.3013V77.8738C145.045 77.1045 144.361 76.7625 143.592 76.7625C142.737 76.7625 142.139 77.1045 142.139 77.8738V78.2158Z' stroke='%23F15B24' stroke-width='0.62496' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transition: background-image 0.5s ease-in-out;
}

    .iso-logo-hover:hover {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' baseProfile='tiny' version='1.2' viewBox='0 0 225 225'%3E%3Ccircle cx='112.6' cy='112.5' r='97.2' fill='none' stroke='%23f15b24' stroke-opacity='.1' stroke-width='.8'/%3E%3Ccircle cx='112.6' cy='112.5' r='72.9' fill='%23f15b24'/%3E%3Ccircle cx='112.6' cy='112.5' r='84.3' fill='none' stroke='%23f15b24' stroke-opacity='.3' stroke-width='.8'/%3E%3Ccircle cx='112.6' cy='112.5' r='111.2' fill='none'/%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-miterlimit='10' d='M80.3 123.2h-7.6v-28h7.6v28Zm-6.6-.9h5.7V96.1h-5.7v26.2Zm20.8 1.3c-3.4 0-7.1-.7-9.7-1.8l-.3-.2 1.3-5.6.5.2c3.1.9 5.7 1.3 8.4 1.3s3.6-.5 3.6-2.5 0-2.4-4.6-3.2c-7.2-1.5-8.5-2.9-8.5-9.1s2.7-8 10.7-8 5.3.2 9.1.9h.4l-.8 6.1h-.5c-3.2-.6-5.4-.9-8.1-.9s-3.2.4-3.2 2.1q0 2.3 4.4 3.2c8 1.8 8.7 3.2 8.7 9s-1.9 8.5-11.3 8.5Zm-9-2.5c2.5.9 5.9 1.5 9 1.5 8.7 0 10.3-2.6 10.3-7.6s-.3-6.4-8-8.1c-4.7-1-5.1-1.1-5.1-4.1s1.3-2.9 4.1-2.9 4.8.3 7.8.7l.5-4.3c-3.5-.7-6.5-.8-8.5-.8-8.3 0-9.7 2.3-9.7 7.2s1 6.8 7.9 8.2c4.9 1 5.3 1.4 5.3 4.1s-.9 3.3-4.5 3.3-5.2-.3-8.2-1.2l-.8 3.9Zm35.3 2.5c-8.8 0-11.9-4.5-11.9-8.7v-11.4c0-4.2 3.2-8.7 11.9-8.7s11.9 4.5 11.9 8.7v11.4c0 4.2-3.1 8.7-11.9 8.7Zm0-27.9c-5.3 0-10.9 2.1-10.9 7.9V115c0 5.8 5.6 7.9 10.9 7.9s10.9-2.1 10.9-7.9v-11.4c0-5.8-5.6-7.9-10.9-7.9Zm0 22.5c-4.6 0-5.3-2.4-5.3-3.8v-10.3c0-1.5.7-3.8 5.3-3.8s5.3 2.4 5.3 3.8v10.3c0 1.4-.7 3.8-5.3 3.8Zm0-17.2c-2.9 0-4.4.9-4.4 3v10.3c0 2 1.5 3 4.4 3s4.4-.9 4.4-3V104c0-2-1.5-3-4.4-3Z'/%3E%3Cpath fill='%23fff' d='M72.6 128.3s3.5 4.9 17.6.8c0 0 12.1-4.4 20.6-4.4 16.7.2 20.2 12.6 20.2 12.6s-1.8-3.5-7.7-5.5c-5-1.6-10.5-1.2-17.2.6-3.4.9-11.5 4.4-20.3 4.6-4.4.3-9.8-1.1-12-4.7-1.1-1.9-1.2-4-1.2-4ZM73.8 159v-12.1l-2.9 1.5-1.6-3 5-2.7h3.4v16.2h-3.8Zm9.8-8.3c-1.4-.9-1.8-1.7-1.8-2.8v-1.4c0-2.6 1.4-4 5.2-4s5.2 1.5 5.2 4v1.4c0 1.2-.4 2-1.8 2.8 1.7.9 2.2 1.7 2.2 3v1.3c0 3.1-1.5 4.3-5.6 4.3s-5.6-1.2-5.6-4.3v-1.3c0-1.2.5-2.1 2.2-3Zm3.4 5.6c1.5 0 2.1-.4 2.1-1.4v-.9c0-.9 0-1.1-2.1-1.9-2 .8-2 1-2 1.9v.9c0 1.1.4 1.4 2 1.4Zm.1-6.9c1.5-.5 1.5-.8 1.5-1.5v-1.2c0-.8-.3-1.2-1.6-1.2s-1.6.4-1.6 1.2v1.2c0 .8.2 1 1.7 1.5Zm13.6 3h-4.1v-9.6h9.5v3.2h-5.7v3.4h2.3c3 .2 3.8 1.5 3.8 3.6v1.8c0 2.8-1.1 4.4-5.8 4.4s-3.2-.2-4.6-.6l.5-2.9c1.3.3 2.8.4 4 .4 1.8 0 2.1-.5 2.1-1.5v-.7c0-1.2-.3-1.5-2-1.5Zm11-1.7c-1.4-.9-1.8-1.7-1.8-2.8v-1.4c0-2.6 1.4-4 5.2-4s5.2 1.5 5.2 4v1.4c0 1.2-.4 2-1.8 2.8 1.7.9 2.2 1.7 2.2 3v1.3c0 3.1-1.5 4.3-5.6 4.3s-5.6-1.2-5.6-4.3v-1.3c0-1.2.5-2.1 2.2-3Zm3.5 5.6c1.5 0 2.1-.4 2.1-1.4v-.9c0-.9 0-1.1-2.1-1.9-2 .8-2 1-2 1.9v.9c0 1.1.3 1.4 2 1.4Zm0-6.9c1.5-.5 1.5-.8 1.5-1.5v-1.2c0-.8-.3-1.2-1.6-1.2s-1.6.4-1.6 1.2v1.2c0 .8.2 1 1.7 1.5Zm13.3 9.6h-3.8l5.6-13h-6.9v-3.2h10.9v3.1l-5.6 13.1ZM142.6 128.7h6.3c4.7 0 6 3.1 6 7.7s0 1.8-.2 2.5l-3.1-.2c0-.5.2-1.1.2-1.8 0-3.2-.6-4.6-2.8-4.6h-1.3c.3.9.4 1.7.4 2.7 0 2.8-1.3 4.3-4.4 4.3h-1.1c-2.6 0-5-.9-5-5.3s2.2-5.3 5-5.3Zm-.2 7h1.1c1 0 1.3-.6 1.3-1.2 0-.9-.2-1.5-.4-2.1h-2c-1.2 0-1.6.3-1.6 1.7s.5 1.6 1.6 1.6Zm7.9-20.2c2.6 0 4.6 1.3 4.6 5.6s-2 5.6-4.6 5.6h-8.1c-2.6 0-4.6-1.3-4.6-5.6s2-5.6 4.6-5.6h8.1Zm-.6 7.4c1.3 0 1.9-.3 1.9-2s-.6-1.9-1.9-1.9h-7.1c-1.3 0-1.9.3-1.9 2s.5 2 1.9 2h7.1Zm.6-20.7c2.6 0 4.6 1.3 4.6 5.6s-2 5.6-4.6 5.6h-8.1c-2.6 0-4.6-1.3-4.6-5.6s2-5.6 4.6-5.6h8.1Zm-.6 7.4c1.3 0 1.9-.3 1.9-2s-.5-2-1.9-2h-7.1c-1.3 0-1.9.3-1.9 2s.5 2 1.9 2h7.1Zm4.9-12.7h-12.5l1.6 2.8-3.1 1.5-2.8-4.7v-3.2h16.8v3.6ZM73.8 90.3V78.2l-2.9 1.5-1.6-3 5-2.7h3.4v16.2h-3.8Zm12.9 0h-3.8l5.6-13.1h-6.9V74h10.9v3.1l-5.6 13.2Zm12.2 0V78.2l-3 1.5-1.6-3 5-2.7h3.4v16.2h-3.8Zm19.6-4.3c0 2.5-1.4 4.4-5.7 4.4s-5.7-2-5.7-4.4v-7.8c0-2.5 1.4-4.4 5.7-4.4s5.7 2 5.7 4.4V86Zm-7.7-.4c0 1.3.3 1.8 2 1.8s2-.5 2-1.8v-6.8c0-1.3-.3-1.8-2-1.8s-2 .5-2 1.8v6.8Zm23.3.4c0 2.5-1.4 4.4-5.7 4.4s-5.7-2-5.7-4.4v-7.8c0-2.5 1.3-4.4 5.6-4.4s5.7 2 5.7 4.4V86Zm-7.8-.4c0 1.3.3 1.8 2 1.8s2-.5 2-1.8v-6.8c0-1.3-.3-1.8-2-1.8s-2 .5-2 1.8v6.8Z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='.6' d='m140.9 150.8-.7-.6c-1.1-1.1-1.7-1.8-1.7-3.3v-.3c0-2.3 2.1-3.8 5-3.8s4.9 1.5 4.9 3.6v.4c0 1.6-.8 2.5-2.2 3.6l-.5.4 2.3 2.1c.7-.9 1.3-1.8 2.2-3.1l2.6 1.6c-1.2 1.7-2 2.6-2.6 3.5l3.8 3.6h-4.4l-1.5-1.4c-1.4 1.1-3.1 1.6-5 1.6-3.3 0-5.1-1.2-5.1-3.8v-.6c0-1.6 1.6-2.7 3.1-3.8Zm5 4.6-2.9-2.7c-.9.6-1.5 1.1-1.5 1.8v.3c0 .7.6 1.4 2 1.4s1.8-.3 2.5-.9Zm-3.8-8.5c0 .6.3.9.8 1.4l.7.7.5-.3c.6-.4.9-.9.9-1.6v-.4c0-.8-.7-1.1-1.5-1.1s-1.5.3-1.5 1.1v.3Zm-1.2-64.8-.7-.7c-1.1-1.1-1.7-1.8-1.7-3.3v-.3c0-2.3 2.1-3.8 5-3.8s4.9 1.5 4.9 3.6v.4c0 1.6-.8 2.5-2.2 3.6l-.5.4 2.3 2.1c.7-.9 1.3-1.8 2.2-3.1l2.6 1.6c-1.2 1.7-2 2.7-2.6 3.5l3.8 3.6h-4.4l-1.5-1.3c-1.4 1.1-3.1 1.6-5 1.6-3.3 0-5.1-1.2-5.1-3.8v-.6c0-1.7 1.6-2.8 3.1-3.8Zm5 4.6L143 84c-.9.6-1.5 1.1-1.5 1.8v.3c0 .7.6 1.4 2 1.4s1.8-.3 2.5-.9Zm-3.8-8.5c0 .6.3.9.8 1.4l.7.7.5-.3c.6-.4.9-.9.9-1.6V78c0-.8-.7-1.1-1.5-1.1s-1.5.3-1.5 1.1v.3Z'/%3E%3C/svg%3E");
    }

.iso-wrapper .iso-text p a {
    color: #f05a22;
    font-weight: 700;
    text-decoration: none;
}

.iso-wrapper .iso-text p a:hover {
    color: #f05a22;
    font-weight: 700;
    text-decoration: underline;
}

.banner-content h3 {
    color: #9b9999ab;
    font-size: 63px;
    text-transform: uppercase;
}

section.main-banner .row {
    min-height: 100vh;
}

.ban-img img {
    max-width: 1194px;
}

.right-visual-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    z-index: 1;
}

/* Adjust Bootstrap's responsive display classes if needed for `.ban-img` within the flex context (no change here) */
.ban-img.d-none.d-sm-block {
    display: block !important;
}

.ban-img.d-block.d-sm-none {
    display: none !important;
}

.ban-img lottie-player, dotlottie-player {
    height: calc(97dvw * (900 / 1250));
    aspect-ratio: 1250 / 900;
    max-height: 70dvh;
    width: auto;
    position: absolute;
    bottom: 0 !important;
    right: 0 !important;
    left: auto;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
}

.ban-img {
    text-align: end;
}

.banner-content h1 {
    color: #f05a22;
}

.banner-content h1 span {
    font-weight: 400;
    color: #99999B;
}

.banner-content h1.us {
    color: #013076;
}

.banner__logos {
    margin: 0 !important;
}

.banner-content h1.us span {
    color: #f05a22;
    font-weight: 600;
}

.banner-content h1 strong {
    font-weight: 700;
    color: #4C4C4C;
}

.banner-content h1.ja {
    font-size: 70px;
}

.banner__logos.mobile_logos {
    display: none;
}

.banner__logos {
    margin-top: 0;
}

.banner__logos .b_logo {
    width: 250px;
    height: 50px;
    margin-bottom: 10px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

    .banner__logos .gsa_logo {
        background-image: url("data:image/svg+xml,%3Csvg width='250' height='51' viewBox='0 0 250 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.25 0.341797L93.92 25.6856H101.828L105.25 17.2485L108.671 25.6856H116.58L105.25 0.341797Z' fill='%2301578D'/%3E%3Cpath d='M93.7907 25.9777L83.2679 49.6341H91.3376L110.963 39.9638L105.25 35.5181L95.2755 40.7751L99.4072 31.2671L93.7907 25.9777Z' fill='%2301578D'/%3E%3Cpath d='M127.231 49.6341L116.709 25.9777L111.092 31.2671L118.936 49.6341H127.231Z' fill='%2301578D'/%3E%3Cpath d='M62.1571 43.4035C58.9292 43.4684 55.0558 42.1055 52.0862 40.8724L51.2792 48.336C54.7976 49.5042 58.0254 50.3479 61.3501 50.4453C70.6787 50.7373 78.7806 46.4214 78.7806 36.0372C78.7806 25.6531 71.7762 23.7061 64.9331 20.2988C62.4153 19.0332 58.9938 17.3133 58.9938 13.9709C58.9938 10.6285 62.7704 8.42188 66.4502 8.42188C70.1299 8.42188 71.5179 8.97354 75.585 10.5636L76.6825 3.22981C72.9705 1.89934 69.2907 1.38013 66.1919 1.38013C57.6704 1.38013 50.795 5.89074 50.795 14.5875C50.795 23.2842 58.2191 26.0425 64.6426 29.32C67.5477 30.8127 70.5819 32.6624 70.5819 36.4591C70.5819 40.2558 66.3533 43.3386 62.1571 43.4035Z' fill='%2301578D'/%3E%3Cpath d='M25.9735 8.42201C31.816 8.42201 35.2052 9.46042 39.1432 12.0565L39.7888 3.87894C35.4957 2.38622 32.4615 1.38025 25.6185 1.38025C11.2544 1.38025 0.69931 11.1154 0.69931 25.7181C0.69931 40.3208 10.6734 50.4454 25.5539 50.4454C40.4344 50.4454 37.3679 49.2447 40.3375 48.2063V23.5115H23.5203V30.4234H32.397V42.7222C30.7185 43.1765 28.3944 43.3712 25.6185 43.3712C16.3868 43.3712 8.93038 36.6539 8.8981 25.8804C8.86582 15.8532 15.7089 8.38956 25.9735 8.38956V8.42201Z' fill='%2301578D'/%3E%3Cpath d='M136.528 50.0559C136.108 50.2831 135.398 50.4453 134.526 50.4453C131.783 50.4453 129.846 48.2387 129.846 43.4685C129.846 38.6983 132.59 36.1671 134.784 36.1671C136.979 36.1671 136.237 36.3294 136.528 36.5241L136.172 37.887C135.85 37.7572 135.495 37.5949 134.752 37.5949C133.267 37.5949 131.524 39.0552 131.524 43.3387C131.524 47.6221 133.106 49.05 134.784 49.05C136.463 49.05 135.914 48.8877 136.269 48.7255L136.528 50.0884V50.0559Z' fill='%230A3752'/%3E%3Cpath d='M145.147 43.1764C145.147 48.4334 143.339 50.4777 141.112 50.4777C138.885 50.4777 137.239 48.0115 137.239 43.2737C137.239 38.536 138.885 36.1022 141.338 36.1022C143.791 36.1022 145.147 38.6982 145.147 43.1764ZM138.885 43.2737C138.885 46.1618 139.434 49.0499 141.209 49.0499C142.984 49.0499 143.501 45.9996 143.501 43.2413C143.501 40.483 143.017 37.4975 141.209 37.4975C139.401 37.4975 138.917 40.4181 138.917 43.2737H138.885Z' fill='%230A3752'/%3E%3Cpath d='M147.051 50.3155V36.2644H148.568L151.15 42.8519C151.731 44.3446 152.441 46.2267 152.926 47.7519H152.958C152.829 45.5452 152.764 43.728 152.764 41.2942V36.2644H154.184V50.3155H152.667L150.021 43.5658C149.472 42.1379 148.859 40.5479 148.374 38.7955H148.342C148.471 40.6777 148.503 42.4625 148.503 45.4803V50.3479H147.051V50.3155Z' fill='%230A3752'/%3E%3Cpath d='M158.316 37.6922H155.766V36.2644H162.447V37.6922H159.897V50.3155H158.316V37.6922Z' fill='%230A3752'/%3E%3Cpath d='M164.029 36.4592C164.707 36.2645 165.547 36.1996 166.321 36.1996C167.709 36.1996 168.742 36.4916 169.485 37.2056C170.162 37.9195 170.453 38.8605 170.453 39.9638C170.453 41.7486 169.614 42.9168 168.226 43.5658C169.259 43.9228 169.807 44.9288 170.098 46.746C170.421 48.693 170.711 49.8612 170.873 50.3155H169.259C169.065 49.8937 168.774 48.5632 168.516 46.8433C168.193 44.9288 167.612 44.1824 166.224 44.1824H165.611V50.3155H164.029V36.4916V36.4592ZM165.611 42.9493H166.289C167.838 42.9493 168.839 41.8135 168.839 40.1261C168.839 38.4387 168.161 37.4976 166.45 37.4652C166.128 37.4652 165.837 37.4652 165.611 37.5625V42.9493Z' fill='%230A3752'/%3E%3Cpath d='M174.294 46.0969L173.358 50.3155H171.809L175.004 36.2644H176.78L179.878 50.3155H178.297L177.361 46.0969H174.262H174.294ZM177.199 44.7989L176.489 41.2293C176.295 40.2234 176.102 39.0551 175.94 38.0167H175.844C175.682 39.0876 175.456 40.2883 175.295 41.2293L174.585 44.7989H177.232H177.199Z' fill='%230A3752'/%3E%3Cpath d='M187.334 50.0558C186.915 50.283 186.204 50.4452 185.333 50.4452C182.589 50.4452 180.652 48.2386 180.652 43.4684C180.652 38.6981 183.396 36.167 185.591 36.167C187.786 36.167 187.044 36.3292 187.334 36.5239L186.979 37.8869C186.656 37.7571 186.301 37.5948 185.559 37.5948C184.074 37.5948 182.331 39.0551 182.331 43.3386C182.331 47.622 183.913 49.0498 185.591 49.0498C187.27 49.0498 186.721 48.8876 187.076 48.7253L187.334 50.0883V50.0558Z' fill='%230A3752'/%3E%3Cpath d='M190.788 37.6922H188.238V36.2644H194.92V37.6922H192.37V50.3155H190.788V37.6922Z' fill='%230A3752'/%3E%3Cpath d='M201.344 36.2644V42.3002H205.249V36.2644H206.831V50.3155H205.249V43.7605H201.344V50.3155H199.762V36.2644H201.344Z' fill='%230A3752'/%3E%3Cpath d='M216.676 43.1764C216.676 48.4334 214.868 50.4777 212.641 50.4777C210.414 50.4777 208.768 48.0115 208.768 43.2737C208.768 38.536 210.414 36.1022 212.867 36.1022C215.32 36.1022 216.676 38.6982 216.676 43.1764ZM210.414 43.2737C210.414 46.1618 210.963 49.0499 212.738 49.0499C214.513 49.0499 215.03 45.9996 215.03 43.2413C215.03 40.483 214.546 37.4975 212.738 37.4975C210.93 37.4975 210.446 40.4181 210.446 43.2737H210.414Z' fill='%230A3752'/%3E%3Cpath d='M218.58 36.2644H220.162V48.9525H224.1V50.3155H218.58V36.2644Z' fill='%230A3752'/%3E%3Cpath d='M225.713 36.4592C226.326 36.2645 227.069 36.1996 227.876 36.1996C229.36 36.1996 230.393 36.589 231.136 37.2705C232.201 38.2115 233.008 40.0287 233.008 42.9493C233.008 45.8698 232.233 47.9142 231.329 48.8553C230.426 49.8937 229.102 50.3804 227.488 50.3804C225.874 50.3804 226.197 50.348 225.713 50.2506V36.4592ZM227.295 48.9851C227.521 49.0175 227.747 49.0175 227.908 49.0175C229.683 49.0175 231.362 47.752 231.362 42.9817C231.362 38.2115 230.297 37.4976 228.037 37.4976C225.778 37.4976 227.488 37.4976 227.295 37.595V48.9851Z' fill='%230A3752'/%3E%3Cpath d='M240.045 43.6306H236.526V48.8876H240.496V50.283H234.912V36.2319H240.238V37.6273H236.494V42.2677H240.012V43.6306H240.045Z' fill='%230A3752'/%3E%3Cpath d='M242.274 36.4592C242.951 36.2645 243.791 36.1996 244.565 36.1996C245.953 36.1996 246.986 36.4916 247.729 37.2056C248.406 37.9195 248.697 38.8605 248.697 39.9638C248.697 41.7486 247.858 42.9168 246.47 43.5658C247.503 43.9228 248.051 44.9288 248.342 46.746C248.665 48.693 248.955 49.8612 249.117 50.3155H247.503C247.309 49.8937 247.019 48.5632 246.76 46.8433C246.437 44.9288 245.856 44.1824 244.469 44.1824H243.855V50.3155H242.274V36.4916V36.4592ZM243.887 42.9493H244.565C246.115 42.9493 247.115 41.8135 247.115 40.1261C247.115 38.4387 246.438 37.4976 244.727 37.4652C244.404 37.4652 244.113 37.4652 243.887 37.5625V42.9493Z' fill='%230A3752'/%3E%3C/svg%3E%0A");
    }

    .banner__logos .sam_logo {
        background-image: url("data:image/svg+xml,%3Csvg width='264' height='54' viewBox='0 0 264 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_1108)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2925 33.6071C21.5012 33.2894 22.7735 32.9718 24.173 32.7177V1.08002C20.6742 1.71531 17.3663 2.85884 14.1855 4.38355V36.5294H14.2492C15.3306 35.4494 17.3663 34.433 20.2925 33.6071Z' fill='%23CC202A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M57.8258 40.4683C57.6986 37.1647 47.9655 34.433 35.8788 34.433C23.792 34.433 14.059 37.1012 13.9318 40.4683V47.3295C20.8658 48.3459 27.8634 48.7906 34.861 48.7906C42.4947 48.8542 50.1921 48.473 57.7622 47.5836L57.8258 40.4683Z' fill='%23112E4F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.494 41.04H17.5576L19.148 40.9765H19.8477C19.8477 40.9765 19.9113 40.9765 19.9113 40.913C20.1658 40.3412 20.3566 39.7695 20.5475 39.1342C20.6111 39.0071 20.6747 38.88 20.6747 38.753V38.6895C20.7383 38.88 20.8019 39.0706 20.8656 39.2612L21.2472 40.0236L21.5653 40.8495C21.5653 40.913 21.6289 40.913 21.6925 40.913C22.4559 40.913 23.1557 40.9765 23.919 40.9765H24.0463L23.919 41.1036L22.2651 42.3742C22.1378 42.5012 22.1378 42.5012 22.2015 42.6283C22.3287 43.1365 22.5195 43.7083 22.6468 44.2165L22.774 44.7247V44.7883L22.3287 44.5342L21.4381 43.8989C21.2472 43.7718 21.0564 43.6447 20.8656 43.5177C20.8019 43.4542 20.7383 43.4542 20.7383 43.5177L18.8299 44.7883L18.7663 44.8518C18.8299 44.7247 18.8299 44.5977 18.8935 44.4706L19.2116 43.3271C19.2752 43.073 19.3388 42.8189 19.4024 42.6283C19.4024 42.5647 19.4024 42.5647 19.4024 42.5012L18.1301 41.5483L17.494 41.04Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.8066 40.5954H31.9339L34.0331 40.5318L34.9874 40.4683C35.051 40.4683 35.051 40.4683 35.051 40.4048C35.369 39.6424 35.6235 38.8165 35.9416 38.0542L36.1324 37.5459L36.196 37.4189C36.3233 37.673 36.3869 37.9271 36.4505 38.1812C36.5777 38.5624 36.705 38.9436 36.8322 39.2612C36.9594 39.5789 37.0866 40.0236 37.2775 40.4048C37.2775 40.4683 37.3411 40.5318 37.4047 40.5318L40.3946 40.6589H40.5218L40.331 40.7859L38.1045 42.5012C37.9136 42.6283 37.9136 42.6283 37.9772 42.8189C38.1681 43.5177 38.3589 44.2165 38.6134 44.9154C38.677 45.1695 38.7406 45.3601 38.8042 45.6142V45.6777L38.2317 45.2965L37.023 44.4706L36.2597 43.9624C36.196 43.8989 36.1324 43.8989 36.0688 43.9624L33.5242 45.6777L33.4606 45.7412C33.5242 45.5506 33.5878 45.3601 33.5878 45.233L34.0331 43.6448L34.2876 42.6918C34.2876 42.6283 34.2876 42.5648 34.224 42.5648L32.4428 41.1671L31.8066 40.5954Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.0293 41.04H48.0929L49.6833 40.9765H50.383C50.383 40.9765 50.4466 40.9765 50.4466 40.913C50.6375 40.3412 50.8919 39.7695 51.0828 39.1342C51.1464 39.0071 51.21 38.88 51.21 38.753L51.2736 38.6895C51.3372 38.88 51.4009 39.0706 51.4645 39.2612C51.5281 39.4518 51.6553 39.7695 51.7826 40.0871C51.9098 40.4047 51.9734 40.6589 52.1006 40.913C52.1006 40.9765 52.1642 40.9765 52.2278 40.9765C52.9912 40.9765 53.691 41.04 54.4544 41.04H54.5816L54.4544 41.1671L52.8004 42.4377C52.6732 42.5647 52.6732 42.5647 52.7368 42.6918C52.864 43.2 53.0548 43.7718 53.1821 44.28L53.3093 44.7883V44.8518L52.864 44.5977L51.9734 43.9624L51.4009 43.5812C51.3373 43.5177 51.2736 43.5177 51.2736 43.5812L49.3652 44.8518L49.3016 44.9153C49.3016 44.7883 49.3652 44.6612 49.4288 44.5342C49.556 44.153 49.6197 43.7718 49.7469 43.3906C49.8105 43.1365 49.8741 42.8824 49.9377 42.6918C49.9377 42.6283 49.9377 42.6283 49.9377 42.5647L48.6654 41.5483L48.0293 41.04Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.133 31.8282C37.6598 31.8282 39.1229 31.8918 40.586 31.9553V0.127059C39.1865 0.0635294 37.787 0 36.3239 0C34.2882 0 32.3798 0.0635294 30.5349 0.254118V32.0188C32.3161 31.8918 34.2246 31.8282 36.133 31.8282Z' fill='%23CC202A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M51.9735 33.8612C54.6453 34.6235 56.6174 35.5129 57.7624 36.5929H57.8897V4.89177C54.7089 3.30353 51.3374 2.09648 47.9022 1.46118V33.0353C49.3653 33.2259 50.7012 33.5435 51.9735 33.8612Z' fill='%23CC202A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 47.2024L0.0636145 50.9506C1.08145 51.1412 2.22651 51.3318 3.43518 51.5859C13.8043 53.2377 24.3007 54.0636 34.8607 54C54.0087 54 65.332 52.6659 72.0116 51.3953V47.2024C72.0116 47.0118 71.948 46.8847 71.8843 46.6942C71.5663 45.8047 70.5484 45.36 69.6578 45.6777L69.0853 45.9318C66.4135 47.0118 58.2708 50.3789 35.0516 50.3789C26.9725 50.4424 18.9571 49.6165 11.0689 47.9647C8.14265 47.393 5.21639 46.5671 2.41735 45.5506C1.52675 45.1694 0.57253 45.6142 0.190843 46.5036C0.0636145 46.6942 0 46.8212 0 47.0118V47.2024Z' fill='%23112E4F'/%3E%3Cpath d='M157.446 28.7788C157.192 29.6047 156.937 30.4941 156.619 31.32C155.156 34.7506 153.693 38.1812 152.23 41.6118C151.912 42.4376 151.53 43.2 151.148 44.0259C151.021 44.4071 150.703 44.5976 150.321 44.5976C149.494 44.5976 148.667 44.6612 147.84 44.5976C147.522 44.5341 147.204 44.3435 147.014 44.0894C145.423 40.5953 143.833 37.1012 142.306 33.6071C141.734 32.3365 141.415 30.9388 140.97 29.6047C140.907 29.4141 140.843 29.16 140.716 28.9694H140.525C140.525 29.2235 140.525 29.4776 140.525 29.7318C141.097 35.9576 141.097 42.2471 141.097 48.4729C141.097 49.68 141.097 49.68 139.825 49.68C138.298 49.68 136.772 49.68 135.308 49.68C134.672 49.68 134.418 49.4894 134.418 48.7906C134.418 37.1647 134.418 25.5388 134.418 13.9765C134.418 13.3412 134.609 13.0235 135.308 13.0871C136.772 13.0871 138.171 13.0871 139.634 13.0871C140.08 13.0235 140.461 13.2776 140.588 13.7223C143.133 19.7576 145.678 25.8565 148.222 31.8918C148.604 32.7176 148.795 33.6706 149.113 34.6871C149.176 34.3694 149.24 34.2423 149.304 34.0518C150.449 31.2565 151.467 28.3976 152.612 25.6023C154.266 21.6635 155.92 17.7247 157.574 13.7859C157.701 13.3412 158.082 13.0871 158.528 13.0871C159.991 13.1506 161.39 13.1506 162.854 13.0871C163.553 13.0871 163.744 13.3412 163.744 13.9765C163.744 25.5388 163.744 37.1647 163.744 48.7271C163.744 49.6165 163.68 49.68 162.79 49.68C161.2 49.68 159.546 49.68 157.955 49.68C157.319 49.68 157.065 49.4894 157.065 48.8541C157.255 43.0729 157.383 37.2918 157.574 31.5106C157.574 30.6847 157.701 29.7953 157.764 28.9694L157.446 28.7788Z' fill='%23112E4F'/%3E%3Cpath d='M129.518 48.4094C127.419 41.4212 125.256 34.4965 123.093 27.5082C121.693 22.8706 120.23 18.2965 118.894 13.6588C118.831 13.2141 118.385 12.8965 117.94 12.96C116.731 12.96 115.586 13.0235 114.378 12.96C113.869 12.8965 113.36 13.2141 113.296 13.7224C113.296 13.7224 113.296 13.7224 113.296 13.7859C111.261 20.5835 109.161 27.3812 107.062 34.2424C105.599 39.0706 104.136 43.8988 102.673 48.7271C102.418 49.4894 102.609 49.6165 103.372 49.6165C105.217 49.6165 106.998 49.6165 108.843 49.6165C109.289 49.68 109.67 49.3624 109.734 48.9812C110.243 47.2024 110.752 45.36 111.261 43.5812C111.324 43.0729 111.77 42.7553 112.215 42.8188C112.215 42.8188 112.215 42.8188 112.278 42.8188C114.887 42.8188 117.431 42.8188 120.039 42.8188C120.548 42.7553 120.994 43.0729 121.057 43.5812C121.566 45.36 122.075 47.2024 122.584 48.9812C122.648 49.4259 123.093 49.68 123.538 49.6165C124.429 49.5529 125.383 49.6165 126.274 49.6165C127.164 49.6165 127.928 49.6165 128.818 49.6165C129.709 49.5529 129.836 49.4259 129.518 48.4094ZM118.513 36.5294C118.385 36.5929 118.258 36.5929 118.131 36.5929C116.795 36.5929 115.459 36.5929 114.06 36.5929C113.996 36.5929 113.869 36.5929 113.805 36.5929C113.042 36.5929 113.424 35.7671 113.424 35.7671L116.095 24.4588C116.095 24.4588 117.94 32.2729 118.64 35.0682C118.704 35.2588 118.767 35.5129 118.831 35.7035C118.831 35.7671 118.894 35.8941 118.894 35.9576C118.958 36.0847 118.958 36.2118 118.894 36.2753C118.831 36.3388 118.767 36.4024 118.64 36.4659L118.513 36.5294Z' fill='%23112E4F'/%3E%3Cpath d='M93.4504 30.3036C92.369 29.6048 91.2875 29.033 90.2061 28.4612C88.5521 27.6353 86.7709 26.9365 85.1169 26.0471C83.8446 25.4118 82.8268 24.4589 82.6996 22.8706C82.5724 21.3459 83.3357 19.8848 84.6716 19.1224C86.8981 17.7248 89.7608 18.36 91.2239 20.52C91.4784 20.9012 91.7328 21.3459 91.9237 21.7906C92.1145 22.2989 92.4326 22.3624 92.8779 22.1083C94.4683 21.2824 96.0586 20.4565 97.649 19.6942C97.9671 19.5671 98.1579 19.2495 98.0307 18.8683C98.0307 18.8048 97.9671 18.7412 97.9671 18.7412C97.3309 17.3436 96.4403 16.073 95.3589 15.0565C95.168 14.8659 94.9772 14.6753 94.7227 14.5483C94.5319 14.4212 94.341 14.2942 94.1502 14.1671C93.514 13.7224 92.8143 13.4048 92.1145 13.1506C92.0509 13.1506 91.9873 13.0871 91.9237 13.0871L91.6692 13.0236H91.6056L91.3512 12.9601H91.2239L90.9695 12.8965H90.8422L90.5878 12.833H90.4605L90.2697 12.7695H90.0789H89.888H89.6972H89.5699L89.1883 12.7059C88.234 12.6424 87.2162 12.5789 86.262 12.6424C85.8803 12.6424 85.4986 12.7059 85.1169 12.7059H84.9261H84.7352H84.5444C84.2899 12.7695 84.0355 12.833 83.781 12.8965H83.7174H83.5902H83.5266H83.3993H83.3357H83.2085H83.1449H83.0177L82.3815 13.0871C82.0634 13.2142 81.809 13.3412 81.4909 13.4683L81.3637 13.5318C76.1473 16.073 74.875 22.4259 76.9743 27.1906C77.9921 29.4777 79.8369 31.0024 81.9998 32.2095C84.1627 33.4165 86.5165 34.4965 88.8066 35.7036C89.3791 36.0848 89.888 36.4659 90.3969 36.9742C91.7328 38.0542 92.2417 39.8965 91.6056 41.4848C91.542 41.6753 91.4784 41.8024 91.3512 41.993C90.9695 42.7553 90.3333 43.3906 89.5063 43.7718L89.1883 43.8989C87.5979 44.4706 85.9439 44.5342 84.3536 44.0895C83.9083 43.9624 83.463 43.7718 83.1449 43.5177C82.954 43.3906 82.7632 43.2 82.636 43.0095C82.4451 42.8189 82.2543 42.5648 82.1271 42.3106C81.809 41.8659 81.5545 41.4212 81.2364 40.913C80.9184 40.4048 80.8548 40.2777 80.3458 40.5318C78.6919 41.3577 77.0379 42.1836 75.3839 43.073C75.0658 43.1365 74.9386 43.4542 75.0022 43.7718C75.0022 43.8353 75.0658 43.8989 75.0658 43.8989C76.4017 46.6306 78.3102 48.8542 81.3637 49.8071C83.9083 50.5695 86.5801 50.5059 89.1883 50.2518C90.5878 50.0612 91.9237 49.68 93.1323 49.0448C96.3767 47.4565 98.0307 44.7248 98.3487 41.1671C98.8577 36.4659 97.3309 32.8448 93.4504 30.3036Z' fill='%23112E4F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M166.67 45.4235H166.861L169.914 45.2965L171.25 45.233C171.314 45.233 171.377 45.1694 171.377 45.1694L172.65 41.7388C172.713 41.4847 172.84 41.2306 172.904 40.9765C172.904 40.913 172.968 40.8494 172.968 40.8494C173.095 41.2306 173.222 41.5482 173.349 41.9294C173.54 42.4377 173.731 43.0094 173.922 43.5177L174.494 45.1059C174.494 45.233 174.622 45.2965 174.685 45.233L179.011 45.36H179.266L179.011 45.5506L175.83 48.0918C175.576 48.2824 175.576 48.2824 175.703 48.6C176.021 49.6165 176.276 50.633 176.594 51.6494C176.657 51.9671 176.785 52.3482 176.912 52.6659C176.912 52.7294 176.912 52.7294 176.912 52.793L176.085 52.2212L174.304 51.0141C173.922 50.76 173.54 50.5059 173.159 50.2518C173.095 50.1882 172.968 50.1882 172.904 50.2518L169.214 52.7294L169.087 52.793C169.151 52.5388 169.214 52.2847 169.278 52.0306L169.914 49.7435C170.041 49.2988 170.169 48.8541 170.296 48.3459C170.36 48.2824 170.296 48.2188 170.232 48.1553C169.405 47.52 168.515 46.8212 167.688 46.1859L166.67 45.4235Z' fill='%23CC202A'/%3E%3Cpath d='M193.642 21.2823C194.151 21.3459 194.596 21.3459 195.105 21.4729C198.095 21.9812 200.576 23.8871 201.912 26.5553C202.548 27.8259 203.057 29.16 203.311 30.4941C203.311 30.5576 203.311 30.5576 203.311 30.6212H200.639C200.576 30.3035 200.449 29.9223 200.385 29.5412C200.067 28.3976 199.558 27.3812 198.922 26.4282C197.968 25.0941 196.568 24.2047 194.978 23.8871C193.324 23.5059 191.543 23.6329 189.952 24.2682C188.68 24.7129 187.599 25.6023 186.835 26.6823C185.817 28.2071 185.118 29.9859 184.863 31.8282C184.481 34.1788 184.418 36.5294 184.672 38.8165C184.799 40.5318 185.181 42.1835 185.881 43.7718C186.517 45.2965 187.599 46.6306 189.062 47.4565C189.825 47.9012 190.716 48.2188 191.606 48.3459C193.069 48.6 194.533 48.4729 195.932 48.0282C197.141 47.5835 198.222 46.8212 198.986 45.8047C200.003 44.4071 200.639 42.8188 200.894 41.1035C201.085 39.96 201.148 38.8165 201.276 37.6094C201.276 37.4823 201.276 37.3553 201.276 37.2282H193.133V34.9412H204.011C204.011 35.1318 204.011 35.3224 204.075 35.5129C204.138 37.6729 203.947 39.7694 203.439 41.8659C202.993 43.8353 202.166 45.7412 200.958 47.3929C199.494 49.2988 197.268 50.5694 194.851 50.8235C194.405 50.8871 193.896 50.9506 193.451 50.9506H192.815C192.306 50.8871 191.861 50.8871 191.352 50.8235C188.744 50.5059 186.39 49.1082 184.799 47.0118C183.718 45.4871 182.891 43.7718 182.446 41.9294C182.064 40.3412 181.873 38.7529 181.81 37.1647C181.81 36.8471 181.81 36.5929 181.746 36.3388V35.8941C181.746 35.7671 181.746 35.7035 181.746 35.5765C181.81 34.4965 181.873 33.4165 182 32.3365C182.255 30.0494 183.018 27.8259 184.291 25.8565C185.817 23.4423 188.298 21.7906 191.161 21.4094C191.543 21.3459 191.861 21.2823 192.242 21.2823H193.642Z' fill='%23112E4F'/%3E%3Cpath d='M218.643 50.9506C218.134 50.8871 217.688 50.8871 217.18 50.8235C214.699 50.5059 212.472 49.2988 210.882 47.3294C209.737 45.8682 208.91 44.1529 208.401 42.3741C208.019 40.9765 207.765 39.5153 207.701 38.0541C207.574 36.4024 207.637 34.6871 207.828 33.0353C208.019 30.8753 208.655 28.7788 209.609 26.8729C210.754 24.3953 212.917 22.5529 215.526 21.7906C216.289 21.6 217.116 21.4729 217.943 21.3459L218.197 21.2823H219.788C220.233 21.3459 220.742 21.4094 221.187 21.4729C223.986 21.9176 226.404 23.6329 227.867 26.0471C228.821 27.6988 229.521 29.4776 229.839 31.32C230.157 33.0988 230.348 34.8776 230.284 36.72C230.284 38.4353 230.03 40.1506 229.648 41.8024C229.203 43.8353 228.312 45.7412 226.976 47.3929C225.577 49.1082 223.605 50.3153 221.442 50.6965C220.806 50.8235 220.169 50.8235 219.533 50.9506H219.342H218.643ZM227.549 36.0212C227.549 34.6235 227.421 33.1623 227.231 31.7647C226.976 29.9859 226.34 28.2706 225.322 26.8094C224.368 25.3482 222.905 24.3318 221.187 23.9506C219.533 23.5694 217.752 23.6329 216.098 24.1412C214.699 24.5859 213.553 25.4753 212.726 26.6823C211.581 28.3976 210.882 30.4306 210.691 32.4635C210.5 34.0518 210.436 35.64 210.5 37.2282C210.564 38.5623 210.691 39.8329 210.945 41.1035C211.2 42.6282 211.836 44.0259 212.663 45.2965C213.681 46.8212 215.271 47.9012 217.116 48.2823C218.643 48.6 220.233 48.5365 221.696 48.0918C222.841 47.7741 223.859 47.1388 224.686 46.2494C225.831 44.9788 226.594 43.4541 226.976 41.8024C227.294 39.96 227.549 37.9906 227.549 36.0212Z' fill='%23112E4F'/%3E%3Cpath d='M254.458 21.9177C254.204 22.5529 254.013 23.1882 253.822 23.76C250.832 32.5271 247.842 41.2941 244.852 50.0612C244.852 50.1882 244.662 50.3153 244.534 50.3153C243.771 50.3153 243.071 50.3153 242.308 50.3153C242.117 50.3153 241.99 50.2518 241.99 50.0612L235.628 31.5106C234.547 28.3977 233.465 25.2212 232.384 22.1082C232.384 22.0447 232.32 21.9812 232.32 21.9177H232.511C233.338 21.9177 234.102 21.9177 234.928 21.9177C235.056 21.9177 235.183 21.9812 235.247 22.1082C237.918 30.0494 240.59 38.0541 243.262 45.9953C243.262 46.1224 243.326 46.1859 243.389 46.2494C243.389 46.1859 243.453 46.1224 243.453 45.9953C246.125 38.0541 248.796 30.1129 251.405 22.1718C251.468 21.9177 251.595 21.8541 251.85 21.8541C252.741 21.9177 253.568 21.9177 254.458 21.9177Z' fill='%23112E4F'/%3E%3Cpath d='M258.911 26.4283H259.42C259.993 26.4283 260.438 26.2377 260.438 25.793C260.438 25.3483 260.12 25.1577 259.484 25.1577C259.293 25.1577 259.102 25.1577 258.911 25.2212V26.4283ZM258.911 28.9694H257.894V24.5224C258.466 24.3953 258.975 24.3953 259.548 24.3953C260.057 24.3318 260.565 24.4589 261.074 24.713C261.329 24.9671 261.52 25.2847 261.52 25.6659C261.456 26.1741 261.074 26.5553 260.565 26.6824V26.7459C261.011 26.9365 261.329 27.3177 261.329 27.8259C261.392 28.2071 261.456 28.5883 261.647 28.9059H260.565C260.375 28.5883 260.311 28.2071 260.247 27.8259C260.184 27.3177 259.929 27.1271 259.357 27.1271H258.848L258.911 28.9694ZM256.24 26.6824C256.176 28.5247 257.639 30.113 259.484 30.24C259.548 30.24 259.548 30.24 259.611 30.24C261.456 30.1765 262.919 28.6518 262.856 26.8094V26.7459C262.919 24.9036 261.52 23.3153 259.675 23.2518C257.83 23.1883 256.24 24.5859 256.176 26.4283C256.176 26.4918 256.176 26.5553 256.24 26.6824ZM264.064 26.6824C264.064 29.16 262.092 31.1294 259.611 31.1294C257.13 31.1294 255.158 29.16 255.158 26.6824C255.158 24.2047 257.13 22.2353 259.611 22.2353C262.029 22.1718 264.001 24.1412 264.064 26.5553C264.064 26.5553 264.064 26.6188 264.064 26.6824Z' fill='%230F2E4E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_1108'%3E%3Crect width='264' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    }

section.differentiators-sec.contract_details-sec::before {
    top: unset;
    bottom: -20%;
    z-index: 2;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 387 407'%3E%3Cpath fill='none' d='M254.7 66.9c24.7 9 43.6 20.9 59.6 39.4C48.8 39.6 9.9 303.5 163.4 306.4h.9-.9c45.4-9.1 103.7-26.1 178.4-55 0 0 11.6-4.7 32.9-12.6-1.2-4.9-2.4-9.5-3.8-13.7-18.7-57.4-35.1-94.1-56.6-118.9-16-18.5-34.9-30.5-59.6-39.4-48.9-17.8-91.3-14.5-118.6-8.4 27.3-6.1 69.7-9.4 118.6 8.4Z'/%3E%3Cpath fill='none' d='M259.5 398.1c-87.9 14.9-180 11.6-226.9-47.5-24.7-31.1-29.2-68.9-29.2-68.9s0 .4.3 1.1c-12.3-80.3 27.9-169 100.8-214-.5.2-.7.3-.7.3C200.2 6 300.5-5.2 387 8.7V0H0v407h387v-33.4c-38.7 8.4-81.1 16.6-127.5 24.5'/%3E%3Cpath fill='%23c84427' d='M341.8 251.4c-74.7 28.9-132.9 45.9-178.4 55h.9C139 311.6 37.5 337.9 4 285.1l-.3-2.1v-.1c-.2-.7-.3-1.1-.3-1.1s4.6 37.8 29.2 68.9c46.9 59 139 62.4 226.9 47.5 46.4-7.9 88.8-16.1 127.5-24.5v-40.5c-2.8-37.3-6.4-69.9-12.3-94.3-21.3 7.9-32.9 12.6-32.9 12.6Z'/%3E%3Cpath fill='%23f0bc98' d='M4.1 285.1c33.5 52.9 135 26.5 160.3 21.3h-.9C9.9 303.5 48.8 39.6 314.3 106.3c-16-18.5-34.9-30.5-59.6-39.4-48.9-17.8-91.3-14.5-118.6-8.4-17.5 3.9-28.8 9-31.6 10.3C31.6 113.8-8.6 202.5 3.7 282.9v.1l.3 2.1Z'/%3E%3Cpath fill='%23e65125' d='M103.8 69.2s.2-.1.7-.3c2.8-1.3 14.1-6.4 31.6-10.3 27.3-6.1 69.7-9.4 118.6 8.4 24.7 9 43.6 20.9 59.6 39.4 21.5 24.8 37.9 61.5 56.6 118.9 1.4 4.2 2.6 8.8 3.8 13.7 5.9 24.4 9.5 57 12.3 94.3V8.7C300.5-5.2 200.2 6 103.8 69.2'/%3E%3C/svg%3E");
    width: 380px;
}

section.differentiators-sec.contract_details-sec::after {
    bottom: unset;
    top: 5%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 216 408'%3E%3Cpath fill='none' d='M59.8 3.6S66 4.9 75.5 8.5C66.1 5 60 3.6 59.8 3.6M213.1 239.1v-.2c-.2 1.3-.3 2.6-.5 3.9v-.4c.1-1.1.3-2.2.4-3.4ZM63.6 322.2c-1.3-.8-2-1.3-2-1.3s80-8.6 106.2-106c17.2-64 8-109.4-10.9-141.2-8-6.9-31.5-23.7-72.4-25.9C54.8 46.2 25.9 55.9 0 69.7V241c5.8 13.2 12.3 25.8 19.6 37.5 13.1 20.9 28.2 35 44 43.8Z'/%3E%3Cpath fill='none' d='M0 0v4.3c22.2-5 42.3-4.5 60.1-.7 5.3 0 83.8 2.6 127.9 98.6 26.7 58.1 32.2 105.1 24.5 141.4v.2c-15.8 111.4-102.7 147.1-102.7 147.1-21.2 10.3-64.2 24-109.7 11.3v5.9h216V0z'/%3E%3Cpath fill='none' d='M212.2 244.7c-1.3 5.7-2.8 11.1-4.7 16.3-4.9 12.8-13.9 29.6-30.7 45.9-.9.9-1.9 1.8-2.9 2.7-2.2 1.9-4.4 3.6-6.7 5.3-1.7 1.3-3.5 2.5-5.2 3.6-13.8 8.7-31 14.6-49.2 15.4 18.2-.8 35.3-6.7 49.2-15.4 4.3-2.7 8.3-5.7 12-8.9 1-.9 1.9-1.8 2.9-2.7 16.8-16.3 25.9-33.1 30.7-45.9 2.6-6.7 4-12.4 4.7-16.3.1-.6.2-1.1.3-1.6v-.3c-.1.6-.2 1.2-.3 1.9ZM130.4 41.5c3 2.8 5.8 5.6 8.4 8.2-2.7-2.9-5.5-5.7-8.4-8.2'/%3E%3Cpath fill='%23c8411b' d='M84.5 47.7c40.9 2.3 64.4 19.1 72.4 25.9-5.2-8.8-11.1-16.5-17.5-23.3l-.6-.6c-2.6-2.7-5.4-5.5-8.4-8.2l-.5-.5C110.6 23.6 89.5 13.7 75.5 8.5 66 4.9 59.8 3.6 59.8 3.6h.3C42.3-.2 22.2-.7 0 4.3v65.3C25.9 55.7 54.8 46 84.5 47.7'/%3E%3Cpath fill='%23f0bc98' d='M59.8 3.6c.2 0 6.3 1.4 15.7 4.9 14 5.2 35 15.1 54.4 32.5l.5.5c2.8 2.6 5.6 5.3 8.4 8.2l.6.6c6.3 6.8 12.3 14.6 17.5 23.3 18.8 31.8 28.1 77.1 10.9 141.2-26.2 97.5-106.2 106-106.2 106s.7.5 2 1.3c16.2 9 33.1 12.3 49.2 11.6 18.2-.8 35.3-6.7 49.2-15.4 1.7-1.1 3.5-2.3 5.2-3.6 2.3-1.7 4.5-3.5 6.7-5.3 1-.9 1.9-1.7 2.9-2.7 16.8-16.3 25.9-33.1 30.7-45.9 1.9-5.2 3.5-10.6 4.7-16.3.1-.7.2-1.3.3-1.9.2-1.3.4-2.6.5-3.9v.2-.2s0 1.4-.5 3.9v-.4.7-.3.7c7.6-36.3 2.1-83.2-24.6-141.4C143.9 6.2 65.4 3.6 60.1 3.5h-.3Z'/%3E%3Cpath fill='%23e84e0f' d='M212.6 242.8c.4-2.5.5-3.9.5-3.9v.2c-.1 1.1-.3 2.3-.4 3.4v.4ZM109.7 390.9s87-35.7 102.7-147.1v-.2c0-.2 0-.5.1-.7v.3c0 .5-.2 1-.3 1.6-.8 3.9-2.2 9.5-4.7 16.3-4.9 12.8-13.9 29.6-30.7 45.9-.9.9-1.9 1.8-2.9 2.7-3.6 3.2-7.6 6.2-12 8.9-13.8 8.7-31 14.6-49.2 15.4-16.1.7-33-2.6-49.2-11.6-15.8-8.7-30.9-22.8-44-43.8-7.3-11.7-13.7-24.3-19.6-37.5v161.2c45.6 12.7 88.5-1 109.7-11.3Z'/%3E%3C/svg%3E");
}

.contract_details-sec .contract-info_wrapper {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    margin-top: 30px;
    padding: 35px;
    padding-bottom: 70px;
    border-radius: 30px;
    border: 1px solid rgba(255, 86, 29, 0.70);
    background: #FFF;
    backdrop-filter: blur(17px);
}

.contract-info_wrapper .contract_items {
    padding: 0 30px;
}

.contract-info_wrapper .contract_items>div {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.contract-info_wrapper .contract_item * {
    margin: 0;
}

.contract-info_wrapper .contract_item {
    width: 100%;
    /* max-width: 380px; */
}

.contract-info_wrapper .contract_item.mw-380 {
    max-width: 380px;
}

.contract-info_wrapper .contract_item h4 {
    color: #4C4C4C;
    font-family: "Saira";
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    margin-bottom: 16px;
    letter-spacing: -0.9px;
}

.contract-info_wrapper .contract_item p, .contract-info_wrapper .contract_item a {
    color: #474545;
    font-family: "Inter";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    transition: all .3s ease;
}

.contract-info_wrapper .contract_item a:hover {
    color: #EF4D08;
}

.contract_logo-wrap {
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
    margin-bottom: 50px;
}

.contract_logo-wrap .logo_image {
    border-radius: 30px;
    border: 1px solid rgba(255, 86, 29, 0.70);
    background: #FFF;
    backdrop-filter: blur(17px);
    padding: 20px 35px;
    width: fit-content;
}

    .contract_logo-wrap .logo_image .contract_logo_img {
        display: block;
        width: 250px;
        height: 50px;
        background-image: url("data:image/svg+xml,%3Csvg width='250' height='51' viewBox='0 0 250 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.25 0.341797L93.92 25.6856H101.828L105.25 17.2485L108.671 25.6856H116.58L105.25 0.341797Z' fill='%2301578D'/%3E%3Cpath d='M93.7907 25.9777L83.2679 49.6341H91.3376L110.963 39.9638L105.25 35.5181L95.2755 40.7751L99.4072 31.2671L93.7907 25.9777Z' fill='%2301578D'/%3E%3Cpath d='M127.231 49.6341L116.709 25.9777L111.092 31.2671L118.936 49.6341H127.231Z' fill='%2301578D'/%3E%3Cpath d='M62.1571 43.4035C58.9292 43.4684 55.0558 42.1055 52.0862 40.8724L51.2792 48.336C54.7976 49.5042 58.0254 50.3479 61.3501 50.4453C70.6787 50.7373 78.7806 46.4214 78.7806 36.0372C78.7806 25.6531 71.7762 23.7061 64.9331 20.2988C62.4153 19.0332 58.9938 17.3133 58.9938 13.9709C58.9938 10.6285 62.7704 8.42188 66.4502 8.42188C70.1299 8.42188 71.5179 8.97354 75.585 10.5636L76.6825 3.22981C72.9705 1.89934 69.2907 1.38013 66.1919 1.38013C57.6704 1.38013 50.795 5.89074 50.795 14.5875C50.795 23.2842 58.2191 26.0425 64.6426 29.32C67.5477 30.8127 70.5819 32.6624 70.5819 36.4591C70.5819 40.2558 66.3533 43.3386 62.1571 43.4035Z' fill='%2301578D'/%3E%3Cpath d='M25.9735 8.42201C31.816 8.42201 35.2052 9.46042 39.1432 12.0565L39.7888 3.87894C35.4957 2.38622 32.4615 1.38025 25.6185 1.38025C11.2544 1.38025 0.69931 11.1154 0.69931 25.7181C0.69931 40.3208 10.6734 50.4454 25.5539 50.4454C40.4344 50.4454 37.3679 49.2447 40.3375 48.2063V23.5115H23.5203V30.4234H32.397V42.7222C30.7185 43.1765 28.3944 43.3712 25.6185 43.3712C16.3868 43.3712 8.93038 36.6539 8.8981 25.8804C8.86582 15.8532 15.7089 8.38956 25.9735 8.38956V8.42201Z' fill='%2301578D'/%3E%3Cpath d='M136.528 50.0559C136.108 50.2831 135.398 50.4453 134.526 50.4453C131.783 50.4453 129.846 48.2387 129.846 43.4685C129.846 38.6983 132.59 36.1671 134.784 36.1671C136.979 36.1671 136.237 36.3294 136.528 36.5241L136.172 37.887C135.85 37.7572 135.495 37.5949 134.752 37.5949C133.267 37.5949 131.524 39.0552 131.524 43.3387C131.524 47.6221 133.106 49.05 134.784 49.05C136.463 49.05 135.914 48.8877 136.269 48.7255L136.528 50.0884V50.0559Z' fill='%230A3752'/%3E%3Cpath d='M145.147 43.1764C145.147 48.4334 143.339 50.4777 141.112 50.4777C138.885 50.4777 137.239 48.0115 137.239 43.2737C137.239 38.536 138.885 36.1022 141.338 36.1022C143.791 36.1022 145.147 38.6982 145.147 43.1764ZM138.885 43.2737C138.885 46.1618 139.434 49.0499 141.209 49.0499C142.984 49.0499 143.501 45.9996 143.501 43.2413C143.501 40.483 143.017 37.4975 141.209 37.4975C139.401 37.4975 138.917 40.4181 138.917 43.2737H138.885Z' fill='%230A3752'/%3E%3Cpath d='M147.051 50.3155V36.2644H148.568L151.15 42.8519C151.731 44.3446 152.441 46.2267 152.926 47.7519H152.958C152.829 45.5452 152.764 43.728 152.764 41.2942V36.2644H154.184V50.3155H152.667L150.021 43.5658C149.472 42.1379 148.859 40.5479 148.374 38.7955H148.342C148.471 40.6777 148.503 42.4625 148.503 45.4803V50.3479H147.051V50.3155Z' fill='%230A3752'/%3E%3Cpath d='M158.316 37.6922H155.766V36.2644H162.447V37.6922H159.897V50.3155H158.316V37.6922Z' fill='%230A3752'/%3E%3Cpath d='M164.029 36.4592C164.707 36.2645 165.547 36.1996 166.321 36.1996C167.709 36.1996 168.742 36.4916 169.485 37.2056C170.162 37.9195 170.453 38.8605 170.453 39.9638C170.453 41.7486 169.614 42.9168 168.226 43.5658C169.259 43.9228 169.807 44.9288 170.098 46.746C170.421 48.693 170.711 49.8612 170.873 50.3155H169.259C169.065 49.8937 168.774 48.5632 168.516 46.8433C168.193 44.9288 167.612 44.1824 166.224 44.1824H165.611V50.3155H164.029V36.4916V36.4592ZM165.611 42.9493H166.289C167.838 42.9493 168.839 41.8135 168.839 40.1261C168.839 38.4387 168.161 37.4976 166.45 37.4652C166.128 37.4652 165.837 37.4652 165.611 37.5625V42.9493Z' fill='%230A3752'/%3E%3Cpath d='M174.294 46.0969L173.358 50.3155H171.809L175.004 36.2644H176.78L179.878 50.3155H178.297L177.361 46.0969H174.262H174.294ZM177.199 44.7989L176.489 41.2293C176.295 40.2234 176.102 39.0551 175.94 38.0167H175.844C175.682 39.0876 175.456 40.2883 175.295 41.2293L174.585 44.7989H177.232H177.199Z' fill='%230A3752'/%3E%3Cpath d='M187.334 50.0558C186.915 50.283 186.204 50.4452 185.333 50.4452C182.589 50.4452 180.652 48.2386 180.652 43.4684C180.652 38.6981 183.396 36.167 185.591 36.167C187.786 36.167 187.044 36.3292 187.334 36.5239L186.979 37.8869C186.656 37.7571 186.301 37.5948 185.559 37.5948C184.074 37.5948 182.331 39.0551 182.331 43.3386C182.331 47.622 183.913 49.0498 185.591 49.0498C187.27 49.0498 186.721 48.8876 187.076 48.7253L187.334 50.0883V50.0558Z' fill='%230A3752'/%3E%3Cpath d='M190.788 37.6922H188.238V36.2644H194.92V37.6922H192.37V50.3155H190.788V37.6922Z' fill='%230A3752'/%3E%3Cpath d='M201.344 36.2644V42.3002H205.249V36.2644H206.831V50.3155H205.249V43.7605H201.344V50.3155H199.762V36.2644H201.344Z' fill='%230A3752'/%3E%3Cpath d='M216.676 43.1764C216.676 48.4334 214.868 50.4777 212.641 50.4777C210.414 50.4777 208.768 48.0115 208.768 43.2737C208.768 38.536 210.414 36.1022 212.867 36.1022C215.32 36.1022 216.676 38.6982 216.676 43.1764ZM210.414 43.2737C210.414 46.1618 210.963 49.0499 212.738 49.0499C214.513 49.0499 215.03 45.9996 215.03 43.2413C215.03 40.483 214.546 37.4975 212.738 37.4975C210.93 37.4975 210.446 40.4181 210.446 43.2737H210.414Z' fill='%230A3752'/%3E%3Cpath d='M218.58 36.2644H220.162V48.9525H224.1V50.3155H218.58V36.2644Z' fill='%230A3752'/%3E%3Cpath d='M225.713 36.4592C226.326 36.2645 227.069 36.1996 227.876 36.1996C229.36 36.1996 230.393 36.589 231.136 37.2705C232.201 38.2115 233.008 40.0287 233.008 42.9493C233.008 45.8698 232.233 47.9142 231.329 48.8553C230.426 49.8937 229.102 50.3804 227.488 50.3804C225.874 50.3804 226.197 50.348 225.713 50.2506V36.4592ZM227.295 48.9851C227.521 49.0175 227.747 49.0175 227.908 49.0175C229.683 49.0175 231.362 47.752 231.362 42.9817C231.362 38.2115 230.297 37.4976 228.037 37.4976C225.778 37.4976 227.488 37.4976 227.295 37.595V48.9851Z' fill='%230A3752'/%3E%3Cpath d='M240.045 43.6306H236.526V48.8876H240.496V50.283H234.912V36.2319H240.238V37.6273H236.494V42.2677H240.012V43.6306H240.045Z' fill='%230A3752'/%3E%3Cpath d='M242.274 36.4592C242.951 36.2645 243.791 36.1996 244.565 36.1996C245.953 36.1996 246.986 36.4916 247.729 37.2056C248.406 37.9195 248.697 38.8605 248.697 39.9638C248.697 41.7486 247.858 42.9168 246.47 43.5658C247.503 43.9228 248.051 44.9288 248.342 46.746C248.665 48.693 248.955 49.8612 249.117 50.3155H247.503C247.309 49.8937 247.019 48.5632 246.76 46.8433C246.437 44.9288 245.856 44.1824 244.469 44.1824H243.855V50.3155H242.274V36.4916V36.4592ZM243.887 42.9493H244.565C246.115 42.9493 247.115 41.8135 247.115 40.1261C247.115 38.4387 246.438 37.4976 244.727 37.4652C244.404 37.4652 244.113 37.4652 243.887 37.5625V42.9493Z' fill='%230A3752'/%3E%3C/svg%3E%0A");
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }

section.differentiators-sec.core-capabilities {
    background-color: #fff;
}

section.differentiators-sec.core-capabilities::before, section.differentiators-sec.core-capabilities::after {
    display: none;
}

.core-capabilities-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.about-box-wrapper.differentiators-wrapper.core-capabilities-wrapper .about-box.differentiators-box.capability_box {
    width: 100% !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 30px;
    border: 1px solid rgba(255, 86, 29, 0.30);
    background: #F1F1F1;
    backdrop-filter: blur(17px);
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box.featured {
    grid-row: span 2;
}

    .core-capabilities-wrapper .about-box.differentiators-box.capability_box.featured .feat_icon {
        width: 100%;
        height: 270px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Camada_1' viewBox='0 0 408 287'%3E%3Cdefs%3E%3Cfilter id='drop-shadow-1' width='86' height='86' x='0' y='207' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='5' dy='5'/%3E%3CfeGaussianBlur result='blur' stdDeviation='5'/%3E%3CfeFlood flood-color='%23000' flood-opacity='.3'/%3E%3CfeComposite in2='blur' operator='in'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='drop-shadow-2' width='86' height='86' x='82' y='139' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='5' dy='5'/%3E%3CfeGaussianBlur result='blur1' stdDeviation='5'/%3E%3CfeFlood flood-color='%23000' flood-opacity='.3'/%3E%3CfeComposite in2='blur1' operator='in'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='drop-shadow-3' width='86' height='86' x='233' y='138' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='5' dy='5'/%3E%3CfeGaussianBlur result='blur2' stdDeviation='5'/%3E%3CfeFlood flood-color='%23000' flood-opacity='.3'/%3E%3CfeComposite in2='blur2' operator='in'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='drop-shadow-4' width='86' height='86' x='324' y='207' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='5' dy='5'/%3E%3CfeGaussianBlur result='blur3' stdDeviation='5'/%3E%3CfeFlood flood-color='%23000' flood-opacity='.3'/%3E%3CfeComposite in2='blur3' operator='in'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3ClinearGradient id='Gradiente_sem_nome_31' x1='35.8' x2='200.2' y1='168.8' y2='168.8' data-name='Gradiente sem nome 31' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='0' stop-color='%23fdebe2'/%3E%3Cstop offset='.2' stop-color='%23fbd4bf'/%3E%3Cstop offset='.2' stop-color='%23fac3a6'/%3E%3Cstop offset='.3' stop-color='%23f9b997'/%3E%3Cstop offset='.4' stop-color='%23f9b692'/%3E%3Cstop offset='.5' stop-color='%23f8b28e'/%3E%3Cstop offset='.6' stop-color='%23f7a983'/%3E%3Cstop offset='.8' stop-color='%23f69970'/%3E%3Cstop offset='.9' stop-color='%23f48355'/%3E%3Cstop offset='1' stop-color='%23f26734'/%3E%3Cstop offset='1' stop-color='%23f26430'/%3E%3C/linearGradient%3E%3ClinearGradient xlink:href='%23Gradiente_sem_nome_31' id='Gradiente_sem_nome_311' x1='764.3' x2='928.7' y1='168.8' y2='168.8' data-name='Gradiente sem nome 31' gradientTransform='matrix(-1 0 0 1 1127.9 0)'/%3E%3Cstyle%3E.st0%7Bfill:%23edb38f%7D.st1%7Bfill:%23333%7D.st9%7Bfill:%23fff%7D.st12%7Bfill:%23f9b692%7D.st13%7Bfill:%234c4c4c%7D%3C/style%3E%3C/defs%3E%3Cpath d='M36.3 223.6c0-7 18.6-50.2 71.8-43.8 57.2 6.8 89.2-27.2 91.6-65.9' style='stroke:url(%23Gradiente_sem_nome_31);stroke-miterlimit:10;fill:none'/%3E%3Cpath d='M363.1 223.6c0-7-18.6-50.2-71.8-43.8-57.2 6.8-89.2-27.2-91.6-65.9' style='stroke-miterlimit:10;fill:none;stroke:url(%23Gradiente_sem_nome_311)'/%3E%3Ccircle cx='37.9' cy='245.2' r='27.2' style='stroke-miterlimit:10;fill:%23fff;stroke:%23fe561d;stroke-width:.5px;filter:url(%23drop-shadow-1)'/%3E%3Ccircle cx='55.8' cy='219.7' r='9' class='st12'/%3E%3Cpath d='m52.4 219.1 2.2 2.2 4.6-4.6.7.7-5.3 5.3-2.9-2.9.6-.7Z' class='st13'/%3E%3Ccircle cx='120' cy='176.6' r='27.2' style='stroke-miterlimit:10;fill:%23fff;stroke:%23fe561d;stroke-width:.5px;filter:url(%23drop-shadow-2)'/%3E%3Ccircle cx='138.1' cy='152.2' r='9' class='st12'/%3E%3Cpath d='m134.7 151.6 2.2 2.2 4.6-4.6.7.7-5.3 5.3-2.9-2.9.6-.7Z' class='st13'/%3E%3Ccircle cx='270.8' cy='176.2' r='27.2' style='stroke-miterlimit:10;fill:%23fff;stroke:%23fe561d;stroke-width:.5px;filter:url(%23drop-shadow-3)'/%3E%3Ccircle cx='289' cy='152.2' r='9' class='st12'/%3E%3Cpath d='m285.6 151.6 2.2 2.2 4.6-4.6.7.7-5.3 5.3-2.9-2.9.6-.7Z' class='st13'/%3E%3Ccircle cx='361.9' cy='245.2' r='27.2' style='stroke-miterlimit:10;fill:%23fff;stroke:%23fe561d;stroke-width:.5px;filter:url(%23drop-shadow-4)'/%3E%3Ccircle cx='380.1' cy='219.7' r='9' style='fill:%23f9b692'/%3E%3Cpath d='m376.7 219.1 2.2 2.2 4.6-4.6.7.7-5.3 5.3-2.9-2.9.6-.7Z' class='st13'/%3E%3Ccircle cx='199.7' cy='58.8' r='56' style='stroke-miterlimit:10;fill:%23fff;stroke:%23fe561d;stroke-width:.5px'/%3E%3Cpath d='M227.8 63.1s-3.5 4-12.7-7.7c0 0-5.3-7-13.6-14-11.3-9.5-22 .5-22 .5s3.3-2 8.7-.7c4.6 1.1 8.2 4.6 11 8 2.2 2.8 6 7.8 15 14.6 3.1 2.3 6.9 3.9 10.4 2 1.9-1 3.1-2.7 3.1-2.7Z' style='fill:%23c8411b'/%3E%3Cpath d='M220.3 49.1c-1.2-1 7.1-3.2 9.5 2 1.7 3.5.8 8.6-2.1 12.2-2.8 1.9-6.2-1.3-7-2 6.3 2.8 12.2-10.5-.4-12.3ZM192.2 37.4s-8.6-2.6-16.3 6.4-8.1 17.8-4.3 22.7c4.7 6.1 10.8 3.8 10.8 3.8s-8-3.3-7.8-14.2c.4-19.9 17.6-18.7 17.6-18.7' class='st0'/%3E%3Cpath d='M188 67.2c-7.3 6.5-14.7 2.7-17.2-1.8s-1.7-8.2-1.7-8.2c-2.1 12.4 6.1 18.9 6.1 18.9 3 2.7 11.5 8 21 1 6.6-4.4 14.2-19.4 18.4-23.5s6.2-5.4 9.1-5.3c4.3.1 6 2.9 6 2.9-4.7-11-18.1-9.4-22.2-6.6-7.8 4.4-12.2 16-19.5 22.5Z' style='fill:%23f05a22'/%3E%3Cpath d='m31.3 239.3 2.7 6h-.8c-.4-.2-2.1-4.2-2.3-5l-2.4 4.9-.9.2 2.7-6h-1.2l.2-1h7.6l.2-1.8c1.5-.7 1.8.4 1.7 1.7h7.6l.1.8-1.1.3c.6 1.8 2.1 3.7 2.6 5.4s-.4.8-.9.3l-2.3-4.8c-.3 0-1.8 4.4-2.3 4.9s-.5.2-.9.2l2.7-6h-5.7v11.5l2.4.2.5 1.5 2.6.2.2 1.5H31l.2-1.5 2.7-.3.2-1.3 2.5-.3v-11.5h-5.7Z' class='st1'/%3E%3Cpath d='M35 245.9c-.8 2.5-4.6 2.9-6.7 1.9s-1.8-1.2-1.7-1.9zM49.2 245.9c.4.4-.9 1.4-1.2 1.6-2.1 1.3-6.3 1.1-7.2-1.6zM128.9 176.6c0 4.9-4 9-9 9s-9-4-9-9 4-9 9-9 9 4 9 9m-7.5-1.4v-4.8h-.1c0-.1-2.7-.1-2.7-.1v4.9h-4.8v2.9h4.8v4.8h2.9v-4.8h4.8v-2.9h-4.8Z' class='st1'/%3E%3Cpath d='M121.4 175.2h4.8v2.9h-4.8v4.8h-2.9v-4.8h-4.8v-2.9h4.8v-4.9h2.8l.1.1z' class='st9'/%3E%3Cpath d='M262.4 170.2c2.2-.5 4.4-1.2 6.5-2.2s1.3-.8 2-1.1c.2 0 1.3.7 1.6.9 1.4.7 2.9 1.4 4.4 1.8s2.3.5 2.5.6.1.2.2.4c.2 1.4 0 3.8-.2 5.2-.6 4.2-3.1 8-7.1 9.4s-1.1.4-2 .1c-6.3-1.9-8.2-8.9-7.7-14.8v-.4Z' class='st1'/%3E%3Cpath d='M273.5 174c.8-.3 1.3.6.9 1.3-.9.6-3.2 3.6-4 3.9s-.3 0-.4 0-2.7-2.5-2.8-2.7c-.2-.7.3-1.2 1-1s1.4 1.5 2 1.7c.4 0 2.7-3 3.3-3.2' class='st9'/%3E%3Cpath d='M359.7 236.4c0 .4-.2 1.1.2 1.3.8.6.9 0 1.5-.3s1.1.7 1.4 1c0 .2-.5.9-.5 1.2s.3.6.3.6h1.4l.5 1.6-1 .6c-.2 1 .5 1 1.2 1.4l-.3 1.7c-.3 0-1.1-.1-1.3 0s-.3.7-.3.7l.7.9c.1.3-.8 1.2-1.1 1.4l-1.1-.5c-1.2.3-.6.9-.7 1.6s-1.2.6-1.6.6c-.6-.5-.4-1.2-1.3-1s-.5.9-.8 1.2l-1.5-.3c-.2-.1 0-1.1-.2-1.4l-.7-.3-1.1.7c-.1 0-1.1-.9-1.2-1-.1-.3.5-.9.5-1.2s-.3-.6-.4-.6c-.3-.2-1 .1-1.4 0l-.5-1.6 1-.7v-.9l-1.1-.6c0-.1.1-1.2.2-1.4.2-.4.9-.2 1.3-.3s.5-.6.4-.8c0-.3-.6-.8-.6-1.1 0-.1.9-1.1 1-1.1.2-.1.9.4 1.2.5l.8-.4v-1.4l1.5-.5.7 1.1h.8l.6-1.2 1.6.3Zm1.9 6.8c0-2.3-1.9-4.3-4.3-4.3s-4.3 1.9-4.3 4.3 1.9 4.3 4.3 4.3 4.3-1.9 4.3-4.3' class='st1'/%3E%3Cpath d='M368.8 243.6c.1.3 0 .7.4.9.7.4.8 0 1.2-.5l1 .5-.2.9.5.6.9-.2.5.9c-.3.6-.8.5-.5 1.2s.6.3 1 .4v1.2c-.7.2-1.1.1-1.1 1l.7.6-.5.9-.9-.2c-.9.5-.3.8-.3 1.3s-.7.5-.9.7c-.3-.2-.5-.7-.9-.6-.8.1-.6.5-.8 1.1h-1.1l-.3-.9-.7-.2c-.2 0-.5.5-.6.6-.3.1-.8-.3-1-.4 0-.6.5-1-.2-1.4s-.8.3-1.1 0l-.5-.9.6-.7-.3-.7-.8-.2v-1.2c0-.2.7 0 .9-.3s.2-.6.2-.7l-.7-.6.5-.9.9.2c1-.5.4-.8.4-1.3s.7-.5.9-.6l.8.6c.8-.1.7-.4.9-1.1zm3 5.3c0-1.9-1.6-3.5-3.5-3.5s-3.5 1.6-3.5 3.5 1.6 3.5 3.5 3.5 3.5-1.6 3.5-3.5' class='st1'/%3E%3Cpath d='M361.6 243.2c0 2.3-1.9 4.3-4.3 4.3s-4.3-1.9-4.3-4.3 1.9-4.3 4.3-4.3 4.3 1.9 4.3 4.3m-.3 0c0-2.2-1.7-3.9-3.9-3.9s-3.9 1.7-3.9 3.9 1.7 3.9 3.9 3.9 3.9-1.7 3.9-3.9M371.8 248.9c0 1.9-1.6 3.5-3.5 3.5s-3.5-1.6-3.5-3.5 1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5m-.2 0c0-1.9-1.5-3.4-3.4-3.4s-3.4 1.5-3.4 3.4 1.5 3.4 3.4 3.4 3.4-1.5 3.4-3.4' class='st9'/%3E%3Cpath d='M361.3 243.2c0 2.2-1.7 3.9-3.9 3.9s-3.9-1.7-3.9-3.9 1.7-3.9 3.9-3.9 3.9 1.7 3.9 3.9m-.9 0c0-1.7-1.3-3-3-3s-3 1.3-3 3 1.3 3 3 3 3-1.3 3-3M371.6 248.9c0 1.9-1.5 3.4-3.4 3.4s-3.4-1.5-3.4-3.4 1.5-3.4 3.4-3.4 3.4 1.5 3.4 3.4m-1.3 0c0-1.1-.9-2.1-2.1-2.1s-2.1.9-2.1 2.1.9 2.1 2.1 2.1 2.1-.9 2.1-2.1' class='st1'/%3E%3Ccircle cx='357.4' cy='243.2' r='3' class='st9'/%3E%3Ccircle cx='368.2' cy='248.9' r='2.1' class='st9'/%3E%3C/svg%3E");
    }

.core-capabilities-wrapper .about-box.differentiators-box.capability_box .certified_trans_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='37.036' cy='37.864' r='36.43' stroke='%234c4c4c'/%3E%3Cpath fill='%234c4c4c' stroke='%234c4c4c' d='m67.18 58.204.113.345h2.422l-1.665 1.21-.294.214.112.345.636 1.957-1.665-1.21-.294-.212-.294.212-1.666 1.21.637-1.957.112-.345-.294-.214-1.665-1.21h2.422l.112-.345.636-1.958zM8.798 14.837l.112.345h2.422l-1.665 1.21-.294.214.112.346.636 1.957-1.665-1.21-.294-.213-.294.213-1.666 1.21.637-1.957.112-.346-.294-.214-1.665-1.21h2.422l.112-.345.636-1.958z'/%3E%3Cpath fill='%234c4c4c' d='m29.677 17.552-8.296 8.296h8.296zM45.226 34.843a7.465 7.465 0 0 0-7.464 7.465 7.46 7.46 0 0 0 7.464 7.464 7.465 7.465 0 1 0 0-14.929m0 12.384a4.926 4.926 0 1 1 .002-9.853 4.926 4.926 0 0 1-.002 9.853'/%3E%3Cpath fill='%234c4c4c' d='m46.065 41.419-.837-1.708-.845 1.708-1.885.273 1.365 1.326-.324 1.88 1.688-.89 1.683.89-.324-1.88 1.364-1.326zM41.164 50.026v8.15l4.063-3.434 4.056 3.434v-8.15a8.67 8.67 0 0 1-8.119 0'/%3E%3Cpath fill='%234c4c4c' d='M36.494 42.308c0-1.46.362-2.844 1.003-4.057h-14.23v-1.193h14.98a8.8 8.8 0 0 1 4.938-3.243H23.266V32.62h23.181v1.041a8.5 8.5 0 0 1 1.885.483V17.552H30.947v9.566H21.38V53.04h18.516v-3.827a8.72 8.72 0 0 1-3.403-6.907M23.266 28.183h23.181v1.194h-23.18zm11.59 18.948h-11.59v-1.194h11.59zm0-4.437h-11.59v-1.2h11.59z'/%3E%3C/svg%3E");
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box .localize_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Cpath fill='%234c4c4c' d='m67.002 54.628 1.112 3.421h3.597l-2.91 2.114 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM8.62 11.261l1.11 3.421h3.598l-2.91 2.115 1.111 3.421-2.91-2.114-2.91 2.114 1.112-3.421-2.91-2.115h3.597z'/%3E%3Ccircle cx='37.491' cy='37.864' r='36.43' stroke='%234c4c4c'/%3E%3Cpath fill='%234c4c4c' d='M35.054 19.985c0-1.382 1.056-2.438 2.438-2.438 1.381 0 2.438 1.056 2.438 2.438s-1.057 2.438-2.438 2.438-2.438-1.056-2.438-2.438m2.438 33.32c-1.382 0-2.438 1.057-2.438 2.438s1.056 2.439 2.438 2.439c1.381 0 2.438-1.057 2.438-2.439 0-1.381-1.057-2.438-2.438-2.438M22.05 37.864c0-1.382-1.056-2.438-2.438-2.438s-2.438 1.056-2.438 2.438 1.056 2.438 2.438 2.438 2.438-1.056 2.438-2.438m33.32-2.438c-1.381 0-2.438 1.056-2.438 2.438s1.057 2.438 2.438 2.438 2.439-1.056 2.439-2.438-1.057-2.438-2.438-2.438m-.487 6.501c-.407-.08-.894.163-.975.57-1.626 5.688-6.096 10.24-11.784 11.783-.407.082-.65.57-.57.975.082.326.407.57.813.57h.244c6.177-1.707 11.134-6.664 12.841-12.923a.72.72 0 0 0-.57-.975M20.099 33.8h.244c.325 0 .65-.243.813-.569 1.625-5.689 6.095-10.24 11.784-11.784.406-.08.65-.569.569-.975s-.57-.65-.976-.569c-6.339 1.707-11.296 6.664-13.003 12.922a.72.72 0 0 0 .57.975m12.76 20.48c-5.69-1.625-10.24-6.095-11.785-11.784-.08-.406-.568-.65-.975-.569-.406.082-.65.57-.569.976 1.707 6.257 6.664 11.215 12.922 12.922h.244c.325 0 .65-.244.813-.57.081-.406-.163-.812-.65-.975m9.264-32.833c5.69 1.544 10.24 6.096 11.784 11.784.081.325.406.57.813.57h.244c.406-.082.65-.57.569-.976-1.788-6.258-6.746-11.215-13.004-12.922-.406-.081-.894.163-.975.569-.163.406.081.813.57.975m-.975 10.24a13.3 13.3 0 0 1-3.657.488q-1.95 0-3.657-.487c-.244 1.625-.326 3.413-.407 5.363h8.127c-.081-1.95-.162-3.82-.406-5.363m-7.07 13.979c.568 2.845 1.3 4.876 2.112 5.933.407 0 .813.08 1.22.08.406 0 .812 0 1.218-.08.813-1.057 1.626-3.089 2.113-5.933-.975-.325-2.113-.488-3.25-.488q-1.707 0-3.414.488m7.476-6.99h-8.127c0 1.951.163 3.82.406 5.364a13.3 13.3 0 0 1 3.657-.487q1.95 0 3.658.487c.243-1.544.325-3.413.406-5.363m.813 7.558c-.407 1.951-.894 3.658-1.626 5.04 1.95-.488 3.739-1.382 5.202-2.601-.976-.976-2.195-1.87-3.576-2.439m-1.463-16.172c-.569-2.845-1.3-4.876-2.113-5.933-.488-.081-.894-.081-1.3-.081s-.813 0-1.22.081c-.812 1.057-1.625 3.088-2.113 5.933q1.586.487 3.414.487c1.056 0 2.194-.162 3.332-.487m-11.947 18.61a14.25 14.25 0 0 0 5.201 2.601c-.65-1.382-1.219-3.088-1.625-5.039-1.3.57-2.52 1.463-3.576 2.438m-5.201-9.996a14.2 14.2 0 0 0 3.982 8.94c1.3-1.3 2.845-2.357 4.551-3.007-.325-1.87-.488-3.9-.488-5.933zm18.936 5.933c1.706.731 3.25 1.706 4.55 3.007 2.276-2.357 3.82-5.446 3.983-8.94h-8.046a70 70 0 0 1-.487 5.933m4.55-16.498c-1.3 1.3-2.844 2.357-4.55 3.007.325 1.869.487 3.9.487 5.932h8.127c-.244-3.494-1.706-6.582-4.063-8.94m-14.628 1.381c.406-1.95.894-3.657 1.626-5.039-1.951.488-3.739 1.382-5.202 2.601.976.975 2.195 1.87 3.576 2.438m-4.876-1.381c-2.276 2.357-3.82 5.445-3.982 8.94h8.127c0-2.032.162-3.983.487-5.933-1.788-.65-3.332-1.707-4.632-3.007m18.286-1.057a14.25 14.25 0 0 0-5.202-2.6c.65 1.381 1.22 3.088 1.626 5.038 1.3-.569 2.519-1.463 3.575-2.438'/%3E%3C/svg%3E");
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box .transcript_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='37.036' cy='37.717' r='36.43' stroke='%234c4c4c' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.545 54.481 1.111 3.421h3.598l-2.91 2.114 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM8.162 11.114l1.112 3.421h3.597l-2.91 2.115 1.111 3.421-2.91-2.114-2.91 2.114 1.111-3.421-2.91-2.115h3.598z'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M24.925 21.017h17.11v3.68c0 .965.78 1.744 1.743 1.744h3.687v11.176l-5.093 2.726h-1.489a3.63 3.63 0 0 0-3.617 3.62v2.84a3.626 3.626 0 0 0 3.62 3.62h1.489l5.091 2.725v.107a1.165 1.165 0 0 1-1.163 1.163H24.926a1.163 1.163 0 0 1-1.161-1.163V22.18c0-.642.52-1.161 1.16-1.162m25.487 21.009a3.886 3.886 0 0 1 0 6.713zm-8.91-.524h-.62a2.465 2.465 0 0 0-2.456 2.459v2.84a2.464 2.464 0 0 0 2.457 2.459h.619zm13.837 4.461a.581.581 0 1 1 0-1.161h1.827a.58.58 0 0 1 0 1.161zm-.935-4.643a.577.577 0 0 1-.86-.65.58.58 0 0 1 .28-.352l1.582-.913a.58.58 0 1 1 .581 1.001l-1.581.914zm-.578 9.127a.577.577 0 0 1-.226-.797.576.576 0 0 1 .803-.205l1.581.914v-.002a.578.578 0 0 1-.577 1.003zm-11.163-8.945v7.756l6.586 3.526V37.979zM27.707 26.754h7.908a.582.582 0 0 0 0-1.162h-7.909a.583.583 0 0 0-.566.581c0 .315.252.573.566.582m0 23.089h7.908a.582.582 0 0 0 0-1.163h-7.909a.583.583 0 0 0-.566.581c0 .315.252.573.566.581m0-5.773h7.755a.58.58 0 1 0 0-1.162h-7.756a.581.581 0 1 0 0 1.162m0-5.773 15.814.001a.582.582 0 0 0 0-1.162H27.706a.582.582 0 0 0 0 1.162zm0-5.773 15.814.001a.581.581 0 1 0 0-1.16H27.706a.58.58 0 1 0 0 1.16zm18.357-7.245-2.867-2.864v2.282c.001.32.26.58.581.582z' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box .multilingual_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='37.036' cy='37.717' r='36.43' stroke='%234c4c4c' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.545 54.481 1.111 3.421h3.598l-2.91 2.114 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM8.162 11.114l1.112 3.421h3.597l-2.91 2.115 1.111 3.421-2.91-2.114-2.91 2.114 1.111-3.421-2.91-2.115h3.598zM43.739 27.231l-1.944 5.443c.136.141.263.288.391.434h3.652z'/%3E%3Cpath fill='%234c4c4c' d='M43.74 20.538c-6.013 0-11.128 3.163-13.027 7.558a16.05 16.05 0 0 1 10.42 3.944l2.213-6.196a.435.435 0 0 1 .789 0l4.19 11.732a.419.419 0 0 1-.79.282l-1.396-3.912h-3.28a10.57 10.57 0 0 1 2.138 6.285 10.2 10.2 0 0 1-.44 2.902 16.4 16.4 0 0 0 4.15-.726l4.82 4.012a.42.42 0 0 0 .565-.026.42.42 0 0 0 .123-.296v-6.875a10.18 10.18 0 0 0 3.352-7.37c0-6.239-6.203-11.314-13.827-11.314M28.246 39.953a2.88 2.88 0 0 0-2.525 2.792 1.968 1.968 0 0 0 2.095 2.095q.413 0 .811-.114a14.7 14.7 0 0 1-.392-3.657q0-.584.011-1.116M29.09 39.842c-.01.389-.016.792-.016 1.227a14.2 14.2 0 0 0 .331 3.297c1.359-.917 1.873-2.971 2.066-4.375a10.4 10.4 0 0 0-1.978-.18c-.146 0-.267.022-.404.03'/%3E%3Cpath fill='%234c4c4c' d='M30.33 28.918c-7.623 0-13.826 5.075-13.826 11.313a10.18 10.18 0 0 0 3.352 7.37v6.876a.42.42 0 0 0 .687.322l4.821-4.013c1.607.505 3.282.76 4.967.758 7.624 0 13.827-5.075 13.827-11.313S37.955 28.918 30.33 28.918m2.647 17.576a.418.418 0 0 1-.265-.794 3.29 3.29 0 0 0 2.228-2.955c0-.983-.913-2.009-2.645-2.548-.23 1.63-.874 4.015-2.636 5.012.143.53.447 1.004.87 1.356a.425.425 0 0 1 .166.565.42.42 0 0 1-.368.224.4.4 0 0 1-.184-.044 3.14 3.14 0 0 1-1.259-1.774 4 4 0 0 1-1.067.142 2.81 2.81 0 0 1-2.933-2.933c0-1.615 1.063-3.236 3.387-3.658.03-.805.078-1.5.135-2.11a18 18 0 0 1-3.103.32.419.419 0 1 1 0-.837 18 18 0 0 0 3.197-.362c.07-.945.278-1.874.618-2.758a.419.419 0 0 1 .751.371 9 9 0 0 0-.494 2.175 8.4 8.4 0 0 0 2.4-1.032.417.417 0 0 1 .584.114.42.42 0 0 1-.12.584c-.915.574-1.92.99-2.972 1.232a36 36 0 0 0-.153 2.219c.13-.007.243-.03.379-.03.693-.003 1.385.057 2.067.18.026-.36.028-.586.028-.598a.419.419 0 1 1 .838 0c0 .056-.002.351-.037.792 2.234.645 3.389 2.028 3.389 3.398a4.1 4.1 0 0 1-2.8 3.75'/%3E%3C/svg%3E");
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box.featured:hover .about-box-icon:has(.feat_icon) {
    filter: none !important;
}

.core-capabilities-wrapper .about-box.differentiators-box.capability_box .about-box-content h4 {
    color: #4C4C4C;
    font-family: "Saira";
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: -0.9px;
}

.about-box-wrapper.differentiators-wrapper.core-capabilities-wrapper .about-box.differentiators-box.capability_box:hover {
    background-color: #f05a22;
}

.about-box-wrapper.differentiators-wrapper.core-capabilities-wrapper .about-box.differentiators-box.capability_box:hover .about-box-content h4 {
    color: #fff;
}

section.services {
    padding: 120px 20px 100px;
}

section.services h2 {
    margin-bottom: 30px;
}

section.services .services-content {
    border-radius: 30px;
    border: 1px solid rgba(255, 86, 29, 0.30);
    background: rgba(255, 255, 255, 0.20);
    backdrop-filter: blur(17px);
    padding: 0px 0 30px;
    height: 100%;
    position: relative;
    z-index: 1;
}

section.services .services-content h4 {
    padding: 25px 0;
    border-bottom: 1px solid rgba(255, 86, 29, 0.30);
    margin: 0 30px;
}

.service-text {
    margin: 20px 30px 0;
}

.service-text p strong {
    font-weight: 700;
    color: #4C4C4C;
}

.service-text p a {
    color: #4C4C4C;
    font-weight: 700;
}

.service-last-para p {
    color: #474545;
}

.service-text p a:hover {
    color: #f05a22;
}

.services-content.services-content-2 .service-text p a {
    text-decoration: underline;
}

section.services .services-content.services-content-2 h4 {
    padding: 25px 0px;
    margin: 0 45px;
}

section.services .services-content.services-content-2 .service-text {
    padding: 0px 0px 20px;
    margin: 20px 45px 10px;
    max-width: 340px;
}

section.differentiators-sec {
    background: #F2F2F2;
    padding: 120px 20px 100px;
    position: relative;
    overflow: visible;
}

    section.differentiators-sec:before {
        position: absolute;
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='321' height='714' fill='none' viewBox='0 0 321 714'%3E%3Cpath fill='%23cb4d2c' d='M630.466 474.052s-41.613 28.925-98.679-102.083c0 0-31.924-77.355-92.051-162.027-81.844-115.758-204.274-48.674-204.274-48.674s35.155-10.758 82.253 14.115c39.676 20.936 65.06 62.396 82.053 101.012 13.558 31.09 36.469 87.128 103.277 171.521 22.87 29.008 54.128 52.702 91.561 43.39 19.994-4.671 35.86-17.254 35.86-17.254'/%3E%3Cpath fill='%23eeb490' d='M363.411 149.283s-72.997-44.506-166.272 19.365c-102.34 70.078-117.921 145.173-94.734 199.734 28.457 67.274 90.706 61.586 90.706 61.586s-66.58-50.189-37.847-150.611c51.792-182.785 208.147-130.074 208.147-130.074'/%3E%3Cpath fill='%23f15a22' d='M252.767 414.852c-83.416 42.517-141.977-11.015-154.756-58.529-12.78-47.515 3.926-79.57 3.926-79.57-49.064 109.619 10.816 190.166 10.816 190.166 21.44 32.564 86.98 101.933 192.332 60.716 71.739-25.072 178.771-144.749 227.173-173.168 48.602-28.127 71.027-34.893 97.368-27.16 39.658 11.5 48.089 41.375 48.089 41.375-17.329-113.119-144.839-130.605-189.859-114.81-82.685 22.259-151.673 118.463-235.089 160.98'/%3E%3C/svg%3E");
        width: 300px;
        height: 580px;
        background-repeat: no-repeat;
        background-size: contain;
        right: 0px;
        top: -220px;
        background-position: top right;
        z-index: 0;
    }

    section.differentiators-sec:after {
        position: absolute;
        content: '';
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='264' height='558' fill='none' viewBox='0 0 264 558'%3E%3Cpath fill='%23cb4d2c' d='M-251.331 423.325s1.897-50.642 140.898-17.504c0 0 81.01 20.983 184.82 23.824 141.708 4.171 161.685-133.996 161.685-133.996s-12.533 34.562-60.721 57.251c-40.581 19.125-88.973 14.491-130.049 4.861-32.995-7.852-91.552-23.226-199.155-20.56-36.929.842-74.654 11.581-89.712 47.094-8.285 18.787-7.766 39.03-7.766 39.03'/%3E%3Cpath fill='%23eeb490' d='M168.743 405.109s79.445-31.586 84.465-144.523c5.509-123.911-45.141-181.501-102.683-195.765-70.87-17.695-103.74 35.473-103.74 35.473s80.13-23.043 143.115 60.281c114.95 151.26-21.157 244.534-21.157 244.534'/%3E%3Cpath fill='%23f15a22' d='M23.008 157.055c16.16-92.221 94.142-106.846 139.797-88.5 45.654 18.348 61.231 50.966 61.231 50.966-58.115-105.1-158.48-105.66-158.48-105.66-38.912-2.44-133.746 8.244-164.13 117.215-23.084 72.403 8.227 229.877 1.846 285.642-6.735 55.748-14.807 77.737-36.82 94.141-33.028 24.782-61.972 13.562-61.972 13.562 100.82 54.145 191.438-37.25 205.875-82.724 31.91-79.46-3.507-192.42 12.653-284.642'/%3E%3C/svg%3E");
        width: 300px;
        height: 380px;
        background-repeat: no-repeat;
        background-size: contain;
        left: 0px;
        bottom: -320px;
        background-position: top left;
        z-index: 0;
    }

.about-box.differentiators-box .about-box-icon {
    text-align: left;
}

.about-box-wrapper.differentiators-wrapper {
    flex-wrap: wrap;
}

.about-box-wrapper.differentiators-wrapper .about-box.differentiators-box {
    width: 32%;
    border-radius: 30px;
    border: 1.5px solid rgba(255, 86, 29);
    background: #FFF;
    backdrop-filter: blur(17px);
    position: relative;
    z-index: 1;
}

.about-box-wrapper.differentiators-wrapper .about-box.differentiators-box:hover {
    background: #f05a22;
}

.about-box-wrapper.differentiators-wrapper .about-box.differentiators-box:hover .about-box-content a {
    color: #fff;
}

.about-box-content a {
    color: #666;
}

.about-box-content a:hover {
    color: #9b9999ab;
}

.about-box-wrapper.differentiators-wrapper .about-box.differentiators-box:hover .about-box-content a:before {
    filter: brightness(0) invert(1);
}

.about-box-icon span {
    width: 75px;
    height: 75px;
    display: block;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

    .about-box-icon span.expertise_icon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Cpath fill='%234c4c4c' d='M32.75 23.069a6.933 6.933 0 0 0-6.926 6.927c0 3.747 2.931 6.78 6.752 6.912.117-.014.233-.014.32 0H33a6.91 6.91 0 0 0 6.679-6.912 6.933 6.933 0 0 0-6.927-6.927M40.16 40.787c-4.07-2.712-10.705-2.712-14.803 0-1.852 1.24-2.873 2.917-2.873 4.71s1.021 3.457 2.858 4.682c2.042 1.37 4.726 2.056 7.409 2.056s5.367-.685 7.408-2.056c1.838-1.24 2.858-2.902 2.858-4.71-.014-1.794-1.02-3.457-2.858-4.682M48.778 30.856c.233 2.83-1.779 5.308-4.564 5.644h-.073c-.088 0-.175 0-.248.029-1.415.073-2.713-.38-3.69-1.21 1.502-1.342 2.363-3.355 2.188-5.542a6.77 6.77 0 0 0-1.123-3.18 5.239 5.239 0 0 1 7.51 4.258'/%3E%3Cpath fill='%234c4c4c' d='M51.695 44.346c-.117 1.414-1.021 2.64-2.538 3.47-1.458.803-3.296 1.182-5.118 1.138 1.05-.948 1.662-2.13 1.779-3.383.146-1.809-.715-3.544-2.436-4.93-.977-.772-2.114-1.385-3.354-1.837 3.223-.933 7.277-.306 9.77 1.706 1.343 1.08 2.028 2.436 1.897 3.836'/%3E%3Ccircle cx='37.126' cy='37.652' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.636 54.416 1.111 3.42h3.598l-2.91 2.115 1.111 3.421-2.91-2.114-2.91 2.114 1.111-3.42-2.91-2.115h3.597zM8.253 11.049l1.112 3.42h3.597l-2.91 2.115 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597z'/%3E%3C/svg%3E");
    }

    .about-box-icon span.credibility_icon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='36.93' cy='37.652' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.44 54.416 1.112 3.42h3.597l-2.91 2.115 1.112 3.421-2.91-2.114-2.91 2.114 1.11-3.42-2.91-2.115h3.598zM8.058 11.049l1.111 3.421h3.598l-2.91 2.114 1.11 3.422-2.91-2.115-2.91 2.115 1.112-3.422-2.91-2.114h3.597z'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M41.743 28.813a6.8 6.8 0 0 0-4.813-1.994 6.78 6.78 0 0 0-4.813 1.994 6.8 6.8 0 0 0-1.994 4.813 6.78 6.78 0 0 0 1.994 4.813 6.78 6.78 0 0 0 4.813 1.994 6.78 6.78 0 0 0 4.813-1.994 6.8 6.8 0 0 0 1.994-4.813 6.78 6.78 0 0 0-1.994-4.813m-4.813-3.396c2.268 0 4.32.92 5.806 2.405a8.19 8.19 0 0 1 2.405 5.805 8.18 8.18 0 0 1-2.405 5.807 8.19 8.19 0 0 1-5.806 2.405c-2.268 0-4.32-.92-5.806-2.405a8.19 8.19 0 0 1-2.405-5.806c0-2.268.92-4.32 2.405-5.806a8.19 8.19 0 0 1 5.806-2.405m-7.674 19.375-2.566 7.192 3.937-1.142a.7.7 0 0 1 .79.304l2.273 3.348 2.373-6.809c-.41-.153-.785-.394-1.158-.634-.357-.23-.71-.458-1.01-.528-.306-.072-.73-.019-1.15.034-.701.087-1.397.174-2.067-.155-.67-.33-1.026-.937-1.381-1.543l-.04-.066zm8.54 2.893 2.374 6.809 2.273-3.348a.7.7 0 0 1 .79-.304l3.937 1.142-2.566-7.192-.04.066c-.354.605-.71 1.213-1.38 1.542s-1.366.241-2.067.155c-.422-.053-.846-.105-1.15-.034-.3.07-.654.299-1.01.528-.372.24-.746.481-1.159.635zm6.562-4.833-.021.017c-.429.345-.704.813-.979 1.281-.248.425-.498.852-.79.994-.287.142-.783.08-1.281.018-.543-.068-1.088-.136-1.64-.006-.535.126-.99.418-1.448.715-.443.285-.892.575-1.27.575-.377 0-.824-.29-1.268-.575-.46-.295-.914-.59-1.45-.715-.55-.129-1.096-.062-1.638.006-.499.061-.994.124-1.282-.018-.291-.142-.541-.569-.79-.994-.275-.47-.548-.937-.978-1.28l-.022-.018a.7.7 0 0 0-.143-.104c-.397-.266-.851-.41-1.306-.557-.463-.148-.927-.295-1.127-.545-.2-.249-.244-.734-.29-1.221-.05-.543-.1-1.087-.346-1.588-.244-.497-.635-.867-1.027-1.238-.367-.347-.735-.696-.812-1.03-.08-.335.092-.817.264-1.305.186-.528.374-1.062.374-1.635 0-.575-.188-1.107-.374-1.634-.172-.489-.343-.971-.264-1.306.079-.334.447-.681.812-1.03.392-.37.783-.74 1.027-1.24.245-.5.297-1.045.346-1.587.046-.487.09-.972.29-1.22.2-.25.663-.399 1.127-.548.52-.166 1.04-.332 1.47-.678.43-.345.704-.813.979-1.28.248-.426.498-.853.79-.995.287-.142.783-.08 1.282-.018.542.068 1.087.136 1.639.006.535-.125.99-.418 1.449-.715.443-.285.892-.574 1.269-.574s.824.29 1.269.574c.459.296.913.59 1.449.715.55.129 1.096.062 1.639-.006.498-.061.994-.124 1.282.018.29.142.54.569.79.994.274.47.548.937.977 1.28.432.347.95.513 1.471.68.464.147.927.295 1.128.546.198.249.244.734.29 1.22.049.543.1 1.087.346 1.589.244.497.634.867 1.026 1.24.367.346.735.695.813 1.029.079.335-.092.817-.265 1.305-.185.528-.374 1.062-.374 1.635 0 .575.189 1.107.374 1.635.173.488.344.97.265 1.305-.08.334-.447.683-.813 1.03-.392.37-.782.74-1.026 1.238-.246.501-.297 1.045-.347 1.588-.045.487-.09.972-.29 1.22-.2.25-.663.398-1.127.546-.454.146-.91.29-1.305.557a.7.7 0 0 0-.144.104M37.12 29.837l1.083 2.307c.032.067.09.11.164.12l2.53.317c.083.01.147.064.173.143a.21.21 0 0 1-.055.22l-1.86 1.744a.21.21 0 0 0-.063.193l.48 2.503a.21.21 0 0 1-.084.21.21.21 0 0 1-.225.015l-2.232-1.23a.2.2 0 0 0-.204 0l-2.232 1.23a.2.2 0 0 1-.225-.015.21.21 0 0 1-.084-.21l.48-2.503a.21.21 0 0 0-.063-.193l-1.86-1.745a.21.21 0 0 1-.055-.219.21.21 0 0 1 .174-.143l2.529-.317a.2.2 0 0 0 .164-.12l1.083-2.307a.21.21 0 0 1 .19-.122c.083 0 .155.046.19.122z' clip-rule='evenodd'/%3E%3C/svg%3E");
    }

    .about-box-icon span.agility_icon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Ccircle cx='37.132' cy='37.652' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.642 54.416 1.111 3.42h3.597l-2.91 2.115 1.112 3.421-2.91-2.114-2.91 2.114 1.111-3.42-2.91-2.115h3.597zM8.259 11.049 9.37 14.47h3.598l-2.91 2.114 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM49.63 33.575H38.205V17.963L24.63 41.73h11.427v15.612z'/%3E%3C/svg%3E");
    }

.about-box-wrapper.differentiators-wrapper .about-box.differentiators-box .about-box-content p strong {
    font-weight: 600;
}

.about-box-icon span.elevating_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Ccircle cx='37.632' cy='37.621' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M54.73 27.056a1.14 1.14 0 0 0-.806-1.09 7.28 7.28 0 0 1-5.115-6.133 1.14 1.14 0 0 0-.934-.989c-3.133-.542-6.886-1.031-10.243-1.031s-7.112.49-10.244 1.032a1.14 1.14 0 0 0-.935.99 7.28 7.28 0 0 1-5.112 6.131 1.14 1.14 0 0 0-.805 1.089c-.002 1.34-.002 2.798-.002 4.297a28.2 28.2 0 0 0 13.432 24.023l3.068 1.885c.367.226.829.226 1.195 0l3.068-1.885A28.2 28.2 0 0 0 54.73 31.352zM33.416 31.05a4.216 4.216 0 0 1 8.432 0v3.653h-8.432zm-3.76 3.653v4.022a7.975 7.975 0 0 0 7.975 7.975h.001a7.975 7.975 0 0 0 7.975-7.975v-4.022H43.34V30.95a5.71 5.71 0 0 0-5.708-5.708h-.001a5.71 5.71 0 0 0-5.708 5.708v3.754z' clip-rule='evenodd'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M36.961 40.489a1.64 1.64 0 1 1 1.341 0v2.889a.672.672 0 0 1-1.145.474.67.67 0 0 1-.196-.474z' clip-rule='evenodd'/%3E%3Cpath fill='%234c4c4c' d='m67.142 54.385 1.111 3.42h3.597l-2.91 2.115 1.112 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM8.759 11.018l1.111 3.421h3.598l-2.91 2.114 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597z'/%3E%3C/svg%3E");
}

.about-box-icon span.expertise_lang_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='36.93' cy='37.621' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='m41.06 48.896 3.241 3.536 3.923-.046-.58-2.164a.4.4 0 0 1 .217-.462c4.211-1.915 6.65-4.075 7.051-6.25.26-1.398-.373-2.443-.71-2.882q-.913.48-1.709.48a2 2 0 0 1-.31-.02c-.26.828.012 1.564.846 2.297a.394.394 0 1 1-.522.593c-1.282-1.129-1.342-2.263-1.079-3.117-.614-.306-1.136-.893-1.557-1.749a.395.395 0 0 1 .71-.346c.286.587.618 1.012.987 1.265.303.208.627.3.993.287.428-.016.913-.178 1.446-.484 1.65-2.613 1.447-4.848-.622-6.833-.7-.32-1.712-.502-2.645 1.214a.4.4 0 0 1-.347.207.397.397 0 0 1-.348-.585c.99-1.822 2.207-2.013 3.197-1.729.072-2.986-1.089-4.749-3.533-5.365.217 2.099-1.706 3.526-3.186 4.522.447.646 1.105 1.059 1.98 1.25a.395.395 0 1 1-.168.77c-2.267-.495-3.383-2.232-3.316-5.16a.395.395 0 0 1 .789.017q-.033 1.446.345 2.417c1.441-.974 3.139-2.273 2.71-4.083-3.581-2.433-7.367-3.666-11.257-3.666-3.966 0-6.913 1.31-7.949 1.842q.641.81.937 1.622c1.633-.397 2.858.23 3.557 1.832a.395.395 0 0 1-.723.317c-.541-1.241-1.383-1.686-2.63-1.386.132.809.008 1.617-.38 2.415a.396.396 0 0 1-.711-.344q.405-.837.34-1.681c-.018-.22-.064-.39-.103-.595q-.252-.932-1.075-1.898c-4.86.113-7.449 4.846-7.99 5.96.632.604 1.324.734 2.144.402-.152-.547-.071-1.158.245-1.816a.395.395 0 1 1 .714.342c-.253.527-.307.97-.168 1.354.162.444.604.835 1.316 1.16.126.05.223.17.24.314.564 4.37-1.04 7.46-4.764 9.192.901 1.636 2.429 2.464 4.546 2.464a9.5 9.5 0 0 0 2.881-.476c.804-.453 1.152-1.107 1.079-2.042-.458.048-.962.279-1.502.696a.396.396 0 0 1-.484-.627c.648-.502 1.278-.786 1.877-.853a2.4 2.4 0 0 1 .726.027c.861.17 1.634.834 2.292 1.973a.394.394 0 1 1-.684.395c-.444-.769-.925-1.267-1.433-1.488.026 1.037-.387 1.867-1.215 2.436 1.053 2.206 4.269 2.544 6.145 2.544.664 0 1.108-.046 1.114-.046a.4.4 0 0 1 .32.113c1.247 1.247 2.819 1.433 3.645 1.433.18 0 .312-.01.379-.016 2.577-1.099 3.767-3.164 3.628-6.298q-.078.004-.16.004c-.56 0-1.205-.127-1.946-.431a.396.396 0 0 1 .3-.731c1.678.691 2.91.427 3.759-.809a.394.394 0 1 1 .65.449c-.393.571-.978 1.138-1.822 1.39.172 3.323-1.057 5.657-3.654 6.948zM23.384 32.003a3.1 3.1 0 0 1-1.19.257c-.634 0-1.225-.235-1.755-.702-1.53 1.931-2.021 4.14-1.464 6.57.328 1.432.943 2.539 1.243 3.021 3.405-1.557 4.848-4.241 4.401-8.19q-.816-.41-1.235-.958zm15.698-2.58c-.807-1.473-.518-2.82.85-3.91a.394.394 0 0 1 .555.063.394.394 0 0 1-.063.555c-1.058.844-1.271 1.773-.657 2.9.747-.338 1.56-.425 2.431-.26a.396.396 0 0 1-.148.777q-.975-.187-1.816.145a3.5 3.5 0 0 0-.818.464q-.681.516-1.28 1.429a.395.395 0 1 1-.661-.435q.735-1.118 1.607-1.73zm-2.411 14.61a.4.4 0 0 1-.31-.15c-.552-.7-.55-1.781.003-2.894.532-1.067 1.585-2.134 2.73-2.109a.396.396 0 0 1 .387.403c-.006.24-.194.388-.423.388-.67 0-1.502.697-1.986 1.67-.32.642-.512 1.518-.091 2.051a.4.4 0 0 1-.065.556.4.4 0 0 1-.245.084m.211-7.995q-1.074 0-2.279-.711a5 5 0 0 1-.385-.243c-1.089-.803-2.042-.769-2.97.116q.78.953.88 2.281c.039.522-.75.581-.79.06-.057-.763-.318-1.406-.788-1.937-.047-.054-.1-.103-.144-.154-.488-.487-1.17-.872-2.05-1.165-.494-.164-.245-.913.25-.75q1.268.42 2.084 1.104c1.212-1.158 2.583-1.23 3.986-.2 1.611 1.08 2.95 1.064 4.091-.049a.3.3 0 0 1 .075-.06h.002l.008-.003a.4.4 0 0 1 .078-.034l.007-.002.006-.002h.004a.4.4 0 0 1 .231.01l.002.002.004.002.006.002.01.004.008.004.002.002.032.016c1.65.814 3.913 1.93 5.38.4a.396.396 0 0 1 .571.547c-.712.743-1.54 1.011-2.39 1.011-1.29 0-2.63-.62-3.692-1.142q-1.028.895-2.235.895z' clip-rule='evenodd'/%3E%3Cpath fill='%234c4c4c' d='m66.44 54.385 1.112 3.42h3.597l-2.91 2.115 1.112 3.422-2.91-2.115-2.91 2.115 1.11-3.422-2.91-2.114h3.598zM8.058 11.018l1.111 3.421h3.598l-2.91 2.115 1.11 3.42-2.91-2.114-2.91 2.115 1.112-3.421-2.91-2.115h3.597z'/%3E%3C/svg%3E");
}

.about-box-icon span.security_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Ccircle cx='37.538' cy='37.621' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m67.048 54.385 1.111 3.42h3.598l-2.91 2.115 1.111 3.422-2.91-2.115-2.91 2.115 1.111-3.422-2.91-2.114h3.597zM8.665 11.018l1.112 3.421h3.597l-2.91 2.115 1.111 3.42-2.91-2.114-2.91 2.115 1.111-3.421-2.91-2.115h3.597zM52.322 26.677h-13.88c-.374 0-.731-.179-.959-.48l-2.774-3.649a2.47 2.47 0 0 0-1.945-.965h-10.01a2.444 2.444 0 0 0-2.442 2.442v22.197a2.443 2.443 0 0 0 2.443 2.436h5.943v-3.205a4.04 4.04 0 0 1 3.494-4v-3.198c0-2.947 2.4-5.346 5.346-5.346s5.347 2.399 5.347 5.346v3.199a4.04 4.04 0 0 1 3.494 3.999v3.205h5.943a2.443 2.443 0 0 0 2.442-2.436v-17.11a2.44 2.44 0 0 0-2.442-2.435'/%3E%3Cpath fill='%234c4c4c' d='M37.538 34.14a4.12 4.12 0 0 0-4.116 4.115v4.392h-.689a2.81 2.81 0 0 0-2.805 2.806v5.401a2.81 2.81 0 0 0 2.805 2.806h9.61a2.81 2.81 0 0 0 2.805-2.805v-5.402a2.81 2.81 0 0 0-2.805-2.806h-.69v-4.392a4.12 4.12 0 0 0-4.115-4.116m0 16.222a2.21 2.21 0 0 1 0-4.423 2.212 2.212 0 0 1 0 4.423m2.885-7.715h-5.77v-4.392a2.885 2.885 0 0 1 5.77 0z'/%3E%3Cpath fill='%234c4c4c' d='M37.539 47.17a.982.982 0 0 0 0 1.962.982.982 0 0 0 0-1.963'/%3E%3C/svg%3E");
}

.about-box-icon span.multi_solution_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Ccircle cx='37.799' cy='37.711' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m67.309 54.474 1.111 3.422h3.597l-2.91 2.114 1.112 3.421-2.91-2.114-2.91 2.114 1.111-3.421-2.91-2.114h3.597zM8.926 11.108l1.111 3.42h3.598l-2.91 2.115 1.111 3.421-2.91-2.114-2.91 2.114 1.111-3.42-2.91-2.115h3.597zM43.927 23.34a.954.954 0 0 0-1.629.675v4.742c0 .527.428.954.954.954h4.742a.955.955 0 0 0 .675-1.63z'/%3E%3Cpath fill='%234c4c4c' d='M49.298 31.71h-6.806c-1.06 0-2.194-.71-2.194-1.77v-7.23c0-.526-.474-1-1-1h-11c-1.637 0-3 1.363-3 3v26c0 1.639 1.363 3 3 3h19c1.637 0 3-1.176 3-3.001V32.628c0-.34-.474-.917-1-.917M38.113 45.119l-.985 1.077c-.913.999-2.598.944-3.752-.111l-.009-.01c-1.154-1.055-1.358-2.727-.443-3.727l.985-1.076c.672-.734 1.763-.9 2.75-.521l-1.503 1.645-.042.047-.036.037-.848.927c-.416.455-.408 1.119.116 1.599l.008.008c.525.48 1.188.43 1.604-.025l.85-.928q.014-.016.025-.03.026-.025.05-.054l1.503-1.642c.467.95.398 2.052-.273 2.784m.442-5.977a.826.826 0 0 1 1.173-.055l.046.04a.83.83 0 0 1 .05 1.177l-3.169 3.464a.83.83 0 0 1-1.176.055l-.046-.041a.83.83 0 0 1-.048-1.176zm3.665 1.489-.985 1.077c-.672.734-1.763.899-2.75.52l1.568-1.714.033-.037.827-.903c.416-.455.42-1.131-.105-1.611-.533-.488-1.225-.425-1.64.03l-.87.926v.002c0 .004.012.007.008.01l-1.559 1.717c-.467-.95-.395-2.053.277-2.787l.988-1.076c.915-1 2.604-.95 3.757.107 1.164 1.063 1.366 2.74.451 3.739'/%3E%3C/svg%3E");
}

.about-box-icon span.visibility_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Ccircle cx='36.93' cy='37.711' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m66.44 54.474 1.112 3.422h3.597l-2.91 2.114 1.112 3.421-2.91-2.114-2.91 2.114 1.11-3.421-2.91-2.114h3.598zM8.058 11.108l1.111 3.42h3.598l-2.91 2.115 1.11 3.421-2.91-2.114-2.91 2.114 1.112-3.42-2.91-2.115h3.597z'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M21.93 23.544a2.5 2.5 0 0 0-2.5 2.5v5h35v-5a2.5 2.5 0 0 0-2.5-2.5zm32.5 25.833V32.711h-35v16.666a2.5 2.5 0 0 0 2.5 2.5h30a2.5 2.5 0 0 0 2.5-2.5m-22.5-7.083c0-.92.746-1.666 1.667-1.666h4.583c.92 0 1.667.745 1.667 1.666v4.167c0 .92-.746 1.666-1.667 1.666h-4.583c-.921 0-1.667-.745-1.667-1.666zm6.25 0h-4.583v4.167h4.583zm5.834-1.666c-.921 0-1.667.745-1.667 1.666v4.167c0 .92.746 1.666 1.667 1.666h4.583c.92 0 1.667-.745 1.667-1.666v-4.167c0-.92-.746-1.666-1.667-1.666zm0 1.666h4.583v4.167h-4.583zm-11.667-6.25a.833.833 0 1 0 0 1.667H49.43a.833.833 0 1 0 0-1.667zm-8.333 6.667c0-.46.373-.834.833-.834h3.75a.833.833 0 1 1 0 1.667h-3.75a.833.833 0 0 1-.833-.833m.833 3.75a.833.833 0 1 0 0 1.666h3.75a.833.833 0 1 0 0-1.666zm26.667-19.167a1.251 1.251 0 0 1-2.5 0 1.251 1.251 0 0 1 2.5 0M25.68 38.127a1.251 1.251 0 0 0 0-2.5 1.251 1.251 0 0 0 0 2.5m20-10.833a1.251 1.251 0 0 1-2.5 0 1.251 1.251 0 0 1 2.5 0' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.about-box-icon span.certified_icon {
    background-image: url("data:image/svg+xml,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NCA3NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzYuOTk4OCIgY3k9IjM3LjcxMDciIHI9IjM2LjQzMDQiIHN0cm9rZT0iI0ZGNTYxRCIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIvPgo8cGF0aCBkPSJNNjYuNTA4OCA1NC40NzQ0TDY3LjYyMDQgNTcuODk1NUg3MS4yMTc2TDY4LjMwNzQgNjAuMDA5OUw2OS40MTkgNjMuNDMxMUw2Ni41MDg4IDYxLjMxNjdMNjMuNTk4NiA2My40MzExTDY0LjcxMDIgNjAuMDA5OUw2MS43OTk5IDU3Ljg5NTVINjUuMzk3Mkw2Ni41MDg4IDU0LjQ3NDRaIiBmaWxsPSIjNEM0QzRDIi8+CjxwYXRoIGQ9Ik04LjEyNTk4IDExLjEwNzdMOS4yMzc1OCAxNC41Mjg4SDEyLjgzNDhMOS45MjQ1OSAxNi42NDMyTDExLjAzNjIgMjAuMDY0NEw4LjEyNTk4IDE3Ljk1TDUuMjE1NzUgMjAuMDY0NEw2LjMyNzM2IDE2LjY0MzJMMy40MTcxMyAxNC41Mjg4SDcuMDE0MzdMOC4xMjU5OCAxMS4xMDc3WiIgZmlsbD0iIzRDNEM0QyIvPgo8cGF0aCBkPSJNMzMuOTA1MyA0OS42ODlDMzQuMTQ2MyA0OS42NTE1IDM0LjM4MjIgNDkuNTg2NiAzNC42MDg1IDQ5LjQ5NTZMMzAuMzE5NCA1NS4xMjA2QzMwLjIzNjkgNTUuMjI5MSAzMC4xMzA2IDU1LjMxNzIgMzAuMDA4NyA1NS4zNzgxQzI5Ljg4NjggNTUuNDM5MSAyOS43NTI1IDU1LjQ3MTMgMjkuNjE2MiA1NS40NzIyQzI5LjUzOSA1NS40NjkxIDI5LjQ2MjMgNTUuNDU3MyAyOS4zODc3IDU1LjQzNzFDMjkuMjIwNSA1NS4zOTQxIDI5LjA2OTcgNTUuMzAyOCAyOC45NTQgNTUuMTc0NkMyOC44MzgzIDU1LjA0NjUgMjguNzYzIDU0Ljg4NzEgMjguNzM3MyA1NC43MTYzTDI4LjE5MjQgNTAuNjU1OEwyNC4xNDk0IDUxLjIwMDdDMjMuOTc3NSA1MS4yMjE1IDIzLjgwMzIgNTEuMTkxNyAyMy42NDggNTEuMTE0OUMyMy40OTI4IDUxLjAzOCAyMy4zNjMzIDUwLjkxNzYgMjMuMjc1NiA1MC43NjgyQzIzLjE4NzkgNTAuNjE4OSAyMy4xNDU3IDUwLjQ0NzIgMjMuMTU0MSA1MC4yNzQyQzIzLjE2MjYgNTAuMTAxMyAyMy4yMjE0IDQ5LjkzNDUgMjMuMzIzMiA0OS43OTQ0TDI2Ljc1MSA0NS4zMjk2QzI3LjE3MjkgNDUuMzk5OSAyNy41OTQ4IDQ1LjQzNTEgMjcuOTgxNSA0NS40NzAyQzI4LjE1NzMgNDUuNDg3OCAyOC40MDMzIDQ1LjUwNTQgMjguNTk2NyA0NS41MjI5QzI4LjY0OTQgNDUuNjYzNiAyOC43NTQ5IDQ1Ljg3NDUgMjguODc4IDQ2LjE3MzNDMjkuMDk5OSA0Ni45MjkyIDI5LjQ4NiA0Ny42MjY4IDMwLjAwODYgNDguMjE2M0MzMC41MzEyIDQ4LjgwNTggMzEuMTc3NiA0OS4yNzI2IDMxLjkwMTQgNDkuNTgzNUMzMi41NDc3IDQ5Ljc5ODYgMzMuMjQwMSA0OS44MzUgMzMuOTA1MyA0OS42ODlaTTQ0LjkwOTMgMzMuOTU2NUM0NC45MDkzIDM1LjUyMSA0NC40NDU0IDM3LjA1MDMgNDMuNTc2MiAzOC4zNTExQzQyLjcwNyAzOS42NTIgNDEuNDcxNiA0MC42NjU4IDQwLjAyNjIgNDEuMjY0NUMzOC41ODA4IDQxLjg2MzIgMzYuOTkwMyA0Mi4wMTk5IDM1LjQ1NTkgNDEuNzE0N0MzMy45MjE1IDQxLjQwOTUgMzIuNTEyIDQwLjY1NjEgMzEuNDA1NyAzOS41NDk4QzMwLjI5OTUgMzguNDQzNiAyOS41NDYxIDM3LjAzNDEgMjkuMjQwOSAzNS40OTk3QzI4LjkzNTcgMzMuOTY1MyAyOS4wOTIzIDMyLjM3NDggMjkuNjkxIDMwLjkyOTRDMzAuMjg5NyAyOS40ODQgMzEuMzAzNiAyOC4yNDg2IDMyLjYwNDQgMjcuMzc5NEMzMy45MDUzIDI2LjUxMDIgMzUuNDM0NiAyNi4wNDYzIDM2Ljk5OTEgMjYuMDQ2M0MzOS4wOTYgMjYuMDQ5NSA0MS4xMDYxIDI2Ljg4NCA0Mi41ODg5IDI4LjM2NjdDNDQuMDcxNiAyOS44NDk1IDQ0LjkwNiAzMS44NTk2IDQ0LjkwOTMgMzMuOTU2NVpNNDAuNzYwOCAzMC45ODU4QzQwLjU3NjUgMzAuODQ0IDQwLjM0MzUgMzAuNzgxMSA0MC4xMTI5IDMwLjgxMDdDMzkuODgyMyAzMC44NDA0IDM5LjY3MjggMzAuOTYwMiAzOS41MzA0IDMxLjE0NEwzNS42OTgzIDM2LjIwNjVMMzQuNDg1NCAzNC41NTQxQzM0LjM0NzkgMzQuMzY1MyAzNC4xNDEgMzQuMjM4OSAzMy45MTAyIDM0LjIwMjZDMzMuNjc5NSAzNC4xNjY0IDMzLjQ0MzcgMzQuMjIzMiAzMy4yNTQ5IDM0LjM2MDhDMzMuMDY2MSAzNC40OTgzIDMyLjkzOTcgMzQuNzA1MiAzMi45MDM0IDM0LjkzNkMzMi44NjcyIDM1LjE2NjcgMzIuOTI0IDM1LjQwMjQgMzMuMDYxNiAzNS41OTEzTDM0Ljk2IDM4LjE5MjhDMzUuMDQxNiAzOC4zMDM2IDM1LjE0NzMgMzguMzk0MyAzNS4yNjkxIDM4LjQ1ODNDMzUuMzkwOSAzOC41MjIyIDM1LjUyNTcgMzguNTU3NyAzNS42NjMxIDM4LjU2MkgzNS42ODA3QzM1LjgxNyAzOC41NjEgMzUuOTUxMyAzOC41Mjg4IDM2LjA3MzIgMzguNDY3OUMzNi4xOTUgMzguNDA3IDM2LjMwMTMgMzguMzE4OSAzNi4zODM5IDM4LjIxMDRMNDAuOTE5IDMyLjIxNjJDNDEuMDYwOCAzMi4wMzE5IDQxLjEyMzcgMzEuNzk4OSA0MS4wOTQxIDMxLjU2ODNDNDEuMDY0NCAzMS4zMzc3IDQwLjk0NDYgMzEuMTI4MiA0MC43NjA4IDMwLjk4NThaTTQwLjQyNjggNDcuOTY2M0MzOS43NTc5IDQ3Ljc4MTYgMzkuMTIyOSA0Ny40OTA4IDM4LjU0NiA0Ny4xMDVDMzguMDkzNCA0Ni43OTIxIDM3LjU4NjggNDYuNTY1NiAzNy4wNTE4IDQ2LjQzN0wzNi45OTkxIDQ2LjM2NjdMMzYuOTQ2NCA0Ni40MzdDMzYuNDExNCA0Ni41NjU2IDM1LjkwNDggNDYuNzkyMSAzNS40NTIyIDQ3LjEwNUMzNC44NzkyIDQ3LjQ5NzggMzQuMjQzIDQ3Ljc4OTEgMzMuNTcxMyA0Ny45NjYzQzMzLjIwMzkgNDguMDQ1MSAzMi44MjIyIDQ4LjAyNjkgMzIuNDYzOSA0Ny45MTM2QzMxLjM3NDEgNDcuNTYyIDMwLjg5OTUgNDYuNDM3IDMwLjQ3NzYgNDUuNDUyNkMzMC4zMTUyIDQ1LjAwNDkgMzAuMDk2NyA0NC41Nzk2IDI5LjgyNzIgNDQuMTg3QzI5Ljc4MzcgNDQuMTI1OCAyOS43MzAyIDQ0LjA3MjMgMjkuNjY5IDQ0LjAyODhDMjkuMTYzMiA0My44MTQ1IDI4LjYxODcgNDMuNzA2OCAyOC4wNjk0IDQzLjcxMjRIMjcuOTgxNUMyNy40NTE0IDQzLjczOTEgMjYuOTIxNyA0My42NTI2IDI2LjQyNzYgNDMuNDU4NkMyNS45MzM2IDQzLjI2NDYgMjUuNDg2NSA0Mi45Njc2IDI1LjExNjIgNDIuNTg3NEMyNC44NzE0IDQyLjEwNTkgMjQuNzMyMiA0MS41Nzc3IDI0LjcwNzkgNDEuMDM4MUMyNC42ODM3IDQwLjQ5ODUgMjQuNzc0OSAzOS45NTk5IDI0Ljk3NTYgMzkuNDU4NUMyNS4xMzQ3IDM4LjkyMyAyNS4xOTQyIDM4LjM2MyAyNS4xNTE0IDM3LjgwNjFDMjQuODcxIDM3LjM1NDcgMjQuNTA3MSAzNi45NjA5IDI0LjA3OTEgMzYuNjQ1OUMyMy42MTA1IDM2LjM0OTggMjMuMjExIDM1Ljk1NjQgMjIuOTA3NyAzNS40OTI0QzIyLjYwNDQgMzUuMDI4NCAyMi40MDQ0IDM0LjUwNDYgMjIuMzIxMyAzMy45NTY1QzIyLjQwNDQgMzMuNDA4NCAyMi42MDQ0IDMyLjg4NDYgMjIuOTA3NyAzMi40MjA2QzIzLjIxMSAzMS45NTY1IDIzLjYxMDUgMzEuNTYzMSAyNC4wNzkxIDMxLjI2N0MyNC41MDcxIDMwLjk1MiAyNC44NzEgMzAuNTU4MyAyNS4xNTE0IDMwLjEwNjhDMjUuMTk0MiAyOS41NSAyNS4xMzQ3IDI4Ljk4OTkgMjQuOTc1NiAyOC40NTQ1QzI0Ljc3NDkgMjcuOTUzIDI0LjY4MzcgMjcuNDE0NSAyNC43MDc5IDI2Ljg3NDhDMjQuNzMyMiAyNi4zMzUyIDI0Ljg3MTQgMjUuODA3IDI1LjExNjIgMjUuMzI1NkMyNS41MDE1IDI0Ljk0MDcgMjUuOTYzNyAyNC42NDE1IDI2LjQ3MjYgMjQuNDQ3N0MyNi45ODE1IDI0LjI1MzggMjcuNTI1NyAyNC4xNjk2IDI4LjA2OTQgMjQuMjAwNkMyOC42MTg3IDI0LjIwNjIgMjkuMTYzMiAyNC4wOTg1IDI5LjY2OSAyMy44ODQyQzMwLjAzMDIgMjMuNDY3OCAzMC4zMDUxIDIyLjk4MzggMzAuNDc3NiAyMi40NjAzQzMwLjg5OTUgMjEuNDc1OSAzMS4zNzQxIDIwLjM1MDkgMzIuNDYzOSAxOS45OTk0QzMyLjk5MDkgMTkuOTEyIDMzLjUzMDQgMTkuOTM5IDM0LjA0NiAyMC4wNzg1QzM0LjU2MTYgMjAuMjE4IDM1LjA0MTIgMjAuNDY2OCAzNS40NTIyIDIwLjgwOEMzNS45MTYzIDIxLjEzODYgMzYuNDQyNSAyMS4zNzE4IDM2Ljk5OTEgMjEuNDkzNUMzNy41NTU3IDIxLjM3MTggMzguMDgxOSAyMS4xMzg2IDM4LjU0NiAyMC44MDhDMzguOTU3IDIwLjQ2NjggMzkuNDM2NSAyMC4yMTggMzkuOTUyMSAyMC4wNzg1QzQwLjQ2NzcgMTkuOTM5IDQxLjAwNzMgMTkuOTEyIDQxLjUzNDMgMTkuOTk5NEM0Mi42MjQxIDIwLjM1MDkgNDMuMDk4NyAyMS40NzU5IDQzLjUyMDYgMjIuNDYwM0M0My42OTMxIDIyLjk4MzggNDMuOTY4IDIzLjQ2NzggNDQuMzI5MiAyMy44ODQyQzQ0LjgzNSAyNC4wOTg1IDQ1LjM3OTUgMjQuMjA2MiA0NS45Mjg4IDI0LjIwMDZDNDYuNDcyNSAyNC4xNjk2IDQ3LjAxNjYgMjQuMjUzOCA0Ny41MjU2IDI0LjQ0NzdDNDguMDM0NSAyNC42NDE1IDQ4LjQ5NjcgMjQuOTQwNyA0OC44ODIgMjUuMzI1NkM0OS4xMjY4IDI1LjgwNyA0OS4yNjYgMjYuMzM1MiA0OS4yOTAzIDI2Ljg3NDhDNDkuMzE0NSAyNy40MTQ1IDQ5LjIyMzMgMjcuOTUzIDQ5LjAyMjYgMjguNDU0NUM0OC44NjM1IDI4Ljk4OTkgNDguODAzOSAyOS41NSA0OC44NDY4IDMwLjEwNjhDNDkuMTI3MiAzMC41NTgzIDQ5LjQ5MTEgMzAuOTUyIDQ5LjkxOTEgMzEuMjY3QzUwLjM4NzcgMzEuNTYzMSA1MC43ODcyIDMxLjk1NjUgNTEuMDkwNSAzMi40MjA2QzUxLjM5MzggMzIuODg0NiA1MS41OTM4IDMzLjQwODQgNTEuNjc2OSAzMy45NTY1QzUxLjU5MzggMzQuNTA0NiA1MS4zOTM4IDM1LjAyODQgNTEuMDkwNSAzNS40OTI0QzUwLjc4NzIgMzUuOTU2NCA1MC4zODc3IDM2LjM0OTggNDkuOTE5MSAzNi42NDU5QzQ5LjQ5MTEgMzYuOTYwOSA0OS4xMjcyIDM3LjM1NDcgNDguODQ2OCAzNy44MDYxQzQ4LjgwMzkgMzguMzYzIDQ4Ljg2MzUgMzguOTIzIDQ5LjAyMjYgMzkuNDU4NUM0OS4yMjMzIDM5Ljk1OTkgNDkuMzE0NSA0MC40OTg1IDQ5LjI5MDMgNDEuMDM4MUM0OS4yNjYgNDEuNTc3NyA0OS4xMjY4IDQyLjEwNTkgNDguODgyIDQyLjU4NzRDNDguNTExNyA0Mi45Njc2IDQ4LjA2NDYgNDMuMjY0NiA0Ny41NzA1IDQzLjQ1ODZDNDcuMDc2NSA0My42NTI2IDQ2LjU0NjggNDMuNzM5MSA0Ni4wMTY3IDQzLjcxMjRINDUuOTI4OEM0NS4zNzk1IDQzLjcwNjggNDQuODM1IDQzLjgxNDUgNDQuMzI5MiA0NC4wMjg4QzQ0LjI2OCA0NC4wNzIzIDQ0LjIxNDUgNDQuMTI1OCA0NC4xNzEgNDQuMTg3QzQzLjkwMTUgNDQuNTc5NiA0My42ODMgNDUuMDA0OSA0My41MjA2IDQ1LjQ1MjZDNDMuMDk4NyA0Ni40MzcgNDIuNjI0MSA0Ny41NjIgNDEuNTM0MyA0Ny45MTM2QzQxLjMzNjEgNDcuOTgxMiA0MS4xMjg0IDQ4LjAxNjggNDAuOTE5IDQ4LjAxOUM0MC43NTM1IDQ4LjAxOTggNDAuNTg4NCA0OC4wMDIyIDQwLjQyNjggNDcuOTY2M1pNNDYuNjY3MSAzMy45NTY1QzQ2LjY2NzEgMzIuMDQ0MyA0Ni4xMDAxIDMwLjE3NTEgNDUuMDM3OCAyOC41ODUyQzQzLjk3NTQgMjYuOTk1MyA0Mi40NjU1IDI1Ljc1NjEgNDAuNjk4OSAyNS4wMjQ0QzM4LjkzMjMgMjQuMjkyNiAzNi45ODg0IDI0LjEwMTIgMzUuMTEzIDI0LjQ3NDJDMzMuMjM3NSAyNC44NDczIDMxLjUxNDkgMjUuNzY4MSAzMC4xNjI4IDI3LjEyMDJDMjguODEwNyAyOC40NzIzIDI3Ljg4OTkgMzAuMTk0OSAyNy41MTY4IDMyLjA3MDNDMjcuMTQzOCAzMy45NDU4IDI3LjMzNTMgMzUuODg5NyAyOC4wNjcgMzcuNjU2M0MyOC43OTg4IDM5LjQyMjkgMzAuMDM3OSA0MC45MzI4IDMxLjYyNzggNDEuOTk1MUMzMy4yMTc3IDQzLjA1NzUgMzUuMDg2OSA0My42MjQ1IDM2Ljk5OTEgNDMuNjI0NUMzOS41NjE4IDQzLjYxOTggNDIuMDE4MiA0Mi41OTk4IDQzLjgzMDMgNDAuNzg3N0M0NS42NDI0IDM4Ljk3NTYgNDYuNjYyNSAzNi41MTkyIDQ2LjY2NzEgMzMuOTU2NVpNNDcuMjY0OCA0NS4zMjk2QzQ2Ljg3OCA0NS4zOTk5IDQ2LjUwODkgNDUuNDM1MSA0Ni4xOTI1IDQ1LjQ3MDJINDUuOTI4OEM0NS44MDU4IDQ1LjQ4NzggNDUuNTk0OCA0NS41MDU0IDQ1LjQwMTUgNDUuNTIyOUM0NS4zNDg3IDQ1LjY2MzYgNDUuMjYwOSA0NS44MzkzIDQ1LjE1NTQgNDYuMTIwNkM0NC45MzE1IDQ2Ljg4OTggNDQuNTM5MyA0Ny41OTk2IDQ0LjAwNzMgNDguMTk4NUM0My40NzUzIDQ4Ljc5NzQgNDIuODE2NiA0OS4yNzA1IDQyLjA3OTIgNDkuNTgzNUM0MS43MDQ4IDQ5LjcwNzQgNDEuMzEzNCA0OS43NzI3IDQwLjkxOSA0OS43NzY5QzQwLjYyNCA0OS43NzM3IDQwLjMyOTkgNDkuNzQ0MyA0MC4wNDAxIDQ5LjY4OUMzOS44MTgyIDQ5LjY0MzIgMzkuNjAwNiA0OS41Nzg1IDM5LjM4OTcgNDkuNDk1Nkw0My42Nzg4IDU1LjEyMDZDNDMuNzYxMyA1NS4yMjkxIDQzLjg2NzYgNTUuMzE3MiA0My45ODk1IDU1LjM3ODFDNDQuMTExNCA1NS40MzkxIDQ0LjI0NTcgNTUuNDcxMyA0NC4zODE5IDU1LjQ3MjJDNDQuNDU5MiA1NS40NjkxIDQ0LjUzNTkgNTUuNDU3MyA0NC42MTA1IDU1LjQzNzFDNDQuNzc3NyA1NS4zOTQxIDQ0LjkyODUgNTUuMzAyOCA0NS4wNDQyIDU1LjE3NDZDNDUuMTU5OSA1NS4wNDY1IDQ1LjIzNTIgNTQuODg3MSA0NS4yNjA5IDU0LjcxNjNMNDUuODA1OCA1MC42NTU4TDQ5Ljg0ODggNTEuMjAwN0M1MC4wMjA3IDUxLjIyMTUgNTAuMTk1IDUxLjE5MTcgNTAuMzUwMiA1MS4xMTQ5QzUwLjUwNTQgNTEuMDM4IDUwLjYzNDggNTAuOTE3NiA1MC43MjI2IDUwLjc2ODJDNTAuODEwMyA1MC42MTg5IDUwLjg1MjUgNTAuNDQ3MiA1MC44NDQxIDUwLjI3NDJDNTAuODM1NiA1MC4xMDEzIDUwLjc3NjggNDkuOTM0NSA1MC42NzQ5IDQ5Ljc5NDRMNDcuMjY0OCA0NS4zMjk2WiIgZmlsbD0iIzRDNEM0QyIvPgo8L3N2Zz4K");
}

section.customer-sec {
    padding: 120px 20px;
    z-index: 2;
    position: relative;
}

.customers-logo {
    width: auto;
    min-width: 78px;
    max-width: 280px;
    height: 78px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    padding: 10px;
    margin: 0 auto;
}


.customers-wrapper {
    margin-top: 60px;
    position: relative;
    padding: 0 5px;
}

    .customers-wrapper::before {
        position: absolute;
        content: '';
        background-image: url(images/customers-wrapper1.png);
        height: 100%;
        width: 350px;
        left: 0;
        top: 0;
        background-position: left;
        z-index: 1;
        background-repeat: no-repeat;
        pointer-events: none;
    }

    .customers-wrapper::after {
        position: absolute;
        content: '';
        background-image: url(images/customers-wrapper2.png);
        height: 100%;
        width: 350px;
        right: 0;
        top: 0;
        background-position: right;
        z-index: 1;
        background-repeat: no-repeat;
        pointer-events: none;
    }

.owl-carousel .owl-item img {
    height: auto;
    width: auto;
}

.location-wrapper {
    padding-top: 80px;
    display: flex;
    gap: 100px;
}

section.location-sec {
    padding: 100px 20px;
    position: relative;
    overflow: visible;
}

.location-wrapper .location-box {
    width: 33%;
    position: relative;
    display: flex;
    gap: 20px;
}

.location-wrapper .location-box:before {
    position: absolute;
    content: '';
    background: #f05a22;
    height: 90px;
    width: 1px;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -50px;
}

.location-wrapper .location-box:first-child::before {
    display: none;
}

.location-icon img {
    width: 64px;
    height: 64px;
}

.location-icon .location_icon {
    display: block;
    width: 64px;
    height: 64px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='66' fill='none' viewBox='0 0 66 66'%3E%3Ccircle cx='33.026' cy='32.831' r='32.33' fill='%23f05a22'/%3E%3Cpath fill='%23fff' d='M33.026 19.458c-5.479 0-9.922 4.442-9.922 9.921 0 6.514 6.786 14.07 9.134 16.492a1.1 1.1 0 0 0 1.576 0c2.348-2.42 9.134-9.978 9.134-16.492 0-5.479-4.443-9.922-9.922-9.922m0 14.33a4.41 4.41 0 1 1 .001-8.82 4.41 4.41 0 0 1-.001 8.82'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin: auto;
}

.contact-popup .location-icon .location_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='66' fill='none' viewBox='0 0 66 66'%3E%3Ccircle cx='33.19' cy='32.755' r='31.83' stroke='%23fff'/%3E%3Cpath fill='%23fff' d='M33.19 19.382c-5.479 0-9.921 4.442-9.921 9.921 0 6.514 6.785 14.07 9.133 16.492a1.097 1.097 0 0 0 1.576 0c2.349-2.42 9.134-9.978 9.134-16.492 0-5.479-4.443-9.922-9.922-9.922m0 14.33a4.41 4.41 0 1 1 .001-8.82 4.41 4.41 0 0 1 0 8.82'/%3E%3C/svg%3E");
}

.location-icon {
    width: 16%;
}

.location-content {
    width: 84%;
}

.location-title p {
    font-weight: 700;
    font-family: 'Saira';
}

.location-address p {
    font-size: 15px;
    margin-bottom: 10px;
    color: #474545;
}

.contact-heading p a {
    padding: 2px 4px;
    border-radius: 6px;
    display: inline-block;
    transition: all 0.3s ease;
}

.contact-heading p a:hover {
    background-color: rgba(255, 255, 255, 0.15);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transform: translateY(-1px);
    cursor: pointer;
}

.location-phone a {
    font-size: 16px;
    color: #4C4C4C;
    line-height: 150%;
    font-weight: 700;
}

.location-phone a:hover {
    color: #f05a22;
}

button.navbar-toggler {
    outline: none !important;
    box-shadow: none !important;
}

button {
    outline: none !important;
}

.login-form {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.8s ease-in-out, visibility 0.8s ease-in-out;
    display: block;
    border-radius: 30px;
    background: #EF4D08;
    padding: 40px;
    min-width: 450px;
    position: absolute !important;
    top: 90px;
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.5);
    z-index: 1;
}

.login-form.de {
    min-width: 560px;
}

.login-form.fr {
    min-width: 480px;
}

.login-form.ja {
    min-width: 520px;
}

.login-form.active {
    opacity: 1;
    visibility: visible;
}

.login-form .close {
    position: absolute;
    right: 30px;
    top: 25px;
    cursor: pointer;
    transition: all .3s ease-in-out;
}

.login-form .close:hover {
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.8));
    transform: translateY(-1px);
}

    .login-form .close .icon_close {
        display: block;
        width: 30px;
        height: 30px;
        cursor: pointer;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' fill='none' viewBox='0 0 31 31'%3E%3Ccircle cx='15.607' cy='15.77' r='14.988' fill='%23fff'/%3E%3Cpath fill='%23000' d='M11.4 11.563a.687.687 0 0 1 .97 0l3.236 3.236 3.236-3.236a.687.687 0 0 1 .971.97l-3.236 3.237 3.236 3.236a.687.687 0 0 1-.97.971l-3.237-3.236-3.236 3.236a.687.687 0 0 1-.97-.97l3.235-3.237-3.236-3.236a.686.686 0 0 1 0-.97'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
    }

.login-form:before {
    display: none;
}

.login-form h6 {
    margin-bottom: 30px;
}

.login-form input {
    border-radius: 10px;
    border: 1.5px solid #FFF;
    background: none;
    height: 50px;
    width: 100%;
    padding: 0 20px;
    color: #fff;
    outline: none;
    margin-bottom: 10px;
    font-size: 17px;
    font-weight: 600
}

.signup-wrapper p {
    color: #FFF;
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -0.42px;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 0;
}

.password-wrapper {
    position: relative;
}

.password-wrapper input[type="password"], .password-wrapper input[type="text"] {
    width: 100%;
    padding-right: 40px;
}

.toggle-password {
    position: absolute;
    right: 10px;
    top: 15px;
    transform: translateY(-50%);
    cursor: pointer;
    font-size: 18px;
    bottom: 0;
    margin: auto;
    height: max-content;
}

.toggle-password:hover {
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, .8));
}

    .toggle-password .icon_eye {
        width: 25px;
        height: 25px;
        display: block;
        background-size: contain;
        background-position: center;
        background-repeat: repeat;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3E%3Cpath fill='%23fff' d='M21.41 9.646c-2.31-3.63-5.69-5.72-9.25-5.72-1.78 0-3.51.52-5.09 1.49-1.58.98-3 2.41-4.16 4.23-1 1.57-1 4.12 0 5.69 2.31 3.64 5.69 5.72 9.25 5.72 1.78 0 3.51-.52 5.09-1.49 1.58-.98 3-2.41 4.16-4.23 1-1.56 1-4.12 0-5.69m-9.25 6.89c-2.24 0-4.04-1.81-4.04-4.04s1.8-4.04 4.04-4.04 4.04 1.81 4.04 4.04-1.8 4.04-4.04 4.04'/%3E%3Cpath fill='%23fff' d='M12.16 9.636a2.855 2.855 0 0 0 0 5.71c1.57 0 2.86-1.28 2.86-2.85s-1.29-2.86-2.86-2.86'/%3E%3C/svg%3E");
    }

.signup-wrapper p {
    color: #FFF;
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 0;
}

.signup-wrapper p a {
    color: #fff;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
    padding: 2px 12px;
    border-radius: 6px;
    display: inline-block;
    transition: all 0.3s ease;
}

.wmLogin {
    color: rgba(255, 255, 255, 0.65) !important;
}

.wmContact {
    color: #666 !important;
}

.forgot-remember-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.forgot-remember-wrapper .remember-wrapper {
    width: 50%;
    display: flex;
    align-items: center;
}

.forgot-remember-wrapper .forgot-wrapper {
    width: 50%;
    text-align: end;
}

.forgot-remember-wrapper .forgot-wrapper a, .forgot-remember-wrapper .remember-wrapper label, .toggle-label {
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
    padding: 2px 12px;
    border-radius: 6px;
    display: inline-block;
    transition: all 0.3s ease;
}

.login-form a:hover {
    background-color: rgba(255, 255, 255, 0.15);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transform: translateY(-1px);
    cursor: pointer;
}

.switch {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 18px;
}

.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.switch .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    transition: 0.4s;
}

.switch .slider::before {
    position: absolute;
    content: "";
    height: 13px;
    width: 13px;
    left: 3px;
    bottom: 3px;
    background-color: #f05a22;
    transition: 0.4s;
}

/*    .switch .slider:hover {
        filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, .8));
    }*/
.remember-wrapper:hover .slider {
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, .8));
}

.slider.round {
    border-radius: 34px;
}

.slider.round::before {
    border-radius: 50%;
}

/* On-state (checked) styles */
input:checked+.slider {
    background-color: #fff;
}

input:checked+.slider::before {
    transform: translateX(13px);
    background-color: #f05d23;
}

.login-form .txtUsuario {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3E%3Cpath fill='%23fff' d='M17.16 3.657h-10c-3 0-5 1.5-5 5v7c0 3.5 2 5 5 5h10c3 0 5-1.5 5-5v-7c0-3.5-2-5-5-5m.47 6.09-3.13 2.5c-.66.53-1.5.79-2.34.79s-1.69-.26-2.34-.79l-3.13-2.5a.77.77 0 0 1-.12-1.06c.26-.32.73-.38 1.05-.12l3.13 2.5c.76.61 2.05.61 2.81 0l3.13-2.5c.32-.26.8-.21 1.05.12.26.32.21.8-.11 1.06'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 97%;
}

.login-form input[type="submit"] {
    color: #4C4C4C !important;
    font-family: Saira;
    font-size: 20px !important;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: 0px;
    text-transform: uppercase;
    background: #fff !important;
    transition: .3s ease-in-out;
}

.login-form input[type="submit"]:hover {
    color: #EF4D08 !important;
    letter-spacing: 3px;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.6);
    transform: translateY(-2px);
}

.toggle-label {
    vertical-align: middle;
}

footer {
    background: #f05a22;
    padding: 70px 20px 10px;
}

footer .footer-logo {
    text-align: center;
    padding-bottom: 60px;
    border-bottom: 1px solid #fff;
    margin-bottom: 30px;
}

    footer .footer-logo .logo__image {
        width: 100%;
        display: block;
        max-width: 360px;
        height: 90px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='91' fill='none' viewBox='0 0 360 91'%3E%3Cpath fill='%2358595b' d='M299.693 14.249s-.043 6.134 16.943 2.874c0 0 9.908-2.102 22.476-1.887 17.157.257 18.83 17.071 18.83 17.071s-1.33-4.246-7.035-7.249c-4.804-2.53-10.68-2.23-15.699-1.287-4.032.772-11.195 2.316-24.191 1.416-4.461-.3-8.965-1.802-10.595-6.177-.901-2.316-.729-4.761-.729-4.761'/%3E%3Cpath fill='%23bcbec0' d='M316.936 7.644c1.845.086-3.774-8.107-9.779-5.405-4.161 1.759-7.206 6.906-7.464 12.268 1.073 3.817 6.349 3.56 7.635 3.603-7.592-2.36-2.745-18.53 9.608-10.466M350.393 18.71s9.436 4.246 9.436 17.93c0 15.012-6.434 21.703-13.468 23.119-8.664 1.758-12.353-4.847-12.353-4.847s9.565 3.217 17.629-6.52c14.712-17.672-1.244-29.682-1.244-29.682'/%3E%3Cpath fill='%236d6e71' d='M331.433 47.921c1.459 11.238 10.81 13.426 16.428 11.453s7.678-5.834 7.678-5.834c-7.592 12.396-19.73 11.925-19.73 11.925-4.719.085-16.128-1.716-19.217-15.056-2.402-8.879 2.231-27.752 1.759-34.529-.515-6.777-1.373-9.48-3.946-11.581-3.861-3.174-7.421-1.973-7.421-1.973 12.482-6.005 22.948 5.533 24.449 11.11 3.432 9.779-1.458 23.247 0 34.485'/%3E%3Cpath fill='%23fff' d='M80.938 49.079v29.296h3.731V51.138c0-4.804 2.917-7.721 7.42-7.721h4.119v-3.432H92.09c-7.163-.042-11.152 5.233-11.152 9.094m-17.973 0v29.296h3.732V51.138c0-4.804 2.917-7.721 7.42-7.721h4.118v-3.432h-4.117c-7.163-.042-11.153 5.233-11.153 9.094m55.633-9.18h-18.23v3.432h19.431c3.689 0 5.018 3.045 5.018 6.82v5.447h-19.902c-5.705 0-7.035 5.405-7.035 12.397 0 4.289 1.416 10.423 7.55 10.423h17.929c4.89 0 4.847-4.29 4.847-4.29v-21.36c0-7.678-1.287-12.868-9.608-12.868m6.219 32.857c0 1.415-.557 2.316-1.887 2.316h-17.929c-4.161 0-3.861-8.321-3.861-8.321s-.514-7.85 4.676-7.85h18.958v13.855zM9.95 67.866V43.16H20.2V39.9H9.95V28.018H6.218V39.9H.17v3.26h6.048v26.765h.086c.772 8.578 6.648 8.45 14.069 8.45h2.058v-3.432h-2.058c-5.791 0-10.423.6-10.423-7.077m45.895-15.098c0-8.064-6.133-13.04-14.84-13.04-14.413 0-17.201 7.678-17.201 17.8v5.19c.515 8.365 3.003 15.657 11.624 15.657h19.988v-3.432H34.527c-4.89 0-7.034-7.163-7.034-14.583h25.092c3.003 0 3.26-.558 3.26-7.592m-4.547 4.375H27.493V52.81s-.129-9.78 12.353-9.78c13.082 0 12.74 8.751 12.74 10.81s.128 3.303-1.288 3.303M293.13 39.9H274.9v3.431h19.431c3.689 0 5.018 3.045 5.018 6.82v5.447h-19.902c-5.705 0-7.035 5.405-7.035 12.397 0 4.289 1.416 10.423 7.55 10.423h17.929c4.89 0 4.847-4.29 4.847-4.29v-21.36c0-7.678-1.287-12.868-9.608-12.868m6.219 32.856c0 1.415-.557 2.316-1.887 2.316h-17.5c-4.161 0-3.861-8.321-3.861-8.321s-.514-7.85 4.676-7.85h18.572zm-80.381-32.9h-10.852c-10.552.13-12.697 8.45-12.697 15.4v8.492c.687 7.807 3.475 14.327 11.624 14.327h16.772c0 3.946-3.861 9.093-8.965 9.093h-17.114v3.388h16.642c7.635 0 12.868-5.19 12.868-11.795V45.776c.043-6.22-5.962-5.92-8.278-5.92m4.589 34.787H208.63c-6.519 0-9.479-5.876-9.479-10.509V53.497s.086-10.252 9.265-10.252h12.353c2.445 0 2.831 1.201 2.831 2.06v29.338zM178.434 39.9h-13.597c-2.574 0-6.692-.386-6.692 5.919v32.556h3.732V44.96c0-.858.386-1.63 2.831-1.63h13.897c4.933 0 6.091 3.86 6.091 8.965v26.036h3.389V52.768c-.043-7.678-1.33-12.868-9.651-12.868m-42.336 38.475h3.732V27.847h-3.732zm125.934-5.062c0 .858-.386 1.63-2.831 1.63h-13.897c-4.933 0-6.091-3.86-6.091-8.964V39.943h-3.388v25.564c0 7.635 1.286 12.868 9.608 12.868h13.597c2.573 0 6.691.386 6.691-5.92V39.9h-3.732v33.413zm-114.867 5.062h3.731V40.2h-3.731zm0-43.837h2.916l5.105-6.691h-3.732z'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        margin: auto;
    }

footer p {
    color: #fff;
}

footer a {
    color: #fff;
}

footer .privacy-wrapper {
    text-align: end;
}

section.customer-sec .col-md-12 {
    padding: 0;
}

section.contact-popup {
    background-image: url(images/contact-popup.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 50px 20px 30px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.8s ease, visibility 0.8s ease;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3;
}

section.contact-popup.active-contact {
    opacity: 1;
    visibility: visible;
}

section.contact-popup .close {
    position: absolute;
    right: -40px;
    top: 30px;
    cursor: pointer;
    transition: all .3s ease-in-out;
}

section.contact-popup .close:hover {
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.8));
    transform: translateY(-1px);
}

section.contact-popup h2 {
    color: #fff;
}

section.contact-popup .container {
    position: relative;
}

section.contact-popup p {
    color: #FFF;
    font-size: 20px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.75px;
    margin: 20px 0 40px;
}

.contact-form {
    border-radius: 30px;
    background: #FFF;
    padding: 30px 30px 22px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.contact-form input {
    border-radius: 10px;
    border: 1px solid rgba(76, 76, 76, 0.40);
    width: 49%;
    margin-bottom: 10px;
    height: 50px;
    padding: 0 20px;
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 97%;
    font-weight: 500;
}

    .contact-form input#txtNome {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%234c4c4c' d='M12 2C9.38 2 7.25 4.13 7.25 6.75c0 2.57 2.01 4.65 4.63 4.74.08-.01.16-.01.22 0h.07a4.74 4.74 0 0 0 4.58-4.74C16.75 4.13 14.62 2 12 2M17.08 14.15c-2.79-1.86-7.34-1.86-10.15 0-1.27.85-1.97 2-1.97 3.23s.7 2.37 1.96 3.21C8.32 21.53 10.16 22 12 22s3.68-.47 5.08-1.41c1.26-.85 1.96-1.99 1.96-3.23-.01-1.23-.7-2.37-1.96-3.21'/%3E%3C/svg%3E");
    }

    .contact-form input#txtEmail {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='18' fill='none' viewBox='0 0 21 18'%3E%3Cpath fill='%234c4c4c' d='M15.842.098h-10c-3 0-5 1.5-5 5v7c0 3.5 2 5 5 5h10c3 0 5-1.5 5-5v-7c0-3.5-2-5-5-5m.47 6.09-3.13 2.5c-.66.53-1.5.79-2.34.79s-1.69-.26-2.34-.79l-3.13-2.5a.77.77 0 0 1-.12-1.06c.26-.32.73-.38 1.05-.12l3.13 2.5c.76.61 2.05.61 2.81 0l3.13-2.5c.32-.26.8-.21 1.05.12.26.32.21.8-.11 1.06'/%3E%3C/svg%3E");
    }

    .contact-form input#txtTelefone {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%234c4c4c' d='M11.05 14.95 9.2 16.8c-.39.39-1.01.39-1.41.01-.11-.11-.22-.21-.33-.32a28.4 28.4 0 0 1-2.79-3.27c-.82-1.14-1.48-2.28-1.96-3.41C2.24 8.67 2 7.58 2 6.54c0-.68.12-1.33.36-1.93.24-.61.62-1.17 1.15-1.67C4.15 2.31 4.85 2 5.59 2c.28 0 .56.06.81.18.26.12.49.3.67.56l2.32 3.27c.18.25.31.48.4.7.09.21.14.42.14.61 0 .24-.07.48-.21.71-.13.23-.32.47-.56.71l-.76.79c-.11.11-.16.24-.16.4 0 .08.01.15.03.23.03.08.06.14.08.2.18.33.49.76.93 1.28.45.52.93 1.05 1.45 1.58.1.1.21.2.31.3.4.39.41 1.03.01 1.43M21.97 18.33c0 .28-.05.57-.15.85-.03.08-.06.16-.1.24-.17.36-.39.7-.68 1.02-.49.54-1.03.93-1.64 1.18-.01 0-.02.01-.03.01-.59.24-1.23.37-1.92.37-1.02 0-2.11-.24-3.26-.73s-2.3-1.15-3.44-1.98c-.39-.29-.78-.58-1.15-.89l3.27-3.27c.28.21.53.37.74.48.05.02.11.05.18.08.08.03.16.04.25.04.17 0 .3-.06.41-.17l.76-.75c.25-.25.49-.44.72-.56.23-.14.46-.21.71-.21.19 0 .39.04.61.13s.45.22.7.39l3.31 2.35c.26.18.44.39.55.64.1.25.16.5.16.78'/%3E%3C/svg%3E");
    }

    .contact-form input#txtAssunto {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%231f1f1f' viewBox='0 -960 960 960'%3E%3Cpath d='M160-200v-80h400v80zm0-160v-80h640v80zm0-160v-80h640v80zm0-160v-80h640v80z'/%3E%3C/svg%3E");
    }

.contact-form .hidden {
    display: none;
}

.contact-form textarea {
    border-radius: 10px;
    border: 1px solid rgba(76, 76, 76, 0.40);
    width: 100%;
    margin-bottom: 10px;
    height: 50px;
    padding: 15px 20px;
    min-height: 180px;
}

.contact-form input#BotaoMensagem {
    border-radius: 10px;
    background: #f05a22;
    width: 100%;
    color: #fff;
    letter-spacing: -1px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Saira';
    border: 1px solid #f05a22;
    transition: .3s ease-in-out;
}

.contact-form input#BotaoMensagem:hover {
    color: #fff;
    letter-spacing: 3px;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.6);
    transform: translateY(-2px);
}

.valid__msgs {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 100%;
    border-radius: 30px;
    background-color: rgba(0, 0, 0, 0.12);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    visibility: hidden;
    z-index: 2;
}

.valid__msgs .valid_msg {
    background: #fff;
    text-align: center;
    padding: 30px;
    border-radius: 12px;
    max-width: 380px;
    margin: 10px auto;
    filter: drop-shadow(0px 5px 15px rgba(0, 0, 0, 0.8));
    visibility: hidden;
    display: none;
}

.valid__msgs .valid_msg p {
    font-size: 17px;
    margin: 0;
    margin-bottom: 20px;
    font-weight: 600;
    color: #333;
}

.valid__msgs .valid_msg .valid_btn {
    background: #EF4D08;
    outline: none;
    color: #fff;
    padding: 5px 0;
    border-radius: 8px;
    border: none;
    text-transform: uppercase;
    font-family: Saira;
    font-size: 20px !important;
    font-weight: 700;
    letter-spacing: 0px;
    transition: all .3s ease-in-out;
    width: 100px;
}

.valid__msgs .valid_msg .valid_btn:hover {
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.4);
    letter-spacing: 3px;
    transform: translateY(-1px);
}

.addresses-wrapper .location-box {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 40px;
}

.addresses-wrapper {
    padding-left: 40px;
}

.addresses-wrapper .location-icon {
    width: auto;
}

.addresses-wrapper .location-title p {
    margin: 0;
    color: #FFF;
    font-family: Saira;
    font-size: 20px;
    font-weight: 700;
    line-height: 140%;
}

.addresses-wrapper .location-address p {
    font-size: 16px;
    max-width: 350px;
    line-height: 150%;
    letter-spacing: -0.48px;
    margin: 3px 0;
}

.addresses-wrapper .location-phone a {
    color: #fff;
}

.addresses-wrapper .location-phone a:hover {
    color: #4C4C4C;
}

section.contact-popup .close img {
    width: 53px;
    height: 53px;
    cursor: pointer;
}

section.contact-popup .close .icon_close {
    display: block;
    width: 53px;
    height: 53px;
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' fill='none' viewBox='0 0 31 31'%3E%3Ccircle cx='15.607' cy='15.77' r='14.988' fill='%23fff'/%3E%3Cpath fill='%23000' d='M11.4 11.563a.687.687 0 0 1 .97 0l3.236 3.236 3.236-3.236a.687.687 0 0 1 .971.97l-3.236 3.237 3.236 3.236a.687.687 0 0 1-.97.971l-3.237-3.236-3.236 3.236a.687.687 0 0 1-.97-.97l3.235-3.237-3.236-3.236a.686.686 0 0 1 0-.97'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

footer a:hover {
    color: #4C4C4C;
}

section.contact-popup .container {
    position: relative;
    min-height: 95vh;
    display: flex;
    align-items: center;
}

section.main-banner .col-md-12 {
    padding: 0;
}

.location-address p a {
    color: #474545;
}

section {
    overflow: hidden;
}

section.learn-sec {
    background: #F2F2F2;
    padding: 120px 20px 100px;
    position: relative;
}

.location-sec:before {
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='321' height='714' fill='none' viewBox='0 0 321 714'%3E%3Cpath fill='%23cb4d2c' d='M630.466 474.052s-41.613 28.925-98.679-102.083c0 0-31.924-77.355-92.051-162.027-81.844-115.758-204.274-48.674-204.274-48.674s35.155-10.758 82.253 14.115c39.676 20.936 65.06 62.396 82.053 101.012 13.558 31.09 36.469 87.128 103.277 171.521 22.87 29.008 54.128 52.702 91.561 43.39 19.994-4.671 35.86-17.254 35.86-17.254'/%3E%3Cpath fill='%23eeb490' d='M363.411 149.283s-72.997-44.506-166.272 19.365c-102.34 70.078-117.921 145.173-94.734 199.734 28.457 67.274 90.706 61.586 90.706 61.586s-66.58-50.189-37.847-150.611c51.792-182.785 208.147-130.074 208.147-130.074'/%3E%3Cpath fill='%23f15a22' d='M252.767 414.852c-83.416 42.517-141.977-11.015-154.756-58.529-12.78-47.515 3.926-79.57 3.926-79.57-49.064 109.619 10.816 190.166 10.816 190.166 21.44 32.564 86.98 101.933 192.332 60.716 71.739-25.072 178.771-144.749 227.173-173.168 48.602-28.127 71.027-34.893 97.368-27.16 39.658 11.5 48.089 41.375 48.089 41.375-17.329-113.119-144.839-130.605-189.859-114.81-82.685 22.259-151.673 118.463-235.089 160.98'/%3E%3C/svg%3E");
    width: 300px;
    height: 580px;
    background-repeat: no-repeat;
    background-size: contain;
    right: 0px;
    top: -250px;
    background-position: top right;
    z-index: 0;
}

section.learn-sec .about-content {
    padding-left: 30px;
    padding-top: 10px;
}

section.learn-sec .about-box-wrapper.learn-wrapper {
    flex-wrap: wrap;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box {
    width: 49%;
    border: 1.5px solid rgba(255, 86, 29);
    backdrop-filter: blur(17px);
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-icon {
    text-align: left;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul {
    padding: 10px 20px 0;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul li::marker {
    color: #f05a22;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul li {
    color: #666;
    padding: 2px 0;
    list-style: none;
    position: relative;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul li:before {
    position: absolute;
    content: '';
    background: #f05a22;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    left: -20px;
    top: 8px;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box:hover .about-box-content ul li {
    color: #fff;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box:hover .about-box-content ul li:before {
    background: #fff;
}

.about-box-icon span.translate_expertise_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='75' fill='none' viewBox='0 0 74 75'%3E%3Cpath fill='%234c4c4c' d='m66.577 54.267 1.111 3.42h3.597l-2.91 2.115 1.112 3.421-2.91-2.114-2.91 2.114 1.111-3.42-2.91-2.115h3.597zM8.194 10.9l1.111 3.421h3.598l-2.91 2.115 1.111 3.42-2.91-2.114-2.91 2.115 1.111-3.421-2.91-2.115h3.597z'/%3E%3Ccircle cx='37.067' cy='37.503' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='M23.158 49.188a16.6 16.6 0 0 0 6.596 3.927c-1.348-1.47-2.478-3.531-3.302-6.016a16.7 16.7 0 0 0-3.294 2.09M24.994 38.139h-6.866a16.5 16.5 0 0 0 3.849 9.79 18.4 18.4 0 0 1 3.988-2.494c-.57-2.205-.91-4.668-.971-7.296M39.75 38.139h-4.222v4.222a12 12 0 0 1 4.221-4.222M45.797 38.198c-5.63 0-10.21 4.58-10.21 10.21 0 2.152.674 4.148 1.816 5.796a8.65 8.65 0 0 1 5.402-6.113 4.42 4.42 0 0 1-1.459-3.272 4.455 4.455 0 0 1 4.45-4.451 4.455 4.455 0 0 1 4.451 4.45 4.42 4.42 0 0 1-1.459 3.273 8.65 8.65 0 0 1 5.402 6.113 10.15 10.15 0 0 0 1.815-5.797c0-5.63-4.58-10.209-10.208-10.209M25.965 29.119a18.4 18.4 0 0 1-3.988-2.495 16.5 16.5 0 0 0-3.85 9.791h6.867c.062-2.628.402-5.091.971-7.296M29.755 21.439a16.6 16.6 0 0 0-6.597 3.927c1 .81 2.1 1.519 3.294 2.09.824-2.486 1.954-4.548 3.302-6.017M35.528 20.802v8.447a19.3 19.3 0 0 0 5.741-1.12c-1.292-3.968-3.38-6.77-5.741-7.327M26.717 36.415h7.087v-5.442a21 21 0 0 1-6.21-1.188c-.507 2.02-.815 4.268-.877 6.63M28.064 28.13a19.3 19.3 0 0 0 5.74 1.12v-8.448c-2.36.557-4.449 3.36-5.74 7.328M46.175 25.366a16.6 16.6 0 0 0-6.597-3.927c1.348 1.47 2.478 3.531 3.302 6.017a16.7 16.7 0 0 0 3.295-2.09M41.738 29.785c-1.96.7-4.062 1.1-6.21 1.188v5.442h7.087c-.061-2.362-.37-4.61-.877-6.63M44.338 36.415h6.866a16.5 16.5 0 0 0-3.85-9.791 18.4 18.4 0 0 1-3.987 2.494c.57 2.206.91 4.67.971 7.297M27.594 44.77c1.96-.702 4.062-1.101 6.21-1.189V38.14h-7.087c.062 2.362.37 4.61.877 6.63M33.804 53.75v-8.445c-1.99.088-3.935.461-5.74 1.12 1.291 3.967 3.38 6.77 5.74 7.326'/%3E%3C/svg%3E");
}

.about-box-icon span.comprehensive_solution_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='none' viewBox='0 0 75 75'%3E%3Ccircle cx='37.77' cy='37.503' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m67.28 54.267 1.112 3.42h3.597l-2.91 2.115 1.112 3.421-2.91-2.114-2.911 2.114 1.112-3.42-2.91-2.115h3.597zM8.897 10.9l1.112 3.421h3.597l-2.91 2.115 1.112 3.42-2.91-2.114-2.91 2.115 1.11-3.421-2.91-2.115h3.598z'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M45.897 34.335a.39.39 0 0 1 .397.349c.085.808.136 1.613.147 2.433h5.72a14.3 14.3 0 0 0-2.941-8.358 18.3 18.3 0 0 1-3.812 1.47q.428 1.386.673 2.815a.367.367 0 0 1-.368.449c-.397.033-.783.39-.4.68a.87.87 0 0 0 .591.154zM40.73 31.06a.387.387 0 0 0 .368-.405.9.9 0 0 1 .154-.57c.28-.367.643-.036.684.43a.386.386 0 0 0 .46.346q1.167-.176 2.249-.434.364 1.183.595 2.397a1.4 1.4 0 0 0-.467.268c-.794.684-.345 1.838.787 2 .062.676.1 1.334.107 2.025h-3.342a.37.37 0 0 0-.367.368.87.87 0 0 1-.158.518c-.29.367-.684 0-.684-.518a.386.386 0 0 0-.404-.35h-2.555V35.07c.218-.047.422-.141.6-.276.852-.632.484-1.779-.6-2.029v-1.57c.853 0 1.724-.055 2.573-.135m-11.2 1.665q.24-1.267.618-2.5c-1.321-.346-2.6-.839-3.812-1.47a14.3 14.3 0 0 0-2.94 8.358h5.704c0-.69.048-1.404.11-2.091-.98-.324-1.227-1.39-.44-1.989.222-.168.484-.275.76-.308m.11 7.638a.39.39 0 0 1-.426-.368 33 33 0 0 1-.088-1.235c0-.298-.022-.592-.026-.882H23.38c.07 3.027 1.1 5.954 2.94 8.358a18.2 18.2 0 0 1 3.812-1.47 23 23 0 0 1-.735-3.106.37.37 0 0 1 .224-.423c.17-.07.368 0 .633-.194.393-.316-.078-.736-.644-.673zm4.386 4.032a.37.37 0 0 1 .345-.405c1-.106 2-.165 3.014-.18v-2.205a.367.367 0 0 1 .368-.368c.526 0 .9-.397.518-.687a.87.87 0 0 0-.5-.18.386.386 0 0 1-.367-.39V37.89H34.41a.37.37 0 0 1-.368-.368c0-.525-.393-.9-.684-.518a.85.85 0 0 0-.176.5.37.37 0 0 1-.386.367h-2.922c0 .585.033 1.147.08 1.717 1.196.14 1.67 1.353.81 2.044a1.5 1.5 0 0 1-.515.26q.243 1.355.647 2.67a25 25 0 0 1 1.838-.368.386.386 0 0 1 .448.367c.033.397.39.79.68.408a.9.9 0 0 0 .158-.584zm12.331-4.72c.986.32 1.24 1.393.453 1.992-.216.161-.469.265-.735.302a22 22 0 0 1-.67 2.8c1.322.347 2.6.84 3.812 1.47a14.3 14.3 0 0 0 2.94-8.357h-5.715c0 .588-.037 1.198-.085 1.786zm-.448.699a.385.385 0 0 1-.367-.453c.036-.39.062-.782.08-1.187 0-.272.023-.551.026-.845H42.67c-.25 1.103-1.397 1.433-2.033.599a1.6 1.6 0 0 1-.272-.6H38.16v1.75c1.103.25 1.433 1.397.599 2.03a1.5 1.5 0 0 1-.6.275v1.867c.736 0 1.5.044 2.24.107.3-1.018 1.392-1.287 1.999-.489.167.224.273.487.305.765.669.106 1.32.235 1.944.367q.455-1.482.702-3.014a.385.385 0 0 1 .442-.342c.47.022.948-.367.573-.665a.8.8 0 0 0-.456-.173zM32.65 49.772a9 9 0 0 0 1.76 1.731 14.35 14.35 0 0 1-7.578-4.642 17.6 17.6 0 0 1 3.561-1.356q.396 1.135.949 2.205a1.1 1.1 0 0 0-.49.897c0 .83.949 1.334 1.798 1.162zM44.2 47.714q.551-1.07.952-2.206c1.232.322 2.425.777 3.558 1.357a14.35 14.35 0 0 1-7.58 4.638 9 9 0 0 0 1.761-1.73l.346.036c1.338 0 1.955-1.371.963-2.095m-6.429.165a.37.37 0 0 0 .368-.367v-2.926c.367 0 .735 0 1.077.03q.735.032 1.422.099a.386.386 0 0 0 .441-.368.8.8 0 0 1 .17-.474c.308-.368.713.066.668.614a.385.385 0 0 0 .339.415q1.104.166 2.12.404a15.6 15.6 0 0 1-1.05 2.356.393.393 0 0 0 .205.574c.169.055.367.19.367.367 0 .346-.643.519-1.003.368a.39.39 0 0 0-.478.118 7.9 7.9 0 0 1-2.234 2.102c-.62.38-1.317.614-2.04.684V49.11a.386.386 0 0 0-.368-.39.87.87 0 0 1-.518-.154c-.368-.294 0-.688.518-.688zm-.367 1.573v2.43c-1.746-.154-3.19-1.33-4.275-2.786a.39.39 0 0 0-.478-.118 1 1 0 0 1-.327.055c-.673 0-.952-.573-.312-.79a.393.393 0 0 0 .205-.573 15.6 15.6 0 0 1-1.062-2.356q.66-.157 1.36-.28.09.263.268.474c.684.794 1.838.368 2.007-.783a30 30 0 0 1 2.603-.14v2.574a1.5 1.5 0 0 0-.6.276c-.841.62-.492 1.767.61 2.017m-5.076-22.976a.7.7 0 0 1 .33.198c.31.368-.345.761-.915.56a.386.386 0 0 0-.481.201q-.498.998-.868 2.051a17.6 17.6 0 0 1-3.561-1.356 14.36 14.36 0 0 1 7.575-4.627 9.6 9.6 0 0 0-2.246 2.407.366.366 0 0 0 .166.566m10.913-.772a9.5 9.5 0 0 0-2.107-2.205 14.36 14.36 0 0 1 7.576 4.646 17.6 17.6 0 0 1-3.562 1.356 18 18 0 0 0-.706-1.716q.13-.091.24-.206c.735-.864-.159-2.051-1.441-1.864zm-5.47 1.287c.526 0 .9-.394.518-.688a.87.87 0 0 0-.518-.154.386.386 0 0 1-.367-.39v-2.635c-1.783.158-3.26 1.39-4.341 2.874.963.735.345 2.077-.982 2.077q-.12.008-.238 0a17 17 0 0 0-.688 1.617 26 26 0 0 0 1.728.342.37.37 0 0 1 .32.438c-.074.55.345 1.073.672.654a.82.82 0 0 0 .162-.482.39.39 0 0 1 .426-.397c.974.107 1.93.162 2.94.173v-3.043a.37.37 0 0 1 .368-.386m.368-1.573c1.102.25 1.433 1.396.599 2.028a1.5 1.5 0 0 1-.6.276v2.698c.736 0 1.471-.04 2.206-.103.188-1.125 1.327-1.551 2.003-.757q.184.215.276.481c.61-.099 1.206-.216 1.775-.349a18 18 0 0 0-.812-1.904.37.37 0 0 1 .239-.544c.276-.092.507-.367.184-.628a.94.94 0 0 0-.82-.11.37.37 0 0 1-.456-.177 8.5 8.5 0 0 0-2.356-2.407 4.9 4.9 0 0 0-2.205-.798v2.294zm-15.254-.515 1.966 1.966 2.287-2.286-1.967-1.966a.393.393 0 0 1 0-.552l.563-.562-3.485.478-.478 3.484.563-.562a.393.393 0 0 1 .551 0m27.806 1.966 1.967-1.966a.393.393 0 0 1 .55 0l.563.562-.478-3.484-3.484-.478.562.562a.393.393 0 0 1 0 .552l-1.966 1.966zM24.85 48.137l-1.966 1.966a.393.393 0 0 1-.551 0l-.563-.562.478 3.484 3.485.478-.563-.562a.393.393 0 0 1 0-.552l1.967-1.966zm27.807 1.966-1.967-1.967-2.286 2.287 1.966 1.966a.393.393 0 0 1 0 .552l-.562.562 3.484-.478.478-3.484-.562.562a.393.393 0 0 1-.551 0M30.213 33.261a.37.37 0 0 1-.39.235c-.507-.036-.985.331-.613.666.131.101.29.161.456.172a.368.368 0 0 1 .345.453 27 27 0 0 0-.136 2.33h2.573c.25-1.103 1.397-1.433 2.033-.6.135.184.23.395.275.618h2.647v-2.41a.367.367 0 0 1 .367-.368c.526 0 .9-.394.518-.688a.87.87 0 0 0-.518-.172.387.387 0 0 1-.367-.405v-1.911c-.875 0-1.78-.059-2.643-.14-.283 1.048-1.397 1.345-2.014.533a1.6 1.6 0 0 1-.313-.849 26 26 0 0 1-1.518-.312c-.28.9-.5 1.819-.658 2.749a.6.6 0 0 1-.044.1' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.about-box-icon span.commitment_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='74' fill='none' viewBox='0 0 74 74'%3E%3Ccircle cx='36.93' cy='36.93' r='36.43' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' fill-rule='evenodd' d='M22.332 20.488V39.03c0 2.784.943 5.177 2.842 7.212 3.346 3.584 7.258 6.596 11.757 9.017 4.48-2.152 8.448-5.181 11.914-9.064 1.798-2.015 2.684-4.338 2.684-7.039V20.488c-9.733-2.486-19.465-2.542-29.197 0M46.05 30.982 35.955 41.077a1.3 1.3 0 0 1-1.821.019l-4.718-4.535a1.301 1.301 0 0 1 1.802-1.876l3.799 3.65 9.194-9.193a1.3 1.3 0 1 1 1.839 1.84' clip-rule='evenodd'/%3E%3Cpath fill='%234c4c4c' d='m66.44 53.694 1.112 3.421h3.597l-2.91 2.114 1.112 3.422-2.91-2.115-2.91 2.115 1.11-3.422-2.91-2.114h3.598zM8.058 10.327l1.111 3.421h3.598l-2.91 2.115 1.11 3.42-2.91-2.114-2.91 2.115 1.112-3.421-2.91-2.115h3.597z'/%3E%3C/svg%3E");
}

.about-box-icon span.video_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 75'%3E%3Cpath fill='%234c4c4c' d='M50.6 22.2H25c-5 0-9.1 4.1-9.1 9.1v12.8c0 5 4.1 9.1 9.1 9.1h25.6c5 0 9.1-4.1 9.1-9.1V31.3c0-5-4.1-9.1-9.1-9.1m-6.2 16.1-12 5.7c-.3.2-.7 0-.7-.4V31.8c0-.4.4-.6.7-.4l12 6.1c.4.2.3.7 0 .9Z'/%3E%3Ccircle cx='37.8' cy='37.7' r='36.4' fill='none' stroke='%23f05a22' stroke-opacity='.5'/%3E%3Cpath fill='%234c4c4c' d='m67.3 54.4 1.1 3.4H72l-2.9 2.1 1.1 3.4-2.9-2.1-2.9 2.1 1.1-3.4-2.9-2.1h3.6zM8.9 11.1l1.1 3.4h3.6l-2.9 2.1 1.1 3.4-2.9-2.1L6 20l1.1-3.4-2.9-2.1h3.6z'/%3E%3C/svg%3E");
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul li a:hover {
    background-color: rgba(255, 255, 255, 0.15);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transform: translateY(-1px);
    cursor: pointer;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box .about-box-content ul li a:before {
    display: none;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box:hover .about-box-content ul li a {
    color: #fff;
}

section.learn-sec .about-box-wrapper.learn-wrapper .about-box-content ul li a {
    padding: 2px 14px;
    border-radius: 6px;
    display: inline-block;
    transition: all 0.3s ease;
}

p.service-sub {
    color: #6D6E71;
    font-family: Saira;
    font-size: 22px;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -1.1px;
}

.service-content p {
    color: #474545;
}

/* new service */
p.services-sub-heading {
    color: #6D6E71;
    font-family: Saira;
    font-size: 33px;
    font-style: normal;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -1.65px;
    width: 100%;
}

p.service-box-heading {
    color: #6D6E71;
    font-family: Saira;
    font-size: 25px;
    font-style: normal;
    font-weight: 700;
    line-height: 96%;
    letter-spacing: -1.25px;
}

.service-box {
    width: 100%;
    border-radius: 30px;
    border: 2px solid rgba(255, 86, 29);
    background: #FFF;
    padding: 34px 34px 0px 34px;
    position: relative;
}

section.services .col {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: end;
    justify-content: space-between;
}

.service-box.service-box-1 {
    max-width: 54%;
    margin-top: 20px;
}

    .service-box.service-box-1:after {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Camada_1' viewBox='0 0 149 242'%3E%3Cdefs%3E%3Cstyle%3E.st0%7Bfill:%23f05a22%7D.st1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath d='M9.6 18.4c-3 0-5.9-1.6-7.4-4.3-1.2-2-1.5-4.3-.9-6.5s2-4.1 4-5.2c1.3-.8 2.8-1.2 4.3-1.2 3 0 5.9 1.6 7.4 4.3 1.2 2 1.5 4.3.9 6.5s-2 4.1-4 5.2c-1.3.8-2.8 1.2-4.3 1.2' class='st1'/%3E%3Cpath d='M9.6 2.2c2.7 0 5.2 1.4 6.6 3.8 2.1 3.6.9 8.3-2.7 10.4-1.2.7-2.5 1-3.8 1-2.7 0-5.2-1.4-6.6-3.8C1 10 2.2 5.3 5.8 3.2c1.2-.7 2.5-1 3.8-1m0-2C8 .2 6.3.6 4.8 1.5.2 4.2-1.4 10.1 1.3 14.7c1.8 3 5 4.7 8.3 4.7s3.3-.4 4.8-1.3C19 15.4 20.5 9.5 17.8 5 16.1 1.9 12.9.2 9.6.2' class='st0'/%3E%3Cpath d='M139.6 241.1c-3 0-5.9-1.6-7.4-4.3-1.2-2-1.5-4.3-.9-6.5s2-4.1 4-5.2c1.3-.8 2.8-1.2 4.3-1.2 3 0 5.9 1.6 7.4 4.3 1.2 2 1.5 4.3.9 6.5s-2 4.1-4 5.2c-1.3.8-2.8 1.2-4.3 1.2' class='st1'/%3E%3Cpath d='M139.6 224.9c2.7 0 5.2 1.4 6.6 3.8 1 1.8 1.3 3.8.8 5.8s-1.8 3.6-3.5 4.6c-1.2.7-2.5 1-3.8 1-2.7 0-5.2-1.4-6.6-3.8-1-1.8-1.3-3.8-.8-5.8s1.8-3.6 3.5-4.6c1.2-.7 2.5-1 3.8-1m0-2c-1.6 0-3.3.4-4.8 1.3-4.6 2.7-6.1 8.6-3.4 13.1 1.8 3 5 4.7 8.3 4.7s3.3-.4 4.8-1.3c4.6-2.7 6.1-8.6 3.4-13.1-1.8-3-5-4.7-8.3-4.7' class='st0'/%3E%3Ccircle cx='9.6' cy='9.8' r='4.4' class='st0'/%3E%3Ccircle cx='139.6' cy='232.5' r='4.4' class='st0'/%3E%3Cpath d='M17.2 9.8h30.1c16.5 0 29.9 13.4 29.9 29.9v162.8c0 16.5 13.4 29.9 29.9 29.9h24.8' style='fill:none;stroke:%23f05a22;stroke-miterlimit:10;stroke-width:2px'/%3E%3C/svg%3E");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        width: 120px;
        height: 210px;
        position: absolute;
        top: 50px;
        bottom: 0;
        margin: auto;
        right: -113px;
        z-index: 1;
    }

.service-box.service-box-2 {
    width: 38.5%;
    margin-bottom: -30px;
    left: -3px
}

    .service-box.service-box-2:after {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Camada_1' viewBox='0 0 272 269'%3E%3Cdefs%3E%3Cstyle%3E.st0%7Bfill:%23f05a22%7D.st1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath d='M262.4 18.2c-3 0-5.9-1.6-7.4-4.3-1.2-2-1.5-4.3-.9-6.5s2-4.1 4-5.2c1.3-.8 2.8-1.2 4.3-1.2 3 0 5.9 1.6 7.4 4.3 1.2 2 1.5 4.3.9 6.5s-2 4.1-4 5.2c-1.3.8-2.8 1.2-4.3 1.2' class='st1'/%3E%3Cpath d='M262.4 2c2.7 0 5.2 1.4 6.6 3.8 1 1.8 1.3 3.8.8 5.8s-1.8 3.6-3.5 4.6c-1.2.7-2.5 1-3.8 1-2.7 0-5.2-1.4-6.6-3.8-1-1.8-1.3-3.8-.8-5.8s1.8-3.6 3.5-4.6c1.2-.7 2.5-1 3.8-1m0-2c-1.6 0-3.3.4-4.8 1.3-4.6 2.7-6.1 8.6-3.4 13.1 1.8 3 5 4.7 8.3 4.7s3.3-.4 4.8-1.3c4.6-2.7 6.1-8.6 3.4-13.1-1.8-3-5-4.7-8.3-4.7' class='st0'/%3E%3Cpath d='M9.4 268c-3 0-5.9-1.6-7.4-4.3-1.2-2-1.5-4.3-.9-6.5s2-4.1 4-5.2c1.3-.8 2.8-1.2 4.3-1.2 3 0 5.9 1.6 7.4 4.3 2.4 4.1 1 9.4-3.1 11.8-1.3.8-2.8 1.2-4.3 1.2Z' class='st1'/%3E%3Cpath d='M9.4 251.8c2.7 0 5.2 1.4 6.6 3.8 2.1 3.6.9 8.3-2.7 10.4-1.2.7-2.5 1-3.8 1-2.7 0-5.2-1.4-6.6-3.8-2.1-3.6-.9-8.3 2.7-10.4 1.2-.7 2.5-1 3.8-1m0-2c-1.6 0-3.3.4-4.8 1.3-4.6 2.7-6.1 8.6-3.4 13.1 1.8 3 5 4.7 8.3 4.7s3.3-.4 4.8-1.3c4.6-2.7 6.1-8.6 3.4-13.1-1.8-3-5-4.7-8.3-4.7' class='st0'/%3E%3Ccircle cx='262.4' cy='9.6' r='4.4' class='st0'/%3E%3Ccircle cx='9.4' cy='259.4' r='4.4' class='st0'/%3E%3Cpath d='M17 259.4h78.8c14.8 0 26.9-12 26.9-26.9V109c0-9.4 7.7-17.1 17.1-17.1h94c15.8 0 28.6-12.8 28.6-28.6V18.5' style='fill:none;stroke:%23f05a22;stroke-miterlimit:10;stroke-width:2px'/%3E%3C/svg%3E");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        width: 240px;
        height: 240px;
        position: absolute;
        bottom: -231px;
        left: 55px;
        z-index: 1;
    }

.service-box.service-box-3 {
    max-width: 66%;
    margin-top: 90px;
}

.service-content {
    width: 29%;
}

.service-box p {
    margin-bottom: 35px;
}

.service-box p.service-box-heading {
    margin-bottom: 20px;
}

/* end service */
.particularities-pop .particularities-container::-webkit-scrollbar {
    width: 5px;
}

.particularities-pop .particularities-container::-webkit-scrollbar-track {
    background-color: #D9D9D9;
    border-radius: 100px;
}

.particularities-pop .particularities-container::-webkit-scrollbar-thumb {
    background-color: #EF4D08;
    border-radius: 100px;
}

section.customer-sec p {
    max-width: 960px;
    margin: 0 auto;
}

/* footer new */
.footer-content {
    max-width: 1255px;
    width: 100%;
    margin: auto;
    border-radius: 30px;
    border: 1px solid rgba(255, 86, 29, 0.30);
    background: #FFF;
    backdrop-filter: blur(17px);
    margin-bottom: 70px;
    padding: 60px 60px 100px 60px;
}

.footer-content .col {
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.footer-content .col img.f-img-2 {
    display: none;
}

.footer-content .col img.f-img-1, .footer-content .col .team__wrapper {
    width: 100%;
    max-width: 900px;
    align-items: center;
}

.footer-content .col .team__wrapper>div {
    padding: 0;
}

.footer-content .col .team__wrapper .team_text {
    color: #4C4C4C;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.7px;
    line-height: 130%;
    width: 100%;
}

.footer-content .col .team__wrapper .team_text.team_text1 {
    width: 120px;
    margin-top: -55px;
    margin-left: 0;
}

.footer-content .col .team__wrapper .team_text.team_text1.de {
    width: 200px;
    margin-top: -75px;
}

.footer-content .col .team__wrapper .team_text.team_text1.es, .footer-content .col .team__wrapper .team_text.team_text1.fr, .footer-content .col .team__wrapper .team_text.team_text1.it, .footer-content .col .team__wrapper .team_text.team_text1.pt {
    width: 175px;
}

.footer-content .col .team__wrapper .team_text.team_text2 {
    margin-left: -10px;
    width: 170px;
    margin-top: -30px;
}

    .footer-content .col .team__wrapper .team_image {
        display: block;
        width: 100%;
        height: 150px;
        background-image: url(images/team_image.png);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }

.footer-content span.divider {
    width: 100%;
    height: 1px;
    max-width: 480px;
    background: rgba(255, 86, 29, 0.20);
}

.footer-content .col-md-6 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 30px;
    text-align: center;
}

.footer-content .col-md-6 h4 {
    max-width: 380px;
    color: #4C4C4C;
    text-align: center;
    font-family: Saira;
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    line-height: 96%;
    letter-spacing: -1.75px;
}

.footer-content .row:last-child {
    margin-top: 60px;
}

.footer-content .col-md-6 a {
    color: #4C4C4C;
    text-align: center;
    font-family: Saira;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 96%;
    letter-spacing: -1px;
    border-radius: 9px;
    border: 1px solid rgba(255, 86, 29, 0.40);
    background: #FFF;
    width: 243.745px;
    height: 70.842px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.4s;
}

.footer-content .col-md-6 a:hover {
    background: #f05a22;
    color: white;
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.4));
    transform: translateY(-2px);
}

.footer-content .col-md-6:first-child {
    border: 1px solid #f05a22;
    border-width: 0px 1px 0px 0px;
}

/* footer new end */
.bg {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* ===========================================================*/
@media only screen and (max-width: 2100px) {
    h1.us {
        font-size: 68px !important;
        margin-top: -50px;
        margin-bottom: 100px;
    }

    .banner__logos .b_logo {
        margin-bottom: 50px;
    }
}

@media only screen and (max-width: 1680px) {
    h1.us {
        font-size: 50px !important;
    }

    h1 {
        font-size: 85px;
    }

    h2 {
        font-size: 80px;
    }

    h4 {
        line-height: 1.2;
    }

    .banner-content h3 {
        font-size: 58px;
    }

    section.contact-popup .close {
        right: 20px;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link {
        font-size: 16px;
    }

    section.differentiators-sec:after {
        width: 300px;
        height: 230px;
        bottom: -210px;
    }

    section.differentiators-sec:before {
        height: 300px;
        top: -120px;
    }

    .location-sec:before {
        height: 300px;
        top: -110px;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 1366px) {
    .iso-wrapper .iso-logo {
        width: 160px;
        height: 160px;
    }

    nav.navbar .container .header-btns-wrapper {
        gap: 0px;
    }

    nav.navbar .container .header-btns-wrapper>div:before {
        width: 20px;
        height: 20px;
        top: 5px;
        left: -8px;
    }

    .ui-button .ui-icon {
        margin-left: 5px !important;
        margin-top: 0px !important;
    }

    .ui-selectmenu-text {
        font-size: 14px !important;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link {
        font-size: 15px;
        letter-spacing: -1px;
    }

    nav.navbar .container .header-btns-wrapper select {
        font-size: 16px;
        letter-spacing: -0.54px;
    }

    nav.navbar .container .header-btns-wrapper select option {
        font-size: 14px !important;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li {
        margin-right: 0;
    }

    .ban-img img {
        max-width: 870px;
    }

    body {
        font-size: 17px;
    }

    h1 {
        font-size: 76px;
    }

    h2 {
        font-size: 68px;
    }

    .banner-content h3 {
        font-size: 54px;
    }

    h5 {
        line-height: 115%;
    }

    .particularities-pop {
        margin: 0 20px;
    }

    .particularities-pop .particularities-container {
        max-height: 68vh;
    }

    p.services-sub-heading {
        font-size: 30px;
    }

    p.service-box-heading {
        font-size: 22px;
    }

    .service-box.service-box-1 {
        max-width: 52%;
    }

    .service-box.service-box-2 {
        width: 100%;
        max-width: 39.3%;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 1199px) {
    body.overflow nav.navbar {
        padding-right: 20px;
    }

    .banner-content h1 {
        font-size: 45px !important;
        letter-spacing: -4px;
        margin-bottom: 20px;
        margin-top: 0;
    }

    nav.navbar .container a.navbar-brand .header__logo {
        height: 50px;
    }

    section.customer-sec p {
        max-width: 680px;
    }

    h1 {
        font-size: 70px;
    }

    h2 {
        font-size: 65px;
    }

    section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box {
        width: 48%;
    }

    .banner-content h3 {
        font-size: 48px;
    }

    button.navbar-toggler {
        order: 3;
        width: 70px;
        padding: 10px 0;
    }

    .iso-wrapper .iso-logo {
        width: 150px;
        height: 150px;
    }

    .banner__logos {
        margin-top: 0;
        display: flex;
        flex-direction: row;
        gap: 20px !important;
    }

    .banner__logos .b_logo {
        max-width: 130px !important;
    }

    .about-box-wrapper .about-box {
        padding: 20px;
    }

    .about-box-wrapper.differentiators-wrapper .about-box.differentiators-box {
        width: 48%;
    }

    .banner-content {
        padding-left: 30px;
    }

    nav.navbar .container .header-btns-wrapper {
        order: 2;
        width: 60%;
    }

    nav.navbar .container a.navbar-brand {
        order: 1;
        width: 20%;
    }

    section.main-banner .row {
        min-height: unset;
    }

    .navbar-collapse {
        position: absolute;
        top: 90px;
        background: #F6F6F6;
        width: 100% !important;
        left: 0;
        z-index: 1;
        padding: 30px;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link {
        font-size: 18px;
        font-weight: 500;
    }

    .about-box-wrapper {
        justify-content: space-between;
    }

    .addresses-wrapper {
        padding-left: 10px;
    }

    section.contact-popup .close {
        top: 0px;
    }

    .particularities-pop {
        max-width: 95%;
    }

    section.services .services-content.services-content-3 {
        margin-top: 20px !important;
    }

    .about-box-wrapper {
        flex-wrap: wrap;
    }

    .about-box-wrapper .about-box {
        width: 48%;
    }

    p.services-sub-heading {
        font-size: 28px;
    }

    p.service-box-heading {
        font-size: 20px;
    }

    .service-box {
        padding: 20px 20px 0px 20px;
    }

    .service-box.service-box-1 {
        max-width: 48%;
    }

    .service-box.service-box-2 {
        max-width: 40.5%;
    }

    .service-box.service-box-3 {
        max-width: 66.5%;
    }

    .service-content {
        width: 30%;
    }

    .footer-content {
        padding: 50px;
    }

    .footer-content .row:last-child {
        margin-top: 50px;
    }

    .footer-content .col-md-6 h4 {
        font-size: 30px;
    }

    .footer-content .col-md-6 a {
        font-size: 18px;
        width: 203.745px;
        height: 60.842px;
    }

    .core-capabilities-wrapper .about-box.differentiators-box.capability_box .about-box-content h4 {
        font-size: 24px;
    }

    .contract-info_wrapper .contract_item h4 {
        font-size: 24px;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 992px) {
    .service-box p.service-box-heading {
        margin-bottom: 10px;
    }

    .service-box p {
        margin-bottom: 25px;
    }

    .iso-wrapper .iso-logo {
        width: 120px;
        height: 120px;
    }

    .iso-wrapper .iso-text p {
        font-size: 14px;
    }

    h1 {
        font-size: 52px;
        letter-spacing: -2.5px;
    }

    h2 {
        font-size: 48px;
        letter-spacing: -2.5px;
    }

    .banner-content h3 {
        font-size: 38px;
        letter-spacing: -2.5px;
    }

    .banner-content h1 {
        max-width: 310px;
        font-size: 28px !important;
        letter-spacing: -2.5px;
    }

    .banner__logos .b_logo {
        max-width: 120px;
        margin: 0;
    }

    section.services .services-content.services-content-2 h4 {
        margin: 0 30px;
    }

    section.services .services-content.services-content-2 .service-text {
        margin: 20px 30px 10px;
        max-width: unset;
    }

    .banner-content {
        padding-top: 90px;
        padding-left: 20px;
    }

    section.differentiators-sec:before {
        width: 300px;
        height: 360px;
        top: -190px;
    }

    section.services h2 {
        margin-bottom: 30px;
    }

    .about-box-wrapper.differentiators-wrapper .about-box.differentiators-box {
        width: 48%;
    }

    section.differentiators-sec:after {
        width: 80px;
        height: 180px;
        bottom: -150px;
    }

    .customers-wrapper::before {
        background-size: contain;
        width: 200px;
    }

    .customers-wrapper::after {
        background-size: contain;
        width: 200px;
    }

    .location-wrapper {
        padding-top: 40px;
        display: flex;
        gap: 40px;
    }

    .location-wrapper .location-box {
        display: block;
    }

    .location-wrapper .location-box:before {
        height: 120px;
        left: -30px;
    }

    .location-title p {
        font-weight: 700;
        min-height: 50px;
    }

    .addresses-wrapper {
        padding-left: 0;
        margin-top: 60px;
    }

    .addresses-wrapper .location-address p {
        max-width: unset;
    }

    section.contact-popup .close {
        top: -20px;
    }

    section.contact-popup {
        height: 100%;
        overflow-y: auto;
    }

    .particularities-pop .particularities-container .particularities-content-row {
        flex-wrap: wrap;
    }

    .particularities-pop .particularities-container .particularities-content-row .particularities-content-wrapper {
        width: 100%;
        padding-right: 10px;
    }

    .particularities-pop .particularities-container .particularities-content-row .particularities-img-wrapper {
        width: 100%;
    }

    .particularities-pop .particularities-container .particularities-content-row.particularities-content-row.second-row {
        flex-direction: column-reverse;
    }

    .particularities-pop .pop-heading-wrapper .pop-heading h3 {
        font-size: 36px;
        margin-bottom: 0;
    }

    .accordion-item h2 button.accordion-button {
        font-size: 24px;
    }

    .location-sec:before {
        height: 200px;
        bottom: -100px;
    }

    .service-box.service-box-1 {
        max-width: 100%;
        margin-bottom: 20px;
    }

    .service-box.service-box-2 {
        max-width: 100%;
        margin: 0 0 20px 0;
    }

    .service-box.service-box-1:after {
        display: none;
    }

    .service-box.service-box-2:after {
        display: none;
    }

    .service-box.service-box-3 {
        max-width: 100%;
        margin-top: 0;
        margin-bottom: 20px;
    }

    .service-content {
        width: 100%;
        margin: 0;
    }

    .footer-content .col-md-6 h4 {
        font-size: 25px;
    }

    .footer-content .col-md-6 {
        gap: 20px;
    }

    .footer-content .col-md-6 a {
        width: 173.745px;
        height: 50.842px;
    }

    .footer-content {
        padding: 30px;
    }

    .footer-content .col .team__wrapper .team_text.team_text1 {
        width: 100%;
        margin-top: 0;
        margin-left: 0;
    }

    .footer-content .col .team__wrapper .team_text.team_text2 {
        margin-left: 0;
        width: 100%;
    }

    .contract-info_wrapper .contract_items {
        padding: 0 0px;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 767px) {
    .iso-wrapper {
        top: auto;
        max-width: 45%;
    }

    .banner-content h1 {
        font-size: 34px;
    }

    .iso-wrapper .iso-logo {
        width: 100px;
        height: 100px;
    }

    .iso-wrapper .iso-text {
        min-width: 140px;
    }

    .iso-wrapper .iso-text p {
        font-size: 12px;
    }

    .banner__logos {
        margin-top: 20px;
        gap: 0 !important;
        gap: 20px !important;
    }

    .banner__logos .b_logo {
        max-width: 120px !important;
    }

    .services-content.services-content-2 {
        margin-top: 20px;
    }

    section.services .services-content.services-content-3 {
        margin-top: 40px !important;
    }

    .service-last-para {
        margin-top: 60px;
    }

    footer {
        padding: 50px 20px 10px;
    }

    .particularities-pop {
        padding: 30px 30px;
    }

    .accordion-item h2 button.accordion-button {
        width: 86%;
    }

    .particularities-close {
        margin: 0 0 0 auto;
        margin-bottom: 30px;
    }

    .particularities-pop .pop-heading-wrapper {
        flex-direction: column-reverse;
    }

    footer .footer-logo {
        padding-bottom: 50px;
    }

    section.location-sec {
        padding: 80px 20px;
    }

    section.customer-sec {
        padding: 120px 30px 80px;
    }

    section.learn-sec .about-content {
        padding-left: 0;
    }

    .about-box-wrapper {
        margin-top: 30px;
    }

    .customers-wrapper {
        margin-top: 40px;
    }

    section.differentiators-sec:before {
        width: 100px !important;
        height: 100px;
        top: -20px;
        bottom: -10% !important;
    }

    .footer-logo img {
        width: 180px;
    }

    footer .privacy-wrapper {
        text-align: center;
    }

    .copyright {
        text-align: center;
    }

    .location-wrapper {
        flex-wrap: wrap;
        padding-top: 30px;
    }

    .location-wrapper .location-box {
        width: 100%;
        text-align: center;
    }

    .location-icon {
        width: 100%;
    }

    .location-content {
        width: 100%;
    }

    .location-title p {
        min-height: unset;
        margin-top: 20px;
        margin-bottom: 10px;
    }

    .about-box-wrapper.differentiators-wrapper .about-box.differentiators-box {
        width: 100%;
    }

    section.differentiators-sec:after {
        width: 100px;
        height: 100px;
        bottom: 0px;
    }

    h1 {
        font-size: 42px;
        letter-spacing: -3px;
    }

    .about-box-wrapper .about-box {
        width: 100%;
    }

    .banner-content h3 {
        font-size: 30px;
        margin-bottom: 0;
    }

    .banner-content {
        position: unset;
        max-width: unset;
        padding-top: 20px;
    }

    .container {
        padding: 0;
    }

    h2 {
        letter-spacing: -2.5px;
        font-size: 36px;
    }

    h3 {
        font-size: 26px;
        letter-spacing: -1px;
    }

    body {
        font-size: 15px;
    }

    section.contact-popup {
        height: 100%;
        overflow-y: scroll;
    }

    section.contact-popup p {
        font-size: 17px;
        line-height: 1.4;
    }

    section.contact-popup .close img {
        width: 40px;
        height: 40px;
    }

    section.contact-popup .close {
        top: -30px;
        right: 0;
    }

    section.contact-popup p a {
        text-decoration: underline;
    }

    .contact-form input {
        width: 100%;
    }

    .contact-form {
        padding: 30px 20px 22px;
    }

    html, body {
        overflow-x: hidden;
    }

    .about-box-wrapper .about-box .about-box-content p {
        min-height: unset;
        margin-bottom: 25px;
    }

    section.learn-sec .about-box-wrapper.learn-wrapper .about-box.learn-box {
        width: 100%;
    }

    h4 {
        font-size: 22px;
    }

    p.services-sub-heading {
        font-size: 26px;
    }

    p.service-box-heading {
        font-size: 18px;
    }

    .footer-content {
        padding: 20px;
        margin-bottom: 50px;
    }

    .footer-content .col img.f-img-1 {
        display: none;
    }

    .footer-content .col img.f-img-2 {
        display: block;
        margin-bottom: 20px;
    }

    .footer-content .row:last-child {
        margin-top: 20px;
    }

    .footer-content .col-md-6:first-child {
        border: none;
        margin-bottom: 20px;
    }

    .footer-content .col-md-6 {
        gap: 10px;
    }

    .footer-content .col-md-6 h4 {
        font-size: 22px;
    }

    .footer-content .col-md-6 a {
        width: 150px;
        height: 45px;
        font-size: 16px;
    }

    .footer-content .col .team__wrapper .team_text {
        text-align: center;
    }

    .core-capabilities-wrapper {
        grid-template-columns: 1fr;
    }

    .core-capabilities-wrapper .about-box.differentiators-box.capability_box .about-box-content h4 {
        font-size: 20px;
    }

    .contract-info_wrapper .contract_item h4 {
        font-size: 20px;
    }

    .contract-info_wrapper .contract_item p, .contract-info_wrapper .contract_item a {
        font-size: 14px;
    }

    .contract-info_wrapper .contract_items>div {
        gap: 0px;
    }

    .contract-info_wrapper .contract_item {
        margin-top: 25px;
    }

    .contract_logo-wrap {
        margin-bottom: 20px;
    }

    .contract_logo-wrap .logo_image .contract_logo_img {
        width: 200px;
        height: 40px;
    }

    .contract_logo-wrap .logo_image {
        padding: 15px 20px;
        border-radius: 20px;
    }

    .contract_details-sec .contract-info_wrapper {
        padding: 25px !important;
        padding-bottom: 50px !important;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 600px) {
    span.navbar-toggler-icon.close-icon {
        width: 12px;
    }

    .particularities-pop .particularities-container {
        max-height: 50vh;
    }

    section.main-banner {
        padding: 140px 0 0px;
        /* height: auto; */
    }

    .iso-wrapper {
        top: 380px;
        width: 90%;
    }

    .iso-wrapper {
        top: 35vh;
        width: 95%;
        right: 28vh;
    }

    .iso-wrapper .iso-logo {
        width: 100px;
        height: 100px;
    }

    .login-form {
        padding: 20px;
        min-width: unset;
        top: 150px;
        width: 90%;
        margin: 0 auto;
        left: 0;
        right: 0;
        position: fixed !important;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li {
        text-align: center;
    }

    .login-form .close {
        right: 20px;
        top: 15px;
    }

    nav.navbar {
        padding: 5px 20px 15px;
    }

    nav.navbar .container a.navbar-brand img, nav.navbar .container a.navbar-brand .header__logo {
        max-width: 150px;
        height: 45px;
    }

    nav.navbar .container a.navbar-brand {
        width: 100%;
        order: 1;
        text-align: center;
        margin-right: 0;
    }

    nav.navbar .container .header-btns-wrapper {
        width: 85%;
        gap: 12px;
        order: 2;
        justify-content: space-between;
        margin-bottom: 0px;
    }

    button.navbar-toggler {
        width: 40px;
        padding: 2px 9px;
    }

    .navbar-toggler-icon {
        width: 1em;
        height: 1.3em;
    }

    nav.navbar .container .header-btns-wrapper a.login-btn:before {
        width: 18px;
        height: 18px;
        left: 6px;
    }

    nav.navbar .container .header-btns-wrapper a.login-btn {
        padding: 5px 10px 5px 30px;
        font-size: 14px;
    }

    nav.navbar .container .header-btns-wrapper select {
        background-size: 17px;
        padding: 0 17px 0 19px;
        font-size: 15px;
    }

    nav.navbar .container .header-btns-wrapper>div:before {
        width: 16px;
        height: 16px;
        top: 7px;
    }

    .ui-button .ui-icon {
        width: 17px !important;
        background-size: contain;
        height: 17px !important;
    }

    .navbar-collapse {
        top: 105px;
    }

    section.about-sec {
        padding: 120px 20px 100px;
    }

    .customers-wrapper::after, .customers-wrapper::before {
        display: none;
    }

    nav.navbar .container div.navbar-collapse ul.navbar-nav li a.nav-link {
        font-size: 15px;
        padding: 7px 0;
    }
}

/* ===========================================================*/
@media only screen and (max-height: 800px) {
    .iso-wrapper .iso-logo {
        width: 100px;
        height: 100px;
    }
}

/* ===========================================================*/
@media only screen and (max-height: 600px) {
    .iso-wrapper .iso-logo {
        width: 80px;
        height: 80px;
    }
}

/* ===========================================================*/
@media only screen and (max-height: 575px) {
    nav.navbar .container a.navbar-brand img, nav.navbar .container a.navbar-brand .header__logo {
        max-width: 150px;
        height: 45px;
    }

    .banner-content {
        padding-top: 0px;
    }

    .banner__logos {
        display: flex;
        gap: 20px;
    }

    .banner__logos .b_logo {
        max-width: 150px;
    }

    .iso-wrapper {
        left: 0px;
        bottom: -20px;
        padding: 0px;
        max-width: 40%;
    }

    .iso-wrapper .iso-text {
        min-width: 200px;
    }

    .iso-wrapper .iso-logo {
        width: 80px;
        height: 80px;
    }

    .iso-wrapper .iso-text p {
        font-size: 12px;
    }

    .navbar-collapse {
        top: 82px;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 575px) {
    .iso-wrapper {
        top: 43vh;
        width: 100%;
        right: 28vh;
        flex-direction: column-reverse;
        height: 100%;
        max-width: 100%;
        right: 0;
        padding: 0;
        margin: 0;
    }

    .iso-wrapper .iso-text {
        min-width: 200px;
    }
}

/* ===========================================================*/
@media only screen and (max-width: 475px) {
    .banner__logos .b_logo {
        max-width: 80px !important;
        margin-bottom: 0;
    }

    .iso-wrapper {
        top: 42dvh;
    }

    .iso-wrapper .iso-logo {
        width: 80px;
        height: 80px;
    }

    .banner-content {
        padding-top: 0px;
        margin-top: -20px;
    }

    .banner-content h1 {
        font-size: 22px !important;
        letter-spacing: -2px;
        margin-bottom: 0px;
    }

    .maces body.overflow {
        overflow: hidden;
        padding-right: 0px;
    }

    .maces body.overflow nav.navbar {
        padding-right: 20px;
    }

    .about-box-wrapper .about-box .about-box-icon {
        margin-bottom: 10px;
    }

    .about-box-icon span {
        width: 60px;
        height: 60px;
    }

    h5 {
        font-size: 26px;
    }
}
