@keyframes fade{0%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;transform:translateZ(0)}.swiper-slide{flex-shrink:0;display:block}:root{--swiper-navigation-size:44px;--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-stroke:2.75;--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/elephant/frontend/build/fonts/icomoon/fonts/icomoon.eot?nviuof);src:url(/wp-content/themes/elephant/frontend/build/fonts/icomoon/fonts/icomoon.eot?nviuof#iefix)format("embedded-opentype"),url(/wp-content/themes/elephant/frontend/build/fonts/icomoon/fonts/icomoon.ttf?nviuof)format("truetype"),url(/wp-content/themes/elephant/frontend/build/fonts/icomoon/fonts/icomoon.woff?nviuof)format("woff"),url(/wp-content/themes/elephant/frontend/build/fonts/icomoon/fonts/icomoon.svg?nviuof#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cctv:before{content:""}.icon-elevator:before{content:""}.icon-escalator:before{content:""}.icon-intercom:before{content:""}.icon-calc:before{content:""}.icon-check:before{content:""}.icon-star:before{content:""}.icon-burger:before{content:""}.icon-arrow-down:before{content:""}.icon-mail:before{content:""}.icon-phone:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.phone{display:flex;flex-direction:column;gap:8px}.drawerTrigger{font-size:40px}@media (max-width:992px){.drawerTrigger{order:-1}}.drawer{display:none}@media (max-width:992px){.drawer{display:flex}.drawer .drawerTrigger{top:0;width:fit-content;align-self:flex-end;position:absolute}}.drawer{top:0;left:0;position:fixed;width:100%;height:100%;background-color:var(--surface-secondary);transform:translate(-100%);transition:transform var(--transition);z-index:20;padding-top:var(--header-h,0)}.drawer__wrapper{--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end];overflow-y:auto;width:100%;padding-bottom:1rem}@media (max-width:992px){.drawer__wrapper{--container-width:920px;--p:24px}}@media (max-width:768px){.drawer__wrapper{--container-width:640px}}@media (max-width:576px){.drawer__wrapper{--container-width:100%}}.drawer__container{grid-area:center;display:flex;flex-direction:column;gap:40px;padding-top:42px;position:relative}.drawer__container--gap{gap:24px}.drawer__contact,.drawer__menu{display:flex;flex-direction:column;gap:24px}.drawer__item{display:flex}.drawer__item-link{display:flex;align-items:center;gap:8px}.drawer__details{width:100%}.drawer__details summary,.drawer__details summary::-webkit-details-marker{list-style-type:none}.drawer__details summary{cursor:pointer;display:inline-flex;align-items:start;gap:8px;width:100%;justify-content:space-between;display:inline-grid;grid-template-columns:auto 1fr auto}.drawer__icon{display:inline-flex;color:#3bd6ff;font-size:20px}.drawer__drop{display:flex;flex-direction:column;gap:8px;padding-top:12px}.headerSocial{display:flex;gap:20px}.headerSocial__item{font-size:14.3px;line-height:.8;display:flex;gap:6px;align-items:center;font-weight:700}.headerSocial__icon,.nav__item--sub:before{color:#3bd6ff;font-size:20px}.themeToggle{background-color:var(--theme-toggle-bg);transition:background var(--transition);padding:4px;display:flex;gap:6px;position:relative;border-radius:999px;cursor:pointer}.themeToggle__overlay{position:absolute;z-index:0;border-radius:999px;font-size:24px;height:24px;width:24px;right:4px;color:#3bd6ff;background-color:var(--theme-toggle-activeColors);transition:var(--transition)}@media (max-width:576px){.themeToggle__overlay{height:28px;width:28px}}.themeToggle__overlay--dark{background-color:#fff;right:33px;left:unset}@media (max-width:992px){.themeToggle__overlay--dark{background-color:#fff}}@media (max-width:576px){.themeToggle__overlay--dark{right:37px}}@media (max-width:992px){.themeToggle{margin-left:0}}.themeToggle__item{position:relative;z-index:1;border-radius:999px;font-size:24px;height:24px;width:24px;color:#3bd6ff;-webkit-tap-highlight-color:#fff0;transition-property:color,background}.themeToggle__item--active{transition:var(--transition);color:var(--theme-toggle-icon)}@media (max-width:576px){.themeToggle__item{height:28px;width:28px;font-size:28px}}[data-theme=auto] .logo--auto{display:inline-flex}[data-theme=auto] .logo--dark,[data-theme=auto] .logo--light{display:none}.logo{align-items:center;gap:clamp(.75rem,1.333vw + -.167rem,1rem);margin-right:clamp(.5rem,5.333vw + -3.167rem,1.5rem)}@media (max-width:992px){.logo{gap:16px}}@media (max-width:576px){.logo{gap:7px}}.logo__image{min-height:clamp(3.5rem,1.333vw + 2.583rem,3.75rem);min-width:clamp(4.375rem,1.667vw + 3.229rem,4.688rem);object-fit:contain}@media (max-width:992px){.logo__image{min-height:56px;min-width:70px;height:56px;width:70px}}@media (max-width:576px){.logo__image{min-width:64px;width:64px;height:52px}}.logo__text{width:145px;font-size:16px;font-weight:500;line-height:1.3;max-width:10ch}@media (max-width:576px){.logo__text{font-size:13px}}.nav{width:100%}.nav__list{display:flex;gap:clamp(.625rem,7vw + -4.188rem,1.938rem);align-items:center;justify-content:space-between}.nav__item{font-size:clamp(.75rem,.667vw + .292rem,.875rem);font-weight:500;padding-top:15px;padding-bottom:15px}.nav__item--sub{position:relative;font-family:Open Sans!important;display:flex;flex-direction:row-reverse}.nav__item--sub:before{font-family:icomoon!important;font-weight:400}.nav__item:first-child a{white-space:nowrap}.nav__link{position:relative;cursor:pointer;transition:color var(--transition);display:flex;align-items:center;gap:10px}@media (max-width:1279px){.nav__link{gap:8px}}.nav__drop{position:absolute;display:none;top:54px;left:0;animation-duration:.38s;animation-fill-mode:backwards;animation-name:fade;animation-timing-function:ease-in-out}.nav__drop-container{display:flex;flex-direction:column;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:12px 14px;gap:8px;background-color:var(--surface-primary);transition:background-color var(--transition);box-shadow:0 4px 40px #757b9a14}.nav__item:hover .nav__drop{display:block}.nav__sublink{width:max-content;font-size:clamp(.75rem,.637vw + .336rem,.875rem);font-weight:500;max-width:28ch}.header{position:fixed;width:100%;top:0;left:0;z-index:10;transition:box-shadow var(--transition);box-shadow:0 4px 40px 0 var(--box-shadow-color);--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end];--container-width:1380px;--p:12px}@media (max-width:992px){.header{--container-width:920px;--p:24px}}@media (max-width:768px){.header{--container-width:640px}}@media (max-width:576px){.header{--container-width:100%}}.header__container{background:var(--surface-primary);grid-area:full;transition:background var(--transition)}@media (max-width:992px){.header__container{grid-area:full}}.header__desktop{display:flex;width:100%;flex-direction:column}@media (max-width:1650px){.header__desktop{position:relative}}@media (max-width:733px){.header__desktop{display:none}}.header__top{display:flex;justify-content:center;padding-inline:10px}.header__top-container{display:flex;justify-content:end;max-width:1306px;width:100%;grid-area:center;transition:background var(--transition);align-items:center;gap:clamp(1.25rem,3.185vw + -.82rem,1.875rem);padding-bottom:20px;padding-top:20px;border-bottom:1px solid var(--header-line)}@media (max-width:992px){.header__top-container{grid-area:full}}.header__logo{margin-right:auto}.header__bottom{display:flex;justify-content:center;padding-inline:clamp(.75rem,1.274vw + -.078rem,1rem)}.header__bottom-container{display:flex;align-items:center;max-width:1306px;width:100%;grid-area:center;transition:background var(--transition)}@media (max-width:992px){.header__bottom-container{grid-area:full}}.header__action{width:100%;min-width:140px;max-width:clamp(6.875rem,30vw + -11.875rem,10.625rem)}.header__mobile{--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end];display:none}@media (max-width:992px){.header__mobile{--container-width:920px;--p:24px}}@media (max-width:768px){.header__mobile{--container-width:640px}}@media (max-width:576px){.header__mobile{--container-width:100%}}@media (max-width:733px){.header__mobile{display:grid}}.header__mobile-container{z-index:30;grid-area:center;min-height:var(--header-h);display:flex;align-items:center;gap:10px;justify-content:space-between}@media (max-width:733px){.header__mobile-container{gap:5px}}.header__mobile-box{display:flex;align-items:center;gap:27px}@media (max-width:733px){.header__mobile-box{gap:7px}}[data-theme=auto] .dev__image--auto{display:inline-flex}[data-theme=auto] .dev__image--dark,[data-theme=auto] .dev__image--light{display:none}.dev{display:flex;align-items:center;gap:10px;justify-self:end}@media (max-width:768px){.dev{justify-self:start;margin-top:10px}}.dev img{width:46px;height:36px}[data-theme=auto] .logoFooter--auto{display:inline-flex}[data-theme=auto] .logoFooter--dark,[data-theme=auto] .logoFooter--light{display:none}.logoFooter{align-items:center;gap:24px}@media (max-width:576px){.logoFooter{gap:7px}}.logoFooter__image{min-height:clamp(3.5rem,1.333vw + 2.583rem,3.75rem);min-width:clamp(4.375rem,1.667vw + 3.229rem,4.688rem);object-fit:contain}@media (max-width:992px){.logoFooter__image{min-height:56px;min-width:70px;height:56px;width:70px}}@media (max-width:576px){.logoFooter__image{min-width:64px;width:64px;height:52px}}.logoFooter__text{width:145px;font-size:16px;font-weight:500;line-height:1.3;max-width:10ch}@media (max-width:576px){.logoFooter__text{font-size:13px}}[data-theme=auto] .footer__sert-item--auto{display:inline-flex}[data-theme=auto] .footer__sert-item--dark,[data-theme=auto] .footer__sert-item--light{display:none}.footer{flex-grow:0;--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end];background-color:var(--surface-secondary);transition:background var(--transition)}@media (max-width:992px){.footer{--container-width:920px;--p:24px}}@media (max-width:768px){.footer{--container-width:640px}}@media (max-width:576px){.footer{--container-width:100%;flex-grow:unset}}.footer__container,.footer__top{display:flex;justify-content:space-between}.footer__container{grid-area:center;width:100%;flex-direction:column;gap:40px}.footer__top{padding-top:32px}.footer__top-wrapper{display:flex;gap:clamp(3.125rem,33.439vw + -18.611rem,9.688rem)}@media (max-width:768px){.footer__top-wrapper{flex-wrap:wrap;gap:40px}}@media (max-width:992px){.footer__top{flex-wrap:wrap;gap:40px}}.footer__menu{grid-area:menu;display:flex;gap:clamp(.75rem,15.287vw + -9.186rem,3.75rem)}@media (max-width:992px){.footer__menu{gap:20px}}@media (max-width:768px){.footer__menu{gap:45px}}.footer__col{display:flex;flex-direction:column}.footer__col:nth-child(1){gap:10px}.footer__col:nth-child(2){gap:6px}@media (max-width:768px){.footer__col .cm{font-size:14px;line-height:1.45}}.footer__col .sbs{width:max-content}.footer__bottom{padding-top:8px;padding-bottom:12px;border-top:1px solid var(--footer-border);transition:border var(--transition);display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center}@media (max-width:992px){.footer__bottom{padding-bottom:100px}}@media (max-width:768px){.footer__bottom{grid-template-columns:100%;grid-auto-flow:row;justify-items:start;gap:10px}}.footer__contact{grid-area:contact;display:flex;gap:16px;flex-direction:column;margin-left:64px}@media (max-width:992px){.footer__contact{margin:unset}}.footer__contact-wrapper{display:flex;gap:clamp(1.25rem,6.369vw + -2.89rem,2.5rem);align-items:flex-start}@media (max-width:992px){.footer__contact-wrapper{gap:16px}}@media (max-width:576px){.footer__contact-wrapper{flex-direction:column}}.footer__sert{grid-area:sert}.footer__sert-item{width:100%;gap:10px}.footer__sert picture{width:25%}@media (max-width:992px){.footer__sert picture{width:74px}}.footer__image{width:100%;height:120px;object-fit:contain}@media (max-width:768px){.footer__image{width:74px;height:76px}}@media (max-width:576px){.footer__image{width:64px;height:64px}}.modal{display:none;border-radius:10px;width:100%;max-width:min(100% - 40px,504px);padding:32px;background-color:#101c51;color:#fff}@media (max-width:768px){.modal{padding:32px 24px}}.modal__container{display:grid;gap:26px}@media (max-width:992px){.modal__container{gap:20px}}.modal__content,.modal__form,.modal__texts{display:flex;flex-direction:column;gap:32px}.modal__form,.modal__texts{gap:16px}.modal__thumbnail{max-width:154px}@media (max-width:576px){.modal__thumbnail{max-width:116px}}.modal__service-title{padding-top:20px;font-size:18px;line-height:1.25}.modal__inputs,.modal__inputs-item{display:flex;flex-direction:column;gap:10px}.modal__inputs-item{gap:4px}.select{position:relative;overflow:hidden}.select:focus{outline:0}.select:last-child{margin-bottom:0}.select [hidden]{display:none!important}.bottomMenu{display:none;position:fixed;width:100%;bottom:0;left:0;box-shadow:0-14px 15px 0 var(--box-shadow-buttonMenu);background-color:var(--surface-primary);align-items:center;justify-content:center;gap:15px;padding:16px 20px;z-index:9}@media (max-width:733px){.bottomMenu{display:flex}}.bottomMenu__link{width:20%;display:flex;align-items:center;text-align:center;flex-direction:column;gap:4px}.bottomMenu__icon{font-size:24px;color:#3bd6ff}.bottomMenu__text{color:var(--text-primary);font-size:10px;font-weight:600;line-height:12px}.bottomMenu__burger{color:#fff;font-size:24px;width:20%;display:flex;align-items:center;text-align:center;flex-direction:column;gap:12px;padding-top:30px;position:relative}.bottomMenu__burger-circle,.scrollTop{background-color:#3bd6ff;border-radius:50%}.bottomMenu__burger-circle{position:absolute;top:-30px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.scrollTop{cursor:pointer;width:fit-content;z-index:9;position:fixed;right:7px;bottom:3vh;transition:var(--transition);padding:9.6px}@media (hover:hover){.scrollTop:hover{opacity:.7}}@media (max-width:992px){.scrollTop{right:16px;bottom:88px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-700:oklch(50.5% .213 27.518);--color-blue-200:oklch(88.2% .059 254.128);--color-slate-100:oklch(96.8% .007 247.896);--spacing:.25rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin-inline-end:4px}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}summary{display:list-item}ul{list-style:none}img{vertical-align:middle;display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button{appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.row-6{grid-row:6}.flex{display:flex}.flex-row{flex-direction:row}.gap-5{gap:calc(var(--spacing)*5)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--header-h:72px;--transition:.38s ease-in-out}@font-face{font-display:swap;font-family:Open Sans;src:url(/wp-content/themes/elephant/frontend/build/fonts/opensans/opensans-variable.ttf)format("truetype-variations");font-weight:100 900}@font-face{font-display:swap;font-family:Grotesque;src:url(/wp-content/themes/elephant/frontend/build/fonts/grotesque/getvoipgrotesque.ttf)format("truetype");font-weight:700}html{height:100%;scroll-behavior:smooth;scroll-padding-top:150px}@media (max-width:992px){html{scroll-padding-top:100px}}body,body[data-theme=auto]{--surface-primary:#ffffff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--surface-primary:#101c51}}body,body[data-theme=auto]{--surface-secondary:#f3f9ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--surface-secondary:#00193b;--surface-primary:#101c51}}body,body[data-theme=auto]{--surface-third:#ffffff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--surface-third:#00193b;--surface-primary:#101c51}}body,body[data-theme=auto]{--box-shadow-color:rgba(117, 123, 154, .2)}@media (prefers-color-scheme:dark){body[data-theme=auto]{--box-shadow-color:#00193b;--surface-primary:#101c51}}body,body[data-theme=auto]{--box-shadow-buttonMenu:rgba(117, 123, 154, .0784313725)}@media (prefers-color-scheme:dark){body[data-theme=auto]{--box-shadow-buttonMenu:#00193b;--surface-primary:#101c51}}body,body[data-theme=auto]{--text-primary:#101c51}@media (prefers-color-scheme:dark){body[data-theme=auto]{--text-primary:#ffffff;--surface-primary:#101c51}}body,body[data-theme=auto]{--theme-toggle-bg:#e0f8ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--theme-toggle-bg:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--theme-toggle-bgColors:#ffffff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--theme-toggle-bgColors:#101c51;--surface-primary:#101c51}}body,body[data-theme=auto]{--theme-toggle-active:#ffffff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--theme-toggle-active:#3bd6ff;--surface-primary:#101c51}}body,body[data-theme=auto]{--theme-toggle-activeColors:#e0f8ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--theme-toggle-activeColors:#3bd6ff;--surface-primary:#101c51}}body,body[data-theme=auto]{--theme-toggle-icon:#3bd6ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--theme-toggle-icon:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--button-dark:#101c51}@media (prefers-color-scheme:dark){body[data-theme=auto]{--button-dark:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--header-line:#e4ebf3}@media (prefers-color-scheme:dark){body[data-theme=auto]{--header-line:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--accent-element:#76e2ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--accent-element:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--accent-bg:#b5edff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--accent-bg:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--pill-bg:#caf2ff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--pill-bg:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--footer-border:#e5e8ea}@media (prefers-color-scheme:dark){body[data-theme=auto]{--footer-border:#333956;--surface-primary:#101c51}}body,body[data-theme=auto]{--slide-white:#ffffff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--slide-white:#00193b;--surface-primary:#101c51}}body,body[data-theme=auto]{--slide-backtext:#b5edff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--slide-backtext:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--slide-accent:#b5edff}@media (prefers-color-scheme:dark){body[data-theme=auto]{--slide-accent:#163b6f;--surface-primary:#101c51}}body,body[data-theme=auto]{--star-empty:#e5e8ea}@media (prefers-color-scheme:dark){body[data-theme=auto]{--star-empty:#757b9a;--surface-primary:#101c51}}body,body[data-theme=auto]{--prose-gray:#757b9a}@media (prefers-color-scheme:dark){body[data-theme=auto]{--prose-gray:#d0d0d0;--surface-primary:#101c51}}body,body[data-theme=auto]{--fb-backdrop:rgba(16, 28, 81, .4)}@media (prefers-color-scheme:dark){body[data-theme=auto]{--fb-backdrop:rgba(0, 25, 59, .8);--surface-primary:#101c51}}body{min-height:100%;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;color:var(--text-primary);line-height:1.4;transition:color var(--transition)}.main{flex-grow:1}.h1{font-size:clamp(2.25rem,4.459vw + -.648rem,3.125rem);letter-spacing:-.02em;font-weight:700;line-height:1.12}.h2,.h3,.h4{font-weight:600}.h2{font-size:clamp(1.75rem,2.548vw + .094rem,2.25rem);letter-spacing:-.02em;line-height:1.15}.h3,.h4{font-size:clamp(1.25rem,1.274vw + .422rem,1.5rem);line-height:1.2}.h4{font-size:clamp(1rem,1.274vw + .172rem,1.25rem)}@media (max-width:768px){.h4{font-size:20px}}.p{color:#757b9a;line-height:1.62;font-size:clamp(.875rem,.637vw + .461rem,1rem)}.p--white,.projectCard__content>div{color:#fff}@media (max-width:768px){.p{font-size:16px}}.cm,.sbm{font-size:14px;font-weight:500;line-height:1.3;color:#979cb4}.cm{font-size:12px;transition:color var(--transition)}.bsb,.prose p,.prose ul{font-size:clamp(.875rem,.637vw + .461rem,1rem)}.bsb{font-weight:600;line-height:1.2}@media (max-width:768px){.bsb{font-size:16px}}.sbs{font-weight:600;font-size:14px;line-height:1.45}@media (hover:hover){.link{transition:color var(--transition)}.link:hover{color:#3bd6ff}}.prose p,.prose ul{color:--prose-gray;line-height:1.62}@media (max-width:768px){.prose p,.prose ul{font-size:16px}}.prose p:not(:last-child){margin-bottom:1.6em}.prose ul{list-style:outside;margin-left:1.5em}.prose li:not(:last-child),.prose ul li:not(:last-child){margin-bottom:.5em}.prose li::marker,.prose ul li::marker{font-size:.5em}.tablepress{--head-bg-color:var(--surface-secondary)!important;--even-bg-color:var(--surface-secondary)!important;--odd-bg-color:var(--surface-primary)!important;border-radius:20px!important;outline:1px solid var(--header-line)!important;overflow:hidden;outline-offset:-1px;--border-color:var(--header-line)!important;--hover-bg-color:var(--surface-secondary)!important;--padding:20px!important;--head-text-color:var(--text-primary)!important;--even-text-color:var(--text-primary)!important;--odd-text-color:var(--text-primary)!important;--text-color:var(--text-primary)!important}@media (max-width:576px){.tablepress{font-size:12px;--padding:10px!important}.tablepress .column-3{vertical-align:middle}}.tablepress>:where(thead)>tr>*{font-weight:600!important}.tablepress ul{list-style:outside;margin-left:1.25em}.tablepress li:last-child{margin-bottom:.5em}.tablepress li::marker{font-size:.7em}.button{color:#fff;font-weight:600;border-radius:6px;line-height:1.2;width:100%;max-width:var(--_max-w);padding:8px;display:flex;align-items:center;justify-content:center;text-align:center;transition:background var(--transition);cursor:pointer}.button--normal{font-size:14px;min-height:48px}.button--large{font-size:16px;min-height:56px}.button--small{font-size:12px;min-height:44px;padding-left:14px;padding-right:14px;max-width:139px}.button--dark{background-color:var(--button-dark)}.button--blue{background-color:#163b6f}@media (hover:hover){.button{transition:background var(--transition)}.button:hover{background-color:#3bd6ff}}.button--dark-blue{background-color:#101c51}@media (hover:hover){.button--dark-blue:hover{background-color:#163b6f}}@media (max-width:768px){.button--dark-blue{background-color:#3bd6ff}}.button--260{--_max-w:260px}@media (max-width:768px){.button--260{--_max-w:100%}}.contactItem{display:flex;align-items:center;font-weight:700;font-size:clamp(.875rem,.637vw + .461rem,1rem);gap:8px;font-size:16px;transition:color var(--transition)}.contactItem span{font-size:clamp(1.25rem,1.274vw + .422rem,1.5rem);color:#3bd6ff;font-size:24px}[data-theme=auto] .icon--auto{display:block}[data-theme=auto] .icon--dark,[data-theme=auto] .icon--light{display:none}.icon{height:var(--_size);width:var(--_size);min-width:var(--_size);min-height:var(--_size)}.icon--24{--_size:24px}.icon--64{--_size:64px}.checkbox{display:flex;gap:8px;align-items:flex-start}@media (max-width:768px){.checkbox{align-items:unset}}.checkbox__label{cursor:pointer}.checkbox__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;border-radius:4px;background-color:#f3f9ff;width:16px;height:16px;cursor:pointer;transition-property:border-color color;transition-timing-function:ease-in-out;transition-duration:.38s}.checkbox__element:checked{background-color:#3bd6ff;background-size:8px;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.02406 2.09917C7.31738 1.80661 7.31737 1.33148 7.02406 1.03893C6.73183 0.74745 6.25883 0.74744 5.96658 1.0389L3.62512 3.37411L2.03342 1.78667C1.74117 1.49521 1.26817 1.49522 0.975938 1.7867C0.682625 2.07925 0.682622 2.55438 0.975931 2.84694L2.99739 4.86322C3.34433 5.20928 3.9059 5.20928 4.25285 4.86323L7.02406 2.09917Z" fill="white"/></svg>')}.input{background-color:#fff;border-radius:6px;min-height:56px;font-weight:500;padding:16px;transition:outline var(--transition);outline:1px solid #fff0;outline-offset:-1px;line-height:1;width:100%;color:#101c51}.input--textarea{height:186px}.input::placeholder{color:#979cb4}.input:focus,.input:focus-visible{outline-color:#101c51}.breadcrumb{margin-top:clamp(.625rem,3.185vw + -1.445rem,1.25rem);margin-bottom:clamp(1.875rem,3.185vw + -.195rem,2.5rem);line-height:1.3}@media (max-width:992px){.breadcrumb{margin-top:30px;margin-bottom:40px}}.breadcrumb>span>span:not(:first-child){margin-left:20px}.breadcrumb a,.breadcrumb_last{font-size:14px;font-weight:400;position:relative}.breadcrumb_last{font-weight:600}.breadcrumb a:before,.breadcrumb_last:before{position:absolute;content:url('data:image/svg+xml,<svg width="4" height="6" viewBox="0 0 4 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.192271 5.03886C-0.0519784 5.25915 -0.0514514 5.61583 0.193449 5.83553C0.438349 6.05524 0.834883 6.05476 1.07913 5.83447L3.81399 3.39641L3.81715 3.39359C3.88489 3.33249 3.93381 3.26089 3.9639 3.18464C4.04232 2.98597 3.99296 2.75566 3.81598 2.59689L3.81141 2.59283L1.06853 0.164467C0.823626 -0.0552346 0.427092 -0.0547611 0.182843 0.165526C-0.0614069 0.385813 -0.0608798 0.742495 0.18402 0.962197L2.48802 2.99683L0.192271 5.03886Z" fill="%23757B9A"/></svg>');height:6px;width:4px;display:inline-block;top:-2px;left:-14px}.breadcrumb span:first-child>a:before{display:none}.breadcrumb a{color:#757b9a}.breadcrumb a:hover{color:#3bd6ff}.section{--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end]}@media (max-width:992px){.section{--container-width:920px;--p:24px}}@media (max-width:768px){.section{--container-width:640px}}@media (max-width:576px){.section{--container-width:100%}}.section__container{padding-top:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);padding-bottom:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);grid-area:center;display:flex;flex-direction:column;width:100%;gap:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);z-index:1}.section--primary{background-color:var(--surface-primary);transition:background var(--transition)}.projectCard{display:grid;grid-template-columns:100%;grid-template-rows:100%;height:inherit;border-radius:10px;overflow:hidden}.projectCard__image{grid-area:1/1/-1/-1;width:100%;height:100%;object-fit:cover}.projectCard__content{background:linear-gradient(180deg,#101c5100,#101c514d 66%,#091133);grid-area:1/1/-1/-1;display:flex;flex-direction:column;justify-content:end;gap:10px;padding:24px}.pill{font-size:14px;font-weight:600;background-color:var(--pill-bg);transition:background var(--transition);border-radius:999px;padding:6px 16px;width:max-content}.headline,.whyus{display:flex;flex-direction:column}.headline{gap:16px}.whyus{width:100%;gap:clamp(2rem,7.643vw + -2.968rem,3.5rem)}.whyus__list{display:grid;gap:clamp(.625rem,3.185vw + -1.445rem,1.25rem);grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.whyus__list{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:576px){.whyus__list{grid-template-columns:100%;gap:40px}}.whyus__description,.whyus__item{display:flex;flex-direction:column}.whyus__item{gap:clamp(1.313rem,2.866vw + -.551rem,1.875rem)}.whyus__description{gap:10px}.navButton{font-size:40px;height:40px;width:40px;border-radius:999px;z-index:5;transition:background-color var(--transition)}.navButton--full{background-color:#3bd6ff;color:#fff}.navButton:not(.swiper-button-disabled){cursor:pointer}.serviceHero{background-color:var(--surface-secondary);transition:background var(--transition);--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end]}@media (max-width:992px){.serviceHero{--container-width:920px;--p:24px}}@media (max-width:768px){.serviceHero{--container-width:640px}}@media (max-width:576px){.serviceHero{--container-width:100%}}.serviceHero__container{grid-area:center;display:grid;justify-content:space-between;grid-template-rows:clamp(28.125rem,19.108vw + 15.705rem,31.875rem);grid-template-columns:1fr 1fr;gap:20px;padding-top:160px}@media (max-width:992px){.serviceHero__container{grid-template-columns:repeat(2,1fr);padding-top:70px;grid-template-rows:500px}}@media (max-width:768px){.serviceHero__container{grid-template-columns:1fr 1fr;grid-template-rows:auto;padding-bottom:70px}}@media (max-width:576px){.serviceHero__container{grid-template-columns:100%;grid-template-rows:auto 458px;padding-bottom:unset}}.serviceHero__description{display:flex;flex-direction:column;gap:clamp(2rem,7.643vw + -2.968rem,3.5rem)}.serviceHero__texts{display:flex;flex-direction:column;gap:24px}.serviceHero__box{position:relative;display:flex;justify-content:end}@media (max-width:992px){.serviceHero__box{align-items:center}}@media (max-width:576px){.serviceHero__box{align-items:unset}}.serviceHero__image{position:absolute;object-fit:contain}@media (max-width:576px){.serviceHero__image{padding:unset;left:unset;width:auto;height:auto;right:unset;margin-top:20px}}.serviceProject{padding-top:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);padding-bottom:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end];background-color:var(--surface-primary);transition:background var(--transition)}@media (max-width:992px){.serviceProject{--container-width:920px;--p:24px}}@media (max-width:768px){.serviceProject{--container-width:640px}}@media (max-width:576px){.serviceProject{--container-width:100%}}.serviceProject__container{grid-area:right;display:flex;gap:clamp(1.25rem,8.599vw + -4.339rem,2.938rem)}@media (max-width:992px){.serviceProject__container{flex-direction:column;grid-area:full;gap:32px}}.serviceProject__description{display:flex;flex-direction:column;gap:clamp(.75rem,3.822vw + -1.734rem,1.5rem)}@media (max-width:768px){.serviceProject__description{gap:24px}}.serviceProject__content{display:grid;grid-template-rows:1fr auto 1fr;gap:10px;max-width:clamp(22.75rem,19.745vw + 9.916rem,26.625rem)}@media (max-width:992px){.serviceProject__content{margin-inline:var(--offset);grid-template-rows:auto auto;gap:24px;max-width:426px}}.serviceProject__nav{display:flex;gap:10px}.serviceProject__swiper{height:fit-content}@media (max-width:992px){.serviceProject__swiper{width:100%}}.serviceProject__wrapper{height:fit-content}.serviceProject__item{height:clamp(21.875rem,66.879vw + -21.596rem,35rem);width:clamp(15.625rem,56.051vw + -20.808rem,26.625rem)}@media (max-width:992px){.serviceProject__item{width:327px;height:430px}}.check{display:flex;border-radius:999px;color:#101c51}.check--blue{background-color:#3bd6ff}.check--white{background-color:#fff}.check--16{font-size:16px}.check--24{font-size:24px}.serviceDirection,.serviceDirection__content{display:flex;flex-direction:column;gap:clamp(2rem,2.548vw + .344rem,2.5rem)}.serviceDirection__content{gap:clamp(1.5rem,2.548vw + -.156rem,2rem)}.serviceDirection__list{display:flex;flex-wrap:wrap;gap:clamp(.5rem,.637vw + .086rem,.625rem)}@media (max-width:576px){.serviceDirection__list{flex-direction:column}}.serviceDirection .prose{max-width:1070px}.serviceDirection__item{display:flex;gap:6px;align-items:center;font-size:clamp(.875rem,.637vw + .461rem,1rem);padding:6px clamp(.5rem,1.274vw + -.328rem,.75rem);border-radius:999px;font-weight:500;line-height:1.5;background-color:var(--pill-bg);transition:background var(--transition)}@media (max-width:576px){.serviceDirection__item{padding:6.25px 8px;font-size:13px;width:fit-content}}.calcBanner{--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end]}@media (max-width:992px){.calcBanner{--container-width:920px;--p:24px}}@media (max-width:768px){.calcBanner{--container-width:640px}}@media (max-width:576px){.calcBanner{--container-width:100%}}.calcBanner__container{grid-area:center;display:flex;justify-content:space-between;background-color:#101c51;border-radius:10px 14px 14px 10px}@media (max-width:768px){.calcBanner__container{flex-direction:column;padding:14px;gap:32px;border-radius:10px}}.calcBanner__description{display:flex;gap:24px;padding:clamp(1.375rem,6.688vw + -2.972rem,2.688rem) clamp(1.25rem,6.369vw + -2.89rem,2.5rem);color:#fff;align-items:center}@media (max-width:768px){.calcBanner__description{padding:unset}}@media (max-width:576px){.calcBanner__description{flex-direction:column;gap:16px;align-items:start}}.calcBanner__title{max-width:35ch}@media (max-width:768px){.calcBanner__title{max-width:30ch}}.calcBanner__icon{font-size:clamp(3.5rem,2.548vw + 1.844rem,4rem);color:#3bd6ff}.calcBanner__action{width:clamp(21.875rem,15.924vw + 11.525rem,25rem);background-color:#3bd6ff;padding-right:clamp(1.25rem,6.369vw + -2.89rem,2.5rem);display:flex;align-items:center;justify-content:end;clip-path:circle(68%at 60% 50%);border-top-right-radius:10px;border-bottom-right-radius:10px}@media (max-width:992px){.calcBanner__action{width:380px;clip-path:circle(68%at 53% 50%)}}@media (max-width:768px){.calcBanner__action{clip-path:unset;background-color:unset;padding:unset;width:unset}}.tariffTable{--container-width:1306px;--p:24px;display:grid;grid-template-columns:[full-start left-start]minmax(var(--p),1fr)[right-start center-start]minmax(0,var(--container-width))[left-end center-end]minmax(var(--p),1fr)[full-end right-end];grid-template-rows:[full-start left-start center-start right-start]auto[full-end left-end center-end right-end]}@media (max-width:992px){.tariffTable{--container-width:920px;--p:24px}}@media (max-width:768px){.tariffTable{--container-width:640px}}@media (max-width:576px){.tariffTable{--container-width:100%}}.tariffTable__container{grid-area:center;display:grid;grid-template-areas:"description swiper""specs swiper";grid-template-columns:clamp(17.5rem,31.21vw + -2.787rem,23.625rem) 1fr;grid-template-rows:auto 1fr}@media (max-width:992px){.tariffTable__container{grid-area:right}}@media (max-width:768px){.tariffTable__container{grid-template-areas:"description description"". swiper""specs swiper";grid-template-columns:150px 1fr}}@media (max-width:576px){.tariffTable__container{grid-template-columns:110px 1fr}}.tariffTable__description{grid-area:description;text-wrap:balance}@media (max-width:768px){.tariffTable__description{margin-bottom:24px;text-wrap:unset}}.tariffTable__specs{grid-area:specs;display:grid;border-bottom:1px solid var(--footer-border);transition:border var(--transition)}.tariffTable__title{padding-top:clamp(.5rem,.955vw + -.121rem,.688rem);padding-bottom:clamp(.5rem,.955vw + -.121rem,.688rem);padding-right:4px;display:flex;align-items:center;border-top:1px solid var(--footer-border);transition:border var(--transition);font-weight:600;font-size:clamp(.875rem,.637vw + .461rem,1rem);line-height:1.2}@media (max-width:768px){.tariffTable__title{text-wrap:balance;overflow-wrap:anywhere;font-size:12px;padding-top:0;padding-bottom:0;line-height:1.325}}.tariffTable__swiper{grid-area:swiper;width:100%;border-bottom:1px solid #fff0}.tariffTable__item{border-radius:10px;display:grid;transition:background var(--transition)}.tariffTable__item--white{background-color:var(--surface-primary)}.tariffTable__item--blue,.tariffTable__item--white .tariffTable__tag{background-color:#3bd6ff}.tariffTable__head{padding:clamp(.75rem,2.548vw + -.906rem,1.25rem) clamp(.75rem,2.548vw + -.906rem,1.25rem) clamp(.75rem,5.732vw + -2.976rem,1.875rem);display:flex;flex-direction:column;gap:clamp(.625rem,1.911vw + -.617rem,1rem);align-items:start}.tariffTable__tag{color:#fff;border-radius:4px;padding:clamp(.531rem,.478vw + .221rem,.625rem) clamp(.75rem,2.548vw + -.906rem,1.25rem);font-size:clamp(1rem,1.274vw + .172rem,1.25rem);font-weight:600;line-height:1.2}.tariffTable__item--blue .tariffTable__tag{background-color:#101c51}.tariffTable__text{font-size:clamp(.75rem,.955vw + .129rem,.938rem);color:#757b9a;line-height:1.45}@media (max-width:768px){.tariffTable__text{line-height:1.35}}.tariffTable__item--blue .tariffTable__text{color:#fff}.tariffTable__row{border-top:1px solid var(--footer-border);transition:border var(--transition);display:flex;align-items:center;justify-content:center;gap:4px}.tariffTable__item--blue .tariffTable__row{border-color:#76e2ff}.tariffTable__star--full{font-size:24px}.tariffTable__star--empty{color:#e5e8ea;font-size:24px;color:var(--star-empty);transition:color var(--transition)}.tariff{padding-top:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);padding-bottom:clamp(4.375rem,25.478vw + -12.186rem,9.375rem);background-color:var(--surface-secondary);transition:background var(--transition)}.long-detail,.tariff__container{display:flex;flex-direction:column}.tariff__container{gap:clamp(1.875rem,9.554vw + -4.335rem,3.75rem)}.long-detail{gap:30px}.long-detail__cols{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:1279px){.long-detail__cols{grid-template-columns:100%;gap:32px}}.long-detail__prose{max-width:1080px}.service-page__info{display:flex;flex-direction:column;gap:clamp(1.875rem,9.554vw + -4.335rem,3.75rem)}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:0;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%;--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress>:not(caption)>*>*{background:0 0;border:0;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of:where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of:where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress thead th:active{outline:0}