@charset "UTF-8";@font-face{font-family:Axiforma;font-display:swap;src:url(../woff2/axiforma-black.woff2) format("woff2"),url(../woff/axiforma-black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Axiforma;font-display:swap;src:url(../woff2/axiforma-bold.woff2) format("woff2"),url(../woff/axiforma-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Axiforma;font-display:swap;src:url(../woff2/axiforma-medium.woff2) format("woff2"),url(../woff/axiforma-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Axiforma;font-display:swap;src:url(../woff2/axiforma-regular.woff2) format("woff2"),url(../woff/axiforma-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icons;font-display:swap;src:url(../woff2/icons.woff2) format("woff2"),url(../woff/icons.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Axiforma;font-display:swap;src:url(../woff2/axiforma-semibold.woff2) format("woff2"),url(../woff/axiforma-semibold.woff) format("woff");font-weight:600;font-style:normal}[class*=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=_icon-]:before{display:block}._icon-check:before{content:"\e900"}._icon-hand:before{content:"\e901"}._icon-location:before{content:"\e902"}._icon-messege:before{content:"\e903"}._icon-phone:before{content:"\e904"}._icon-star:before{content:"\e905"}:root{--primary:#0a9396;--secondary:#94d2bd;--accent:#0090c1;--inverse:#ffff3f;--bg-primary:#242423;--bg-secondary:#7678ed;--bg-accent:#4cc9f0;--bg-inverse:#2d00f7;--text-primary:#fbfffe;--text-secondary:#080708;--text-accent:#e8eddf;--text-inverse:#e8eddf}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#254e70;line-height:1;font-family:Axiforma,sans-serif;font-size:1.125rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Axiforma,sans-serif;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:92.625rem;margin:0 auto;padding:0 .9375rem}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;pointer-events:none}.rating.rating_sending{opacity:.2}.rating__body{position:relative}.rating__body::before{content:"★★★★★";display:block}.rating__active{position:absolute;width:0%;height:100%;top:0;left:0;overflow:hidden}.rating__active::before{content:"★★★★★";position:absolute;width:100%;height:100%;top:0;left:0;color:#f5c84c}.rating__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.rating__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0}.rating__value{color:#f5c84c;font-size:1.875rem;font-weight:700;line-height:1.2}.rating__value:not(:last-child){margin-right:.5rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg--contain] img{-o-object-fit:contain;object-fit:contain}.title{color:#254e70;font-weight:500;line-height:1.3}.title--white{color:#fff}.test{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.test__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.test__title{opacity:.2;font-weight:700;line-height:1.3;text-transform:uppercase;text-align:center}.button{font-weight:600;color:#fff;padding:1.125rem 1.5rem;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:.0625rem solid transparent;-webkit-transition:background-color .3s ease,color .3s ease,border .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.button--light{background-color:#61a3d0}.button--blue{background-color:#2699d0}.button--transparent{border:.0625rem solid rgba(255,255,255,.46)}.button--blue-transparent{color:#2699d0;border:.0625rem solid #2699d0}.button--green-transparent{color:#55d6be;border:.0625rem solid #55d6be}.button--yellow-transparent{color:#f5c84c;border:.0625rem solid #f5c84c}.button--green{background:#55d6be}.button--yellow,.button--yellow-custom{background:#f5c84c}.button--yellow-custom{border-radius:5.0625rem;padding:1.25rem 2.375rem;text-transform:uppercase}.button--purple{background-color:#c769cf}.buttons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.875rem}.buttons-row__button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.simple-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.3125rem}.simple-rating__star::before{color:#f5c84c}.page__publishers{position:relative}.page__action,.page__sponsors,.page__switch,.page__why{position:relative;z-index:1}.page__action--blue{background-color:#f2f8fb}.hero{overflow:hidden}.hero__container{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hero__container::before{content:"";position:absolute;background:url(../svg/hero_background.svg) bottom right/100% 100% no-repeat}.hero__content{z-index:2;position:relative}.hero__media{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__image{-webkit-box-flex:0;-ms-flex:0 1 54%;flex:0 1 54%;border-radius:1.5625rem;overflow:hidden;background:#eef6fa}.content-hero__title{font-weight:900;line-height:1.3}.content-hero__title:not(:last-child){margin-bottom:1.4375rem}.content-hero__list{font-weight:600;line-height:1.6}.content-hero__list:not(:last-child){margin-bottom:1.4375rem}.content-hero__list>:not(:last-child){margin-bottom:.6875rem}.content-hero__item{display:-webkit-box;display:-ms-flexbox;display:flex}.content-hero__item::before{-ms-flex-negative:0;flex-shrink:0;color:#f5c84c}.content-hero__text{color:#5c5f65;line-height:1.6}.content-hero__text:not(:last-child){margin-bottom:1.6875rem}.media-hero__card-images{position:absolute;width:92%;height:90%;bottom:16%;right:-2%}.media-hero__photo{position:absolute;width:42%;height:74%;bottom:16%;right:0;z-index:4}.media-hero__card-images img,.media-hero__photo img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain}.media-hero__card{padding-top:5.5%;padding-right:8.5%;padding-bottom:5.5%;padding-left:5.5%;width:100%;max-width:33.5rem;border-radius:1.625rem;background:linear-gradient(90deg,#55d6be -71.73%,#2699d0 71.55%),linear-gradient(335deg,#2699d0 -11.03%,#7c54f3 151.67%);-webkit-box-shadow:-1px 5px 12px 0 rgba(0,0,0,.06),-3px 21px 21px 0 rgba(0,0,0,.05),-6px 47px 28px 0 rgba(0,0,0,.03),-11px 83px 33px 0 rgba(0,0,0,.01),-18px 130px 37px 0 transparent;box-shadow:-1px 5px 12px 0 rgba(0,0,0,.06),-3px 21px 21px 0 rgba(0,0,0,.05),-6px 47px 28px 0 rgba(0,0,0,.03),-11px 83px 33px 0 rgba(0,0,0,.01),-18px 130px 37px 0 transparent;color:#fff;position:relative;z-index:3}.media-hero__card::after,.media-hero__card::before{content:"";position:absolute;background:url(../svg/quotes.svg) center/contain no-repeat}.media-hero__card::after{top:0;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-hero__card::before{bottom:0;right:0;-webkit-transform:translate(50%,50%) rotate(180deg);-ms-transform:translate(50%,50%) rotate(180deg);transform:translate(50%,50%) rotate(180deg)}.media-hero__text{font-size:1.375rem;font-style:italic;opacity:.8;font-weight:500;line-height:1.6}.media-hero__label{line-height:1.2}.media-hero__label span{font-weight:600}.action__container{max-width:88.25rem}.action__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.action__column{-webkit-box-flex:1;-ms-flex:1 1 27.903683%;flex:1 1 27.903683%;text-align:center;min-width:15.625rem;max-width:25rem}.action__button{width:100%}.action__button:not(:last-child){margin-bottom:1.1875rem}.action__text{color:#5c5f65;line-height:1.6}.product__container{border-radius:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.product--blue .product__container{background-color:#f2f8fb}.product--green .product__container{background-color:#eefbf9}.product--yellow .product__container{background-color:#fef9eb}.product__content{-webkit-box-flex:1;-ms-flex:1 1 32.231405%;flex:1 1 32.231405%}.product__label{font-weight:600;line-height:1.6;text-transform:uppercase}.product--blue .product__label{color:#2699d0}.product--green .product__label{color:#55d6be}.product--yellow .product__label{color:#f5c84c}.product__title:not(:last-child){margin-bottom:.9375rem}.product__text{line-height:1.6;color:rgba(92,95,101,.88)}.product__text>:not(:last-child){margin-bottom:.5rem}.product__card{-webkit-box-flex:1;-ms-flex:1 1 48.7%;flex:1 1 48.7%}.product--blue .product__card{background-color:#e9f1f4}.product--green .product__card{background-color:#d8eeeb}.product--yellow .product__card{background-color:#f3ecd9}.header{position:fixed;z-index:50;width:100%;top:0;left:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header__container{padding-top:.3125rem;padding-bottom:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;max-width:108.125rem}.header__logo{position:relative;z-index:3}._header-scroll .header__logo{pointer-events:all}._header-scroll .header__logo svg path{fill:#fff}.header__logo svg{max-width:15.5rem;width:100%;height:2.875rem;fill:#2699d0}.white .header__logo svg{fill:#fff}.header__logo svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem}.header__link{color:#fff;font-weight:600;-webkit-transition:color .3s ease;transition:color .3s ease}.menu__link{color:#254e70;-webkit-transition:color .3s ease;transition:color .3s ease}._header-scroll .menu__link,.white .menu__link{color:#fff}.icon-menu{display:none}.footer{color:#fff;background:linear-gradient(8deg,#337ab7 6.46%,#2699d0 94.13%),#2b2c31}.footer__benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:.0625rem solid rgba(217,217,217,.3)}.footer__body{display:-ms-grid;display:grid;gap:1.875rem .9375rem;padding-bottom:3.125rem}.footer__left-block{max-width:17.5rem}.footer__left-block>:not(:last-child){margin-bottom:2.125rem}.footer__logo{width:14.875rem;height:2.9375rem}.footer__logo img{max-width:100%}.footer__box{display:-ms-grid;display:grid;gap:1.25rem}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.9375rem;font-size:1.125rem;line-height:1.4;-webkit-transition:color .3s ease;transition:color .3s ease}.footer__contact::before{margin-top:.125rem;-webkit-box-flex:0;-ms-flex:0 0 1.3125rem;flex:0 0 1.3125rem;height:1.3125rem;width:1.3125rem;font-size:1.3125rem;opacity:.3}.footer__info:not(:last-child){margin-bottom:1.875rem}.menu-footer__list{display:-ms-grid;display:grid;gap:1.125rem}.menu-footer__item{line-height:1.6;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.menu-footer__link{-webkit-transition:color .3s ease;transition:color .3s ease}.info__text:not(:last-child){margin-bottom:.75rem}.info__box-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.info__item{padding:.8125rem 1.3125rem;background-color:rgba(255,255,255,.12);border-radius:4.0625rem;text-align:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8125rem}.benefits__icon{width:3.125rem;height:3.125rem;border-radius:50%;background-color:rgba(217,217,217,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__icon img{width:1.625rem;height:1.625rem}.benefits__description{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:600}.why-us__title{text-align:center}.why-us__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem}.why-us__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.why-us__card:nth-child(3n+1){background-color:rgba(38,154,208,.1)}.why-us__card:nth-child(3n+2){background-color:rgba(85,214,190,.1)}.why-us__card:nth-child(3n+3){background-color:rgba(245,200,76,.1)}.why-us__caption{text-align:center;max-width:20.3125rem;line-height:1.3;font-weight:500}.why-us__caption:not(:last-child){margin-bottom:1.1875rem}.why-us__list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#5c5f65}.why-us__list:not(:last-child){margin-bottom:1.4375rem}.why-us__item{display:-webkit-box;display:-ms-flexbox;display:flex}.why-us__item::before{-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;margin-top:.25rem;font-size:1.625rem;color:rgba(92,95,101,.2)}.why-us__item:not(:last-child){margin-bottom:.75rem}.why-us__button{width:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.publishers__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.publishers__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.publishers__title:not(:last-child){margin-bottom:1.125rem}.publishers__text{color:rgba(255,255,255,.88);line-height:1.6}.publishers__text span{color:#fff;font-weight:600}.publishers__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem .875rem}.publishers__slider{-webkit-box-flex:1;-ms-flex:1 1 38.774105%;flex:1 1 38.774105%;max-width:35.1875rem;overflow:hidden;width:100%;border-radius:1.875rem;background:#fff;-webkit-box-shadow:6px 15px 36px 0 rgba(0,0,0,.03),25px 60px 65px 0 rgba(0,0,0,.03),55px 136px 88px 0 rgba(0,0,0,.02),98px 241px 104px 0 transparent,153px 377px 114px 0 transparent,-1px 5px 12px 0 rgba(0,0,0,.06),-3px 21px 21px 0 rgba(0,0,0,.05);box-shadow:6px 15px 36px 0 rgba(0,0,0,.03),25px 60px 65px 0 rgba(0,0,0,.03),55px 136px 88px 0 rgba(0,0,0,.02),98px 241px 104px 0 transparent,153px 377px 114px 0 transparent,-1px 5px 12px 0 rgba(0,0,0,.06),-3px 21px 21px 0 rgba(0,0,0,.05);position:relative}.publishers__slider:not(:last-child){margin-bottom:2.0625rem}.publishers__slide{cursor:-webkit-grab;cursor:grab;padding:2.625rem 2.3125rem 5.625rem;position:relative}.publishers__slide::before{content:"";position:absolute;width:100%;height:.5625rem;top:0;left:0;background:url(../svg/line.svg) no-repeat}.publishers__bg{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.publishers__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.publishers__pagination .swiper-pagination-bullet{cursor:pointer;background-color:#55d6be;opacity:.2;width:.8125rem;height:.8125rem;border-radius:50%}.publishers__pagination .swiper-pagination-bullet-active{opacity:1}.slide-publishers__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;border-bottom:.0625rem solid rgba(30,54,92,.2);padding-bottom:1.5rem}.slide-publishers__icon{-webkit-box-flex:0;-ms-flex:0 0 5.4375rem;flex:0 0 5.4375rem;width:5.4375rem;height:5.3125rem}.slide-publishers__icon img{max-width:100%}.slide-publishers__title{font-weight:700;line-height:1.7}.slide-publishers__rating:not(:last-child){margin-bottom:.25rem}.slide-publishers__link{display:block;color:#5c5f65;font-size:18px;line-height:1.7}.slide-publishers__body{padding-top:2.1875rem}.slide-publishers__body>.slide-publishers__rate:not(:last-child){margin-bottom:.75rem}.slide-publishers__body:not(:last-child){margin-bottom:2.1875rem}.slide-publishers__text{color:#5c5f65;line-height:1.7}.slide-publishers__text:not(:last-child){margin-bottom:.6875rem}.slide-publishers__position{font-size:18px;font-weight:700;line-height:1.7}@-webkit-keyframes scrolling{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}@keyframes scrolling{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)));transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}.sponsors{--marquee-width:80vw;--marquee-elements-displayed:6;--marquee-element-width:calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 6s);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:var(--marquee-width)}.sponsors__marquee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:scrolling var(--marquee-animation-duration) linear infinite;animation:scrolling var(--marquee-animation-duration) linear infinite}.sponsors__marquee li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--marquee-element-width)}.sponsors__marquee li img{opacity:.25;max-width:100%}.switch__title{text-align:center}.switch__body{display:-ms-grid;display:grid;gap:1.1875rem}.switch__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.switch__row:nth-child(odd){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.switch__row:nth-child(odd) .switch__item{max-width:45.1875rem}.switch__row:nth-child(even) .switch__item{max-width:40.0625rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.switch__row:nth-child(3n+1) .switch__number{color:#2699d0;background-color:rgba(38,154,208,.1)}.switch__row:nth-child(3n+2) .switch__number{color:#55d6be;background-color:rgba(85,214,190,.1)}.switch__row:nth-child(3n+3) .switch__number{color:#f5c84c;background-color:rgba(245,200,76,.1)}.switch__item{display:-webkit-box;display:-ms-flexbox;display:flex}.switch__number{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:50%;font-weight:900;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:-webkit-transform .3s linear .2s;transition:-webkit-transform .3s linear .2s;transition:transform .3s linear .2s;transition:transform .3s linear .2s,-webkit-transform .3s linear .2s}.switch__number._watcher-view{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.switch__heading:not(:last-child){margin-bottom:1rem}.switch__caption{font-weight:500;line-height:1.3}.switch__list{color:#5c5f65;line-height:1.6}.switch__list:not(:last-child){margin-bottom:1.4375rem}.switch__list-item:not(:last-child){margin-bottom:.625rem}.switch__icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4375rem}.switch__icon{max-width:11.875rem;max-height:2.5rem}.switch__icon img{max-width:100%;max-height:100%}.switch__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.why__container{text-align:center}.why__title:not(:last-child){margin-bottom:.75rem}.why__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem .875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing{position:relative}.pricing::before{content:"";position:absolute;top:0;left:-20%;background-color:#2699d0;border-radius:100%;width:140%;height:58.375rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pricing__container{position:relative;z-index:2;text-align:center}.pricing__title{font-weight:700;line-height:1.35;color:#fff;margin:0 auto}.item-pricing{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2.375rem;border-radius:1.5625rem}.item-pricing--blue{background-color:#f2f8fb}.item-pricing--green{background-color:#eefbf9}.item-pricing--yellow{background-color:#fef9eb}.item-pricing--purple{background-color:#f6f6fb}.item-pricing__label:not(:last-child){margin-bottom:.25rem}.item-pricing__description>:not(:last-child){margin-bottom:.25rem}.item-pricing__description:not(:last-child){margin-bottom:.5625rem}.item-pricing__description,.item-pricing__list{line-height:1.6;color:#5c5f65}.item-pricing__label,.item-pricing__subtitle{font-weight:600;line-height:1.6;text-transform:uppercase}.item-pricing--blue .item-pricing__label,.item-pricing--blue .item-pricing__subtitle{color:#2699d0}.item-pricing--green .item-pricing__label,.item-pricing--green .item-pricing__subtitle{color:#55d6be}.item-pricing--yellow .item-pricing__label,.item-pricing--yellow .item-pricing__subtitle{color:#f5c84c}.item-pricing--purple .item-pricing__label,.item-pricing--purple .item-pricing__subtitle{color:#c769cf}.item-pricing__title{font-weight:500;font-size:3.25rem;line-height:1.3}.item-pricing__title:not(:last-child){margin-bottom:.25rem}.item-pricing__subtitle:not(:last-child){margin-bottom:.875rem}.item-pricing__button{margin:0 auto}.item-pricing__button:not(:last-child){margin-bottom:1.5625rem}.item-pricing__list>:not(:last-child){margin-bottom:.6875rem}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:29.99875em){.footer__benefits{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-footer__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.why-us__card{-webkit-box-flex:1;-ms-flex:1 1 27.903683%;flex:1 1 27.903683%;min-width:20rem;max-width:29.375rem}.publishers__pagination{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:2.625rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.switch__count{display:-ms-grid;display:grid;gap:1.1875rem;justify-items:center}.switch__arrow{max-width:1.75rem;max-height:15.625rem}.switch__arrow svg{width:100%;height:100%}.switch__arrow svg .arrow{fill:transparent;-webkit-transition:fill .3s linear .2s;transition:fill .3s linear .2s}.switch__arrow._watcher-view .arrow{fill:#afafaf}.switch__heading .switch__number{display:none}}@media (min-width:47.99875em){.product__content{padding-top:1.4375rem;padding-bottom:1.4375rem}.header._header-scroll{background-color:#2699d0}.header__buttons{z-index:2;position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer__body{position:relative}.footer__body::before{content:"";position:absolute;width:16.7%;height:80%;bottom:10%;left:16.7%;background:url(../svg/design-footer.svg) center/contain no-repeat}.why__container{max-width:47.99875em}}@media (min-width:61.99875em){.page__white-wrapper{overflow:hidden;position:relative}.page__white-wrapper::before{content:"";position:absolute;width:156.770833%;height:100%;bottom:0;left:-40%;background:url(../svg/white_wrapper_bg.svg) center bottom/100% no-repeat}.hero__container{min-height:32.9375rem}.hero__container::before{aspect-ratio:1746/1291;width:115%;bottom:-15%;left:42%}.hero__content{-webkit-box-flex:0;-ms-flex:0 1 38.5%;flex:0 1 38.5%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hero__media{max-width:53.1875rem;width:100%;margin-right:-6.25rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.media-hero__card{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-start}.footer__body{-ms-grid-columns:1fr 1fr 1.1fr;grid-template-columns:1fr 1fr 1.1fr}.publishers__content{-webkit-box-flex:0;-ms-flex:0 1 53.719008%;flex:0 1 53.719008%}.switch__row:nth-child(even) .switch__arrow{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media (min-width:78.125em){.header__link{margin-left:.875rem}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:78.125em) and (min-width:90.75em){.menu__list{-webkit-column-gap:2.75rem;-moz-column-gap:2.75rem;column-gap:2.75rem}}@media (min-width:79.25em){.pricing__pagination{display:none}}@media (min-width:90.75em){.rating{font-size:1.75rem}.rating__value{font-size:1.875rem}.title{font-size:2.75rem}.test__title{font-size:1.875rem}.simple-rating__star::before{font-size:1.375rem}.simple-rating__star::before{height:1.375rem}.simple-rating__star::before{width:1.375rem}.simple-rating__star::before{-ms-flex-preferred-size:1.375rem;flex-basis:1.375rem}.page__hero{padding-top:13.0625rem}.page__hero{padding-bottom:5.875rem}.page__why-us{padding-bottom:7.3125rem}.page__why-us{padding-top:5.625rem}.page__publishers{padding-top:7.0625rem}.page__publishers{padding-bottom:6.5625rem}.page__sponsors{padding-top:2.8125rem}.page__sponsors{padding-bottom:3.75rem}.page__switch{padding-top:3.75rem}.page__switch{padding-bottom:3.125rem}.page__why{padding-top:3.125rem}.page__why{padding-bottom:5.4375rem}.page__action{padding-top:5.4375rem}.page__action{padding-bottom:4.375rem}.page__production{padding-top:6.25rem}.page__production{padding-bottom:6.875rem}.page__production>:not(:last-child){margin-bottom:5rem}.page__pricing{padding-top:10.5rem}.page__pricing{padding-bottom:6.25rem}.hero__container{gap:8.8125rem}.hero__image{min-height:31.25rem}.content-hero__title{font-size:3.125rem}.content-hero__item{gap:.8125rem}.content-hero__item::before{font-size:1.8125rem}.content-hero__item::before{height:1.8125rem}.content-hero__item::before{width:1.8125rem}.content-hero__item::before{-ms-flex-preferred-size:1.8125rem;flex-basis:1.8125rem}.media-hero__card::after,.media-hero__card::before{width:5.125rem}.media-hero__card::after,.media-hero__card::before{height:5.125rem}.media-hero__text:not(:last-child){margin-bottom:1.5rem}.media-hero__label:not(:last-child){margin-bottom:1.125rem}.action__body{gap:6.25rem}.product__container{padding-top:6.25rem}.product__container{padding-bottom:6.25rem}.product__container{padding-left:5rem}.product__container{padding-right:5rem}.product__container{gap:7.1875rem}.product__label:not(:last-child){margin-bottom:1.0625rem}.product__title{max-width:28.125rem}.product__text:not(:last-child){margin-bottom:2.375rem}.product__card{border-radius:1.5625rem}.header__container{min-height:5.625rem}.footer__benefits{padding-top:4.125rem}.footer__benefits{padding-bottom:2.9375rem}.footer__benefits{gap:5.625rem}.footer__body{padding-top:3.4375rem}.why-us__title:not(:last-child){margin-bottom:3.125rem}.why-us__card{padding-top:2.1875rem}.why-us__card{padding-bottom:1.9375rem}.why-us__card{padding-right:2.1875rem}.why-us__card{padding-left:2.1875rem}.why-us__card{border-radius:2rem}.why-us__caption{font-size:2rem}.why-us__item{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.why-us__item{line-height:1.9125rem}.publishers__container{gap:6.8125rem}.sponsors{min-height:11.25rem}.sponsors__marquee li img{max-height:5rem}.switch__title:not(:last-child){margin-bottom:4.1875rem}.switch__body{padding-right:4rem}.switch__body{padding-left:9.1875rem}.switch__row:nth-child(odd) .switch__item{gap:5.125rem}.switch__number{width:7.6875rem}.switch__number{height:7.6875rem}.switch__number{-ms-flex-preferred-size:7.6875rem;flex-basis:7.6875rem}.switch__number{font-size:3.5rem}.switch__content{padding-top:1.0625rem}.switch__caption{font-size:2rem}.why__text:not(:last-child){margin-bottom:1.9375rem}.pricing__title{max-width:32.5625rem}.pricing__title{font-size:3.125rem}.pricing__title:not(:last-child){margin-bottom:3.9375rem}}@media (min-width:92.625em){.publishers__text>:not(:last-child){margin-bottom:.75rem}.sponsors__marquee{-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem}}@media (min-width:108.125em){.header__container{gap:10.375rem}.header__container{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:25em){.publishers__text:not(:last-child){margin-bottom:2.3125rem}}@media (max-width:62em){.product__container{padding-top:1.5625rem}.product__container{padding-bottom:1.875rem}.product__container{padding-left:1.25rem}.product__container{padding-right:1.25rem}.product__container{gap:1.5625rem}}@media (max-width:30em){.switch__number{width:5.625rem}.switch__number{height:5.625rem}.switch__number{-ms-flex-preferred-size:5.625rem;flex-basis:5.625rem}.switch__number{font-size:2.5625rem}}@media (max-width:25em){.rating{font-size:1.4375rem}.rating__value{font-size:1.5rem}.title{font-size:1.875rem}.test__title{font-size:1.375rem}.simple-rating__star::before{font-size:.8125rem}.simple-rating__star::before{height:.8125rem}.simple-rating__star::before{width:.8125rem}.simple-rating__star::before{-ms-flex-preferred-size:.8125rem;flex-basis:.8125rem}.page__hero{padding-top:6.5625rem}.page__hero{padding-bottom:3.75rem}.page__why-us{padding-bottom:3.75rem}.page__why-us{padding-top:3.75rem}.page__publishers{padding-top:3.75rem}.page__publishers{padding-bottom:3.75rem}.page__sponsors{padding-top:2.5rem}.page__sponsors{padding-bottom:1.875rem}.page__switch{padding-top:1.875rem}.page__switch{padding-bottom:1.875rem}.page__why{padding-top:1.875rem}.page__why{padding-bottom:1.875rem}.page__action{padding-top:3.75rem}.page__action{padding-bottom:3.75rem}.page__production{padding-top:3.75rem}.page__production{padding-bottom:3.75rem}.page__production>:not(:last-child){margin-bottom:2.5rem}.page__pricing{padding-top:6.5625rem}.page__pricing{padding-bottom:3.75rem}.hero__image{min-height:23.5rem}.content-hero__title{font-size:2.125rem}.content-hero__item{gap:.625rem}.content-hero__item::before{font-size:1.5625rem}.content-hero__item::before{height:1.5625rem}.content-hero__item::before{width:1.5625rem}.content-hero__item::before{-ms-flex-preferred-size:1.5625rem;flex-basis:1.5625rem}.media-hero__card::after,.media-hero__card::before{width:2.9375rem}.media-hero__card::after,.media-hero__card::before{height:2.9375rem}.media-hero__text:not(:last-child){margin-bottom:.9375rem}.media-hero__label:not(:last-child){margin-bottom:.625rem}.action__body{gap:2.75rem}.product__label:not(:last-child){margin-bottom:.625rem}.product__title{max-width:19.6875rem}.product__text:not(:last-child){margin-bottom:1.25rem}.product__card{border-radius:1.25rem}.header__container{min-height:4.375rem}.header__button,.header__link{font-size:1.125rem}.footer__benefits{padding-top:3.125rem}.footer__benefits{padding-bottom:3.125rem}.footer__benefits{gap:1.1875rem}.footer__body{padding-top:3.25rem}.why-us__title:not(:last-child){margin-bottom:1.875rem}.why-us__card{padding-top:1.625rem}.why-us__card{padding-bottom:1.25rem}.why-us__card{padding-right:1.25rem}.why-us__card{padding-left:1.25rem}.why-us__card{border-radius:1.5rem}.why-us__caption{font-size:1.5rem}.why-us__item{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.why-us__item{line-height:1.4375rem}.sponsors{min-height:6.875rem}.sponsors__marquee li img{max-height:2.8125rem}.switch__title:not(:last-child){margin-bottom:1.875rem}.switch__row:nth-child(odd) .switch__item{gap:1.1875rem}.switch__content{padding-top:.6875rem}.switch__caption{font-size:1.5rem}.why__text:not(:last-child){margin-bottom:1.3125rem}.pricing__title{font-size:2.125rem}.pricing__title:not(:last-child){margin-bottom:2.5rem}}@media (max-width:20em){.publishers__text>:not(:last-child){margin-bottom:.5rem}.publishers__text:not(:last-child){margin-bottom:1.875rem}.sponsors__marquee{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media (max-width:90.75em){.header__container{gap:1.25rem}}@media (max-width:79.25em){.pricing__wrapper:not(:last-child){margin-bottom:1.5625rem}.pricing__slide{cursor:-webkit-grab;cursor:grab}.pricing__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;width:100%;height:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricing__pagination .swiper-pagination-bullet{background-color:#2699d0;-webkit-box-flex:0;-ms-flex:0 0 .8125rem;flex:0 0 .8125rem;cursor:pointer;opacity:.2;width:.8125rem;height:.8125rem;border-radius:50%}.pricing__pagination .swiper-pagination-bullet-active{opacity:1}.pricing__pagination.blue .swiper-pagination-bullet{background-color:#2699d0}.pricing__pagination.green .swiper-pagination-bullet{background-color:#55d6be}.pricing__pagination.yellow .swiper-pagination-bullet{background-color:#f5c84c}.pricing__pagination.purple .swiper-pagination-bullet{background-color:#c769cf}}@media (max-width:78.125em){.media-hero__card::after{-webkit-filter:invert(43%) sepia(30%) saturate(964%) hue-rotate(166deg) brightness(94%) contrast(99%);filter:invert(43%) sepia(30%) saturate(964%) hue-rotate(166deg) brightness(94%) contrast(99%)}.header{background-color:#2699d0}.header__logo svg path{fill:#fff}.menu__body{position:fixed;height:100%;right:-100%;width:100%;top:0;padding:9.375rem .9375rem 1.875rem .9375rem;overflow:auto;-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s;z-index:1;background-color:rgba(19,123,172,.9)}.menu__body::before{content:"";right:-100%;position:fixed;width:100%;background-color:rgba(19,123,172,.9);top:0;z-index:2;-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s}.menu-open .menu__body{right:0}.menu-open .menu__body::before{right:0}.menu__item{text-align:center;font-size:1.375rem;color:#fff}.menu__item:not(:last-child){margin-bottom:1.25rem}.menu__link::before{background-color:#fff}.menu__link{color:#fff}.icon-menu{display:block;position:relative;width:2.4375rem;height:2.4375rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease;right:0;position:absolute;width:calc(100% - 10px);height:.1875rem;background-color:#fff;border-radius:3px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.icon-menu::before{top:.625rem}.icon-menu::after{bottom:.625rem}.icon-menu span{top:calc(50% - .09375rem)}.menu-open .icon-menu span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.menu-open .icon-menu::before{top:calc(50% - .09375rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .09375rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:78.125em) and (max-width:25em){.menu__body::before{min-height:4.375rem}.menu__item{font-size:1.25rem}}@media (max-width:78.125em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:61.99875em){.buttons-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-row__button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page__action{background-color:#f2f8fb}.hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.0625rem}.hero__container::before{width:183%;height:88%;bottom:-45%;left:-60%;-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__media{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-hero__title{text-align:center}.content-hero__text{text-align:center}.media-hero__photo{z-index:2}.media-hero__photo{width:48%;height:100%;bottom:7%}.media-hero__card{-ms-grid-column-align:center;justify-self:center}.header__logo{width:11.875rem}.publishers__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.publishers__content:not(:last-child){margin-bottom:2.875rem}.publishers__title{text-align:center}.publishers__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.publishers__slider:not(:last-child){margin-bottom:2.0625rem}.sponsors{--marquee-width:100vw;--marquee-elements-displayed:5}.switch__row:nth-child(odd) .switch__arrow{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media (max-width:61.99875em) and (max-width:20em){.hero__media{min-height:21.875rem}}@media (max-width:47.99875em){.media-hero__text{font-size:12px}.media-hero__label{font-size:11px}.product__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page__product:nth-child(even) .product__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__card{aspect-ratio:1/1}.header{background-color:#2699d0}.header__logo svg{height:2.375rem;max-width:11.875rem}.header__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__list:not(:last-child){margin-bottom:2.5rem}.footer__menu-footer:not(:last-child){margin-bottom:1.8125rem}.slide-publishers__icon{-webkit-box-flex:0;-ms-flex:0 0 4.0625rem;flex:0 0 4.0625rem;width:4.0625rem;height:3.9375rem}.sponsors{--marquee-elements-displayed:4}}@media (max-width:29.99875em){.title{line-height:1.4}.page__production{padding-left:.9375rem;padding-right:.9375rem}.content-hero__list{font-size:1rem}.content-hero__list>:not(:last-child){margin-bottom:.5625rem}.content-hero__text{font-size:1rem}.content-hero__text:not(:last-child){margin-bottom:1.5rem}.media-hero__card-images{right:0;width:100%}.media-hero__card{margin-left:1.875rem;margin-right:1.875rem}.action__text{font-size:1rem}.product__label{font-size:1rem}.footer__body{padding-bottom:4.5625rem}.footer__info{margin-top:1.25rem}.footer__info:not(:last-child){margin-bottom:3.125rem}.info__item{font-size:1rem}.why-us__caption{line-height:1.4}.why-us__caption:not(:last-child){margin-bottom:1.0625rem}.why-us__list:not(:last-child){margin-bottom:1.875rem}.publishers__title{margin-bottom:1.25rem}.publishers__text{font-size:1rem}.publishers__button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.publishers__slide{padding:2.625rem 1.5625rem 1.875rem}.publishers__pagination .swiper-pagination-bullet{background-color:#fff}.slide-publishers__heading{padding-bottom:2.25rem}.slide-publishers__link{font-size:1rem}.slide-publishers__body{padding-top:1.5rem}.slide-publishers__body>.slide-publishers__rate:not(:last-child){margin-bottom:1.125rem}.slide-publishers__text{font-size:15px}.slide-publishers__position{font-size:15px}.sponsors{--marquee-elements-displayed:2.5}.switch__body{gap:2.5rem}.switch__count{display:none}.switch__arrow{display:none}.switch__heading{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.1875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switch__caption{line-height:1.4;max-width:8.75rem}.switch__list{font-size:1rem}.switch__list:not(:last-child){margin-bottom:1.3125rem}.switch__button{max-width:100%}.why__button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:25em) and (max-width:90.75em){@supports (font-size:clamp(1.4375rem ,1.3186787072rem + 0.4752851711vw ,1.75rem)){.rating{font-size:clamp(1.4375rem ,1.3186787072rem + .4752851711vw ,1.75rem)}}@supports not (font-size:clamp(1.4375rem ,1.3186787072rem + 0.4752851711vw ,1.75rem)){.rating{font-size:calc(1.4375rem + .3125 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.5rem ,1.3574144487rem + 0.5703422053vw ,1.875rem)){.rating__value{font-size:clamp(1.5rem ,1.3574144487rem + .5703422053vw ,1.875rem)}}@supports not (font-size:clamp(1.5rem ,1.3574144487rem + 0.5703422053vw ,1.875rem)){.rating__value{font-size:calc(1.5rem + .375 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.875rem ,1.5423003802rem + 1.3307984791vw ,2.75rem)){.title{font-size:clamp(1.875rem ,1.5423003802rem + 1.3307984791vw ,2.75rem)}}@supports not (font-size:clamp(1.875rem ,1.5423003802rem + 1.3307984791vw ,2.75rem)){.title{font-size:calc(1.875rem + .875 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.375rem ,1.1848859316rem + 0.7604562738vw ,1.875rem)){.test__title{font-size:clamp(1.375rem ,1.1848859316rem + .7604562738vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1848859316rem + 0.7604562738vw ,1.875rem)){.test__title{font-size:calc(1.375rem + .5 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{font-size:clamp(.8125rem ,.598621673rem + .855513308vw ,1.375rem)}}@supports not (font-size:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{font-size:calc(.8125rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (height:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{height:clamp(.8125rem ,.598621673rem + .855513308vw ,1.375rem)}}@supports not (height:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{height:calc(.8125rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (width:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{width:clamp(.8125rem ,.598621673rem + .855513308vw ,1.375rem)}}@supports not (width:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{width:calc(.8125rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (flex-basis:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{-ms-flex-preferred-size:clamp(.8125rem ,.598621673rem + .855513308vw ,1.375rem);flex-basis:clamp(.8125rem ,.598621673rem + .855513308vw ,1.375rem)}}@supports not (flex-basis:clamp(0.8125rem ,0.598621673rem + 0.855513308vw ,1.375rem)){.simple-rating__star::before{-ms-flex-preferred-size:calc(.8125rem + .5625 * (100vw - 25rem)/ 65.75);flex-basis:calc(.8125rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(6.5625rem ,4.0910171103rem + 9.8859315589vw ,13.0625rem)){.page__hero{padding-top:clamp(6.5625rem ,4.0910171103rem + 9.8859315589vw ,13.0625rem)}}@supports not (padding-top:clamp(6.5625rem ,4.0910171103rem + 9.8859315589vw ,13.0625rem)){.page__hero{padding-top:calc(6.5625rem + 6.5 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,2.9420152091rem + 3.2319391635vw ,5.875rem)){.page__hero{padding-bottom:clamp(3.75rem ,2.9420152091rem + 3.2319391635vw ,5.875rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.9420152091rem + 3.2319391635vw ,5.875rem)){.page__hero{padding-bottom:calc(3.75rem + 2.125 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,2.3954372624rem + 5.4182509506vw ,7.3125rem)){.page__why-us{padding-bottom:clamp(3.75rem ,2.3954372624rem + 5.4182509506vw ,7.3125rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.3954372624rem + 5.4182509506vw ,7.3125rem)){.page__why-us{padding-bottom:calc(3.75rem + 3.5625 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.75rem ,3.0370722433rem + 2.8517110266vw ,5.625rem)){.page__why-us{padding-top:clamp(3.75rem ,3.0370722433rem + 2.8517110266vw ,5.625rem)}}@supports not (padding-top:clamp(3.75rem ,3.0370722433rem + 2.8517110266vw ,5.625rem)){.page__why-us{padding-top:calc(3.75rem + 1.875 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.75rem ,2.4904942966rem + 5.0380228137vw ,7.0625rem)){.page__publishers{padding-top:clamp(3.75rem ,2.4904942966rem + 5.0380228137vw ,7.0625rem)}}@supports not (padding-top:clamp(3.75rem ,2.4904942966rem + 5.0380228137vw ,7.0625rem)){.page__publishers{padding-top:calc(3.75rem + 3.3125 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,2.680608365rem + 4.2775665399vw ,6.5625rem)){.page__publishers{padding-bottom:clamp(3.75rem ,2.680608365rem + 4.2775665399vw ,6.5625rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.680608365rem + 4.2775665399vw ,6.5625rem)){.page__publishers{padding-bottom:calc(3.75rem + 2.8125 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(2.5rem ,2.3811787072rem + 0.4752851711vw ,2.8125rem)){.page__sponsors{padding-top:clamp(2.5rem ,2.3811787072rem + .4752851711vw ,2.8125rem)}}@supports not (padding-top:clamp(2.5rem ,2.3811787072rem + 0.4752851711vw ,2.8125rem)){.page__sponsors{padding-top:calc(2.5rem + .3125 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)){.page__sponsors{padding-bottom:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)){.page__sponsors{padding-bottom:calc(1.875rem + 1.875 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)){.page__switch{padding-top:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)}}@supports not (padding-top:clamp(1.875rem ,1.1620722433rem + 2.8517110266vw ,3.75rem)){.page__switch{padding-top:calc(1.875rem + 1.875 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.page__switch{padding-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.page__switch{padding-bottom:calc(1.875rem + 1.25 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.page__why{padding-top:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)}}@supports not (padding-top:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.page__why{padding-top:calc(1.875rem + 1.25 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(1.875rem ,0.5204372624rem + 5.4182509506vw ,5.4375rem)){.page__why{padding-bottom:clamp(1.875rem ,.5204372624rem + 5.4182509506vw ,5.4375rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.5204372624rem + 5.4182509506vw ,5.4375rem)){.page__why{padding-bottom:calc(1.875rem + 3.5625 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.75rem ,3.108365019rem + 2.566539924vw ,5.4375rem)){.page__action{padding-top:clamp(3.75rem ,3.108365019rem + 2.566539924vw ,5.4375rem)}}@supports not (padding-top:clamp(3.75rem ,3.108365019rem + 2.566539924vw ,5.4375rem)){.page__action{padding-top:calc(3.75rem + 1.6875 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,3.5123574144rem + 0.9505703422vw ,4.375rem)){.page__action{padding-bottom:clamp(3.75rem ,3.5123574144rem + .9505703422vw ,4.375rem)}}@supports not (padding-bottom:clamp(3.75rem ,3.5123574144rem + 0.9505703422vw ,4.375rem)){.page__action{padding-bottom:calc(3.75rem + .625 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)){.page__production{padding-top:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)}}@supports not (padding-top:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)){.page__production{padding-top:calc(3.75rem + 2.5 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,2.5617870722rem + 4.752851711vw ,6.875rem)){.page__production{padding-bottom:clamp(3.75rem ,2.5617870722rem + 4.752851711vw ,6.875rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.5617870722rem + 4.752851711vw ,6.875rem)){.page__production{padding-bottom:calc(3.75rem + 3.125 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(2.5rem ,1.5494296578rem + 3.8022813688vw ,5rem)){.page__production>:not(:last-child){margin-bottom:clamp(2.5rem ,1.5494296578rem + 3.8022813688vw ,5rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.5494296578rem + 3.8022813688vw ,5rem)){.page__production>:not(:last-child){margin-bottom:calc(2.5rem + 2.5 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(6.5625rem ,5.065351711rem + 5.9885931559vw ,10.5rem)){.page__pricing{padding-top:clamp(6.5625rem ,5.065351711rem + 5.9885931559vw ,10.5rem)}}@supports not (padding-top:clamp(6.5625rem ,5.065351711rem + 5.9885931559vw ,10.5rem)){.page__pricing{padding-top:calc(6.5625rem + 3.9375 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)){.page__pricing{padding-bottom:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.7994296578rem + 3.8022813688vw ,6.25rem)){.page__pricing{padding-bottom:calc(3.75rem + 2.5 * (100vw - 25rem)/ 65.75)}}@supports (min-height:clamp(23.5rem ,20.5532319392rem + 11.7870722433vw ,31.25rem)){.hero__image{min-height:clamp(23.5rem ,20.5532319392rem + 11.7870722433vw ,31.25rem)}}@supports not (min-height:clamp(23.5rem ,20.5532319392rem + 11.7870722433vw ,31.25rem)){.hero__image{min-height:calc(23.5rem + 7.75 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)){.content-hero__title{font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)}}@supports not (font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)){.content-hero__title{font-size:calc(2.125rem + 1 * (100vw - 25rem)/ 65.75)}}@supports (gap:clamp(0.625rem ,0.5537072243rem + 0.2851711027vw ,0.8125rem)){.content-hero__item{gap:clamp(.625rem ,.5537072243rem + .2851711027vw ,.8125rem)}}@supports not (gap:clamp(0.625rem ,0.5537072243rem + 0.2851711027vw ,0.8125rem)){.content-hero__item{gap:calc(.625rem + .1875 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{font-size:clamp(1.5625rem ,1.4674429658rem + .3802281369vw ,1.8125rem)}}@supports not (font-size:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{font-size:calc(1.5625rem + .25 * (100vw - 25rem)/ 65.75)}}@supports (height:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{height:clamp(1.5625rem ,1.4674429658rem + .3802281369vw ,1.8125rem)}}@supports not (height:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{height:calc(1.5625rem + .25 * (100vw - 25rem)/ 65.75)}}@supports (width:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{width:clamp(1.5625rem ,1.4674429658rem + .3802281369vw ,1.8125rem)}}@supports not (width:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{width:calc(1.5625rem + .25 * (100vw - 25rem)/ 65.75)}}@supports (flex-basis:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{-ms-flex-preferred-size:clamp(1.5625rem ,1.4674429658rem + .3802281369vw ,1.8125rem);flex-basis:clamp(1.5625rem ,1.4674429658rem + .3802281369vw ,1.8125rem)}}@supports not (flex-basis:clamp(1.5625rem ,1.4674429658rem + 0.3802281369vw ,1.8125rem)){.content-hero__item::before{-ms-flex-preferred-size:calc(1.5625rem + .25 * (100vw - 25rem)/ 65.75);flex-basis:calc(1.5625rem + .25 * (100vw - 25rem)/ 65.75)}}@supports (width:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)){.media-hero__card::after,.media-hero__card::before{width:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)}}@supports not (width:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)){.media-hero__card::after,.media-hero__card::before{width:calc(2.9375rem + 2.1875 * (100vw - 25rem)/ 65.75)}}@supports (height:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)){.media-hero__card::after,.media-hero__card::before{height:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)}}@supports not (height:clamp(2.9375rem ,2.1057509506rem + 3.3269961977vw ,5.125rem)){.media-hero__card::after,.media-hero__card::before{height:calc(2.9375rem + 2.1875 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(0.9375rem ,0.723621673rem + 0.855513308vw ,1.5rem)){.media-hero__text:not(:last-child){margin-bottom:clamp(.9375rem ,.723621673rem + .855513308vw ,1.5rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.723621673rem + 0.855513308vw ,1.5rem)){.media-hero__text:not(:last-child){margin-bottom:calc(.9375rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(0.625rem ,0.4348859316rem + 0.7604562738vw ,1.125rem)){.media-hero__label:not(:last-child){margin-bottom:clamp(.625rem ,.4348859316rem + .7604562738vw ,1.125rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.4348859316rem + 0.7604562738vw ,1.125rem)){.media-hero__label:not(:last-child){margin-bottom:calc(.625rem + .5 * (100vw - 25rem)/ 65.75)}}@supports (gap:clamp(2.75rem ,1.4192015209rem + 5.3231939163vw ,6.25rem)){.action__body{gap:clamp(2.75rem ,1.4192015209rem + 5.3231939163vw ,6.25rem)}}@supports not (gap:clamp(2.75rem ,1.4192015209rem + 5.3231939163vw ,6.25rem)){.action__body{gap:calc(2.75rem + 3.5 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(0.625rem ,0.4586501901rem + 0.6653992395vw ,1.0625rem)){.product__label:not(:last-child){margin-bottom:clamp(.625rem ,.4586501901rem + .6653992395vw ,1.0625rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.4586501901rem + 0.6653992395vw ,1.0625rem)){.product__label:not(:last-child){margin-bottom:calc(.625rem + .4375 * (100vw - 25rem)/ 65.75)}}@supports (max-width:clamp(19.6875rem ,16.4793250951rem + 12.8326996198vw ,28.125rem)){.product__title{max-width:clamp(19.6875rem ,16.4793250951rem + 12.8326996198vw ,28.125rem)}}@supports not (max-width:clamp(19.6875rem ,16.4793250951rem + 12.8326996198vw ,28.125rem)){.product__title{max-width:calc(19.6875rem + 8.4375 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(1.25rem ,0.822243346rem + 1.711026616vw ,2.375rem)){.product__text:not(:last-child){margin-bottom:clamp(1.25rem ,.822243346rem + 1.711026616vw ,2.375rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.822243346rem + 1.711026616vw ,2.375rem)){.product__text:not(:last-child){margin-bottom:calc(1.25rem + 1.125 * (100vw - 25rem)/ 65.75)}}@supports (border-radius:clamp(1.25rem ,1.1311787072rem + 0.4752851711vw ,1.5625rem)){.product__card{border-radius:clamp(1.25rem ,1.1311787072rem + .4752851711vw ,1.5625rem)}}@supports not (border-radius:clamp(1.25rem ,1.1311787072rem + 0.4752851711vw ,1.5625rem)){.product__card{border-radius:calc(1.25rem + .3125 * (100vw - 25rem)/ 65.75)}}@supports (min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)){.header__container{min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)}}@supports not (min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)){.header__container{min-height:calc(4.375rem + 1.25 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.125rem ,2.7447718631rem + 1.5209125475vw ,4.125rem)){.footer__benefits{padding-top:clamp(3.125rem ,2.7447718631rem + 1.5209125475vw ,4.125rem)}}@supports not (padding-top:clamp(3.125rem ,2.7447718631rem + 1.5209125475vw ,4.125rem)){.footer__benefits{padding-top:calc(3.125rem + 1 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(2.9375rem ,3.1962927757rem + -0.2851711027vw ,3.125rem)){.footer__benefits{padding-bottom:clamp(2.9375rem ,3.1962927757rem + -.2851711027vw ,3.125rem)}}@supports not (padding-bottom:clamp(2.9375rem ,3.1962927757rem + -0.2851711027vw ,3.125rem)){.footer__benefits{padding-bottom:calc(3.125rem + -.1875 * (100vw - 25rem)/ 65.75)}}@supports (gap:clamp(1.1875rem ,-0.4997623574rem + 6.7490494297vw ,5.625rem)){.footer__benefits{gap:clamp(1.1875rem ,-.4997623574rem + 6.7490494297vw ,5.625rem)}}@supports not (gap:clamp(1.1875rem ,-0.4997623574rem + 6.7490494297vw ,5.625rem)){.footer__benefits{gap:calc(1.1875rem + 4.4375 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(3.25rem ,3.1787072243rem + 0.2851711027vw ,3.4375rem)){.footer__body{padding-top:clamp(3.25rem ,3.1787072243rem + .2851711027vw ,3.4375rem)}}@supports not (padding-top:clamp(3.25rem ,3.1787072243rem + 0.2851711027vw ,3.4375rem)){.footer__body{padding-top:calc(3.25rem + .1875 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.why-us__title:not(:last-child){margin-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.3997148289rem + 1.9011406844vw ,3.125rem)){.why-us__title:not(:last-child){margin-bottom:calc(1.875rem + 1.25 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(1.625rem ,1.411121673rem + 0.855513308vw ,2.1875rem)){.why-us__card{padding-top:clamp(1.625rem ,1.411121673rem + .855513308vw ,2.1875rem)}}@supports not (padding-top:clamp(1.625rem ,1.411121673rem + 0.855513308vw ,2.1875rem)){.why-us__card{padding-top:calc(1.625rem + .5625 * (100vw - 25rem)/ 65.75)}}@supports (padding-bottom:clamp(1.25rem ,0.9885931559rem + 1.0456273764vw ,1.9375rem)){.why-us__card{padding-bottom:clamp(1.25rem ,.9885931559rem + 1.0456273764vw ,1.9375rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.9885931559rem + 1.0456273764vw ,1.9375rem)){.why-us__card{padding-bottom:calc(1.25rem + .6875 * (100vw - 25rem)/ 65.75)}}@supports (padding-right:clamp(1.25rem ,0.8935361217rem + 1.4258555133vw ,2.1875rem)){.why-us__card{padding-right:clamp(1.25rem ,.8935361217rem + 1.4258555133vw ,2.1875rem)}}@supports not (padding-right:clamp(1.25rem ,0.8935361217rem + 1.4258555133vw ,2.1875rem)){.why-us__card{padding-right:calc(1.25rem + .9375 * (100vw - 25rem)/ 65.75)}}@supports (padding-left:clamp(1.25rem ,0.8935361217rem + 1.4258555133vw ,2.1875rem)){.why-us__card{padding-left:clamp(1.25rem ,.8935361217rem + 1.4258555133vw ,2.1875rem)}}@supports not (padding-left:clamp(1.25rem ,0.8935361217rem + 1.4258555133vw ,2.1875rem)){.why-us__card{padding-left:calc(1.25rem + .9375 * (100vw - 25rem)/ 65.75)}}@supports (border-radius:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.why-us__card{border-radius:clamp(1.5rem ,1.3098859316rem + .7604562738vw ,2rem)}}@supports not (border-radius:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.why-us__card{border-radius:calc(1.5rem + .5 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.why-us__caption{font-size:clamp(1.5rem ,1.3098859316rem + .7604562738vw ,2rem)}}@supports not (font-size:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.why-us__caption{font-size:calc(1.5rem + .5 * (100vw - 25rem)/ 65.75)}}@supports ((-moz-column-gap:clamp(0.625rem ,0.5774714829rem + 0.1901140684vw ,0.75rem)) or (column-gap:clamp(0.625rem ,0.5774714829rem + 0.1901140684vw ,0.75rem))){.why-us__item{-webkit-column-gap:clamp(.625rem ,.5774714829rem + .1901140684vw ,.75rem);-moz-column-gap:clamp(.625rem ,.5774714829rem + .1901140684vw ,.75rem);column-gap:clamp(.625rem ,.5774714829rem + .1901140684vw ,.75rem)}}@supports not ((-moz-column-gap:clamp(0.625rem ,0.5774714829rem + 0.1901140684vw ,0.75rem)) or (column-gap:clamp(0.625rem ,0.5774714829rem + 0.1901140684vw ,0.75rem))){.why-us__item{-webkit-column-gap:calc(.625rem + .125 * (100vw - 25rem)/ 65.75);-moz-column-gap:calc(.625rem + .125 * (100vw - 25rem)/ 65.75);column-gap:calc(.625rem + .125 * (100vw - 25rem)/ 65.75)}}@supports (line-height:clamp(1.4375rem ,1.256891635rem + 0.7224334601vw ,1.9125rem)){.why-us__item{line-height:clamp(1.4375rem ,1.256891635rem + .7224334601vw ,1.9125rem)}}@supports not (line-height:clamp(1.4375rem ,1.256891635rem + 0.7224334601vw ,1.9125rem)){.why-us__item{line-height:calc(1.4375rem + .475 * (100vw - 25rem)/ 65.75)}}@supports (min-height:clamp(6.875rem ,5.2115019011rem + 6.6539923954vw ,11.25rem)){.sponsors{min-height:clamp(6.875rem ,5.2115019011rem + 6.6539923954vw ,11.25rem)}}@supports not (min-height:clamp(6.875rem ,5.2115019011rem + 6.6539923954vw ,11.25rem)){.sponsors{min-height:calc(6.875rem + 4.375 * (100vw - 25rem)/ 65.75)}}@supports (max-height:clamp(2.8125rem ,1.9807509506rem + 3.3269961977vw ,5rem)){.sponsors__marquee li img{max-height:clamp(2.8125rem ,1.9807509506rem + 3.3269961977vw ,5rem)}}@supports not (max-height:clamp(2.8125rem ,1.9807509506rem + 3.3269961977vw ,5rem)){.sponsors__marquee li img{max-height:calc(2.8125rem + 2.1875 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(1.875rem ,0.9957224335rem + 3.5171102662vw ,4.1875rem)){.switch__title:not(:last-child){margin-bottom:clamp(1.875rem ,.9957224335rem + 3.5171102662vw ,4.1875rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.9957224335rem + 3.5171102662vw ,4.1875rem)){.switch__title:not(:last-child){margin-bottom:calc(1.875rem + 2.3125 * (100vw - 25rem)/ 65.75)}}@supports (gap:clamp(1.1875rem ,-0.309648289rem + 5.9885931559vw ,5.125rem)){.switch__row:nth-child(odd) .switch__item{gap:clamp(1.1875rem ,-.309648289rem + 5.9885931559vw ,5.125rem)}}@supports not (gap:clamp(1.1875rem ,-0.309648289rem + 5.9885931559vw ,5.125rem)){.switch__row:nth-child(odd) .switch__item{gap:calc(1.1875rem + 3.9375 * (100vw - 25rem)/ 65.75)}}@supports (padding-top:clamp(0.6875rem ,0.5449144487rem + 0.5703422053vw ,1.0625rem)){.switch__content{padding-top:clamp(.6875rem ,.5449144487rem + .5703422053vw ,1.0625rem)}}@supports not (padding-top:clamp(0.6875rem ,0.5449144487rem + 0.5703422053vw ,1.0625rem)){.switch__content{padding-top:calc(.6875rem + .375 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.switch__caption{font-size:clamp(1.5rem ,1.3098859316rem + .7604562738vw ,2rem)}}@supports not (font-size:clamp(1.5rem ,1.3098859316rem + 0.7604562738vw ,2rem)){.switch__caption{font-size:calc(1.5rem + .5 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(1.3125rem ,1.0748574144rem + 0.9505703422vw ,1.9375rem)){.why__text:not(:last-child){margin-bottom:clamp(1.3125rem ,1.0748574144rem + .9505703422vw ,1.9375rem)}}@supports not (margin-bottom:clamp(1.3125rem ,1.0748574144rem + 0.9505703422vw ,1.9375rem)){.why__text:not(:last-child){margin-bottom:calc(1.3125rem + .625 * (100vw - 25rem)/ 65.75)}}@supports (max-width:clamp(21.875rem ,17.8113117871rem + 16.2547528517vw ,32.5625rem)){.pricing__title{max-width:clamp(21.875rem ,17.8113117871rem + 16.2547528517vw ,32.5625rem)}}@supports not (max-width:clamp(21.875rem ,17.8113117871rem + 16.2547528517vw ,32.5625rem)){.pricing__title{max-width:calc(21.875rem + 10.6875 * (100vw - 25rem)/ 65.75)}}@supports (font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)){.pricing__title{font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)}}@supports not (font-size:clamp(2.125rem ,1.7447718631rem + 1.5209125475vw ,3.125rem)){.pricing__title{font-size:calc(2.125rem + 1 * (100vw - 25rem)/ 65.75)}}@supports (margin-bottom:clamp(2.5rem ,1.9534220532rem + 2.1863117871vw ,3.9375rem)){.pricing__title:not(:last-child){margin-bottom:clamp(2.5rem ,1.9534220532rem + 2.1863117871vw ,3.9375rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.9534220532rem + 2.1863117871vw ,3.9375rem)){.pricing__title:not(:last-child){margin-bottom:calc(2.5rem + 1.4375 * (100vw - 25rem)/ 65.75)}}}@media (min-width:62em) and (max-width:90.75em){@supports (gap:clamp(1.25rem ,-15.0586956522rem + 26.3043478261vw ,8.8125rem)){.hero__container{gap:clamp(1.25rem ,-15.0586956522rem + 22.3043478261vw ,8.8125rem)}}@supports not (gap:clamp(1.25rem ,-15.0586956522rem + 26.3043478261vw ,8.8125rem)){.hero__container{gap:calc(1.25rem + 7.5625 * (100vw - 62rem)/ 28.75)}}@supports (padding-top:clamp(1.5625rem ,-8.5461956522rem + 16.3043478261vw ,6.25rem)){.product__container{padding-top:clamp(1.5625rem ,-8.5461956522rem + 16.3043478261vw ,6.25rem)}}@supports not (padding-top:clamp(1.5625rem ,-8.5461956522rem + 16.3043478261vw ,6.25rem)){.product__container{padding-top:calc(1.5625rem + 4.6875 * (100vw - 62rem)/ 28.75)}}@supports (padding-bottom:clamp(1.875rem ,-7.5597826087rem + 15.2173913043vw ,6.25rem)){.product__container{padding-bottom:clamp(1.875rem ,-7.5597826087rem + 15.2173913043vw ,6.25rem)}}@supports not (padding-bottom:clamp(1.875rem ,-7.5597826087rem + 15.2173913043vw ,6.25rem)){.product__container{padding-bottom:calc(1.875rem + 4.375 * (100vw - 62rem)/ 28.75)}}@supports (padding-left:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)){.product__container{padding-left:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)}}@supports not (padding-left:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)){.product__container{padding-left:calc(1.25rem + 3.75 * (100vw - 62rem)/ 28.75)}}@supports (padding-right:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)){.product__container{padding-right:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)}}@supports not (padding-right:clamp(1.25rem ,-6.8369565217rem + 13.0434782609vw ,5rem)){.product__container{padding-right:calc(1.25rem + 3.75 * (100vw - 62rem)/ 28.75)}}@supports (gap:clamp(1.5625rem ,-10.5679347826rem + 19.5652173913vw ,7.1875rem)){.product__container{gap:clamp(1.5625rem ,-10.5679347826rem + 19.5652173913vw ,7.1875rem)}}@supports not (gap:clamp(1.5625rem ,-10.5679347826rem + 19.5652173913vw ,7.1875rem)){.product__container{gap:calc(1.5625rem + 5.625 * (100vw - 62rem)/ 28.75)}}@supports (gap:clamp(1.25rem ,-10.7456521739rem + 19.347826087vw ,6.8125rem)){.publishers__container{gap:clamp(1.25rem ,-10.7456521739rem + 19.347826087vw ,6.8125rem)}}@supports not (gap:clamp(1.25rem ,-10.7456521739rem + 19.347826087vw ,6.8125rem)){.publishers__container{gap:calc(1.25rem + 5.5625 * (100vw - 62rem)/ 28.75)}}@supports (padding-right:clamp(0.0000000625rem ,-8.6260867592rem + 13.9130432609vw ,4rem)){.switch__body{padding-right:clamp(.0000000625rem ,-8.6260867592rem + 13.9130432609vw ,4rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-8.6260867592rem + 13.9130432609vw ,4rem)){.switch__body{padding-right:calc(.0000000625rem + 3.9999999375 * (100vw - 62rem)/ 28.75)}}@supports (padding-left:clamp(0.0000000625rem ,-19.813043281rem + 31.9565215217vw ,9.1875rem)){.switch__body{padding-left:clamp(.0000000625rem ,-19.813043281rem + 31.9565215217vw ,9.1875rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-19.813043281rem + 31.9565215217vw ,9.1875rem)){.switch__body{padding-left:calc(.0000000625rem + 9.1874999375 * (100vw - 62rem)/ 28.75)}}}@media (min-width:47.99875em) and (max-width:61.99875em){.hero__content{max-width:43.75rem;margin:0 auto}.footer__body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:61.99875em) and (min-width:61.99875em){.hero__media{min-height:50rem}}@media (max-width:61.99875em) and (min-width:20em) and (max-width:61.99875em){@supports (min-height:clamp(21.875rem ,8.4817442483rem + 66.9662787583vw ,50rem)){.hero__media{min-height:clamp(21.875rem ,8.4817442483rem + 66.9662787583vw ,50rem)}}@supports not (min-height:clamp(21.875rem ,8.4817442483rem + 66.9662787583vw ,50rem)){.hero__media{min-height:calc(21.875rem + 28.125 * (100vw - 20rem)/ 41.99875)}}}@media (min-width:90.75em) and (max-width:108.125em){@supports (gap:clamp(1.25rem ,-46.4100719424rem + 52.5179856115vw ,10.375rem)){.header__container{gap:clamp(1.25rem ,-46.4100719424rem + 52.5179856115vw ,10.375rem)}}@supports not (gap:clamp(1.25rem ,-46.4100719424rem + 52.5179856115vw ,10.375rem)){.header__container{gap:calc(1.25rem + 9.125 * (100vw - 90.75rem)/ 17.375)}}}@media (min-width:25em) and (max-width:47.99875em){@supports (font-size:clamp(1.125rem ,0.7173691505rem + 1.630523398vw ,1.5rem)){.header__button,.header__link{font-size:clamp(1.125rem ,.7173691505rem + 1.630523398vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.7173691505rem + 1.630523398vw ,1.5rem)){.header__button,.header__link{font-size:calc(1.125rem + .375 * (100vw - 25rem)/ 22.99875)}}}@media (max-width:78.125em) and (min-width:90.75em){.menu__body::before{min-height:5.625rem}}@media (max-width:78.125em) and (min-width:25em) and (max-width:90.75em){@supports (min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)){.menu__body::before{min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)}}@supports not (min-height:clamp(4.375rem ,3.8997148289rem + 1.9011406844vw ,5.625rem)){.menu__body::before{min-height:calc(4.375rem + 1.25 * (100vw - 25rem)/ 65.75)}}}@media (min-width:78.125em) and (min-width:25em) and (max-width:90.75em){@supports ((-moz-column-gap:clamp(0.9375rem ,0.2483365019rem + 2.7566539924vw ,2.75rem)) or (column-gap:clamp(0.9375rem ,0.2483365019rem + 2.7566539924vw ,2.75rem))){.menu__list{-webkit-column-gap:clamp(.9375rem ,.2483365019rem + 2.7566539924vw ,2.75rem);-moz-column-gap:clamp(.9375rem ,.2483365019rem + 2.7566539924vw ,2.75rem);column-gap:clamp(.9375rem ,.2483365019rem + 2.7566539924vw ,2.75rem)}}@supports not ((-moz-column-gap:clamp(0.9375rem ,0.2483365019rem + 2.7566539924vw ,2.75rem)) or (column-gap:clamp(0.9375rem ,0.2483365019rem + 2.7566539924vw ,2.75rem))){.menu__list{-webkit-column-gap:calc(.9375rem + 1.8125 * (100vw - 25rem)/ 65.75);-moz-column-gap:calc(.9375rem + 1.8125 * (100vw - 25rem)/ 65.75);column-gap:calc(.9375rem + 1.8125 * (100vw - 25rem)/ 65.75)}}}@media (min-width:78.125em) and (max-width:25em){.menu__list{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}}@media (max-width:78.125em) and (min-width:25em) and (max-width:78.125em){@supports (font-size:clamp(1.25rem ,0.8970588235rem + 1.4117647059vw ,2rem)){.menu__item{font-size:clamp(1.25rem ,.8970588235rem + 1.4117647059vw ,2rem)}}@supports not (font-size:clamp(1.25rem ,0.8970588235rem + 1.4117647059vw ,2rem)){.menu__item{font-size:calc(1.25rem + .75 * (100vw - 25rem)/ 53.125)}}}@media (min-width:20em) and (max-width:92.625em){@supports (margin-bottom:clamp(0.5rem ,0.4311531842rem + 0.3442340792vw ,0.75rem)){.publishers__text>:not(:last-child){margin-bottom:clamp(.5rem ,.4311531842rem + .3442340792vw ,.75rem)}}@supports not (margin-bottom:clamp(0.5rem ,0.4311531842rem + 0.3442340792vw ,0.75rem)){.publishers__text>:not(:last-child){margin-bottom:calc(.5rem + .25 * (100vw - 20rem)/ 72.625)}}@supports ((-moz-column-gap:clamp(1.875rem ,0.3259466437rem + 7.7452667814vw ,7.5rem)) or (column-gap:clamp(1.875rem ,0.3259466437rem + 7.7452667814vw ,7.5rem))){.sponsors__marquee{-webkit-column-gap:clamp(1.875rem ,.3259466437rem + 7.7452667814vw ,7.5rem);-moz-column-gap:clamp(1.875rem ,.3259466437rem + 7.7452667814vw ,7.5rem);column-gap:clamp(1.875rem ,.3259466437rem + 7.7452667814vw ,7.5rem)}}@supports not ((-moz-column-gap:clamp(1.875rem ,0.3259466437rem + 7.7452667814vw ,7.5rem)) or (column-gap:clamp(1.875rem ,0.3259466437rem + 7.7452667814vw ,7.5rem))){.sponsors__marquee{-webkit-column-gap:calc(1.875rem + 5.625 * (100vw - 20rem)/ 72.625);-moz-column-gap:calc(1.875rem + 5.625 * (100vw - 20rem)/ 72.625);column-gap:calc(1.875rem + 5.625 * (100vw - 20rem)/ 72.625)}}}@media (min-width:20em) and (max-width:25em){@supports (margin-bottom:clamp(1.875rem ,0.125rem + 8.75vw ,2.3125rem)){.publishers__text:not(:last-child){margin-bottom:clamp(1.875rem ,.125rem + 8.75vw ,2.3125rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.125rem + 8.75vw ,2.3125rem)){.publishers__text:not(:last-child){margin-bottom:calc(1.875rem + .4375 * (100vw - 20rem)/ 5)}}}@media (min-width:30em) and (max-width:90.75em){@supports (width:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{width:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)}}@supports not (width:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{width:calc(5.625rem + 2.0625 * (100vw - 30rem)/ 60.75)}}@supports (height:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{height:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)}}@supports not (height:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{height:calc(5.625rem + 2.0625 * (100vw - 30rem)/ 60.75)}}@supports (flex-basis:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{-ms-flex-preferred-size:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem);flex-basis:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)}}@supports not (flex-basis:clamp(5.625rem ,4.6064814815rem + 3.3950617284vw ,7.6875rem)){.switch__number{-ms-flex-preferred-size:calc(5.625rem + 2.0625 * (100vw - 30rem)/ 60.75);flex-basis:calc(5.625rem + 2.0625 * (100vw - 30rem)/ 60.75)}}@supports (font-size:clamp(2.5625rem ,2.099537037rem + 1.5432098765vw ,3.5rem)){.switch__number{font-size:clamp(2.5625rem ,2.099537037rem + 1.5432098765vw ,3.5rem)}}@supports not (font-size:clamp(2.5625rem ,2.099537037rem + 1.5432098765vw ,3.5rem)){.switch__number{font-size:calc(2.5625rem + .9375 * (100vw - 30rem)/ 60.75)}}}@media (max-width:79.25em) and (min-width:40.625em){.pricing__pagination .swiper-pagination-bullet{background-color:#55d6be}}@media (any-hover:hover){.button:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.button--light:hover{background-color:#0580e5}.button--blue:hover{background-color:#0580e5}.button--transparent:hover{background-color:#0580e5;border:.0625rem solid #0580e5}.button--blue-transparent:hover{color:#fff;background-color:#0580e5}.button--green-transparent:hover{color:#fff;background-color:#45e3c6}.button--yellow-transparent:hover{color:#fff;background-color:#ffcc3e}.button--green:hover{background-color:#45e3c6}.button--yellow-custom:hover,.button--yellow:hover{background-color:#ffcc3e}.button--purple:hover{background-color:#d75ce2}.header__link:hover{color:#55d6be}.menu__link:hover{color:#55d6be}.footer__contact:hover{color:#55d6be}.menu-footer__link:hover{color:#55d6be}.info__item:hover{background-color:#55d6be;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.why-us__button:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}

.why-us__card-spacer {height:90px;}
.content-hero__list {margin-top:20px;}
.content-hero__text {margin-top:20px;}
.content-hero__row {margin-top:40px;}
.secondary-image-wrapper {width:100%; z-index:1;}
.hero__container::before {background:none;}
/*.header__logo {border:3px solid gray;}*/

@media (min-width: 29.99875em) {
	/*.header__logo {border:1px solid green;}*/
	.why-us__card-spacer {height:110px;}
}
@media (min-width: 47.99875em) {/*.header__logo {border:1px solid yellow;}*/}
@media (min-width: 61.99875em) {
	/*.header__logo {border:1px solid orange;}*/
	.content-hero__list {margin-top:50px;}
	.content-hero__text {margin-top:50px;}
	.content-hero__row {margin-top:100px;}
	.secondary-image-wrapper {width:50%;}
	.hero__container::before {background:url(../svg/hero_background.svg);}
}
@media (min-width: 78.125em) {
	/*.header__logo {border:1px solid red;}*/
}
@media (min-width: 90.75em) {/*.header__logo {border:1px solid purple;}*/}
@media (min-width: 108.125em) {/*.header__logo {border:1px solid pink;}*/}

@media (max-width: 89.125em) {
  .media-hero__card::after {
    -webkit-filter: invert(43%) sepia(30%) saturate(964%) hue-rotate(166deg) brightness(94%) contrast(99%);
            filter: invert(43%) sepia(30%) saturate(964%) hue-rotate(166deg) brightness(94%) contrast(99%);
  }
}

@media (min-width:80.0em) {
	.menu__list {margin-right:40px;}
	/*.header__logo {border:1px solid white;}*/
}
@media (min-width:82.125em) {
	.menu__list {margin-right:50px;}
	/*.header__logo {border:1px solid black;}*/
}



/*bootstrap stuff*/

		.blocker {z-index:50;}
		input::-moz-focus-inner {
		  padding: 0;
		  border: 0;
		}
		input {
		  line-height: normal;
		}
		input[type="checkbox"],
		input[type="radio"] {
		  -webkit-box-sizing: border-box;
		     -moz-box-sizing: border-box;
		          box-sizing: border-box;
		  padding: 0;
		}
		input[type="number"]::-webkit-inner-spin-button,
		input[type="number"]::-webkit-outer-spin-button {
		  height: auto;
		}
		input[type="search"] {
		  -webkit-box-sizing: content-box;
		     -moz-box-sizing: content-box;
		          box-sizing: content-box;
		  -webkit-appearance: textfield;
		}
		input[type="search"]::-webkit-search-cancel-button,
		input[type="search"]::-webkit-search-decoration {
		  -webkit-appearance: none;
		}
		.form-control {
		  display: block;
		  width: 100%;
		  height: 34px;
		  padding: 6px 12px;
		  font-size: 14px;
		  line-height: 1.42857143;
		  color: #555;
		  background-color: #fff;
		  background-image: none;
		  border: 1px solid #ccc;
		  border-radius: 4px;
		  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		}
		.form-control:focus {
		  border-color: #66afe9;
		  outline: 0;
		  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
		          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
		}
		.form-control::-moz-placeholder {
		  color: #999;
		  opacity: 1;
		}
		.form-control:-ms-input-placeholder {
		  color: #999;
		}
		.form-control::-webkit-input-placeholder {
		  color: #999;
		}
		.form-control[disabled],
		.form-control[readonly],
		fieldset[disabled] .form-control {
		  background-color: #eee;
		  opacity: 1;
		}
		.form-control[disabled],
		fieldset[disabled] .form-control {
		  cursor: not-allowed;
		}
		textarea.form-control {
		  height: auto;
		}
		.text-danger {
		  color: #a94442;
		}
		
		
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}


.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}

.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}