@font-face{font-family:"PTRootUI";font-weight:300;src:url("../fonts/PT-Root-UI_Light.woff2") format("woff2"),url("../fonts/PT-Root-UI_Light.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"PTRootUI";font-weight:400;src:url("../fonts/PT-Root-UI_Regular.woff2") format("woff2"),url("../fonts/PT-Root-UI_Regular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"PTRootUI";font-weight:500;src:url("../fonts/PT-Root-UI_Medium.woff2") format("woff2"),url("../fonts/PT-Root-UI_Medium.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"PTRootUI";font-weight:700;src:url("../fonts/PT-Root-UI_Bold.woff2") format("woff2"),url("../fonts/PT-Root-UI_Bold.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Light.eot");src:local("Rubik Light"),local("Rubik-Light"),url("../fonts/Rubik-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Rubik-Light.woff2") format("woff2"),url("../fonts/Rubik-Light.woff") format("woff"),url("../fonts/Rubik-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Regular.eot");src:local("Rubik Regular"),local("Rubik-Regular"),url("../fonts/Rubik-Regular.ttf") format("truetype"),url("../fonts/Rubik-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Rubik-Regular.woff2") format("woff2"),url("../fonts/Rubik-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Medium.eot");src:local("Rubik Medium"),local("Rubik-Medium"),url("../fonts/Rubik-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Rubik-Medium.woff2") format("woff2"),url("../fonts/Rubik-Medium.woff") format("woff"),url("../fonts/Rubik-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";font-weight:600;src:url("../fonts/Rubik-SemiBold.ttf") format("ttf");font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Bold.eot");src:local("Rubik Bold"),local("Rubik-Bold"),url("../fonts/Rubik-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Rubik-Bold.woff2") format("woff2"),url("../fonts/Rubik-Bold.woff") format("woff"),url("../fonts/Rubik-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@-webkit-keyframes fadIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadIn{0%{opacity:0}100%{opacity:1}}@keyframes fadIn{0%{opacity:0}100%{opacity:1}}html.is-fixed{height:100vh;overflow:hidden}.img-responsive{width:100%;max-width:100%}@-webkit-keyframes widthAnim{0%{width:0}100%{width:100%}}@-moz-keyframes widthAnim{0%{width:0}100%{width:100%}}@keyframes widthAnim{0%{width:0}100%{width:100%}}h1:not([class]),.h1{text-transform:uppercase;font-family:"Rubik";font-size:52px;font-weight:400;line-height:64.4px;letter-spacing:-0.03em}@media only screen and (max-width: 1439px){h1:not([class]),.h1{font-size:40px;line-height:49px}}@media only screen and (max-width: 1023px){h1:not([class]),.h1{font-size:32px;line-height:39px}}h2:not([class]),.h2{text-transform:uppercase;font-family:"Rubik";font-size:40px;font-weight:400;line-height:57.4px;letter-spacing:-0.03em}@media only screen and (max-width: 1439px){h2:not([class]),.h2{font-size:28px;line-height:40px}}@media only screen and (max-width: 1023px){h2:not([class]),.h2{font-size:24px;line-height:34px}}.text-md p{font-size:20px;line-height:24px}@media only screen and (max-width: 1439px){.text-md p{font-size:16px;line-height:24px}}@media only screen and (max-width: 1023px){.text-md p{font-size:13px;line-height:18px}}p{margin-top:0}p:last-of-type{margin-bottom:0}html{min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}body{width:100%;min-width:320px;line-height:1.55;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:"PTRootUI",sans-serif;font-style:normal;overflow-x:hidden;padding:0;margin:0;color:#fff;background-color:#000}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*:focus{outline:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:none;outline:none}input,button{outline:none}button:focus{outline:none}img{display:block}input::-ms-clear{display:none}h1,h2,h3,h4,h5,h6,ul,li{margin:0;padding:0}ul{list-style-type:none}img{image-rendering:-webkit-optimize-contrast}.container{width:100%;max-width:1616px;margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}@media only screen and (max-width: 767px){.container{padding-left:4px;padding-right:4px}}.section+.section{margin-top:8px}@media only screen and (max-width: 767px){.section+.section{margin-top:4px}}.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:none;text-decoration:none;-webkit-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;background-color:#fff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;text-transform:uppercase;font-weight:700}.button:hover{background-color:#e3e3e4}.button--blur{background:-webkit-gradient(linear, left bottom, left top, from(rgba(18, 19, 23, 0.08)), to(rgba(18, 19, 23, 0.08))),rgba(255,255,255,.3);background:-webkit-linear-gradient(bottom, rgba(18, 19, 23, 0.08), rgba(18, 19, 23, 0.08)),rgba(255,255,255,.3);background:-moz-linear-gradient(bottom, rgba(18, 19, 23, 0.08), rgba(18, 19, 23, 0.08)),rgba(255,255,255,.3);background:-o-linear-gradient(bottom, rgba(18, 19, 23, 0.08), rgba(18, 19, 23, 0.08)),rgba(255,255,255,.3);background:linear-gradient(0deg, rgba(18, 19, 23, 0.08), rgba(18, 19, 23, 0.08)),rgba(255,255,255,.3);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:#fff}.button--blur:hover{background-color:#fff;color:#121317}.button--sm{padding-left:20px;padding-right:20px;height:42px;font-size:15px;line-height:18px}@media only screen and (max-width: 1439px){.button--sm{height:36px;font-size:13px;line-height:15px}}@media only screen and (max-width: 1023px){.button--sm{height:34px;padding-left:16px;padding-right:16px;font-size:12px;line-height:14px}}.button--md{height:44px;padding-left:16px;padding-right:16px}@media only screen and (max-width: 1439px){.button--md{height:40px}}.advantages__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:26px}@media only screen and (max-width: 1023px){.advantages__item{margin-bottom:12px}}.advantages__item:last-of-type{margin-bottom:0}.advantages__item-icon{width:16px;height:16px;fill:#fff;margin-right:16px}.advantages__item-text{font-size:15px;line-height:20px;font-weight:500}@media only screen and (max-width: 1023px){.advantages--modal .advantages__item{color:#121317}.advantages--modal .advantages__item-icon{margin-right:12px;fill:#121317}}.header{margin-top:8px;margin-bottom:8px}.header__row{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background-color:#efeff0;padding-left:32px;padding-right:32px;height:86px}@media only screen and (max-width: 1439px){.header__row{height:72px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only screen and (max-width: 1023px){.header__row{padding-left:16px;padding-right:16px;height:74px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}}@media only screen and (max-width: 1023px){.header{margin-top:4px;margin-bottom:4px}}.header__center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1023px){.header__center{display:none}}.header__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__link{text-decoration:none;margin-right:32px;font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#121317;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media only screen and (max-width: 1439px){.header__link{font-size:14px}}.header__link:hover{color:#878ca1}.header__link:last-of-type{margin-right:0}.header__right{margin-left:auto}.header__logo-img{width:128px; display: inline-block;}@media only screen and (max-width: 1439px){.header__logo-img{width:128px}}@media only screen and (max-width: 767px){.header__logo-img{width:56px}}.header__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__button{margin-right:4px}.header__button:last-of-type{margin-right:0}.header__button-icon{width:28px}@media only screen and (max-width: 1439px){.header__button-icon{width:22px}}.footer{margin-top:8px}@media only screen and (max-width: 1023px){.footer{margin-top:4px}}.footer__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:302px;padding:64px 32px;gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1439px){.footer__row{min-height:290px}}@media only screen and (max-width: 1023px){.footer__row{min-height:unset;padding-top:40px;padding-bottom:44px;gap:44px}}.footer__col--1{width:100%;max-width:490px;padding-right:20px}@media only screen and (max-width: 1439px){.footer__col--1{max-width:238px}}@media only screen and (max-width: 1023px){.footer__col{max-width:100%;width:100%}}.footer__title{text-transform:uppercase;opacity:.5;font-size:18px;line-height:22px;font-weight:500;margin-bottom:24px}@media only screen and (max-width: 1439px){.footer__title{font-size:16px;line-height:20px}}@media only screen and (max-width: 1023px){.footer__title{font-size:15px;line-height:18px;margin-bottom:12px}}.footer__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:34px;color:#fff;text-decoration:none;font-weight:500;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;gap:8px}@media only screen and (max-width: 1439px){.footer__link{font-size:22px;line-height:31px}}.footer__link:hover{color:#2affee}.footer__link:hover .footer__link-icon{fill:#2affee}.footer__link-icon{width:24px;height:32px;fill:#fff;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.footer__link-plus{opacity:.5;font-size:18px;line-height:22px;font-weight:400;margin-top:4px}@media only screen and (max-width: 1439px){.footer__link-plus{font-size:16px;line-height:20px}}.slider-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.slider-pagination__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.slider-pagination__item:not(.swiper-pagination-bullet-active) .slider-pagination__item-number{opacity:.6}.slider-pagination__item.swiper-pagination-bullet-active .slider-pagination__item-progress{width:52px;height:1.5px;margin-left:10px;background-color:rgba(255,255,255,.6)}.slider-pagination__item.swiper-pagination-bullet-active .slider-pagination__item-progress-line{-webkit-animation:widthAnim linear 5s forwards;-moz-animation:widthAnim linear 5s forwards;animation:widthAnim linear 5s forwards}.slider-pagination__item-number{font-size:15px;font-weight:700;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.slider-pagination__item-progress{position:relative;width:0;-webkit-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.slider-pagination__item-progress-line{position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff}.main-slider__slide{height:804px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;overflow:hidden}@media only screen and (max-width: 1439px){.main-slider__slide{height:600px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media only screen and (max-width: 1023px){.main-slider__slide{height:380px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}}.main-slider__slide-img{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;height:100%}.main-slider__pagination{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.cursor-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:84px;height:84px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#121317;border:none}.cursor-button__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff;width:24px;height:24px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.cursor-button__icon--right{opacity:0}.cursor-button.is-right .cursor-button__icon--left{opacity:0}.cursor-button.is-right .cursor-button__icon--right{opacity:1}.section-main{overflow:hidden}.section-main__inner{position:relative}.section-main__info{position:absolute;top:70px;left:40px;z-index:3;width:100%;max-width:870px}@media only screen and (max-width: 1439px){.section-main__info{top:54px}}@media only screen and (max-width: 1023px){.section-main__info{top:40px;left:16px;right:16px;width:auto}}.section-main__text{margin-top:32px}@media only screen and (max-width: 1439px){.section-main__text{margin-top:20px}}.section-main__text p{text-transform:uppercase;font-weight:400;font-size:18px;line-height:154%}@media only screen and (max-width: 1439px){.section-main__text p{font-size:16px;line-height:154%}}@media only screen and (max-width: 1023px){.section-main__text p{line-height:144%}.section-main__text p br{display:none}}.section-main__trigger{display:none}@media only screen and (max-width: 1023px){.section-main__trigger{position:absolute;right:16px;bottom:205px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:3}}.section-main__trigger-icon{width:24px;height:24px;fill:#fff}.section-main__advantages{position:absolute;bottom:32px;left:32px;z-index:3}@media only screen and (max-width: 1023px){.section-main__advantages{pointer-events:none;opacity:0}}.section-main__cursor{position:absolute;z-index:10;top:-42px;left:-42px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media only screen and (max-width: 1199px){.section-main__cursor{display:none}}.section-main__cursor.is-active{opacity:1}.section-advantages{position:relative;background-color:#25282d;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media only screen and (max-width: 1023px){.section-advantages{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:400px}}.section-advantages__header{position:absolute;top:32px;left:0;width:100%;max-width:-webkit-calc(100% - 670px);max-width:-moz-calc(100% - 670px);max-width:calc(100% - 670px);padding-left:32px;padding-right:32px;z-index:4}@media only screen and (max-width: 1439px){.section-advantages__header{max-width:48%}}@media only screen and (max-width: 1023px){.section-advantages__header{max-width:unset;width:auto;top:auto;left:auto;right:auto;position:relative;padding:16px;margin-bottom:40px}}.section-advantages__title{margin-bottom:32px}@media only screen and (max-width: 1439px){.section-advantages__title{margin-bottom:24px}}.section-advantages__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.section-advantages__button.is-active{background-color:#fff;color:#000;pointer-events:none}@media only screen and (max-width: 1023px){.section-advantages__items{margin-top:auto}}.section-advantages__item{display:none}.section-advantages__item.is-active{display:block;-webkit-animation:fadIn .3s ease-in-out;-moz-animation:fadIn .3s ease-in-out;animation:fadIn .3s ease-in-out}.section-advantages__item-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-advantages__item-col--1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-height:500px}@media only screen and (max-width: 1439px){.section-advantages__item-col--1{min-height:520px}}@media only screen and (max-width: 1023px){.section-advantages__item-col--1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:unset}}@media only screen and (max-width: 1023px){.section-advantages__item-col--1{position:relative;z-index:2}}.section-advantages__item-bottom{margin-top:auto;padding:32px}@media only screen and (max-width: 1439px){.section-advantages__item-bottom{padding:28px}}@media only screen and (max-width: 1023px){.section-advantages__item-bottom{padding:16px}}.section-advantages__item-text{width:100%;max-width:600px}.section-advantages__item-text p{font-size:20px;line-height:24px;font-weight:500}@media only screen and (max-width: 1439px){.section-advantages__item-text p{font-size:16px;line-height:24px}}@media only screen and (max-width: 1023px){.section-advantages__item-text p{font-size:13px;line-height:144%}}.section-advantages__item-col--2{-webkit-box-flex:0;-webkit-flex:0 0 670px;-moz-box-flex:0;-ms-flex:0 0 670px;flex:0 0 670px;padding:12px;height:100%}@media only screen and (max-width: 1439px){.section-advantages__item-col--2{-webkit-box-flex:0;-webkit-flex:0 0 52%;-moz-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;padding:10px}}@media only screen and (max-width: 1023px){.section-advantages__item-col--2{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;z-index:1}.section-advantages__item-col--2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(357.48deg, rgba(0, 0, 0, 0.7) 2.11%, rgba(36, 39, 44, 0.2) 47.61%, rgba(0, 0, 0, 0.7) 97.89%)}}.section-advantages__item-image{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}@media only screen and (max-width: 1023px){.custom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;opacity:0}}.custom-modal__title{display:none}@media only screen and (max-width: 1023px){.custom-modal__title{display:block;text-transform:uppercase;font-family:"Rubik";font-size:26px;font-weight:400;line-height:30px;letter-spacing:-0.03em;color:#121317;margin-bottom:24px;padding-right:80px}}.custom-modal__close{display:none}@media only screen and (max-width: 1023px){.custom-modal__close{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:16px;right:16px;height:44px;padding-left:16px;padding-right:16px}}.custom-modal__close-icon{width:24px;height:24px;fill:#121317}.custom-modal__overlay{display:none}@media only screen and (max-width: 1023px){.custom-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}}@media only screen and (max-width: 1023px){.custom-modal__jumbotron{position:absolute;z-index:3;bottom:0;left:0;right:0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;background:#efeff0;padding:20px 20px 32px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media only screen and (max-width: 1023px){.custom-modal.is-shown{opacity:1;pointer-events:auto}.custom-modal.is-shown .custom-modal__jumbotron{opacity:1}}

/*# sourceMappingURL=index.css.map*/