.section-careers-position:before { background: linear-gradient(to top, transparent 0%, #ffebfc00 47%, #ffebfc 100%); } .wp-image-3285 { display: none; } #optanon *, #optanon *:before, #optanon *:after { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; } body .optanon-button-more button { outline: none !important; } .optanon-status-always-active p { font-family: "Poppins", sans-serif !important; } body .optanon-alert-box-bg .optanon-alert-box-button-container button.cookie-settings-button { font-style: normal !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.2 !important; color: #000000 !important; font-family: "Poppins", sans-serif !important; margin: 14px 0 !important; padding: 0 !important; } @media (max-width: 759.98px) { body .optanon-alert-box-bg .optanon-alert-box-button-container button.cookie-settings-button { font-size: 12px !important; } } @media (max-width: 479.98px) { body .optanon-alert-box-bg .optanon-alert-box-button-container button.cookie-settings-button { font-size: 10px !important; } } .page-template-page-hp .main-wrap {overflow: hidden;} body #optanon #optanon-popup-more-info-bar { max-width: 28.5% !important; } body #optanon #optanon-popup-bottom-logo { display: none !important; } body #optanon #optanon-menu li .preference-menu-item button, body #optanon #optanon-menu li .preference-menu-item a { text-decoration: none !important; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 500 !important; font-size: 13px !important; line-height: 1.4615384615 !important; color: #000000 !important; transition: background-color 0.3s ease !important; } @media (max-width: 759.98px) { body #optanon #optanon-branding-top-logo { margin-top: 15px !important; margin-left: 10px !important; } } @media (min-width: 760px) { body #optanon-popup-wrapper { height: 530px; } body #optanon #optanon-popup-body { flex-grow: 1 !important; overflow: hidden !important; display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; } body #optanon #optanon-popup-wrapper { width: 670px !important; } body #optanon #optanon-popup-body-left { width: 32.2388059701% !important; flex-shrink: 0 !important; border-right: 1px solid #E0E2E7 !important; padding: 22px 18px !important; display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; } body #optanon #optanon-popup-body-left + * { padding: 27px 37px 0 !important; width: 67.7611940299% !important; display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; } body #optanon #optanon-popup-body-right { width: 100% !important; padding: 0 !important; float: none !important; } body #optanon #optanon-menu { margin: 0 !important; } } body #optanon #optanon-popup-body .legacy-preference-banner-title { position: static !important; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 500 !important; font-size: 22px !important; line-height: 1 !important; color: #000000 !important; padding-bottom: 15px !important; border-bottom: 1px solid #E0E2E7 !important; margin: 0 0 28px 0 !important; } body #optanon .header-3 { font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 600 !important; font-size: 16px !important; line-height: 1.75 !important; color: #000000 !important; margin: 0 !important; } body #optanon #optanon-popup-body div.optanon-main-info-text { margin: 0 !important; text-decoration: none !important; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: normal !important; font-size: 13px !important; line-height: 1.6923076923 !important; color: #5E5E5E !important; margin: 12px 0 !important; max-height: 269px !important; } body #optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list .optanon-cookies-used { font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 600 !important; font-size: 16px !important; line-height: 1.75 !important; color: #000000 !important; border-bottom: 1px solid #EFF0F2 !important; } body #optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-subgroup-cookies-list, body #optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-group-cookies-list { border-bottom: 1px solid #EFF0F2 !important; } body #optanon #optanon-popup-wrapper a { font-family: "Poppins", sans-serif; text-decoration: none !important; } body .optanon-subgroup-header a { color: #5E5E5E !important; } body #optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-group-cookies-list a { color: #5E5E5E !important; } body #optanon #optanon-popup-more-info-bar { width: auto !important; max-width: 28.5% !important; } body #optanon #optanon-popup-wrapper { background: #fff !important; } body #optanon .fieldset label:after { content: "" !important; display: block !important; transition: transform 0.4s ease !important; position: absolute !important; left: 0 !important; transform: translateX(-7px) !important; top: -3px !important; width: 20px !important; height: 20px !important; border-radius: 50% !important; background: #5A677C !important; } body .optanon-status-editable .fieldset { margin-top: 0 !important; display: block !important; width: 27px !important; height: 14px !important; } body .optanon-status-editable input ~ label { font-size: 0 !important; } body .optanon-status-editable input ~ label:before { content: "INactive"; transition: color 0.3s ease; font-family: "Poppins", sans-serif; font-style: normal; font-weight: 600; font-size: 13px; letter-spacing: 0.15em; text-transform: uppercase; color: #5A677C; right: 100%; margin-right: 17px; position: absolute; top: 50%; transform: translateY(-50%); } body .optanon-status-editable input:checked ~ label:before { content: "active"; color: #3C64FA; } body #optanon #optanon-popup-wrapper .optanon-status-on { color: #3C64FA !important; } body #optanon .fieldset input:checked + label { background-color: #BFCBFF !important; } body #optanon .fieldset input:checked + label:after { background-color: #5551FF !important; transform: translateX(14px) !important; } body #optanon .fieldset label { background: #D3D6DB !important; } body #optanon #optanon-popup-bottom { border-top: 1px solid #E0E2E7 !important; padding: 18px 40px !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper { margin-top: 0 !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-close { margin-right: 0 !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-close .optanon-white-button-middle { background-color: #5551ff !important; border-color: #5551ff !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-close .optanon-white-button-middle:hover { background-color: #2e2ae8 !important; border-color: #2e2ae8 !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-allow-all .optanon-white-button-middle { background-color: transparent !important; border-color: #000 !important; color: #000 !important; transition: all 0.2s ease !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-allow-all .optanon-white-button-middle button { color: #000 !important; transition: all 0.2s ease; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-allow-all .optanon-white-button-middle:hover { background-color: #000 !important; color: #fff !important; } body #optanon #optanon-popup-wrapper .optanon-button-wrapper.optanon-allow-all .optanon-white-button-middle:hover button { color: #fff !important; } body #optanon #optanon-popup-wrapper .optanon-white-button-middle { display: inline-flex; max-width: 100%; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; white-space: nowrap; color: #ffffff; font-family: "Poppins", sans-serif; font-weight: 600; font-style: normal; letter-spacing: normal; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; line-height: 1.5; border-radius: 82px; text-decoration: none; position: relative; border: 2px solid transparent; outline: 0; border-width: 1px !important; font-size: 13px !important; padding: 10px 19px !important; transition: all 0.2s ease; } @media screen and (max-width: 479.98px) { body #optanon #optanon-popup-wrapper .optanon-white-button-middle { font-size: 1.25em; padding: 0.65em 1.9em; } } body #optanon .vendor-header-container { padding-right: 15px !important; } body #optanon ul#optanon-menu li:hover { background: #F3F5FF !important; } body #optanon #optanon-popup-more-info-bar p { margin-top: 0 !important; } body #optanon .fieldset input:focus + label, body #optanon .fieldset input:active + label { box-shadow: none !important; } body #optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-group-cookies-list { text-decoration: none !important; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: normal !important; font-size: 13px !important; line-height: 1.6923076923 !important; color: #5E5E5E !important; } body #optanon #optanon-popup-wrapper .optanon-bottom-spacer { display: none !important; } body #optanon #optanon-branding-top-logo { width: 110px !important; height: 35px !important; position: static !important; } body #optanon.modern #optanon-popup-top, body #optanon.modern #optanon-popup-body-left-shading { display: none !important; } body #optanon #optanon-menu { margin-top: 30px !important; } body #optanon #optanon-menu li { cursor: pointer !important; display: block !important; background: transparent !important; border-radius: 4px !important; padding: 12px 12px !important; text-decoration: none !important; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 500 !important; font-size: 13px !important; line-height: 1.4615384615 !important; color: #000000 !important; transition: background-color 0.3s ease !important; min-height: auto !important; border: 0 !important; } body #optanon ul#optanon-menu li.menu-item-selected { background-color: #E4E9FF !important; } body #optanon #optanon-menu li .preference-menu-item { margin: 0 !important; width: 100% !important; padding: 0 !important; } body .optanon-alert-box-wrapper { padding: 8px 15px !important; width: 100% !important; left: 0 !important; bottom: 0 !important; height: auto !important; background: #E4E9FF !important; z-index: 1050 !important; text-align: center !important; } body .optanon-alert-box-wrapper .optanon-alert-box-bg p { font-style: normal !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.2 !important; color: #000000 !important; font-family: "Poppins", sans-serif !important; margin: 14px 0 !important; padding: 0 !important; } @media (max-width: 759.98px) { body .optanon-alert-box-wrapper .optanon-alert-box-bg p { font-size: 12px !important; } } @media (max-width: 479.98px) { body .optanon-alert-box-wrapper .optanon-alert-box-bg p { font-size: 10px !important; } } body .optanon-alert-box-bottom-top, body .optanon-alert-box-bg .optanon-clearfix { display: none !important; } body .optanon-alert-box-wrapper .optanon-alert-box-button { float: none !important; margin: 0 !important; } body .optanon-alert-box-wrapper .optanon-alert-box-button.optanon-button-allow { order: 1 !important; } body .optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle { padding: 0 !important; padding-left: 4px !important; } body .optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button { text-decoration: underline !important; border-bottom: 0 !important; color: #000 !important; } body .optanon-alert-box-bg .optanon-alert-box-button-container { position: static !important; margin: 0 !important; font-family: "Poppins", sans-serif !important; flex-shrink: 0 !important; padding: 0 !important; display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: center !important; } @media (max-width: 479.98px) { body .optanon-alert-box-bg .optanon-alert-box-button-container { width: 100% !important; } } body .optanon-alert-box-bg .optanon-alert-box-button-container .optanon-alert-box-button-middle.accept-cookie-container { font-family: "Poppins", sans-serif !important; display: inline-flex !important; max-width: 100% !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: center !important; white-space: nowrap !important; color: #ffffff !important; font-size: 20px !important; font-weight: 600 !important; font-style: normal !important; letter-spacing: normal !important; text-align: center !important; vertical-align: middle !important; user-select: none !important; background-color: transparent !important; padding: 13px 38px !important; line-height: 1.5 !important; border-radius: 82px !important; text-decoration: none !important; position: relative !important; border: 2px solid transparent !important; outline: 0 !important; border-color: #000 !important; color: #000 !important; transition: all 0.2s ease !important; padding: 7px 10px !important; border-width: 1px !important; margin-left: 20px !important; min-width: 120px !important; } @media (max-width: 759.98px) { body .optanon-alert-box-bg .optanon-alert-box-button-container .optanon-alert-box-button-middle.accept-cookie-container { margin-left: 15px !important; min-width: 100px !important; } } @media (max-width: 479.98px) { body .optanon-alert-box-bg .optanon-alert-box-button-container .optanon-alert-box-button-middle.accept-cookie-container { margin-left: 8px !important; padding: 7px !important; } } body .optanon-alert-box-bg .optanon-alert-box-button-container .optanon-alert-box-button-middle.accept-cookie-container:hover { background-color: #000 !important; } body .optanon-alert-box-bg .optanon-alert-box-button-container .optanon-alert-box-button-middle.accept-cookie-container:hover button { color: #fff !important; } body .optanon-alert-box-bg .optanon-alert-box-button-container button { font-weight: 600 !important; font-size: 16px !important; font-family: "Poppins", sans-serif !important; color: #000 !important; } body .optanon-alert-box-bg .optanon-alert-box-button-container button:before { display: none !important; } body .optanon-alert-box-bg { display: flex !important; justify-content: center !important; align-items: center !important; } @media (max-width: 479.98px) { body .optanon-alert-box-bg { flex-wrap: wrap !important; } } body .optanon-alert-box-logo { position: relative !important; top: -1px !important; left: auto !important; right: auto !important; bottom: auto !important; flex-shrink: 0 !important; margin: 0 12px 0 0 !important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; } body .optanon-alert-box-logo:before { content: "🍪" !important; display: block !important; font-size: 28px !important; } body .optanon-alert-box-wrapper .optanon-alert-box-body { margin: 0 !important; padding: 0 !important; } @media (max-width: 479.98px) { body .optanon-alert-box-wrapper .optanon-alert-box-body { width: 85% !important; } } body .optanon-alert-box-wrapper .banner-content .banner-policy-link { margin-left: 4px !important; outline: none !important; font-style: normal !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.2 !important; color: #000000 !important; text-decoration: underline !important; font-family: "Poppins", sans-serif !important; } @media (max-width: 759.98px) { body .optanon-alert-box-wrapper .banner-content .banner-policy-link { font-size: 12px !important; } } @media (max-width: 479.98px) { body .optanon-alert-box-wrapper .banner-content .banner-policy-link { font-size: 10px !important; } } .careers-arrow { position: relative; text-align: center; } .careers-arrow h4 { display: inline-block; max-width: 100%; position: relative; } .careers-arrow h4:before { content: ""; display: block; position: absolute; background: url(arrow-top.html) center center no-repeat; width: 21px; height: 33px; background-size: 21px 33px; left: 100%; margin-left: 15px; top: -15px; } .careers-page .main-screen-integration__circle { transform: translate(-50%, 89%); } @media (max-width: 1189.98px) { .careers-page .main-screen-integration__circle { transform: translate(-50%, 92.5%); } } .main-screen-integration__circle_thm6 { background: #BFCBFF; } .lifeatwriter-wrap > .row { margin-left: -15px; margin-right: -15px; margin-bottom: 180px; } .lifeatwriter-wrap > .row > * { padding-left: 15px; padding-right: 15px; } @media (max-width: 1189.98px) { .lifeatwriter-wrap > .row { margin-bottom: 108px; } } @media (max-width: 759.98px) { .lifeatwriter-wrap > .row { margin-bottom: 71px; } } @media (max-width: 479.98px) { .lifeatwriter-wrap > .row { margin-bottom: 4.4375em; } } .lifeatwriter-wrap > .row figure { position: relative; display: inline-block; max-width: 100%; } @media (max-width: 1189.98px) { .lifeatwriter-wrap > .row figure { margin-top: 25px; } } .lifeatwriter-wrap > .row figure:after { content: ""; display: block; width: 458px; height: 458px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background: #F3F5FF; border-radius: 50%; } @media (max-width: 1189.98px) { .lifeatwriter-wrap > .row figure:after { width: 430px; } } @media (max-width: 759.98px) { .lifeatwriter-wrap > .row figure:after { width: 325px; } } @media (max-width: 479.98px) { .lifeatwriter-wrap > .row figure:after { width: 19.375em; } } @media (max-width: 1189.98px) { .lifeatwriter-wrap > .row figure:after { height: 430px; } } @media (max-width: 759.98px) { .lifeatwriter-wrap > .row figure:after { height: 325px; } } @media (max-width: 479.98px) { .lifeatwriter-wrap > .row figure:after { height: 19.375em; } } .lifeatwriter-wrap > .row figure img { position: relative; z-index: 2; display: block; margin-left: auto; margin-right: auto; } @media (min-width: 1190px) { .lifeatwriter-wrap > .row:nth-child(even) { flex-direction: row-reverse; } } .lifeatwriter-wrap h3 { font-family: "Poppins", sans-serif; font-style: normal; font-weight: 600; line-height: 1.09375; text-transform: uppercase; color: #000000; font-size: 32px; } @media (min-width: 1190px) { .lifeatwriter-wrap h3 { letter-spacing: 3px; } } @media (max-width: 1189.98px) { .lifeatwriter-wrap h3 { font-size: 19px; } } @media (max-width: 479.98px) { .lifeatwriter-wrap h3 { font-size: 1.1875em; } } .lifeatwriter-wrap p { font-family: "Poppins", sans-serif; font-style: normal; font-weight: 500; line-height: 1.5; font-size: 22px; color: #5E5E5E; } @media (max-width: 1189.98px) { .lifeatwriter-wrap p { font-size: 13px; } } @media (min-width: 1190px) { .col-lifewriter-content { width: 44.3%; } } @media (min-width: 1190px) { .col-lifewriter-image { width: 55.7%; } } .section-bg-5 { background: #FFEBFC; } .section-full-img figure { display: block; } .section-full-img figure img { display: block; width: 100%; height: auto; } .dc-row-7 { margin-left: -8px; margin-right: -8px; } @media (min-width: 1190px) { .dc-row-7 { margin-left: -20px; margin-right: -20px; } } .dc-row-7 > * { padding-left: 8px; padding-right: 8px; } @media (min-width: 1190px) { .dc-row-7 > * { padding-left: 20px; padding-right: 20px; } } .principles-row { margin-bottom: -4em; } .principles-row > * { margin-bottom: 4em; } @media (max-width: 1189.98px) { .principles-row .p-md br { display: none; } } .card-principled { position: relative; font-family: "Poppins", sans-serif; width: 323px; max-width: 100%; margin-left: auto; margin-right: auto; overflow: hidden; } .card-principled:after { content: ""; display: block; padding-top: 138.3900928793%; } .card-principled.-thm1 { background: #BAEFE2; } .card-principled.-thm2 { background: #F9DCD4; } .card-principled.-thm2 .card-principled__top { color: #FF643C; } .card-principled.-thm3 { background: #000; } .card-principled.-thm3 p { color: #fff; } .card-principled.-thm3 .card-principled__top { color: #84CBFF; } .card-principled > * { position: absolute; } .card-principled__top { top: 5.5928411633%; left: 10.8359133127%; font-style: normal; font-weight: 600; font-size: 8.75px; line-height: 1.4444444444; letter-spacing: 0.3em; text-transform: uppercase; color: #000000; z-index: 2; } @media (max-width: 1189.98px) { .card-principled__top { left: 5%; } } .card-principled__img { height: 65.7718120805%; top: 0; width: 100%; } .card-principled__img img { display: block; position: absolute; top: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; width: auto; height: auto; max-width: 100%; max-height: 100%; } .card-principled__content { width: 100%; height: 31.9910514541%; left: 0; padding-left: 10.8359133127%; padding-right: 3.0959752322%; bottom: 0; padding-bottom: 5px; overflow-y: auto; } @media (max-width: 1189.98px) { .card-principled__content { max-width: 100%; padding-left: 5%; height: 36.4653243848%; } } @media (max-width: 759.98px) { .card-principled__content { display: flex; flex-direction: column; flex-wrap: nowrap; align-items: stretch; justify-content: flex-end; padding-bottom: 25px; } } .card-principled__content p { margin: 15px 0 0 0; font-style: normal; font-weight: normal; font-size: 8px; line-height: 1.625; color: #5E5E5E; } @media (max-width: 1189.98px) { .card-principled__content p { margin-top: 5px; } .card-principled__content p br { display: none; } } @media (max-width: 1189.98px) { .card-principled__logo { width: 25px; } } #freshteam-widget .job-role-list .role-title h5 { font-weight: 600 !important; font-size: 26px !important; color: #000 !important; } #freshteam-widget .job-role-list .role-count { margin-right: 0 !important; background: transparent !important; padding: 0 !important; font-size: 16px !important; font-weight: 600 !important; } #freshteam-widget .job-list .job-title { color: #000 !important; font-weight: 600 !important; font-size: 20px !important; margin-bottom: 3px !important; } #freshteam-widget { font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: normal !important; font-size: 16px !important; line-height: 30px !important; color: #000000 !important; } #freshteam-widget .job-list > li { padding: 20px 37px !important; box-shadow: none !important; border: 1px solid #EFF0F2; border-radius: 4px !important; } #freshteam-widget .page-title { display: none !important; } #freshteam-widget .job-list .job-location { padding: 0 15px !important; } @media screen and (min-width: 721px) { #freshteam-widget .job-list .job-location { flex: 0 0 auto !important; width: auto !important; max-width: 100% !important; } } #freshteam-widget .job-list .job-location a:first-child { display: none !important; } #freshteam-widget .job-list .job-location a:last-child { display: inline-block !important; max-width: 100% !important; margin: 0 !important; color: #000 !important; } #freshteam-widget .job-list .job-location a:last-child svg { display: block !important; fill: #000 !important; } @media screen and (min-width: 721px) { #freshteam-widget .row { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; } #freshteam-widget .row .col-xs-8 { flex-basis: 0 !important; flex-grow: 1 !important; min-width: 0 !important; max-width: 100% !important; width: auto !important; } } #freshteam-widget .job-details-header h1 { font-weight: 600 !important; font-size: 26px !important; color: #000 !important; } #freshteam-widget .text-color { color: #000 !important; font-size: 16px !important; line-height: 30px !important; } .left-content.container-fluid, .left-content.container-sm, .left-content.container-md, .left-content.container-lg { padding-left: 0 !important; padding-right: 0 !important; } .left-content.container-fluid ol, .left-content.container-sm ol, .left-content.container-md ol, .left-content.container-lg ol { margin-left: 32px !important; } .left-content.container-fluid ol li, .left-content.container-sm ol li, .left-content.container-md ol li, .left-content.container-lg ol li { list-style-type: decimal !important; } .left-content.container-fluid ul, .left-content.container-sm ul, .left-content.container-md ul, .left-content.container-lg ul { margin-left: 32px !important; } .left-content.container-fluid ul li, .left-content.container-sm ul li, .left-content.container-md ul li, .left-content.container-lg ul li { list-style-type: disc !important; } #freshteam-widget .job-details-header { padding: 0 !important; background: transparent !important; } #freshteam-widget .btn-primary { background-color: #5551ff !important; border-color: #5551ff !important; } #freshteam-widget .btn-primary:hover { background-color: #2e2ae8 !important; border-color: #2e2ae8 !important; } #freshteam-widget .job-details .link-back { color: #000 !important; font-size: 21px !important; line-height: 31px !important; margin-bottom: 15px !important; } @media screen and (min-width: 721px) { #freshteam-widget .job-details .link-back { display: inline-flex !important; max-width: 100% !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; } } #freshteam-widget .job-details .link-back .icon-arrow-left { fill: #000 !important; width: 6px !important; } @media screen and (min-width: 721px) { #freshteam-widget .job-details .link-back .icon-arrow-left { margin-right: 14px !important; } } #freshteam-widget .job-details .link-back:hover { color: #000 !important; } #job-details-header .content > .row { position: relative !important; padding-top: 35px !important; } @media screen and (min-width: 721px) { #job-details-header .content > .row { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; } #job-details-header .content > .row .col-xs-4 { flex: 0 0 auto !important; width: auto !important; max-width: 100% !important; } #job-details-header .content > .row .col-xs-8 { flex-basis: 0 !important; flex-grow: 1 !important; min-width: 0 !important; max-width: 100% !important; width: auto !important; } } #job-details-header .content > .row:before { content: "" !important; display: block !important; position: absolute !important; left: 15px !important; right: 15px !important; height: 1px !important; top: 0 !important; border: 1px solid #EFF0F2 !important; } #freshteam-widget .job-role-list > ul.open-list { border-top: none !important; } #freshteam-widget .content { width: 100% !important; } .section-careers-position { position: relative; } .section-careers-position .container { position: relative; z-index: 2; } .section-careers-position .dc-content { margin-bottom: 30px; } .section-careers-position:before { content: ""; display: block; position: absolute; width: 100%; height: 300px; top: 0; left: 0; background: linear-gradient(to top, transparent 0%, #83E6AD 47%, #83E6AD 100%); } .section-careers-position .dc-container-lg { position: relative; z-index: 2; padding-left: 15px; padding-right: 15px; max-width: calc(100% - 30px) !important; padding-top: 0px; padding-bottom: 70px; } @media (max-width: 479.98px) { .section-careers-position .dc-container-lg { padding-left: 2.5em; padding-right: 2.5em; } } @media (min-width: 760px) { .section-careers-position .dc-container-lg { padding-left: 76px; padding-right: 76px; } } .careers-infinity-slider { overflow: hidden; opacity: 0; background: #2E2AE8; padding: 32px 0; } .careers-infinity-slider.slick-initialized { opacity: 1; } .careers-infinity-slider .slick-slide { margin: 0 25px; } .careers-infinity-slider .slick-list { margin: 0 -25px; } .careers-infinity-slider-item { font-family: "Poppins", sans-serif; font-style: italic; font-weight: 600; font-size: 32px; line-height: 1.09375; text-align: center; letter-spacing: 3px; text-transform: uppercase; } .careers-infinity-slider-item > * { display: inline-block; max-width: 100%; } .careers-infinity-slider-item:nth-child(odd) { color: #fff; } .careers-infinity-slider-item:nth-child(even) { color: #6985FF; } /* 13.01 */ @media screen and (min-width: 760px) { .dc-thg { position: sticky; top: 80px !important; z-index: 100 !important; } .dc-thg:before { content: ''; display: block; position: absolute; top: -10px; background: #fff; width: 100%; height: 15px; z-index: -1; pointer-events: none; } } @media screen and (min-width: 1190px) { .dc-thg { top: 86px !important; } } /* 13.01 end */ /* 14.01 */ @media screen and (min-width: 768px) { .price-box-top__links { padding-bottom: 40px; } } /* 14.01 end */ /* 14.02 */ .col-thm1-form .gform_wrapper.gravity-theme .left_label .gfield_html_formatted { margin: 0; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields { display: block !important; } .col-thm1-form .gform_wrapper.gravity-theme .left_label .gfield_html_formatted > center { font-family: "Poppins",sans-serif; font-style: normal; font-weight: 400 !important; font-size: 26px !important; line-height: 39px !important; color: #000; margin-bottom: 20px; text-align: left; margin-bottom: 20px; padding-bottom: 0 !important;; } .col-thm1-form .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) { margin-bottom: 13px; display: block !important; } .col-thm1-form .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) label { width: 100%; font-family: "Poppins",sans-serif; display: block; margin-bottom: 4px; font-style: normal; font-weight: 400; font-size: 10px; line-height: 1.5; letter-spacing: 1.3px; text-transform: uppercase; color: #000; } .col-thm1-form .gfield_required { display: none; } .col-thm1-form .gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons) { width: 100%; } .col-thm1-form .gform_heading { display: none; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: flex-start; justify-content: flex-start; width: 100%; margin: 7px 0 14px; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container > input { display:none; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container > input:checked ~ label:before { border-color: #5551ff; background: #5551ff; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container > input:checked ~ label:after { opacity: 1; filter: brightness(0) invert(1); } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label { font-family: "Poppins",sans-serif; font-style: normal; font-weight: 400; font-size: 11px; line-height: 1.6363636364; color: #2b2b2b; position: relative; padding-left: 34px; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label a { color: inherit; text-decoration: underline; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:before { content: ""; position: absolute; width: 18px; height: 18px; display: block; left: 0; top: 2px; transition: background .2s ease,box-shadow .2s ease,border .1s ease-in; background: #fff; border: 1px solid #9aa2af; border-radius: 4px; } .col-thm1-form .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:after { content: ""; position: absolute; left: 0; top: 2px; opacity: 0; width: 18px; height: 18px; transition: opacity .2s ease; background-image: url(svg/checkbox.svg); background-position: center; background-repeat: no-repeat; background-size: 10px 9px; } .col-thm1-form .gform_button.button { font-size: 18px; padding-left: 10px; padding-right: 10px; padding-top: 12px; padding-bottom: 12px; border: 2px solid transparent; color: #fff; background-color: #5551ff; border-color: #5551ff; transition: all .2s ease; display: flex; width: 100%; max-width: 100%; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; white-space: nowrap; font-family: "Poppins",sans-serif; font-weight: 600; font-style: normal; letter-spacing: normal; text-align: center; vertical-align: middle; user-select: none; line-height: 1.5; border-radius: 82px; text-decoration: none; position: relative; outline: 0; } .col-thm1-form .gform_button.button:hover { background-color: #2e2ae8; border-color: #2e2ae8; } .col-thm1-form .gform_wrapper.gravity-theme .gform_footer.left_label { padding: 0; } @media screen and (min-width: 1190px) { .col-thm1-content { padding-right: 59px; } .dc-contact-sales-row { padding-right: 125px; } } .dc-cs-img { margin-left: -14px; } .dc-contact-sales-row { margin-top: 30px !important; } .dc-contact-sales-row > * { margin-bottom: 15px; } .dc-links-def a { color: #5551FF !important; font-weight: 400 !important; } .col-thm1-form form input:not([type=submit]), .col-thm1-form form textarea { font-size: 14px !important; padding-left: 14px !important; } .select2-results__option, .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 15px !important; } .col-thm1-form form textarea { display: block; background: #eff0f2; border-radius: 4px; width: 100%; height: 84px !important; outline: 0; margin: 0; max-width: 100%; text-align: left; font-family: "Poppins",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; color: #000; border: 1px solid #eff0f2; box-shadow: none; transition: border-color .1s ease; -webkit-tap-highlight-color: rgba(255,255,255,0); } .col-thm1-form form input:not([type=submit]):focus, .col-thm1-form form textarea:focus, .col-thm1-form form input:not([type=submit]):not([value=""]), .col-thm1-form form textarea:not([value=""]){ background-color: #fff; border-color: #D4D6DB; } .col-thm1-form form textarea { resize: none; } .dc-w-50 { width: 50% !important; } /* 14.02 end */ /* 16.02 */ .dc-content .video-block-content h2 { font-size: 39px; } @media (max-width: 1189.98px) { .dc-content .video-block-content h2 { font-size: 31px; } } /* 16.02 end */ /* 18.02 del aft. upload main.css */ .list-success-sm.-xs li { font-size: 16px; } @media (min-width: 1190px) { .video-block-bg_px-xl { padding-left: 140px; padding-right: 140px; } } @media (max-width: 479.98px) { .list-success-sm.-xs li { font-size: 1em; } } /* 18.02 end */ @media screen and (max-width: 1260px) { .main-blog-menu li { padding-left: 5px !important; padding-right: 5px !important; } } @media only screen and (max-width: 1455px) and (min-width: 1118px) { .blog-search-wrap_active .blog-search-wrap__input { top: 100%; height: 50px; margin-top: 5px; } } /* 10.03 remove after upload */ .header-blog_fixed[style*="rgba(0, 0, 0, 0)"] { background: #fff !important; } /* 10.03 end */ @media (min-width: 1118px) { .customer-cards-wrap { margin-bottom: -84px; } .customer-cards-wrap>* { margin-bottom: 84px; } } .stories-item__img a { position: relative; padding-top: 57.14286%; overflow: hidden; display: block; width: 100%; } .stories-item__img a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .stories-item a { transition: transform 0.2s ease; } .stories-item a:hover { transform: translateY(-5px); } .stories-item a:hover img { transform: none; } .author-block__lnk { white-space: nowrap; } .author-block__lnk:hover svg path { fill: #5E5E5E; } .author-block__lnk svg { margin-left: 8px; } .author-block__lnk p { margin: 0; } .author-block__lnk.wp-block-lazyblock-link-svg-icon { margin: 0 !important; } /* remove */ .dc-blog-link-time { text-decoration: none !important; } @media (min-width: 1118px) { .dc-blog-post-blockquote_pr-lg-xs { padding-right: 0 !important; } .dc-blog-post-blockquote_pr-lg-xs blockquote { padding-right: 20px !important; } } /* remove */ .person-content__img-circle { margin-left: auto; margin-right: auto; } /* remove 18.04 */ @media screen and (max-width: 479.98px) { .col-thm1-form #validation_message_1_3 { max-width: 70% !important; } } /* remove 18.04 end */ .dc-content-old.-classic ul li, .dc-content-old.-classic ol li { list-style-type: none; } .dc-content-old.-classic ul li:before, .dc-content-old.-classic ol li:before { display: none; } .dc-content-old.-ul ul, .dc-content-old.-ul ol { padding-left: 50px !important; } @media (max-width: 1117.98px) { .dc-content-old.-ul ul, .dc-content-old.-ul ol { padding-left: 20px !important; } } /* 25.05 */ .list-small-success-1 li:before { background: url('svg/sc-sm-2.svg') center center no-repeat; } @media screen and (max-width: 479.98px) { .blog .blog-post-item.blog-post-item_lg>h2 { padding-left: 0.97561em !important; padding-right: 0.97561em !important; } } /* 25.05 end */ /* remove 22.06 */ .postid-21837 .dc-person-wrap__img { max-width: 44px; } @media (min-width: 1118px) { .blog-feature-h1-lg h1, .postid-21837 .dc-blog-post-open h1 { margin-top: 20px; font-size: 124px; } } @media (min-width: 1118px) { .blog-feature-image-mt-1 .dc-img-block img { width: 1018px; max-width: 80% !important; } } .dc-btn .icon-contentful-btn, .dc-blog-newsletter input[type=submit] .icon-contentful-btn { background: url(svg/contentful-btn.svg) center center no-repeat; width: 19px; height: 21px; flex-shrink: 0; background-size: contain; } /* remove 22.06 end */ .resources-flex-header .author-block__lnk:hover { text-decoration: underline; } .title-table-radius { word-break: break-word; } .author-block__date { margin-top: 12px; } #gform_confirmation_wrapper_17 iframe { max-width: 100%; height: 220px; } /* remove 12.09 */ .section-prod-main-video { padding-top: 80px; padding-bottom: 120px; } @media (max-width: 759.98px) { .section-prod-main-video { padding-top: 80px; padding-bottom: 120px; } } .section-prod-main-video h2 { color: #000000; font-family: "CanelaDeck"; font-size: 46px; font-weight: 400; font-style: normal; letter-spacing: normal; line-height: 1.1; } @media (max-width: 1188.98px) { .section-prod-main-video h2 { font-size: 37px; line-height: 1.1081081081; } } @media (max-width: 759.98px) { .section-prod-main-video h2 { font-size: 30px; line-height: 1.3; } } @media (max-width: 479.98px) { .section-prod-main-video h2 { font-size: 1.875em; } } .page-template-page-blurry .section-prod-main-video { text-align: center; } .prod-main-video { margin-top: 35px; position: relative; display: inline-block; vertical-align: top; max-width: 100%; } .page-template-page-blurry .prod-main-video { width: 840px; } @media (max-width: 759.98px) { .prod-main-video { margin-top: 30px; } } .prod-main-video img { display: block; } .prod-main-video video { position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: cover; opacity: 0; transition: opacity 0.3s ease; } .prod-main-video.-active video { opacity: 1; z-index: 2; } .buttons-wrap-stl-1 { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: stretch; justify-content: center; width: 484px; max-width: 100%; margin-left: auto; margin-right: auto; } .buttons-wrap-stl-1__col { padding-left: 6px; padding-right: 6px; width: 50%; } .buttons-wrap-stl-1__col:first-child { padding-left: 0; } .buttons-wrap-stl-1__col:last-child { padding-right: 0; } .buttons-wrap-stl-1__col:only-child { padding-left: 0 !important; padding-right: 0 !important; } /* zoom slider */ .page-template-page-terms_static .slider-video-zoom-wrapper { overflow: hidden; position: relative; margin-top: 60px; } .page-template-page-terms_static .slider-video-zoom-wrapper:not(.slick-initialized) { opacity: 0 !important; } .page-template-page-terms_static .slider-video-zoom-wrapper:before, .page-template-page-terms_static .slider-video-zoom-wrapper:after { content: ""; display: block; width: 136px; background: linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%); height: 100%; position: absolute; top: 0; z-index: 1; pointer-events: none; } .page-template-page-terms_static .slider-video-zoom-wrapper:before { transform: matrix(-1, 0, 0, 1, 0, 0); left: 0; } .page-template-page-terms_static .slider-video-zoom-wrapper:after { right: 0; } @media (max-width: 759.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper { padding-bottom: 60px; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow { width: 152px; height: 152px; border-radius: 50%; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; background: #FFFFFF; transform: translateY(0); top: 237px; } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow:active { margin: 0; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow { top: 100px; } } @media (max-width: 759.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow { bottom: 0; top: auto; background: transparent !important; height: 60px; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow:hover { background: #FFFFFF; } @media (min-width: 760px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow:hover { background: #E4E7ED; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow.slick-prev { left: -35px; } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-arrow.slick-next { right: -35px; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide { margin: 0 10px; } } @media (max-width: 759.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide { margin: 0 25px; } } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-list { margin: 0 -10px; } } @media (max-width: 759.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-list { margin: 0 -25px; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide { width: 692px; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide { width: 432px; } } @media (max-width: 759.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide { width: 400px; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide.slick-center .slider-video-zoom__img { width: 100%; } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide[aria-hidden=true]:not(.slick-cloned) ~ .slick-cloned[aria-hidden=true] .slider-video-zoom__img { width: 600px; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide[aria-hidden=true]:not(.slick-cloned) ~ .slick-cloned[aria-hidden=true] .slider-video-zoom__img { width: 100%; } } .page-template-page-terms_static .slider-video-zoom-wrapper .slick-slide[aria-hidden=true]:not([tabindex="-1"]) + .slick-cloned[aria-hidden=true] .slider-video-zoom__img { width: 100%; } .page-template-page-terms_static .loading-video:before { content: ""; display: block; z-index: 3; animation: spinAround 0.5s infinite linear; border: 9px solid #5551ff; border-radius: 290486px; border-right-color: transparent; border-top-color: transparent; height: 72px; width: 72px; position: absolute; left: calc(50% - (72px / 2)); top: calc(50% - (72px / 2)); position: absolute !important; } .page-template-page-terms_static .slider-video-zoom__img-wrap { position: relative; } .page-template-page-terms_static .slider-video-zoom__img-wrap:after { content: ""; display: block; padding-top: 56.146179402%; } .page-template-page-terms_static .slider-video-zoom__img { position: absolute; cursor: pointer; left: 0; right: 0; bottom: 0; margin-left: auto; margin-right: auto; transition: all 300ms ease; width: 86.7052023121%; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom__img { width: 100%; } } .page-template-page-terms_static .slider-video-zoom__img.-active img { opacity: 0; } .page-template-page-terms_static .slider-video-zoom__img.-active video { opacity: 1; } .page-template-page-terms_static .slider-video-zoom__img img { height: auto; display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0; object-fit: cover; } .page-template-page-terms_static .slider-video-zoom__img video { position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: cover; opacity: 0; z-index: 2; } .page-template-page-terms_static .slider-video-zoom__img:after { content: ""; display: block; padding-top: 56.146179402%; } .page-template-page-terms_static .slider-video-zoom__content { text-align: center; padding-top: 35px; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom__content { padding-top: 30px; } } .page-template-page-terms_static .slider-video-zoom__top { color: #000000; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 600; font-style: normal; letter-spacing: 4.2px; line-height: normal; text-transform: uppercase; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom__top { font-size: 10px; letter-spacing: 4px; } } .page-template-page-terms_static .slider-video-zoom__p { margin-top: 7px; max-width: 324px; margin-left: auto; margin-right: auto; color: #000000; font-family: "CanelaDeck"; font-size: 20px; font-weight: 400; font-style: normal; letter-spacing: normal; line-height: 1.27; } @media (max-width: 1188.98px) { .page-template-page-terms_static .slider-video-zoom__p { font-size: 13.9483px; line-height: 18px; } } /* zoom slider end */ /* rmeove 12.09 end */ @media (min-width: 1118px) { .contacts-btns-md_ml-n1 { margin-left: -8px !important; } } @media (max-width: 759.98px) { .page-events-wrapper h3 span, .page-events-wrapper h3 mark { display: none; } } .event-form-bg.col-thm1-form .gform_button.button { background-color: #f2ffa2 !important; } /* 09.11 */ .page-community-guidelines h2, .container-community-form h2 { font-family: "CanelaDeck"; font-style: normal; font-weight: 400; font-size: 40px; line-height: 1.5; text-align: center; color: #000000; } .community-guidelines-top p, .page-community-content p { font-family: "Graphik"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 1.6666666667; color: #000000; } .page-community-content ol { padding-left: 20px; margin-top: 25px; margin-bottom: 25px; } .page-community-content ol li { list-style-type: decimal; list-style-position: outside; font-family: "Graphik"; font-weight: 400; font-size: 18px; line-height: 1.6666666667; color: #000; margin-bottom: 5px; } @media (max-width: 759.98px) { .page-community-content ol li { font-size: 20px; line-height: 1.6; } } .page-community-content ul { padding-left: 20px; margin-top: 25px; margin-bottom: 25px; } .page-community-content ul li { list-style-type: disc; list-style-position: outside; font-family: "Graphik"; font-weight: 400; font-size: 18px; line-height: 1.6666666667; color: #000; margin-bottom: 5px; } @media (max-width: 759.98px) { .page-community-content ul li { font-size: 20px; line-height: 1.6; } } .page-community-main-wrap { padding-top: 94px; } @media (max-width: 759.98px) { .page-community-main-wrap { padding-top: 134px; } } .page-community-main-wrap picture { display: block; margin-left: auto; margin-right: auto; position: relative; left: 50%; margin-top: 57px; } .page-community-main-wrap picture img { max-width: calc(100vw + 110px); position: relative; transform: translate(-50%, 0); } @media (max-width: 1117.98px) { .page-community-main-wrap picture img { max-width: calc(100vw + 65px); } } @media (max-width: 759.98px) { .page-community-main-wrap picture img { max-width: calc(100vw + 30px); } } @media (max-width: 759.98px) { .page-community-logo-wr-heading { max-width: 370px; margin-left: auto; margin-right: auto; } } .page-community-main-top { text-align: center; } .page-community-main-top img { display: block; margin-left: auto; margin-right: auto; } @media (max-width: 759.98px) { .page-community-main-top img { max-width: 100%; } } .page-community-main-top p { font-family: "Poppins", sans-serif; font-style: normal; font-weight: 400; font-size: 22px; line-height: 1.5; color: #000000; margin-top: 20px; margin-bottom: 25px; } .page-community-main-top .dc-btn_secondary { background-color: #151515; border-color: #151515; } .page-community-main-top .dc-btn_secondary:hover { background-color: #262626; border-color: #262626; } .dc-btn_size-md { padding: 8px 27px !important; font-size: 20px !important; font-weight: 400 !important; } @media (max-width: 759.98px) { .dc-btn_size-md { font-size: 22px !important; padding: 17px 27px !important; } } .page-community-logo-wr { margin-bottom: 14px; } .page-community-logo-wr img { display: block; margin-left: auto; margin-right: auto; } .page-community-content { padding-top: 50px; max-width: 437px; margin-left: auto; margin-right: auto; } @media (max-width: 759.98px) { .page-community-content { padding-top: 40px; padding-bottom: 40px; border-bottom: 1px solid #D4D6DB; } } @media (max-width: 759.98px) { .page-community-content p { font-size: 20px; line-height: 1.6; } } .container-guidelines, .page-community-form-section { max-width: 874px; margin-left: auto; margin-right: auto; } @media (max-width: 1117.98px) { .container-guidelines, .page-community-form-section { max-width: 620px; } } .page-community-form-section { margin-top: 40px; padding: 24px 20px 42px; background: #FFFFFF; border: 1px solid #E4E7ED; border-radius: 8px; min-height: 417px; } @media (max-width: 759.98px) { .page-community-form-section { min-height: auto; margin-top: 0; border: 0; width: 400px; max-width: calc(100% - 30px); padding-left: 0; padding-right: 0; padding-bottom: 62px; border-bottom: 1px solid #D4D6DB; } } @media (max-width: 479.98px) { .page-community-form-section { max-width: calc(100% - 5em); } } .col-thm1-form.community-form-theme { width: 100% !important; } .col-thm1-form.community-form-theme .page-community-btn-complete { margin-top: 30px; display: flex; width: 350px; max-width: 100%; margin-left: auto; margin-right: auto; max-width: 100%; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; background: #FFFFFF; border: 1px solid #000000; border-radius: 70px; height: 72px; padding: 5px 12px 5px 20px; text-decoration: none !important; font-family: "Graphik"; font-style: normal; font-weight: 400; font-size: 25px; line-height: 1.2; color: #000000; position: relative; white-space: nowrap; transition: all 0.3s ease; } .col-thm1-form.community-form-theme .page-community-btn-complete:hover { background-color: #151515; border-color: #151515; color: #fff; } .col-thm1-form.community-form-theme .page-community-btn-complete:after { content: ""; display: inline-block; vertical-align: top; background: url("svg/web_arrow_r.svg") center center no-repeat; width: 48px; height: 48px; margin-left: 10px; background-size: contain; flex-shrink: 0; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .page-community-btn-complete:after { width: 32px; height: 32px; background-size: contain; } } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .page-community-btn-complete { font-size: 18px; } } @media (max-width: 479.98px) { .col-thm1-form.community-form-theme .page-community-btn-complete { font-size: 0.8em; } } .col-thm1-form.community-form-theme .gform_submission_error { display: none !important; } .col-thm1-form.community-form-theme .gform_confirmation_wrapper { padding-top: 46px; max-width: 492px; margin-left: auto; margin-right: auto; text-align: center; } .col-thm1-form.community-form-theme .gform_confirmation_message { text-align: center; font-family: "Graphik"; font-style: normal; font-weight: 400; font-size: 28px; line-height: 1.4642857143; color: #000000; font-size: 22px; } @media (max-width: 479.98px) { .col-thm1-form.community-form-theme .gform_confirmation_message { font-size: 1.75em; } } .col-thm1-form.community-form-theme .gform_confirmation_message a { color: inherit; text-decoration: underline; } .col-thm1-form.community-form-theme .gform_confirmation_message a:hover { text-decoration: none; } .col-thm1-form.community-form-theme [id^=field_].gfield_error [id^=validation_message_] { font-weight: 400 !important; font-size: 10px !important; line-height: 1.5 !important; letter-spacing: 1.3px !important; top: -0.5px !important; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme [id^=field_].gfield_error [id^=validation_message_] { font-size: 16px !important; } } @media (max-width: 479.98px) { .col-thm1-form.community-form-theme [id^=field_].gfield_error [id^=validation_message_] { font-size: 1em !important; } } .col-thm1-form.community-form-theme [id^=field_].gfield_error [aria-invalid=true] { border-color: #FFD8CD !important; box-shadow: none !important; } .col-thm1-form.community-form-theme form { margin-top: 25px; width: 420px !important; max-width: 100% !important; margin-left: auto; margin-right: auto; background: #FFFFFF !important; box-shadow: none !important; border-radius: 0px !important; padding: 0 !important; } .col-thm1-form.community-form-theme form .gfield_required { display: inline-block !important; font-family: "Poppins", sans-serif; font-style: normal; font-weight: 400; font-size: 10px; line-height: 1.5; letter-spacing: 1.3px; text-transform: uppercase; color: #000; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme form .gfield_required { font-size: 16px !important; } } @media (max-width: 479.98px) { .col-thm1-form.community-form-theme form .gfield_required { font-size: 1em !important; } } .col-thm1-form.community-form-theme form .ginput_container_consent .gfield_required.gfield_required_text { font-family: "Graphik" !important; font-style: normal !important; font-weight: 400 !important; font-size: 12px !important; color: #000 !important; letter-spacing: 0 !important; text-transform: none !important; line-height: 1.6363636364; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme form .ginput_container_consent .gfield_required.gfield_required_text { font-size: 16px !important; line-height: 24px !important; } } .col-thm1-form.community-form-theme form .ginput_container_consent + .validation_message { display: none !important; } .col-thm1-form.community-form-theme form input:not([type=submit]) { background: #FFFFFF; border: 1px solid #BFCBFF; border-radius: 4px; height: 40px; box-shadow: 0 0 0 4px #F3F5FF; font-family: "Poppins", sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 13px !important; color: #000 !important; } .col-thm1-form.community-form-theme form input:not([type=submit])::-webkit-input-placeholder { color: #828282 !important; } .col-thm1-form.community-form-theme form input:not([type=submit]):-moz-placeholder { color: #828282 !important; } .col-thm1-form.community-form-theme form input:not([type=submit])::-moz-placeholder { color: #828282 !important; } .col-thm1-form.community-form-theme form input:not([type=submit]):-ms-input-placeholder { color: #828282 !important; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme form input:not([type=submit]) { height: 67px; font-size: 19px !important; } } .col-thm1-form.community-form-theme .gform_button.button { font-weight: 400 !important; font-size: 20px !important; font-family: "Poppins", sans-serif !important; background-color: #151515 !important; border-color: #151515 !important; padding-top: 8px !important; padding-bottom: 8px !important; width: 164px; max-width: 100%; margin-left: auto; margin-right: auto; } .col-thm1-form.community-form-theme .gform_button.button:hover { background-color: #262626 !important; border-color: #262626 !important; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_button.button { width: 346px; height: 70px; border-radius: 60px; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) label { margin-bottom: 5px !important; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) label { font-size: 16px !important; } } @media (max-width: 479.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) label { font-size: 1em !important; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:before { top: 0.5px; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:before { width: 32px; height: 32px; top: -5px; border-radius: 7px; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:after { top: 0.5px; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label:after { width: 32px; height: 32px; top: -5px; background-size: 15px 14px; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label { padding-left: 30px; font-family: "Graphik"; font-style: normal; font-weight: 400; font-size: 12px; color: #000; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container label { padding-left: 50px; font-size: 16px; line-height: 24px; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container { margin-bottom: 3px; } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_footer.left_label { margin-top: 0 !important; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .gform_fields.left_label fieldset { margin-bottom: 20px; } } .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) { margin-bottom: 18px; } @media (max-width: 759.98px) { .col-thm1-form.community-form-theme .gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset) { margin-bottom: 30px; } } .page-community-guidelines { padding-top: 27px; padding-bottom: 155px; } @media (max-width: 1117.98px) { .page-community-guidelines { padding-bottom: 75px; } } @media (max-width: 759.98px) { .page-community-guidelines { padding-top: 70px; padding-bottom: 0; } } .container-guidelines { overflow: hidden; padding: 37px 40px; background: #FFF6F3; border-radius: 8px; position: relative; } @media (max-width: 759.98px) { .container-guidelines { max-width: 100%; width: 100%; padding-left: 30px; padding-right: 30px; border-radius: 0; } } @media (max-width: 479.98px) { .container-guidelines { padding-left: 1.875em; padding-right: 1.875em; } } .container-guidelines:before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(180deg, #F2FFA2 0%, #FFECDE 119.21%); opacity: 0; transition: opacity 0.3s ease; } .container-guidelines_gr:before { opacity: 1; } .container-guidelines > * { position: relative; z-index: 2; } .community-guidelines-top p { max-width: 420px; margin-left: auto; margin-right: auto; text-align: center; margin-top: 5px; margin-bottom: 5px; } .row-community-guidelines { margin-top: 50px; } .page-community-guidelines-item { padding-left: 40px; position: relative; margin-bottom: 40px; } @media (max-width: 1117.98px) { .page-community-guidelines-item { max-width: 392px; margin-left: auto; margin-right: auto; } } .page-community-guidelines-item:before { content: ""; display: block; position: absolute; left: 0; width: 32px; height: 32px; background: url("svg/checkmark.svg") center center no-repeat; background-size: 32px 32px; top: -5px; } .page-community-guidelines-item p { font-family: "Graphik"; font-style: normal; font-weight: 400; font-size: 15px; line-height: 1.5333333333; color: #000000; } .page-community-guidelines-item p strong { font-weight: 500; } @media (max-width: 759.98px) { .page-community-guidelines-item p { font-size: 18px; line-height: 1.4444444444; } } .community-form-theme #input_21_21_1[aria-invalid="true"] + .gfield_consent_label:before{ border-color: red; } /* 09.11 end */ .page-template-page-dev_videos .container-default-sm { width: 100%; padding-right: 15px; padding-left: 15px; margin-left: auto; margin-right: auto; position: relative; } @media (min-width: 480px) { .page-template-page-dev_videos .container-default-sm { max-width: 430px; } } @media (min-width: 760px) { .page-template-page-dev_videos .container-default-sm { max-width: 650px; } } @media (min-width: 1189px) { .page-template-page-dev_videos .container-default-sm { max-width: 1080px; } } @media (max-width: 479.98px) { .page-template-page-dev_videos .container-default-sm { padding-left: 2.5em; padding-right: 2.5em; } } .page-events-form-section_bg-2 .col-thm1-form .gfield_required { display: none !important; } @media (max-width: 759.98px) { .page-events-form-section_bg-2 .event-form-bg.col-thm1-form form { padding-bottom: 100px !important; } } .event-form-bg_2.col-thm1-form .gform_button.button { background-color: #75d3fb !important; } .event-form-bg_3.col-thm1-form .gform_button.button { background: #2d3311 url(svg/button-arrow.svg) 30px center no-repeat!important; } .page-events-form-section_bg-3 .col-thm1-form .gfield_required { display: none !important; } .event-form-bg_4.col-thm1-form .gform_button.button, .event-form-bg_5.col-thm1-form .gform_button.button, .event-form-bg_6.col-thm1-form .gform_button.button { background: #000!important; } .event-form-bg_4.col-thm1-form .gform_button.button:hover { background: #262626!important; } @media screen and (min-width: 1118px) { .event-header-title.event-header-title_img-1 { position: relative; top: -5px; } } .page-events-form-section_bg-4 .col-thm1-form .gfield_required { display: none !important; } .event-form-bg.col-thm1-form .gform_wrapper.gravity-theme .gform_fields fieldset .ginput_container .gfield-choice-input[type=radio]:checked+label:before { border-width: 6px !important; background: #fff!important; box-shadow: none !important; } .wpm-embed-ratio_1 { padding-top: 56.15%; } @media screen and (min-width: 768px) and (max-width: 1117.98px) { .postid-25503 .dc-blog-heading-stl-1 h1 { font-size: 58.2px; } } @media screen and (max-width: 479.98px) { .product-api-mainscreen-left p { font-size: 1.3em; } } @media (min-width: 1118px) and (max-width: 1188.98px) { .h2-comparison { font-size: 36px !important; } } @media (min-width: 760px) and (max-width: 1117.98px) { .event-form-bg_5.col-thm1-form .gform_confirmation_wrapper.gravity-theme { padding-left: 25px !important; padding-right: 25px !important; } } .slider-logos-mod-2 .slider-logos_w-1 { width: calc(100% + 62px) !important; transform: translateX(-62px) !important; } .slider-logos-mod-2 .slide-logo img { width: 125px !important; } @media (min-width: 480px) and (max-width: 759.98px) { .page-template-page-home_youtube .section-logos-smaller .slider-logos:before, .page-template-page-home_youtube .section-logos-smaller .slider-logos:after { display: block; } } .slide-logo img { width: 185px !important; } /* 16.05 */ .video-block-bg_full-video-all { position: relative; } .video-block-bg_full-video-all video { position: absolute; width: 100%; height: 100%; max-width: 100%; max-height: 100%; top: 0; left: 0; filter: none; border-radius: 0 !important; object-fit: cover; } .video-block-bg_gr_1 { background: linear-gradient(180deg, #FCDEFF 0%, #D8E0FF 100%); } .video-block-bg_shadow_1 figure { position: relative; } .video-block-bg_shadow_1 figure img { position: relative; z-index: 2; } .video-block-bg_shadow_1 figure:after { content: ""; display: block; position: absolute; left: 12px; right: 12px; top: 12px; bottom: -12px; background: #E4E7ED; mix-blend-mode: multiply; border-radius: 12px; } @media (min-width: 1118px) { .video-quote-section_h2_lg h2 { font-size: 44px !important; line-height: 1.25 !important; } } .arrow-sm-link { font-family: "Poppins", sans-serif; font-style: normal !important; font-weight: 400 !important; font-size: 20px !important; color: #000000; } @media (max-width: 479.98px) { .arrow-sm-link { font-size: 1.25em !important; } } .arrow-sm-link a { position: relative; white-space: nowrap; text-decoration: none !important; color: inherit !important; font-weight: inherit !important; padding-right: 28px; } .arrow-sm-link a:hover { text-decoration: underline !important; } .arrow-sm-link a:after { content: ""; background: url("svg/arr-r-black.svg") center top no-repeat; width: 16px; height: 7px; display: block; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); } .section-home-mod-1 h1.-h1-sz-1 { line-height: 1.35 !important; } @media (min-width: 1118px) { .section-home-mod-1 h1.-h1-sz-1 { font-size: 56px; } } /* 16.05 end */ .figcaption { margin: 0; padding: 15px 10px 15px; font-family: "SF Mono"; font-weight: 300; font-size: 14px; line-height: 1.7857142857; text-align: center; color: #000000; } .col-thm1-form_xs form { padding-top: 15px; padding-bottom: 15px; padding-left: 60px; padding-right: 60px; } @media (max-width: 1117.98px) { .col-thm1-form_xs { width: 100% !important; max-width: 480px !important; margin-left: auto; margin-right: auto; } .col-thm1-form_xs form { padding-top: 9px; padding-bottom: 9px; padding-left: 36px; padding-right: 36px; } } @media (max-width: 759.98px) { .col-thm1-form_xs { max-width: 460px !important; margin-left: auto; margin-right: auto; width: 100% !important; } .col-thm1-form_xs form { padding-left: 23px; padding-right: 23px; } } @media (max-width: 1188.98px) { .home3-average-percentage__content { padding-bottom: 30px; } } @media (max-width: 759.98px) { .home3-average-percentage__content { padding-bottom: 20px; } } @media (max-width: 479.98px) { .home3-average-percentage__content { padding-bottom: 1.25em; } } .front-platform-section-inner-2 .dc-web-arrow { width: 48px; height: 48px; background-color: #F5F5F9; border-radius: 50%; position: relative; transition: background-color 0.3s ease; } .front-platform-section-inner-2 .dc-web-arrow:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 48px; height: 48px; } .front-platform-section-inner-2 .dc-web-arrow:after { background: url("svg/web-arrow-inside.svg") center center no-repeat; background-size: 27px 24px; transition: all 0.4s ease; } img { height: auto !important; } .dc-table-wrap_upd-2 .dc-thg:before { display: none !important; } .dc-table-wrap_upd-2 .dc-thg:after { content: ""; display: block; position: absolute; top: -10px; background: #fff; width: 100%; height: 15px; z-index: -1; pointer-events: none; } @media (min-width: 1118px) { #usecases .link-item_sm { width: auto; } } @media (min-width: 1118px) { #product .link-item_sm, #usecases .link-item_sm { margin-left: -15px; } } .products-slide-item-upd-2 figure img { height: 100% !important; } .single-post-cta-block { border-bottom: 0; border-top: 1px solid #d2d4d7; } .enterprise-form-wrap.-bg-1:before { width: 100vw !important; } .page-style-1 figcaption { word-break: break-word; } @media screen and (max-width: 759.98px) { .page-id-35411 .wpm-page-guides-header.stl-1 h1 br { display: none; } } .guides-table-toggle-tbody > .guides-table-toggle-tr + .guides-table-toggle-tr .guides-table-toggle-col { border-top: 0 !important; } .demo-hub-item__icon figure { height: 100%; } .page-id-36068 .section-fs-table { z-index: 3; } @media (max-width: 479.98px) { .section-products-slider-upd-2.hp .swiper-slide_md .powering-content-item2__footer-name p { font-size: 1em; } } @media (max-width: 479.98px) { .demo-hub-item__head { font-size: 0.72em; letter-spacing: 0.2em; } } .swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt) a, .swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt) { width: 40px !important; height: 40px !important; flex: 0 0 40px !important; } .swp_social_panel { height: 40px !important; margin-bottom: 50px !important; justify-content: center; display: flex !important; } .swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt) .sw:before { line-height: 40px !important; } .caidya-img-block .wp-block-lazyblock-feature-numbs .title-stl-1.text-center img, .caidya-img-block .wp-block-lazyblock-feature-numbs .text-center.dc-post-audio__title img, .caidya-sidebar .dc-blog-sidebar img { max-width: 117px; flex: 0 0 117px; } /* FEATURED PERSON NEW STYLE START */ .featured-person-new .dc-person-wrap__img { max-width: 44px; } .featured-person-new .dc-blog-link-time { min-width: 82px; padding-right: 25px; padding-left: 25px; } /* @media screen and (min-width: 1420px) { .featured-person-new .dc-blog-link-time { top: -48px; } } */ .featured-person-new .dc-blog-link-time:after { width: 16px; right: 5px; } .featured-person-new .dc-person-wrap__name { font-size: 16px; padding-left: 9px; } .featured-person-new .dc-custom-audio-content p { margin-top: 20px; } /* FEATURED PERSON NEW STYLE END */ .footer .footer-lst li:not(:last-child) { position: relative; white-space: nowrap; margin-right: 6px; padding-right: 10px; } .footer .dc-content .footer-lst a, .footer .footer-lst .dc-content a { letter-spacing: 2px; } .footer #ot-sdk-btn.ot-sdk-show-settings { color: #fff; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 600; font-style: normal; letter-spacing: 2px; line-height: normal; text-transform: uppercase; background: transparent; border: none; width: auto; padding: 0; cursor: pointer; white-space: nowrap; text-decoration: none; transition: opacity .2s ease; } .footer #ot-sdk-btn.ot-sdk-show-settings:hover { opacity: .8; background: transparent; } @media screen and (max-width: 479.98px) { .footer #ot-sdk-btn.ot-sdk-show-settings { font-size: .875em; letter-spacing: .3em; } } /*-- Blogs CSS --*/ .blog-feature-lg .dc-blog-post-open h1 { font-size: 82px; } .main-screen-blog .row_post-list h1, .main-screen-blog .row_post-list p{ max-width: 850px; margin-left: auto; margin-right: auto; } /* Image styles for At a glance image */ .caidya-img-block .wp-block-lazyblock-feature-numbs .title-stl-1.text-center img{ max-width:288px; } /* Left overview same image */ .caidya-sidebar .dc-blog-sidebar img{ max-width:211px; margin-bottom:0; margin-left:-22px; } @media (min-width: 1118px) { .blog-feature-image-mt-2 .dc-img-block img { width: 760px; max-width: 760px !important; margin-top: -30px; } } @media (max-width: 1117.98px) { .blog-feature-lg .dc-blog-post-open h1 { font-size: 54.4px; } .dc-blog-post-open .text-center.dc-img-block img { max-width: 100%; margin-top: -30px; } } @media (max-width: 759.98px) { .blog-feature-lg .dc-blog-post-open h1 { font-size: 40.8px; } } @media (max-width: 479.98px) { .blog-feature-lg .dc-blog-post-open h1 { font-size: 2.55em; } } /* Adore Me page styles */ @media(min-width: 1117px){ .adore_me_feature_main .main-screen-blog .row_post-list h1{ color: #000; text-align: center; font-size: 70px; font-style: normal; font-weight: 400; line-height: 100%; /* 70px */ max-width:1010px; } }