/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
*{padding:0;margin:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;flex:1 0 100%}main.main-empty{padding-top:100px}h1{font-size:2em;margin:0}ol,ul,dl{margin:0;padding-left:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:none;outline:none}label{display:inline-block}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{padding:0;margin:0;box-sizing:border-box;font-family:"Rubik";scroll-margin-top:calc(clamp(70px, 12.5vw, 125px) + 40px)}*,*:after,*:before{transition:all 60ms ease}.container{max-width:calc(1420px + 2 * 20px);width:100%;margin:0 auto;padding:0 20px}html,body{max-width:100vw;min-height:100vh;overflow-x:clip;scroll-behavior:smooth;color:#777}body{display:flex;flex-direction:column;justify-content:space-between}ul,ol{list-style-type:none}a{text-decoration:none;color:inherit}button{cursor:pointer;background:0 0}.lock{overflow-y:hidden;overflow-x:hidden}@media screen and (max-width:1023.98px){.mobile-lock{overflow-y:hidden;overflow-x:hidden}}@media screen and (max-width:575.98px){.display-from-576{display:none !important}}@media screen and (min-width:575.98px){.display-to-576{display:none !important}}.align-self-center{align-self:center}.flex-grow{flex-grow:1}@media screen and (max-width:575.98px){.fwidth-to-576{width:100%;max-width:100%}}.mt-auto{margin-top:auto}.text-no-wrap{text-wrap:nowrap;white-space:nowrap}hr{height:1px;width:100%;background:#e5e5e5;border:none;outline:none;margin-bottom:clamp(40px, 8vw, 80px)}.color-heading-primary{color:#3b3b3b}.h1{font-family:"Maven Pro";font-size:clamp(36px, 5vw, 56px);font-weight:500;line-height:1;letter-spacing:-.02em}.h2,.text>h2,.text>h1{font-family:"Maven Pro";font-size:clamp(32px, 5vw, 48px);font-weight:500;line-height:1.2;letter-spacing:-2%}.h3,.text>h3{font-family:"Maven Pro";font-size:clamp(26px, 4vw, 40px);font-weight:500;line-height:1.15;letter-spacing:-2%}.h4,.text>h4{font-family:"Rubik";font-size:clamp(20px, 2.5vw, 24px);font-weight:400;line-height:1.2}.h5,.text>h5{font-family:"Rubik";font-size:16px;font-weight:400;line-height:1.4;text-transform:uppercase}.text-1{font-family:"Rubik";font-size:clamp(16px, 2vw, 20px);font-weight:300;line-height:1.4}.text-1 strong,.text-1 b,.text-1_medium{font-weight:400}.text-2,.text>.table-wrapper>table{font-family:"Rubik";font-size:clamp(12px, 2vw, 16px);font-weight:300;line-height:1.4}.text-2 strong,.text>.table-wrapper>table strong,.text-2 b,.text>.table-wrapper>table b,.text-2_medium{font-weight:400}.number-typo{font-family:"Maven Pro";font-size:clamp(50px, 5vw, 72px);font-weight:500;line-height:1;letter-spacing:-2%}.review-typo{font-family:"Rubik";font-size:clamp(24px, 3vw, 32px);font-weight:300;line-height:1.4}.quote-typo,.text>blockquote{font-family:"Rubik";font-size:clamp(20px, 2.5vw, 26px);font-weight:300;line-height:1.45}.text{display:flex;flex-direction:column;gap:1em}.text>ul li{padding-left:1.5em;position:relative}.text>ul li:before{content:"";position:absolute;left:0;top:0;margin:.5em .6em 0;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#777}.text>ol{counter-reset:ol}.text>ol li{padding-left:1.5em;position:relative;counter-increment:ol}.text>ol li:before{content:counter(ol) ".";position:absolute;left:0;top:0;margin:0 .5em 0;flex-shrink:0}.text a{text-decoration:underline;color:#f89931}.text>h1{color:#3b3b3b;margin:10px 0}.text>h2{color:#3b3b3b;margin:10px 0}.text>h3{color:#3b3b3b;margin:10px 0}.text>h4{color:#3b3b3b;margin:10px 0}.text>h5{color:#3b3b3b;margin:10px 0}.text>blockquote{margin:10px 0;display:flex;border-left:none !important;padding-left:0}.text>blockquote p{padding:clamp(10px, 2vw, 20px) clamp(20px, 4vw, 40px)}.text>blockquote:before{content:"";width:20px;border:3px solid #f89931;border-right:none}.text>blockquote:after{content:"";width:20px;border:3px solid #f89931;border-left:none}.text>.table-wrapper{width:100%;overflow-x:auto;scrollbar-width:none}.text>.table-wrapper::-webkit-scrollbar{display:none}.text>.table-wrapper>table{border-collapse:collapse;min-width:100%;width:max-content}.text>.table-wrapper>table th,.text>.table-wrapper>table td{padding:15px 20px;border:1px solid #e5e5e5}.text>.table-wrapper>table th{font-weight:500;text-align:left}@media screen and (max-width:767.98px){.text>.table-wrapper{width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);margin-right:calc(-1 * (100vw - 100%) / 2);padding:0 20px}}.text>.image-left,.text>.image-right{display:flex;align-items:center;justify-content:space-between;gap:clamp(10px, 5vw, 50px)}.text>.image-left img,.text>.image-right img{flex:0 1 48%;height:clamp(250px, 36vw, 360px);width:auto;max-width:min(100%, 900px);border-radius:10px;overflow:hidden;object-fit:cover}@media screen and (max-width:767.98px){.text>.image-left img,.text>.image-right img{flex:unset}}.text>.image-left div,.text>.image-right div{flex:0 1 46%;display:flex;flex-direction:column;gap:1em;flex:0 1 46%}@media screen and (max-width:767.98px){.text>.image-left div,.text>.image-right div{flex:unset}}@media screen and (max-width:767.98px){.text>.image-left,.text>.image-right{flex-direction:column}}.text>.image-right{flex-direction:row-reverse}@media screen and (max-width:767.98px){.text>.image-right{flex-direction:column-reverse}}.btn{border-radius:5px;padding:12px clamp(24px, 5vw, 48px);height:clamp(44px, 6vw, 56px);display:flex;justify-content:center;align-items:center;gap:6px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:#fff;background:#f89931;cursor:pointer}.btn_mobile{padding:12px 24px;height:44px}.btn:hover{background:#293579;box-shadow:0 0 0 5px rgba(59,59,59,.1)}.btn_icon{padding:10px;aspect-ratio:1}.btn_icon img,.btn_icon svg{width:24px;aspect-ratio:1;flex-shrink:0}.btn_secondary{border:1px solid #e5e5e5;background:#fff;color:#3b3b3b}.btn_secondary:hover{background:#fff;border:1px solid #d4eaf8;box-shadow:0 0 0 5px rgba(212,234,248,.3)}.btn_tertiary{background:#3b91cf}.btn_tertiary:hover{background:#fff;color:#3b3b3b;box-shadow:0 0 0 5px rgba(42,151,222,.3)}.btn._disabled,.btn._disabled:hover{background:#e5e5e5;color:#777;box-shadow:none;border-color:transparent}.tag{cursor:pointer;padding:10px;padding-right:20px;display:flex;align-items:center;gap:8px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:21px;height:64px;border-radius:32px;border:1px solid #f3f4f6}.tag__icon{display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden;border-radius:50%;background:#f3f4f6;color:#3b3b3b}.tag__icon img,.tag__icon svg{width:24px;aspect-ratio:1;display:block}.tag:hover .tag__icon{background:#3b91cf;color:#fff}.tag._active{background:#3b91cf;color:#fff;border-color:#3b91cf}.tag._active .tag__icon{background:#fff;color:#3b91cf}.section-label{font-size:clamp(12px, 2vw, 16px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.2px;text-transform:uppercase;opacity:.7;display:flex;align-items:center;gap:5px}.section-label:before{content:"["}.section-label:after{content:"]"}.section-label_sm{font-size:clamp(12px, 2vw, 14px);line-height:110%;opacity:1}.section-label_secondary{color:#3b91cf;opacity:1}.section-label_accent{color:#f89931;opacity:1}.header{height:clamp(70px, 12.5vw, 125px);display:flex;align-items:center;position:fixed;z-index:9;top:0;width:100%}.header_scrolled{background:#fff;box-shadow:0 5px 10px 5px rgba(212,234,248,.3)}@media screen and (min-width:991.98px){.header_scrolled{height:calc(clamp(70px, 12.5vw, 125px) * 0.7)}}.header._active{box-shadow:none}.header__container{width:100%;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px, 3vw, 50px)}.header__logo{width:clamp(72px, 10vw, 101px)}.header__logo img{width:100%;display:block}.header__nav{margin-left:auto}@media screen and (max-width:1023.98px){.header__nav{display:none}main.main-empty{padding-top:60px}}.header__menu{color:#5d6d7e;font-size:18px;font-style:normal;font-weight:400;line-height:140%;display:flex;align-items:center;gap:clamp(10px, 1vw, 20px)}.header__menu>li{display:flex;align-items:center;gap:4px}.header__menu>li:before{content:"[";color:#3b91cf;opacity:0;pointer-events:none;translate:10px}.header__menu>li:after{content:"]";color:#3b91cf;opacity:0;pointer-events:none;translate:-10px}.header__menu>li:hover:after,.header__menu>li:hover:before{opacity:1}.header__menu>li:hover>a{color:#3b91cf}.header__menu>li>a{padding:10px;display:flex;align-items:center;gap:5px}@media screen and (max-width:1023.98px){.header__btn{display:none}}.header__burger{width:40px;aspect-ratio:1;flex-shrink:0;border-radius:5px;border:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1023.98px){.header__burger{display:none}}.header__burger img._close{display:none}.header__burger._active img._close{display:block}.header__burger._active img._open{display:none}.header-dropdown,.menu-item-has-children{position:relative}.header-dropdown>a:after,.menu-item-has-children>a:after{content:"";background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/dropdown/caret.svg) center/contain no-repeat;display:block;width:16px;height:20px;transition:all .12s ease;color:#777}@media screen and (min-width:1023.98px){.header-dropdown:hover>a:after,.menu-item-has-children:hover>a:after{background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/dropdown/caret_alt.svg) center/contain no-repeat;rotate:180deg}.header-dropdown:hover .header-dropdown__list,.menu-item-has-children:hover .header-dropdown__list{pointer-events:all;opacity:1}}@media screen and (min-width:1023.98px){.header-dropdown__arrow{display:none}}.header-dropdown__list{width:max-content;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;padding:10px 0;border-radius:10px;border:1px solid rgba(203,216,229,.4);background:rgba(255,255,255,.9);backdrop-filter:blur(12.5px)}.header-dropdown__list>li>a{display:block;padding:10px 20px}.header-dropdown__list>li>a:hover{color:#3b91cf}.backing{position:fixed;inset:0;background:#fff;z-index:8;display:none}.backing._active{display:block}.mobile-menu{display:none;flex-direction:column;position:fixed;z-index:9;top:clamp(70px, 12.5vw, 125px);bottom:5px;left:5px;right:5px;overflow-y:auto;padding:20px 15px;background-color:#f3f4f6;border-radius:15px}.mobile-menu._active{display:flex}@media screen and (min-width:1023.98px){.mobile-menu{display:none}.mobile-menu._active{display:none}}.mobile-menu::-webkit-scrollbar{width:27px}.mobile-menu::-webkit-scrollbar-track{background:0 0}.mobile-menu::-webkit-scrollbar-thumb{border-radius:14px;box-shadow:inset 0 0 8px 8px #cbd8e5;border:solid 12px transparent}.mobile-menu__nav{margin-bottom:20px}.mobile-menu__list{display:flex;flex-direction:column;gap:10px}.mobile-menu__list>li{color:#5d6d7e;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.mobile-menu__list>li>a{flex-grow:1;padding:5px 0;padding-right:7px;display:flex;justify-content:space-between;align-items:center}.mobile-menu__list .header-dropdown,.mobile-menu__list .menu-item-has-children{display:flex;flex-wrap:wrap}.mobile-menu__list .header-dropdown a:after,.mobile-menu__list .menu-item-has-children a:after{display:none}.mobile-menu__list .header-dropdown._active .header-dropdown__arrow,.mobile-menu__list .menu-item-has-children._active .header-dropdown__arrow{rotate:180deg}.mobile-menu__list .header-dropdown._active .header-dropdown__arrow+.header-dropdown__list,.mobile-menu__list .menu-item-has-children._active .header-dropdown__list{display:flex}.mobile-menu__list .header-dropdown__arrow{margin-left:auto}.mobile-menu__list .header-dropdown__list{flex:0 0 100%;margin-top:5px;width:100%;opacity:1;pointer-events:all;display:none;flex-direction:column;position:static;top:unset;left:unset;padding:0;padding-left:15px;border-radius:0;border:none;border-left:2px solid #3b91cf;background:0 0;color:#5d6d7e;font-size:14px;font-style:normal;font-weight:300;line-height:140%}.mobile-menu__list .header-dropdown__list>li>a{display:block;padding:5px 0}.mobile-menu__list .header-dropdown__list>li>a:hover{color:#3b91cf}.mobile-menu__btn{margin-top:auto}.section{padding-bottom:clamp(40px, 8vw, 80px)}.section_primary{background:#293579;color:#fff;padding-top:clamp(40px, 8vw, 80px);padding-bottom:clamp(40px, 8vw, 80px)}.section_primary .section__title{color:#fff}.section_primary+.section{padding-top:clamp(40px, 8vw, 80px)}.section_alt{padding-top:clamp(40px, 8vw, 80px);padding-bottom:clamp(40px, 8vw, 80px);background:#f3f4f6}.section_alt+.section{padding-top:clamp(40px, 8vw, 80px)}.section._figure-1{position:relative;overflow:clip}.section._figure-1>*{position:relative;z-index:1}.section._figure-1:before{content:"";height:844px;width:638px;background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/services/Vector.svg) center/contain no-repeat;position:absolute;left:-100px;bottom:-280px;z-index:0}@media screen and (max-width:991.98px){.section._figure-1:before{display:none}}.section._figure-2{position:relative;overflow:clip}.section._figure-2>*{position:relative;z-index:1}.section._figure-2:before{content:"";height:760px;width:1008px;background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/figure-2.svg) center/contain no-repeat;position:absolute;right:-100px;bottom:0;z-index:0}@media screen and (max-width:991.98px){.section._figure-2:before{display:none}}.section__extra-head{margin-bottom:clamp(30px, 6vw, 60px)}.section__container{display:flex;flex-direction:column;gap:clamp(20px, 4vw, 40px)}.section__container_row,.section__container_row_reverse{flex-direction:row;justify-content:space-between;gap:clamp(30px, 8vw, 80px)}@media screen and (max-width:991.98px){.section__container_row,.section__container_row_reverse{flex-direction:column;gap:clamp(20px, 4vw, 40px)}}.section__container_row .section__body,.section__container_row_reverse .section__body{flex:0 1 860px}.section__container_row .section__body_wide,.section__container_row_reverse .section__body_wide{flex:0 1 960px}.section__container_row .section__body .swiper,.section__container_row_reverse .section__body .swiper{width:100% !important;max-width:100% !important;max-height:100vh !important;min-height:0 !important;min-width:0 !important}.section__container_row .section__body .swiper-wrapper,.section__container_row_reverse .section__body .swiper-wrapper{max-height:100% !important;height:100% !important;display:flex !important}.section__container_row .section__body .swiper-slide,.section__container_row_reverse .section__body .swiper-slide{width:100% !important;flex-shrink:0 !important;display:block !important;height:100% !important;max-height:100% !important}@media screen and (max-width:991.98px){.section__container_row .section__body,.section__container_row_reverse .section__body{flex:unset}}.section__container_row_reverse{flex-direction:row-reverse}@media screen and (max-width:991.98px){.section__container_row_reverse{flex-direction:column}}.section__row+.section__row{padding-top:clamp(30px, 6vw, 60px);margin-top:clamp(30px, 6vw, 60px);position:relative}.section__row+.section__row:before{content:"";position:absolute;display:block;height:1px;top:0;left:50%;translate:-50% 0;width:min(1420px, 100vw - 2 * 20px);background:#e5e5e5}.section__header{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(5px, 2vw, 20px)}.section__header_center{align-items:center;text-align:center}.section__aside{display:flex;flex-direction:column;gap:clamp(10px, 3vw, 30px);align-items:flex-start;flex:0 1 480px}.section__aside_shrink{flex:0 1 360px}.section__aside_sticky{height:fit-content;position:sticky;top:calc(clamp(70px, 12.5vw, 125px) + 20px)}@media screen and (max-width:991.98px){.section__aside_sticky{position:static}}@media screen and (max-width:991.98px){.section__aside{flex:unset;order:2}.section__aside.section__aside_mobile{order:0}}.section__title{color:#3b3b3b}.section__body{display:flex;flex-direction:column;gap:30px}.service-categories{width:100%;color:#3b3b3b}.service-categories li{padding:20px 0;border-bottom:1px solid #e5e5e5}.service-categories li a._active,.service-categories li a:hover{color:#3b91cf}.services{display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px)}.service{padding:clamp(20px, 5vw, 50px);border-radius:10px;border:1px solid #e5e5e5}.service__header{padding-bottom:clamp(20px, 4vw, 40px);margin-bottom:clamp(20px, 4vw, 40px);border-bottom:1px solid #e5e5e5;display:flex;align-items:center;gap:clamp(20px, 4vw, 40px)}.service__cover{width:clamp(80px, 12vw, 120px);aspect-ratio:1;flex-shrink:0;border-radius:6px;overflow:hidden}.service__cover img{width:100%;height:100%;object-fit:cover;display:block}.service__title{font-family:"Maven Pro";font-size:clamp(24px, 3vw, 32px);font-weight:500;line-height:120%;letter-spacing:-.64px;color:#3b3b3b;margin-bottom:10px}.service__tags{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(10px, 2vw, 20px);row-gap:10px}.service__tag{display:flex;align-items:center;gap:10px}.service__tag svg{flex-shrink:0;color:#3b91cf;width:18px;height:18px}.service__body{display:flex;flex-direction:column;gap:1em}.solutions-list{font-size:clamp(20px, 2.5vw, 24px);font-style:normal;font-weight:300;line-height:120%;width:100%}.solutions-list li{cursor:pointer;width:100%;padding:.83334em 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;gap:20px}.solutions-list li:after{content:"";width:24px;aspect-ratio:1;display:block;background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/solutions/Linear/Arrows/Arrow%20Right.svg) center/contain no-repeat;position:relative;opacity:0;translate:-100%;transition:all .32s ease}.solutions-list li._active,.solutions-list li:hover{color:#3b91cf}.solutions-list li._active:after,.solutions-list li:hover:after{translate:0;opacity:1}.solution{border-radius:10px;background:#fff;padding:clamp(20px, 5vw, 50px);color:#777}.solution__header{display:flex;align-items:center;gap:clamp(15px, 3vw, 30px);padding-bottom:clamp(15px, 3vw, 30px);margin-bottom:clamp(15px, 3vw, 30px);border-bottom:1px solid #e5e5e5}@media screen and (max-width:375px){.solution__header{flex-direction:column;align-items:flex-start}}.solution__logo{width:clamp(50px, 10vw, 100px);flex-shrink:0}.solution__logo img{width:100%;height:100%;aspect-ratio:1;display:block}.solution__title{color:#3b3b3b;font-family:"Maven Pro";font-size:clamp(24px, 3vw, 32px);font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.64px;margin-bottom:4px}.solution__subtitle{color:#3b3b3b}.solution__body{display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px)}.solution__slider{display:flex;align-items:center;gap:clamp(10px, 2vw, 20px)}@media screen and (max-width:575.98px){.solution__slider{flex-wrap:wrap;justify-content:center}.solution__slider .swiper{flex:0 0 100%;width:100%}}@media screen and (max-width:575.98px){.solution__prev{order:2}}.solution__slider .swiper-slide{pointer-events:none}.solution__slider .swiper-slide.swiper-slide-active{pointer-events:auto}.solution__slide-img{border-radius:10px;height:clamp(200px, 35vw, 350px);width:100%;object-fit:cover;overflow:hidden}@media screen and (max-width:575.98px){.solution__next{order:3}}@media screen and (max-width:575.98px){.solution__btn{order:4}}.blog{display:flex;flex-wrap:wrap;gap:clamp(15px, 3vw, 30px)}.blog>*{flex:0 0 calc(33.3333333333% - clamp(15px, 3vw, 30px) * 2 / 3)}@media screen and (max-width:991.98px){.blog{display:flex;flex-wrap:wrap;gap:clamp(15px, 3vw, 30px)}.blog>*{flex:0 0 calc(50% - clamp(15px, 3vw, 30px) * 1 / 2)}}@media screen and (max-width:575.98px){.blog{display:flex;flex-wrap:wrap;gap:15px}.blog>*{flex:0 0 calc(100% - 0px)}}.card-popular-post{display:flex;align-items:flex-start;gap:clamp(10px, 2vw, 20px);padding:clamp(10px, 2vw, 20px) 0}.card-popular-post:hover .card-popular-post__title{color:#f89931}.card-popular-post__cover{width:64px;aspect-ratio:1;flex-shrink:0;border-radius:5px;overflow:hidden}.card-popular-post__cover img{width:100%;height:100%;object-fit:cover;display:block}.card-popular-post__date{margin-bottom:10px;font-size:16px;font-style:normal;font-weight:300;line-height:140%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card-popular-post__title{color:#3b3b3b}.footer{background:#293579;padding-top:clamp(40px, 8vw, 80px);color:#fff;position:relative;overflow:clip}.footer:before{content:"";height:844px;width:638px;background:url(//ic-service.net/wp-content/themes/ic-service/assets/css/../img/services/Vector.svg) center/contain no-repeat;position:absolute;right:56px;bottom:-250px;z-index:0}@media screen and (max-width:991.98px){.footer:before{display:none}}.footer__container{padding-top:clamp(40px, 8vw, 80px);position:relative}.footer__top{display:flex;gap:clamp(15px, 3vw, 30px)}@media screen and (max-width:767.98px){.footer__top{flex-wrap:wrap}}.footer__col{display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px);flex:1 1}.footer__col_fit-content{flex:0 0 fit-content}@media screen and (max-width:575.98px){.footer__col{flex:0 0 100%}.footer__col:nth-of-type(3),.footer__col:nth-of-type(4){flex:0 0 calc(50% - clamp(15px, 3vw, 30px) / 2)}}.footer__logo{height:35px}.footer__logo img{height:100%;width:auto;display:block}.footer__partners{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.footer__partners img{height:35px;width:auto;mix-blend-mode:luminosity}.footer__label{color:rgba(255,255,255,.5);font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.footer__list{display:flex;flex-direction:column;gap:10px}.footer__list a:hover{color:#3b91cf}.footer__socials{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:575.98px){.footer__socials{flex-direction:row;flex-wrap:wrap}}.footer__social{border-radius:6px;width:44px;aspect-ratio:1;background:#3b91cf;display:flex;justify-content:center;align-items:center}.footer__social svg{width:20px;aspect-ratio:1}.footer__social:hover{box-shadow:0 0 0 5px rgba(42,151,222,.3)}.footer__social:hover svg *[fill]{fill:#3b3b3b}.footer__social:hover svg *[stroke]{stroke:#3b3b3b}.footer__bottom{margin-top:clamp(40px, 8vw, 80px);border-top:1px solid #6879bd;padding:clamp(20px, 4vw, 40px) 0;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;color:#919abc;font-size:14px;font-style:normal;font-weight:300;line-height:140%}@media screen and (max-width:375px){.footer__bottom{flex-direction:column;align-items:flex-start}}.footer__creater{text-align:right}.footer__creater a{color:#fff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer__creater a:hover{color:#3b91cf}.cta{padding:0 20px;color:#293579;position:relative;z-index:1;margin-bottom:calc(-1 * clamp(40px, 8vw, 80px))}.cta__container{max-width:1420px;background:#eff9ff;padding:clamp(15px, 5vw, 50px);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px, 8vw, 80px)}@media screen and (max-width:575.98px){.cta__container{flex-direction:column;gap:20px;align-items:unset}}.cta__title{margin-bottom:10px}.breadcrumbs>ul{color:#5d6d7e;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:30px;padding-bottom:30px;position:relative}.breadcrumbs>ul:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;display:block;background:#cbd8e5}.breadcrumbs a:after{content:"/";margin-left:10px}.breadcrumbs>ul li:last-child a,.breadcrumbs>ul li:last-child span{opacity:.5}.breadcrumbs>ul li:last-child a:after,.breadcrumbs>ul li:last-child span:after{display:none}@media screen and (max-width:767.98px){.breadcrumbs>ul{padding-bottom:0}}.tags{display:flex;gap:10px;flex-wrap:wrap}.description{display:flex;align-items:center;gap:clamp(30px, 6vw, 60px)}@media screen and (max-width:991.98px){.description{flex-direction:column}}.description__img{border-radius:10px;overflow:hidden;flex:0 1 710px;aspect-ratio:710/470}@media screen and (max-width:991.98px){.description__img{flex:unset}}.description__img img{width:100%;height:100%;object-fit:cover;display:block}.description__text{flex:0 1 650px;display:flex;flex-direction:column;gap:1em}@media screen and (max-width:991.98px){.description__text{flex:unset}}.aside-partner{border-radius:10px;border:1px solid #e5e5e5;padding:clamp(20px, 5vw, 50px);max-height:240px;height:100%;width:100%}.aside-partner img{max-height:100%;max-height:160px;width:100%;height:100%;object-fit:contain;display:block}.aside-nav{width:100%}.aside-nav__title{color:#3b3b3b;margin-bottom:10px}.aside-nav__body>*{border-bottom:1px solid #e5e5e5}.aside-nav__body>*:last-child{border-bottom:none}.aside-nav__link{display:block;color:#3b3b3b;padding:clamp(10px, 2vw, 20px);padding-left:0}.aside-nav__link._active,.aside-nav__link:hover{color:#3b91cf}.accordeons-horizontal{display:flex;border-radius:20px;overflow:hidden;height:600px}@media screen and (max-width:991.98px){.accordeons-horizontal{height:unset;flex-direction:column}}.accordeon-horizontal{display:flex}@media screen and (max-width:991.98px){.accordeon-horizontal{flex-direction:column}}.accordeon-horizontal._active .accordeon-horizontal__header{display:none}.accordeon-horizontal._active .accordeon-horizontal__body{grid-template-columns:1fr;padding:clamp(20px, 4vw, 50px)}@media screen and (max-width:991.98px){.accordeon-horizontal._active .accordeon-horizontal__body{grid-template-columns:unset;grid-template-rows:1fr;min-height:300px}}.accordeon-horizontal._active+.accordeon-horizontal .accordeon-horizontal__header{border-left:none;border-top:none}.accordeon-horizontal:first-child .accordeon-horizontal__header{border-left:none;border-top:none}.accordeon-horizontal__header{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;background:#293579;color:#fff;flex:0 0 140px;padding:clamp(20px, 5vw, 50px);border-left:1px solid rgba(255,255,255,.1)}@media screen and (max-width:991.98px){.accordeon-horizontal__header{border-left:none;flex-direction:row-reverse;border-top:1px solid rgba(255,255,255,.1);flex:unset}.accordeon-horizontal__header .accordeon-horizontal__icon{rotate:90deg}}.accordeon-horizontal__header .accordeon-horizontal__icon img,.accordeon-horizontal__header .accordeon-horizontal__icon svg{width:clamp(24px, 3vw, 32px);height:auto;display:block}@media screen and (min-width:991.98px){.accordeon-horizontal__header .accordeon-horizontal__title{writing-mode:sideways-lr}}.accordeon-horizontal__body{display:grid;grid-template-columns:0fr;overflow:hidden;color:#fff;transition:all .2s ease}.accordeon-horizontal__body *{transition:none}@media screen and (max-width:991.98px){.accordeon-horizontal__body{grid-template-columns:unset;grid-template-rows:0fr}}.accordeon-horizontal__inner{overflow:hidden;display:flex;flex-direction:column}.accordeon-horizontal__inner .accordeon-horizontal__icon{margin-bottom:auto}.accordeon-horizontal__inner .accordeon-horizontal__icon img,.accordeon-horizontal__inner .accordeon-horizontal__icon svg{width:clamp(40px, 5vw, 52px);aspect-ratio:1;display:block}.accordeon-horizontal__inner .accordeon-horizontal__title{margin-top:40px;margin-bottom:20px}.cookies{position:fixed;z-index:8;bottom:20px;left:50%;translate:-50% 0;border-radius:10px;background:#293579;padding:clamp(10px, 3vw, 35px);display:flex;align-items:flex-start;gap:clamp(15px, 3vw, 30px);width:min(800px, 90vw)}@media screen and (max-width:575.98px){.cookies{flex-wrap:wrap}}.cookies__icon{width:clamp(36px, 5vw, 50px);aspect-ratio:1;flex-shrink:0}.cookies__icon img,.cookies__icon svg{width:100%;height:auto;display:block}.cookies__info{max-width:500px;width:100%}.cookies__title{color:#fff;margin-bottom:10px}.cookies__text{color:rgba(255,255,255,.7)}.cookies__text a{color:#fff;text-decoration:underline}.cookies__btn{align-self:flex-end;flex-shrink:0;margin-left:auto}@media screen and (max-width:575.98px){.cookies__btn{flex:0 0 100%}}.popup{display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:clamp(10px, 4vw, 40px);position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(0,0,0,.7)}.popup__inner{background:#fff;border-radius:20px;margin-top:auto;margin-bottom:auto;max-width:600px;width:100%;padding:clamp(10px, 5vw, 50px);display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px);position:relative}.popup__inner form{display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px);position:relative}.popup__close{cursor:pointer;position:absolute;top:clamp(15px, 3vw, 30px);right:clamp(15px, 3vw, 30px);width:24px;height:auto}.popup__title{color:#3b3b3b;width:100%}.popup__inputs{width:100%;display:flex;flex-direction:column;gap:clamp(10px, 2vw, 20px)}.popup__inputs input,.popup__inputs textarea{border-radius:6px;padding:20px;padding-right:15px;background:#fff;color:#3b3b3b;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.popup__inputs input::placeholder,.popup__inputs textarea::placeholder{color:#777;text-transform:capitalize}.popup__inputs input{height:56px}.popup__inputs textarea{resize:none;flex-grow:1;height:150px}.popup__input{border:1px solid #e5e5e5}.popup__input::placeholder{color:gray}.popup__input:not(:placeholder-shown){border-color:#000}.popup__textarea{border:1px solid #e5e5e5}@media screen and (min-width:767.98px){.popup__btn{align-self:flex-start}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{display:flex;gap:6px}.wpcf7,.wpcf7-form-control:not(.wpcf7-submit),.wpcf7-form-control-wrap{width:100%}.wpcf7{flex:1}.wpcf7-not-valid-tip{color:#293579;font-weight:400;font-size:clamp(14px, 1.6vw, 16px);line-height:1.4;margin-top:4px}.wpcf7-not-valid{border-color:#293579}.wpcf7 form .wpcf7-response-output{margin:0;padding:10px 15px;border-radius:10px}.wpcf7-spinner{display:none}@media screen and (max-width:991.98px){.display-from-992{display:none !important}}@media screen and (min-width:991.98px){.display-to-992{display:none !important}}.grecaptcha-badge{display:none !important}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-image a{display:inline-block}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:0 0;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}