/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */

.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus { outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* draggable */

.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- flickity-button ---- */

.flickity-button {
  position: absolute;
  background: hsla(0, 0%, 100%, 0.75);
  border: none;
  color: #333;
}

.flickity-button:hover {
  background: white;
  cursor: pointer;
}

.flickity-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #19F;
}

.flickity-button:active {
  opacity: 0.6;
}

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none;
}

.flickity-button-icon {
  fill: currentColor;
}

/* ---- previous/next buttons ---- */

.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  transform: translateY(-50%);
}

.flickity-prev-next-button.previous { left: 10px; }
.flickity-prev-next-button.next { right: 10px; }
/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

/* ---- page dots ---- */

.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots { direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{width:100%;border-spacing:0;border-collapse:collapse}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:niveau-grotesk,sans-serif;font-size:20px;color:#04042b;line-height:1.4}a{color:#202673;text-decoration:none}input,textarea,button,select{font-family:niveau-grotesk,sans-serif;font-size:22px}button{background:none}img{max-width:100%;vertical-align:middle}i{font-style:normal}svg{vertical-align:middle}h1,h2,h3,h4,h5,h6{color:#202673}.pr{position:relative}.text-center{text-align:center}.breadcrumbs{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs li{position:relative;font-size:14px;padding-right:11px}@media only screen and (min-width: 768px){.breadcrumbs li{font-size:16px;padding-right:14px}}.breadcrumbs li:after{content:"";position:absolute;right:4px;top:50%;margin-top:-5px;width:1px;height:8px;background-color:#989ab4;transform:rotate(20deg)}@media only screen and (min-width: 768px){.breadcrumbs li:after{margin-top:-3px;right:6px}}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li a{color:#00a3e3}.breadcrumbs li span{color:#999}.breadcrumbs li a,.breadcrumbs li span{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85px}@media only screen and (min-width: 768px){.breadcrumbs li a,.breadcrumbs li span{max-width:110px}}.breadcrumb_box{padding-bottom:12px}@media only screen and (min-width: 1024px){.breadcrumb_box{margin-top:-12px}}.primary__cta{position:relative;padding-top:20px;padding-bottom:30px;background-color:#f0fafe;border-radius:0px 0px 20px 20px;z-index:1}@media only screen and (min-width: 768px){.primary__cta{margin:0 10px;padding-top:30px;border-radius:0px 0px 30px 30px}}@media only screen and (min-width: 1024px){.primary__cta{margin:0 20px;padding-top:40px;padding-bottom:50px;border-radius:0px 0px 40px 40px}}@media only screen and (min-width: 1220px){.primary__cta{padding-top:50px;padding-bottom:60px}}.primary__cta.below_hero{margin-top:-20px}@media only screen and (min-width: 768px){.primary__cta.below_hero{margin-top:-30px}}@media only screen and (min-width: 1024px){.primary__cta.below_hero{margin-top:-40px}}.primary__cta h2,.primary__cta h3{max-width:550px;margin:30px auto 30px auto;font-weight:500}@media only screen and (min-width: 1024px){.primary__cta h2,.primary__cta h3{margin:40px auto 30px auto}}.trailing__cta{padding:24px;color:#fff;font-size:22px;text-align:center;background:#00a3e3;line-height:1.5;border-radius:18px 18px 0 0}@media only screen and (min-width: 768px){.trailing__cta{margin:0 auto;width:calc(100% - 20px);border-bottom:2px solid rgb(216.09375,242.03125,252.40625)}}@media only screen and (min-width: 1024px){.trailing__cta{padding:32px;font-size:24px;width:calc(100% - 40px)}}.trailing__cta a{color:#fff;text-decoration:underline}@media only screen and (min-width: 1024px){.sidebar{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1024px){.sidebar .sidebar__content{-ms-flex:1;flex:1;margin-right:30px}}@media only screen and (min-width: 1220px){.sidebar .sidebar__content{margin-right:40px}}@media only screen and (min-width: 1024px){.sidebar .sidebar__col{-ms-flex:0 0 280px;flex:0 0 280px}}.sidebar .sidebar__nav{padding:30px;padding-bottom:10px;font-size:16px;border-radius:15px;background-color:#f0fafe}@media only screen and (min-width: 1024px){.sidebar .sidebar__nav{position:sticky;top:10px;padding:40px;padding-bottom:20px}}.sidebar .sidebar__nav>div{font-weight:500}.sidebar .sidebar__nav>ul{margin:12px 0 32px}.sidebar .sidebar__nav>ul li{font-size:14px;margin:6px 0;color:#171b52}.sidebar .sidebar__nav>ul li a,.sidebar .sidebar__nav>ul li span{display:inline-block;color:#171b52;padding:5px 12px;background-color:rgb(192.1875,234.0625,250.8125);border-radius:15px}.divide__space{position:relative}.divide__space:after{content:"";position:absolute;left:50%;top:50%;margin-left:-48vw;width:96vw;height:1px;background-color:rgb(192.1875,234.0625,250.8125)}.service__list{padding-bottom:40px}.service__letter{font-size:28px;color:#171b52;font-weight:700;margin:1em 0 .5em 0}.service__item{margin:0 0 1em 0}.service__item a{color:#00a3e3}.service__item span{font-size:15px;display:block;color:#666}.sitealert{color:#04042b;font-weight:400;font-size:16px;padding:20px;text-align:center;background-color:hsl(3.3333333333,96.4285714286%,99.0588235294%);border-bottom:3px solid #fc635a}.sitealert__content{position:relative;display:inline-block;padding-left:18px;max-width:800px;text-align:left}.sitealert__content a{color:#04042b}.sitealert__content span{position:absolute;top:-12px;left:0;color:#fc635a;font-size:32px}.np{border-top:2px solid rgb(216.09375,242.03125,252.40625);padding-top:20px;margin:0 0 40px}@media only screen and (min-width: 768px){.np{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.np>div{margin-bottom:5px}@media only screen and (min-width: 768px){.np>div{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}}.np>div span{display:block;font-size:14px;opacity:.7}.np-prev{display:none}@media only screen and (min-width: 768px){.np-prev{display:block}}@media only screen and (min-width: 768px){.np-next{text-align:right;padding-left:10px}}.pink{color:#db328a}.page{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}.inner{-ms-flex:1 1 auto;flex:1 1 auto}.container{width:100%;max-width:1268px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{padding:0 30px}}@media only screen and (min-width: 1024px){.container{padding:0 50px}}@media only screen and (min-width: 1220px){.container{padding:0 60px}}.container_small{max-width:924px}.container_large{max-width:1680px}.full-width .container{max-width:100%}.icon-call{width:16px;height:16px}.icon-arrow{width:35px;height:15px}.icon-search{width:36px;height:36px}.btn{display:inline-block;min-width:208px;padding:16px 32px;background:#db328a;border-radius:6px;border:1px solid #db328a;font-weight:700;color:#fff;line-height:1.3;text-align:center;box-shadow:5px 5px 20px rgba(0,0,0,0);transition:box-shadow cubic-bezier(0, 0.3, 0, 1) .4s}.btn_stroke{background:none;color:#db328a}.btn:hover{box-shadow:5px 5px 20px rgba(0,0,0,.3)}#c-bns button:first-child,#s-bns button:first-child{background:#00a3e3 !important}#c-bns button:first-child:hover,#s-bns button:first-child:hover{background:rgb(0,126.3788546256,176) !important}.header{position:relative;padding-top:10px;z-index:50}@media only screen and (min-width: 768px){.header{padding-top:15px}}@media only screen and (min-width: 1220px){.header{background:#fff}}.header>.header__container{display:-ms-flexbox;display:flex;max-width:1920px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}@media only screen and (min-width: 1024px){.header>.header__container{-ms-flex-align:center;align-items:center}}.header__burger{position:relative;width:32px;height:32px;margin-top:12px;z-index:4}@media only screen and (min-width: 1024px){.header__burger{display:none}}.header__burger.active rect{fill:#fff}.header__burger.active rect:nth-child(1),.header__burger.active rect:nth-child(3){y:9}.header__burger.active rect:nth-child(1),.header__burger.active rect:nth-child(2){transform:rotate(45deg)}.header__burger.active rect:nth-child(3){transform:rotate(-45deg)}.header__burger svg{overflow:visible}.header__burger rect{fill:#202673;transition:all .2s;transform-origin:center}.header__logo{position:relative;-ms-flex:0 0 82px;flex:0 0 82px;margin-bottom:-12px;z-index:4}@media only screen and (min-width: 1024px){.header__logo{-ms-flex:0 0 101px;flex:0 0 101px;margin-bottom:-30px}}@media only screen and (min-width: 1220px){.header__logo{-ms-flex:0 0 113px;flex:0 0 113px;margin-bottom:-40px}}.header__inner{position:absolute;top:-10px;left:0;width:100%;min-height:99vh;padding:100px 20px 40px;background:#171b52;color:#fff;opacity:0;transition:opacity .2s;pointer-events:none}@media only screen and (min-width: 768px){.header__inner{top:-15px}}@media only screen and (min-width: 1024px){.header__inner{position:static;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:0;padding:0;padding-left:20px;background:none;box-shadow:none;color:#202673;opacity:1;pointer-events:all}}@media only screen and (min-width: 1220px){.header__inner{padding-left:30px}}.header__inner.visible{opacity:1;pointer-events:all}@media only screen and (min-width: 1024px){.header__nav{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0}}.header__cell{position:relative}@media only screen and (min-width: 1024px){.header__cell{position:static}}@media only screen and (min-width: 1024px){.header__cell.secondary,.header__cell.ndrop{position:relative}}.header__cell:after{content:"";position:absolute;top:100%;left:0px;right:0px;height:1px;background:hsla(0,0%,100%,.13);transition:opacity .2s}@media only screen and (min-width: 1024px){.header__cell:after{display:none}}.header__cell.active{background:rgb(17.4142857143,20.4428571429,62.0857142857)}@media only screen and (min-width: 1024px){.header__cell.active{background:none}}.header__cell.active:after{opacity:0}.header__cell.active .header__head.with-arrow:after{transform:rotate(225deg);margin-top:-1px}@media only screen and (min-width: 1024px){.header__cell.active .header__head.with-arrow:after{top:2px;margin-top:0}}.header__cell.active .header__drop{display:block}@media only screen and (min-width: 1024px){.header__cell.active .header__drop{transition:transform cubic-bezier(0, 0.3, 0, 1) .5s .1s,opacity linear .5s .1s,top linear 0s;opacity:1;transform:translateY(0);top:calc(100% - 1px)}}@media only screen and (min-width: 1024px){.header__cell.active .header__drop.secondary{top:100%}}.header__cell_search{position:relative}@media only screen and (min-width: 1024px){.header__cell_search .header__head{padding:9px 20px;padding-left:20px !important;padding-right:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#f0fafe;border-radius:20px}}@media only screen and (min-width: 1220px){.header__cell_search .header__head{padding-right:80px}}@media only screen and (min-width: 1340px){.header__cell_search .header__head{padding-right:90px}}.header__cell_search .header__head>.icon{display:none}@media only screen and (min-width: 1024px){.header__cell_search .header__head>.icon{display:block;position:absolute;top:10px;right:16px;width:18px;height:20px;fill:#00a3e3}}.header__head{display:block;position:relative;padding:18px 10px;color:#fff;font-weight:500;font-size:20px}@media only screen and (min-width: 1024px){.header__head{display:-ms-flexbox;display:flex;padding:0 12px;font-size:18px;color:#171b52;text-transform:none;-ms-flex-align:center;align-items:center;cursor:pointer}}@media only screen and (min-width: 1220px){.header__head{font-size:20px;padding:0 18px}}@media only screen and (min-width: 1340px){.header__head{padding:0 24px}}@media only screen and (min-width: 1024px){.header__head.secondary{font-size:16px;padding-left:0}}@media only screen and (min-width: 1220px){.header__head.secondary{font-size:18px}}.header__head.with-arrow:after{content:"";position:absolute;top:50%;margin-top:-3px;right:10px;width:7px;height:7px;margin-left:7px;background:none;border-radius:0;border:solid #db328a;border-width:0 2px 2px 0;transform:rotate(45deg)}@media only screen and (min-width: 1024px){.header__head.with-arrow:after{position:relative;top:-1px;right:0;margin-top:0;width:5px;height:5px;margin-left:7px;border-width:0 1px 1px 0}}.header__drop{display:none;position:relative;padding:0 0 1px}@media only screen and (min-width: 1024px){.header__drop{display:-ms-flexbox;display:flex;position:absolute;top:-1000vh;opacity:0;transition:transform cubic-bezier(0, 0.3, 0, 1) .3s .1s,opacity linear .3s .1s,top linear 0s .3s;transform:translateY(20px);left:0;width:100%;padding:64px 0;background:hsla(0,0%,100%,.98);border-top:2px solid rgb(216.09375,242.03125,252.40625);box-shadow:0 12px 10px 0 rgba(0,0,0,.1);border-radius:0 0 20px 20px}}.header__drop.secondary{padding:0 10px 1px}@media only screen and (min-width: 1024px){.header__drop.secondary{display:block;left:-20px;width:100%;margin-top:24px;min-width:280px;padding:64px 10px}}@media only screen and (min-width: 1024px){.header__cell.ndrop .header__drop.secondary{margin-top:23px}}.header__drop .header__container{margin-left:-10px;margin-right:-10px}@media only screen and (min-width: 768px){.header__drop .header__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}}@media only screen and (min-width: 1024px){.header__drop .header__container{margin-left:auto;margin-right:auto}}.header__col{margin-bottom:18px}@media only screen and (min-width: 768px){.header__col{-ms-flex:0 0 33.33334%;flex:0 0 33.33334%;padding:0 20px;margin-bottom:0}.header__col.c2{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.header__col.c3{-ms-flex:0 0 100%;flex:0 0 100%}}.header__col__title{color:#db328a;font-size:15px;font-weight:500;padding-bottom:10px;margin-bottom:10px}@media only screen and (min-width: 1024px){.header__col__title{color:#db328a;font-size:16px}}.header__col__title.secondary{display:none}@media only screen and (min-width: 1024px){.header__col__title.secondary{display:block}}.header__col__title:not(.empty){border-bottom:1px solid hsla(0,0%,100%,.15)}@media only screen and (min-width: 1024px){.header__col__title:not(.empty){border-bottom:1px solid #dedede}}.header__col li{margin-bottom:8px;font-size:15px}@media only screen and (min-width: 1024px){.header__col li{font-size:16px}}.header__col li ul{margin-top:8px}@media only screen and (min-width: 768px){.header__col li ul a{font-weight:400}}.header__col a{font-weight:400;color:#fff}@media only screen and (min-width: 768px){.header__col a{font-weight:400}}@media only screen and (min-width: 1024px){.header__col a{color:#202673}}@media only screen and (min-width: 768px){.header__drop.secondary .header__col{-ms-flex:none;flex:none}}@media only screen and (min-width: 768px){.header__sublists{display:-ms-flexbox;display:flex}.header__sublists ul{-ms-flex:0 0 50%;flex:0 0 50%}.header__sublists ul li.redirectNode a{font-weight:bold}}.header__underlay{display:none;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:1;background-color:rgba(0,0,0,0)}.header__underlay.active{display:block}@media only screen and (min-width: 1024px){.header .search{position:absolute;top:-5000px;right:0;width:100%;height:100%;background-color:#f0fafe;border:1px solid rgb(182.625,230.875,250.175);border-radius:20px;z-index:4;transition:width 1s cubic-bezier(0, 0.3, 0, 1)}.header .search.visible{top:0;width:220px}}@media only screen and (min-width: 1024px){.header .search .icon{position:absolute;top:9px;right:15px;left:auto;width:18px;height:20px;fill:#00a3e3}}@media only screen and (min-width: 1024px){.header .search input{height:100%;font-size:16px;color:#171b52;padding:7px 18px;padding-right:38px;background:none;border:none}}@media only screen and (min-width: 1220px){.header .search input{font-size:18px}}.head{max-width:640px;margin:0 auto 32px;text-align:center}@media only screen and (min-width: 1024px){.head{margin-bottom:40px}}.head__preview{width:68px;height:68px;margin:0 auto 12px;background:rgba(0,144,223,.1);border-radius:5px 0 5px}@media only screen and (min-width: 1024px){.head__preview{margin-bottom:24px}}.head__preview img{position:relative;top:-10px;left:10px}.head__squares{display:none}.title{font-size:28px;margin-bottom:20px;font-weight:700;color:#202673;line-height:1.3}@media only screen and (min-width: 1024px){.title{font-size:36px;margin-bottom:30px;line-height:1.2}}.search{position:relative}.search input{width:100%;height:60px;padding:0 20px 0 60px;border-radius:2px;border-bottom:3px solid #db328a;font-size:22px}.search .icon{position:absolute;top:calc(50% - 13px);left:16px;width:26px;height:26px;fill:#db328a}.hero{position:relative;padding:40px 0;z-index:2}@media only screen and (min-width: 1024px){.hero{padding:60px 0}}@media only screen and (min-width: 1220px){.hero{max-width:2020px;margin-left:auto;margin-right:auto;padding:80px 0}}.hero.has_img{padding-top:30px}@media only screen and (min-width: 1024px){.hero.has_img{padding-top:60px}}@media only screen and (min-width: 1220px){.hero.has_img{padding-top:70px}}@media(min-width: 480px){.hero.has_img .hero__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.hero.is_dark{color:#fff}.hero.is_home{color:#fff}.hero.is_center{text-align:center}.hero.is_bio{padding-bottom:0}.hero__container{position:relative;max-width:1600px;z-index:2}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0fafe;border-top:2px solid rgb(216.09375,242.03125,252.40625);border-radius:0px 0px 20px 20px;z-index:-1}@media only screen and (min-width: 768px){.hero__bg{left:10px;width:calc(100% - 20px);border-radius:0px 0px 30px 30px}}@media only screen and (min-width: 1024px){.hero__bg{left:20px;width:calc(100% - 40px);border-radius:0px 0px 40px 40px}}.hero__bg.white{background-color:#fff}.hero.is_dark .hero__bg{color:#fff;background-color:#161f56;border-top-color:#161f56;background:linear-gradient(to bottom, rgb(22, 31, 86) 5%, rgb(11, 96, 156) 95%)}.hero.is_bio .hero__bg{height:calc(100% - 60px)}@media only screen and (min-width: 1024px){.hero.is_bio .hero__bg{height:calc(100% - 75px)}}.hero__title{color:#171b52;font-size:36px;line-height:1.3;margin:7px 0 .3em}@media only screen and (min-width: 768px){.hero__title{font-size:48px}}@media only screen and (min-width: 1024px){.hero__title{font-size:60px;line-height:1.2}}@media only screen and (min-width: 768px){.hero__title.is_news{font-size:44px}}@media only screen and (min-width: 1024px){.hero__title.is_news{font-size:50px;line-height:1.2}}.hero__title .decor{display:none}@media only screen and (min-width: 768px){.hero__title .decor{display:block;opacity:.65;transform:scale(0.56) translate(-66%, -18px)}}@media only screen and (min-width: 1024px){.hero__title .decor{opacity:.5;transform:scale(0.89) translate(-66%, -5px)}}@media only screen and (min-width: 1220px){.hero__title .decor{transform:scale(1) translate(-66%, -5px)}}.hero.is_dark .hero__title{color:#fff}@media only screen and (min-width: 768px){.hero.is_dark .hero__title .decor{opacity:.75}}@media only screen and (min-width: 1024px){.hero.is_dark .hero__title .decor{opacity:.65}}.hero.is_home .hero__title{font-size:30px}@media only screen and (min-width: 768px){.hero.is_home .hero__title{font-size:34px;margin-left:auto;margin-right:auto;max-width:600px}}@media only screen and (min-width: 1024px){.hero.is_home .hero__title{font-size:40px;line-height:1.2}}@media only screen and (min-width: 1220px){.hero.is_home .hero__title{font-size:46px;line-height:1.15}}@media only screen and (min-width: 1340px){.hero.is_home .hero__title{font-size:50px}}.hero.is_home .hero__title .decor{display:none}@media only screen and (min-width: 768px){.hero.is_home .hero__title .decor{display:block;opacity:.85;transform:scale(0.56) translate(-48%, -18px)}}@media only screen and (min-width: 1024px){.hero.is_home .hero__title .decor{opacity:.75;transform:scale(0.89) translate(-48%, 22px)}}@media only screen and (min-width: 1220px){.hero.is_home .hero__title .decor{transform:scale(1) translate(-48%, 22px)}}.hero.is_center:not(.is_home) .hero__title{display:inline-block}.hero__text{color:#171b52}.hero.is_dark .hero__text{color:#fff}.hero.is_home .hero__text{font-weight:300}@media only screen and (min-width: 768px){.hero.is_home .hero__text{margin-left:auto;margin-right:auto;max-width:580px}}@media only screen and (min-width: 768px){.hero.is_center:not(.is_home) .hero__text{margin-left:auto;margin-right:auto;max-width:600px}}.hero__gutter{display:none}@media(min-width: 878px){.hero__gutter{display:block;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc((100% - 800px)/2);flex-basis:calc((100% - 800px)/2)}}@media(min-width: 480px){.hero__content{-ms-flex:1;flex:1;padding-right:20px}}@media only screen and (min-width: 1024px){.hero__content{padding-right:40px}}@media only screen and (min-width: 1220px){.hero__content{padding-right:50px}}.hero.is_home .hero__content{text-align:left}@media(min-width: 480px){.hero.is_home .hero__content{padding-left:0}}@media only screen and (min-width: 768px){.hero.is_home .hero__content{text-align:center}}@media only screen and (min-width: 1024px){.hero.is_home .hero__content{padding-left:10px;padding-right:10px}}.hero__img{position:relative;max-width:120px;margin-bottom:25px}@media(min-width: 480px){.hero__img{-ms-flex:0 0 28%;flex:0 0 28%;max-width:none;margin-bottom:0}}@media only screen and (min-width: 1024px){.hero__img{margin-bottom:-90px}}@media only screen and (min-width: 1220px){.hero__img{margin-bottom:-110px}}.hero__img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;border:1px solid #00a3e3;opacity:.75;transform:translate(6%, 6%)}@media only screen and (min-width: 768px){.hero__img:after{transform:translate(-8%, -8%)}}@media only screen and (min-width: 1024px){.hero__img:after{transform:translate(-6%, -6%);border-radius:30px}}.hero__img img.one{display:block;width:auto;max-width:100%;border-radius:20px}@media only screen and (min-width: 1024px){.hero__img img.one{border-radius:30px}}@media(min-width: 480px){.hero.is_home .hero__img{-ms-flex:0 0 25%;flex:0 0 25%}}@media only screen and (min-width: 1024px){.hero.is_home .hero__img{margin-bottom:-140px;-ms-flex:0 0 20%;flex:0 0 20%}}@media only screen and (min-width: 1220px){.hero.is_home .hero__img{margin-bottom:-180px;-ms-flex:0 0 25%;flex:0 0 25%}}@media(min-width: 480px){.hero.is_home .hero__img:after{top:15%;width:85%;height:85%}}.hero.is_home .hero__img img.one{position:relative;z-index:2}@media(min-width: 480px){.hero.is_home .hero__img img.one{margin-top:15%;max-width:82%}}.hero.is_home .hero__img img.two{position:absolute;width:auto;max-width:80%;border-radius:15px;left:88%;top:36px}@media(min-width: 480px){.hero.is_home .hero__img img.two{right:-10px;top:-20px;left:auto;max-width:50%}}@media only screen and (min-width: 1024px){.hero.is_home .hero__img img.two{right:-20px;top:-40px;border-radius:20px}}@media only screen and (min-width: 1220px){.hero.is_home .hero__img img.two{right:-30px}}.hero__simg{display:none}@media only screen and (min-width: 768px){.hero__simg{display:block;-ms-flex:0 0 20%;flex:0 0 20%}}@media only screen and (min-width: 1024px){.hero__simg{-ms-flex:0 0 21%;flex:0 0 21%}}@media only screen and (min-width: 1220px){.hero__simg{-ms-flex:0 0 25%;flex:0 0 25%}}.hero__simg img.three{display:block;width:auto;margin-top:30%;max-width:80%;border-radius:20px}@media only screen and (min-width: 1024px){.hero__simg img.three{border-radius:30px;max-width:60%;margin-bottom:-55px}}@media only screen and (min-width: 1220px){.hero__simg img.three{margin-bottom:-110px}}.prefooter{position:relative;padding-bottom:30px}@media only screen and (min-width: 768px){.prefooter{min-height:465px;padding-bottom:40px}}.prefooter__bg{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 30px);max-height:425px;background-color:#171b52;z-index:-1}@media(max-width: 767px){.prefooter__bg{background:linear-gradient(to bottom, rgb(22, 31, 86) 25%, rgb(11, 96, 156) 90%) !important}}@media only screen and (min-width: 768px){.prefooter__bg{height:100%;left:10px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fff;width:calc(100% - 20px)}}@media only screen and (min-width: 1024px){.prefooter__bg{left:20px;width:calc(100% - 40px)}}@media(max-width: 767px){.prefooter__bg.is-navy{background:linear-gradient(to bottom, rgb(11, 96, 156) 25%, rgb(20, 35, 92) 116%) !important}}.prefooter__content{position:relative;max-width:450px;font-size:22px;color:#fff;padding:24px;background-color:#00a3e3;border-radius:10px;text-align:left;z-index:3}.prefooter__content.is-navy{background-color:#171b52}@media only screen and (min-width: 768px){.prefooter__content{padding:48px;font-size:24px;border-radius:15px}}@media only screen and (min-width: 1024px){.prefooter__content{padding:54px;font-size:30px;border-radius:20px}}.prefooter__content h3{margin:0 0 .6em;color:#fff}.prefooter__text{font-size:22px}@media only screen and (min-width: 768px){.prefooter__text{font-size:24px}}@media only screen and (min-width: 1024px){.prefooter__text{font-size:30px}}.prefooter__text.titled{font-size:20px}.prefooter__cta{margin-top:24px;font-size:18px}.prefooter__cta a{display:inline-block;color:#fff;padding:8px 12px;border:1px solid #fff;border-radius:8px}@media(min-width: 600px){.is-right .prefooter__content{margin-left:auto;margin-right:0}}.prefooter .decor{display:none;left:auto;top:auto;bottom:0;right:0;transform:translate(26%, 26%);opacity:.8}@media only screen and (min-width: 768px){.prefooter .decor{display:block}}.footer{position:relative;padding:48px 0;font-size:16px;color:#171b52;text-align:center;z-index:4}@media only screen and (min-width: 768px){.footer{text-align:left}}@media only screen and (min-width: 1024px){.footer{padding:72px 0}}@media only screen and (min-width: 768px){.footer__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__col{margin-top:24px;line-height:1.5}@media only screen and (min-width: 768px){.footer__col{-ms-flex:0 0 45%;flex:0 0 45%;margin-top:0;margin-bottom:24px}}@media only screen and (min-width: 1024px){.footer__col{-ms-flex:0 0 22%;flex:0 0 22%}}@media only screen and (min-width: 1024px){.footer__col:first-child{-ms-flex:0 0 25%;flex:0 0 25%}}.footer__col h6{font-size:18px;font-weight:700;margin:0 0 16px}.footer__col ul li{margin-bottom:1px}.footer__col a{color:#00a3e3}.footer__col a.social{color:#202673;display:inline-block;font-size:32px;margin-right:8px}.footer__col a.social i{position:relative;top:-2px}.footer__col .phone{font-size:24px;line-height:1.1}@media only screen and (min-width: 1024px){.footer__col .phone{font-size:30px}}.footer__col .phone a{color:#171b52;font-weight:500}.footer__col .hours{font-size:15px}.footer__col .email{font-weight:500;margin-top:18px}.footer__col .map{margin-top:12px}.footer__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#f0fafe;border-top:2px solid rgb(216.09375,242.03125,252.40625);z-index:-1}@media only screen and (min-width: 768px){.footer__bg{left:10px;background:#fff;width:calc(100% - 20px)}}@media only screen and (min-width: 1024px){.footer__bg{left:20px;width:calc(100% - 40px)}}@media only screen and (min-width: 1024px){.explore__container{display:-ms-flexbox;display:flex}}.explore__col{padding:64px 0}@media only screen and (min-width: 1024px){.explore__col{padding:100px 0;-ms-flex:1;flex:1}}@media only screen and (min-width: 1220px){.explore__col{padding:140px 0}}.explore__col:first-child{background:#f1f6fb;box-shadow:-40px 0 0 0 #f1f6fb,40px 0 0 0 #f1f6fb}@media only screen and (min-width: 1024px){.explore__col:first-child{padding-right:40px;box-shadow:-40px 0 0 0 #f1f6fb}}@media only screen and (min-width: 1220px){.explore__col:first-child{padding-right:100px;box-shadow:-500px 0 0 0 #f1f6fb}}.explore__col:last-child{background:#e7eef5;box-shadow:-40px 0 0 0 #e7eef5,40px 0 0 0 #e7eef5}@media only screen and (min-width: 1024px){.explore__col:last-child{padding-left:40px;box-shadow:40px 0 0 0 #e7eef5}}@media only screen and (min-width: 1220px){.explore__col:last-child{padding-left:100px;box-shadow:500px 0 0 0 #e7eef5}}.explore__col:last-child .title:after{top:-91px;left:44px}.explore .title{position:relative;z-index:2}.explore .title:before{content:"";position:absolute;top:-24px;left:-24px;width:78px;height:78px;background:rgba(0,144,223,.08);pointer-events:none;z-index:-2}@media only screen and (min-width: 1220px){.explore .title:before{top:-36px;left:-52px;width:96px;height:96px}}@media only screen and (min-width: 1220px){.explore .title:after{content:"";position:absolute;top:60px;left:-106px;width:56px;height:56px;background:rgba(0,144,223,.08)}}.explore .text{margin-bottom:32px}@media only screen and (min-width: 1220px){.explore .text{max-width:500px;margin-bottom:48px}}.steps{padding-top:64px}@media only screen and (min-width: 1024px){.steps{padding-top:100px}}@media only screen and (min-width: 1220px){.steps{padding:140px 0}}@media only screen and (min-width: 1220px){.steps__container{max-width:1096px}}.steps__head{margin-bottom:48px}@media only screen and (min-width: 1024px){.steps__head{margin-bottom:80px}}@media only screen and (min-width: 1220px){.steps__head{position:relative}.steps__head:before,.steps__head:after{content:"";position:absolute;top:-164px;left:-170px;width:116px;height:110px;background:#0090df;opacity:.1;pointer-events:none}.steps__head:before{opacity:.03}.steps__head:after{top:96px}}@media only screen and (min-width: 1220px){.steps__head .title:before{content:"";position:absolute;top:-54px;left:-54px;width:158px;height:150px;background:rgba(0,223,154,.1)}}@media only screen and (min-width: 1024px){.steps__row{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1024px){.steps__col{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width: 1024px){.steps__col:first-child{padding-right:64px}}@media only screen and (min-width: 1220px){.steps__col:first-child{padding-right:72px;-ms-flex:0 0 530px;flex:0 0 530px}}.steps__col:last-child{position:relative;margin:48px -40px 0;padding:64px 40px 0;background:#202673;border-radius:0 100px 0 0;color:#fff}@media only screen and (min-width: 1024px){.steps__col:last-child{margin:0}}@media only screen and (min-width: 1220px){.steps__col:last-child{border-radius:0 100px 6px 6px;-ms-flex:0 0 486px;flex:0 0 486px}}.steps__col:last-child:before{content:"";position:absolute;top:74px;left:0;width:0px;height:0px;border-style:solid;border-width:8px 0 8px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.steps__col:last-child .title{margin-bottom:48px;color:#fff}@media only screen and (min-width: 1024px){.steps__col:last-child .title{font-size:30px}}.steps__col:last-child .btn{display:-ms-flexbox;display:flex;width:calc(100% + 80px);margin:48px -40px 0;padding:24px 32px;border-radius:0;text-align:left;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1220px){.steps__col:last-child .btn{border-radius:0 0 6px 6px}}.steps__col:last-child .btn .icon{min-width:35px;margin-left:16px;fill:#fff}.steps__list li{display:-ms-flexbox;display:flex;margin-bottom:40px;color:#202673;font-weight:600;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 1220px){.steps__list li{margin-bottom:52px;font-size:22px}}.steps__list .text{-ms-flex-item-align:center;align-self:center}.steps__list_inner li{color:#fff}@media only screen and (min-width: 1220px){.steps__list_inner li{margin-bottom:32px}}.steps__preview{margin-right:24px;-ms-flex:0 0 64px;flex:0 0 64px}@media only screen and (min-width: 1220px){.steps__preview{margin-right:32px}}.steps_bg{background:#f1f6fb}.steps_p0{padding:0}.steps_pt0{padding-top:0}.info{position:relative}@media only screen and (min-width: 1024px){.info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1024px){.info.singlecol{display:block}}@media only screen and (min-width: 1024px){.info.singlecol .info__titling,.info.singlecol .info__inner{-ms-flex:none;flex:none}}@media only screen and (min-width: 1024px){.info.is-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.info__preview{position:relative;max-width:400px;margin:0 0 30px 25px;z-index:2}@media only screen and (min-width: 1024px){.info__preview{-ms-flex:0 0 44%;flex:0 0 44%;max-width:400px;margin:0}}.info__preview:after{content:"";position:absolute;top:0;left:0;width:100%;padding-top:105%;border:1px solid #00a3e3;opacity:.8;border-radius:15px;transform:translate(-25px, -25px)}@media only screen and (min-width: 1024px){.info__preview:after{border-radius:25px}}.info__preview img{border-radius:15px}@media only screen and (min-width: 1024px){.info__preview img{border-radius:25px}}.info__titling{position:relative}@media only screen and (min-width: 1024px){.info__titling{-ms-flex:0 0 44%;flex:0 0 44%}}.info__titling h4:first-of-type{font-size:28px;margin-bottom:20px;font-weight:700;color:#202673;line-height:1.3}@media only screen and (min-width: 1024px){.info__titling h4:first-of-type{font-size:36px;margin-bottom:30px;line-height:1.2}}.info__titling p{margin:1.1em 0}.info__titling p:last-child{margin-bottom:0}.info__titling p.large,.info__titling p span.large{font-size:28px;line-height:1.3}.info__titling p.small,.info__titling p span.small{font-size:14px}.info__titling p a{color:#db328a}.info__titling blockquote{font-size:24px;font-weight:500}@media only screen and (min-width: 768px){.info__titling blockquote{font-size:28px}}@media only screen and (min-width: 1024px){.info__inner{-ms-flex:0 0 48%;flex:0 0 48%}}.info__inner p{margin:1.1em 0}.info__inner p:last-child{margin-bottom:0}.info__inner p a:not(.btn){color:#db328a}.info__inner p.large,.info__inner p span.large{font-size:28px;line-height:1.3}.info__inner p.small,.info__inner p span.small{font-size:14px}.info .title,.info__titling h4:first-of-type{position:relative}@media only screen and (min-width: 1024px){.info .title:after,.info__titling h4:first-of-type:after{content:"";position:absolute;top:-21px;left:-30px;width:80px;height:80px;background:rgba(219,50,138,.07);border-radius:12px}}.info__list ul li{position:relative;font-size:16px;margin-top:30px;padding-left:30px}.info__list ul li strong{display:block;font-weight:700;font-size:20px}.info__list ul li strong a{color:#00a3e3;text-decoration:underline}.info__list ul li:after{content:"";position:absolute;transform:rotate(40deg);left:0;top:6px;width:6px;height:14px;border-bottom:2px solid #00a3e3;border-right:2px solid #00a3e3}.info__cta{margin-top:30px}.info__cta a{display:inline-block;font-size:16px;font-weight:500;color:#fff;border-radius:8px;background-color:#db328a;padding:8px 20px;text-wrap:nowrap}.short{position:relative;color:#171b52;max-width:380px;margin-left:0;background-color:#fff;border-radius:10px;box-shadow:0px 20px 20px rgba(25,25,25,.1);z-index:2}@media only screen and (min-width: 768px){.short{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1035px;margin-left:auto}}@media only screen and (min-width: 1024px){.short{border-radius:20px}}.short__img{position:relative;border-bottom:1px solid rgb(216.09375,242.03125,252.40625);border-radius:10px 10px 0 0;overflow:hidden;z-index:2}@media only screen and (min-width: 768px){.short__img{-ms-flex:0 0 35%;flex:0 0 35%;border-bottom:none;border-right:1px solid rgb(216.09375,242.03125,252.40625);border-radius:10px 0 0 10px}}@media only screen and (min-width: 1024px){.short__img{border-radius:20px 0 0 20px;-ms-flex:0 0 32%;flex:0 0 32%}}.short__details{position:relative;padding:25px 20px;background-color:#fff;border-radius:0 0 10px 10px;z-index:2}@media only screen and (min-width: 768px){.short__details{-ms-flex:0 0 61%;flex:0 0 61%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:25px 0;border-radius:0 20px 20px 0}}@media only screen and (min-width: 1024px){.short__details{-ms-flex:0 0 63%;flex:0 0 63%}}.short__title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:6px}@media only screen and (min-width: 768px){.short__title{font-size:24px}}@media only screen and (min-width: 1024px){.short__title{font-size:36px;margin-bottom:9px}}@media only screen and (min-width: 1220px){.short__title{font-size:42px;line-height:1.2}}.short__code{color:#00a3e3;font-size:17px;margin-bottom:18px}@media only screen and (min-width: 1024px){.short__code{margin-bottom:24px}}.short__text{font-weight:500;margin-bottom:24px;font-size:18px}@media only screen and (min-width: 1024px){.short__text{margin-bottom:36px;font-size:20px}}.short__label{color:#888;font-size:13px}.short__label span{font-weight:500}.short .decor{display:none;z-index:1}@media only screen and (min-width: 768px){.short .decor{display:block;left:auto;right:0;transform:scale(0.56) translate(65%, -80px);opacity:.75}}@media only screen and (min-width: 1024px){.short .decor{transform:scale(0.89) translate(40%, -36px)}}@media only screen and (min-width: 1220px){.short .decor{transform:scale(1) translate(60%, -35px)}}.section{padding:42px 0}@media only screen and (min-width: 1024px){.section{padding:60px 0}}@media only screen and (min-width: 1220px){.section{padding:72px 0}}.section_pt0{padding-top:0}.section_pb0{padding-bottom:0}.section_p0{padding:0}.section_bg{background:#f1f6fb}.section_bg .accordion__item{border:none;box-shadow:0px 3px 3px rgba(0,69,106,.12)}.section.full-width{max-width:100%}.wrap_xs{margin-left:auto;margin-right:auto;max-width:640px}.wrap_sm{margin-left:auto;margin-right:auto;max-width:800px}.wrap_md{margin-left:auto;margin-right:auto;max-width:920px}.wrap_lg{margin-left:auto;margin-right:auto;max-width:1035px}.table{display:-ms-flexbox;display:flex;margin:0 -40px;overflow:auto}.table:before,.table:after{content:"";-ms-flex:0 0 40px;flex:0 0 40px}.article p,.article ul,.article ol,.article table{margin-bottom:36px}.article iframe{width:100%}.article ul li{position:relative;padding-left:24px}.article ul li:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;background:#db328a;border-radius:50%}.article li{margin-bottom:8px}.article li.small,.article li span.small{font-size:14px}.article figure:not(:first-child){margin:64px 0}.article figure.with-play{position:relative}.article figure.with-play:before,.article figure.with-play:after{content:"";position:absolute;pointer-events:none}.article figure.with-play:before{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.article figure.with-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:24px 0 24px 40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:translate(-50%, -50%)}.article p{line-height:1.625}.article p.large,.article p span.large{font-size:30px;line-height:1.3}.article p.small,.article p span.small{font-size:14px}.article h2.boxed,.article h3.boxed,.article h4.boxed{position:relative}.article h2.boxed:after,.article h3.boxed:after,.article h4.boxed:after{content:"";position:absolute;top:-21px;left:-30px;width:80px;height:80px;background:rgba(219,50,138,.07);border-radius:12px}.article h2{font-size:32px;line-height:1.3;margin:1.1em 0 .8em}@media only screen and (min-width: 768px){.article h2{font-size:42px;line-height:1.2}}.article h2:first-child{margin-top:0}.article h3{font-size:26px;line-height:1.3;margin:1.2em 0 .8em}@media only screen and (min-width: 768px){.article h3{font-size:32px}}.article h3:first-child{margin-top:0}.article h4{font-size:22px;line-height:1.4;margin:1.2em 0 .8em}@media only screen and (min-width: 768px){.article h4{font-size:24px;line-height:1.3}}.article h4:first-child{margin-top:0}.article .pink{color:#db328a}.article .pink a{color:#db328a !important;text-decoration:underline}.article .blue{color:#0090df}.article hr{margin:2em 0;height:1px;border:none;border-top:1px solid rgb(182.625,230.875,250.175)}.article a:not(.btn){color:#00a3e3}.article table.full{width:100%}.article th,.article td{vertical-align:middle}.article th.small,.article th span.small,.article td.small,.article td span.small{font-size:14px}.article th{padding:0 15px 15px 0;border-bottom:2px solid rgb(168.28125,226.09375,249.21875);text-align:left;color:#00a3e3;font-size:16px}.article th[align=center]{text-align:center}.article th:last-child{padding-right:0}.article td{padding:15px 15px 15px 0;border-bottom:1px solid rgb(192.1875,234.0625,250.8125)}.article td:last-child{padding-right:0}.article table.stats td{padding:15px;background-color:rgb(249.5625,253.1875,254.6375);border:1px solid rgb(192.1875,234.0625,250.8125)}@media(max-width: 767px){.article table.stats td{display:block}}.article table.stats td:last-child{padding-right:15px}.article .stats-wrap{position:relative;margin-top:-10px}.article .stats-wrap:before{content:"";position:absolute;width:0;height:0;left:18px;top:-10px;border-style:solid;border-width:0 7px 10px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(187.40625,232.46875,250.49375) rgba(0,0,0,0)}.article blockquote{font-size:24px;font-weight:500;margin:36px 0}@media only screen and (min-width: 768px){.article blockquote{font-size:28px}}@media only screen and (min-width: 1024px){.article blockquote{margin:40px 0}}.article blockquote p{margin-bottom:24px}.article blockquote a{color:#db328a}.article blockquote .decor{display:none}@media only screen and (min-width: 768px){.article blockquote .decor{display:block;opacity:.5;transform:scale(0.56) translate(-65%, -28px)}}@media only screen and (min-width: 1024px){.article blockquote .decor{transform:scale(0.89) translate(-46%, -30px)}}@media only screen and (min-width: 1220px){.article blockquote .decor{transform:scale(1) translate(-46%, -30px)}}.article_mb{margin-bottom:100px}.article_divider{padding-top:36px;border-top:2px solid rgb(192.1875,234.0625,250.8125)}.msg{padding:24px;color:#fff;font-size:22px;text-align:center;background:#00a3e3;border-radius:15px;line-height:1.5;margin:40px 0}@media only screen and (min-width: 1024px){.msg{padding:32px}}.msg a{color:#fff !important;text-decoration:underline}.map{margin-bottom:40px}.map__container{margin:0 -32px 32px;border-bottom:3px solid #db328a}@media only screen and (min-width: 768px){.map__container{margin-left:0;margin-right:0}}@media only screen and (min-width: 768px){.help{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.help__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:rgb(244.78125,251.59375,254.31875);border:1px solid rgb(192.1875,234.0625,250.8125);border-bottom-width:2px;border-radius:18px;overflow:hidden;margin:0 auto 32px;max-width:450px}@media only screen and (min-width: 768px){.help__item{-ms-flex:0 0 48%;flex:0 0 48%;margin:0 0 32px;max-width:none}}.help__preview{margin-bottom:24px}.help__preview img{display:block;max-width:100%}.help .title{font-size:22px;padding:0 20px}@media only screen and (min-width: 768px){.help .title{font-size:24px;padding:0 30px}}.help .text{font-size:16px;padding:0 20px;margin-bottom:30px}@media only screen and (min-width: 768px){.help .text{padding:0 30px}}.help .cta{margin-bottom:32px;padding:0 20px}@media only screen and (min-width: 768px){.help .cta{padding:0 30px;margin-top:auto}}.help .cta .btn{font-size:16px;font-weight:500;padding:8px 20px;min-width:10px}.news{padding-top:10px}.news__item{margin-bottom:48px}@media only screen and (min-width: 1024px){.news__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:64px}}.news__item.noimg{display:block}.news__item.noimg .news__preview,.news__item.noimg .news__inner{-ms-flex:none;flex:none}.news__item .ttl{font-size:24px;margin-bottom:.6em}@media only screen and (min-width: 1024px){.news__item .ttl{font-size:32px;line-height:1.2}}.news__item .smm{margin-bottom:.5em}.news__item .dte{font-size:16px;color:#00a3e3;margin-right:7px;display:inline-block}.news__item .lnk{font-size:16px;color:#171b52}.news__item .lnk:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#171b52;margin-right:7px;top:-4px}@media only screen and (min-width: 1024px){.news__inner{-ms-flex:0 0 60%;flex:0 0 60%}}.news__preview{position:relative;display:inline-block}@media only screen and (min-width: 1024px){.news__preview{-ms-flex:0 0 32%;flex:0 0 32%}}.news__preview img{display:block;max-width:100%;border-radius:10px}.news__preview:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;border:1px solid #00a3e3;opacity:.6;transform:translate(5%, -5%)}@media only screen and (min-width: 768px){.news__preview:after{transform:translate(-4%, -4%)}}@media only screen and (min-width: 1024px){.news__preview:after{transform:translate(-5%, -5%)}}@media only screen and (min-width: 1024px){.accordion.info{-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 1024px){.accordion.info .title:after,.accordion.info .info__titling h4:first-of-type:after{background:rgba(0,163,227,.08)}}.accordion.info .info__titling{margin-bottom:24px}.accordion.info .info__titling p{font-size:18px}.accordion__item{margin-bottom:18px;background:#fff;border:solid rgb(192.1875,234.0625,250.8125);border-width:2px 1px 1px;border-radius:10px}.accordion__head{position:relative;padding:24px 56px 24px 24px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.accordion__head.active:before{transform:rotate(90deg)}.accordion__head:before,.accordion__head:after{content:"";position:absolute;top:28px;right:28px;width:2px;height:20px;background:#db328a;transition:transform .2s}.accordion__head:after{transform:rotate(90deg)}.accordion__body{display:none;padding:0 24px 24px}.accordion__body.visible{display:block}.field__label{position:relative;margin-bottom:-10px;font-size:18px;font-weight:500;color:#171b52;z-index:2}.field__label span{display:inline-block;padding:0 4px;margin-left:12px;background-color:#fff}.field__inner{position:relative;border:2px solid #00a3e3;border-radius:6px}.field__inner input,.field__inner select{width:100%;height:74px;padding:0 32px;background:#fff;border-radius:6px}.field__inner select{padding-right:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath fill='%23db328a' d='M12.36 0L7 5.34 1.65 0 0 1.65l7 7 7-7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px 9px;background-position:calc(100% - 24px) 50%;border:none}.find{position:relative;margin-bottom:40px;z-index:4}@media only screen and (min-width: 768px){.find{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}}.find__cell{margin-bottom:24px}@media only screen and (min-width: 768px){.find__cell{-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:30px}}.sitesearch .find{max-width:520px;margin-top:20px;margin-bottom:0;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width: 768px){.sitesearch .find{margin-top:30px}}.sitesearch .find__cell{-ms-flex:1;flex:1;margin-bottom:0;margin-right:10px;text-align:left}.sitesearch .find .btnss{height:77px;padding:0 19px;background-color:#00a3e3;border-radius:10px}.sitesearch .find .btnss svg{fill:#fff}.sitesearch .find .field__label{color:#888;font-weight:400}.sitesearch__result{margin-bottom:30px}.sitesearch__result h4.title{margin-bottom:2px}.sitesearch__result .ssrtype{font-size:16px;color:#00a3e3}.sitesearch__result .ssrdesc{margin-top:8px}@media(min-width: 560px){.flex .people__list,#people-search .people__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.carousel{position:relative;left:50%;width:96vw;margin-left:-48vw}.carousel .people__list .people__item{min-height:99%;width:300px;margin:0 10px 20px}.people{position:relative;background-color:#f0fafe;padding:30px 0;border-radius:20px 0px 20px 20px;z-index:2}@media only screen and (min-width: 768px){.people{margin:0 10px;padding:40px 0;border-radius:30px 0px 30px 30px}}@media only screen and (min-width: 1024px){.people{margin:0 20px;padding:60px 0;border-radius:40px 0px 40px 40px}}@media only screen and (min-width: 1340px){.people{padding:70px 0}}@media only screen and (min-width: 768px){.people__list{margin:0 -10px}.people__list.search{margin:0}}.people__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin:0 auto 32px;padding-bottom:48px;background:#fff;border-radius:8px;border:1px solid rgb(201.5,239.9162995595,255);border-bottom-width:2px;font-size:18px;color:#171b52;max-width:300px;overflow:hidden}@media(min-width: 560px){.people__item{margin:0 10px 40px;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);width:calc(50% - 20px);border-radius:10px;max-width:none}}@media(min-width: 840px){.people__item{-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);width:calc(33.33% - 20px);border-radius:20px}}@media only screen and (min-width: 1220px){.people__item{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);width:calc(25% - 20px)}}.people__item.search{-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px}.people__preview{width:100%}.people__preview img{width:100%;max-width:none}.people__inner{padding:28px 24px 2px;width:100%}.people__content{margin-bottom:18px}.people__name{margin:0 0 4px;font-size:30px;line-height:1.1}.people__code{margin-bottom:24px;font-size:14px;color:#00a3e3}.people__label{margin-bottom:6px;font-weight:700;color:#0090df}.people__link{position:absolute;bottom:0;left:0;padding:0 24px;width:90%;height:50px;font-weight:500;font-size:16px;color:#db328a}.people__link:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#db328a;margin-right:7px;top:-4px}.people__foot{text-align:center}@media only screen and (min-width: 1220px){.people__foot{margin-top:32px}}@media only screen and (min-width: 1220px){.people_three .people__item{-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px)}}.people_center .people__list{-ms-flex-pack:center;justify-content:center}.pager{display:-ms-flexbox;display:flex;margin:48px -5px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pager a{display:-ms-flexbox;display:flex;height:48px;margin:0 5px 10px;border:1px solid #db328a;border-radius:6px;font-weight:700;color:#db328a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background .2s,color .2s;-ms-flex:0 0 48px;flex:0 0 48px;cursor:pointer}.pager a.active{background:#db328a;color:#fff}.specialisms{position:relative;z-index:2}@media only screen and (min-width: 768px){.specialisms__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.specialisms.alt .specialisms__item{text-align:left}@media only screen and (min-width: 768px){.specialisms.alt .specialisms__item{-ms-flex-align:start;align-items:flex-start}}.specialisms__item{margin-bottom:32px;padding:32px;background:#fff;border-radius:6px;box-shadow:0px 3px 3px rgba(0,69,106,.12);text-align:center}@media only screen and (min-width: 768px){.specialisms__item{display:-ms-flexbox;display:flex;margin:0 10px 40px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width: 1220px){.specialisms__item{-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px)}}.specialisms__preview{margin:-32px -32px 32px}.specialisms__icon{margin-bottom:24px}@media only screen and (min-width: 768px){.specialisms__icon{display:-ms-flexbox;display:flex;height:60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.specialisms__icon img{width:auto;max-height:60px}}.specialisms .title{margin-bottom:24px;font-size:24px}@media only screen and (min-width: 1024px){.specialisms .title{font-size:30px}}@media only screen and (min-width: 1220px){.specialisms .title{margin-bottom:32px}}.specialisms .text{margin-bottom:32px}@media only screen and (min-width: 1220px){.specialisms .text{margin-bottom:48px}}.specialisms__link{margin-top:auto;font-size:18px;font-weight:700;color:#db328a}.specialisms_mb{margin-bottom:64px}@media only screen and (min-width: 1024px){.specialisms_mb{margin-bottom:100px}}@media only screen and (min-width: 1220px){.specialisms_mb{margin-bottom:140px}}.spages{position:relative;z-index:2}.spages__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}.spages__list{margin-bottom:32px}@media only screen and (min-width: 768px){.spages__list{margin-bottom:40px;display:grid;grid-gap:20px 10px;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1220px){.spages__list{grid-gap:20px;grid-template-columns:repeat(3, 1fr)}}.spages a.more{color:#db328a;display:block;position:relative;text-align:right;font-size:16px;font-weight:700}.spages a.more:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#db328a;margin-right:7px;top:-4px}.spages__item{padding:32px;background:#fff;border:1px solid rgb(220.875,243.625,252.725);border-bottom-width:3px;border-radius:10px;box-shadow:0px 0px 10px rgba(23,27,82,.1);text-align:left}@media only screen and (min-width: 768px){.spages__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.spages__item .category{color:#00a3e3;font-size:.9em}.spages.alt .spages__item:nth-child(1){background-color:#f0c6ff;border-color:#f0c6ff}.spages.alt .spages__item:nth-child(2){background-color:#daffd9;border-color:#daffd9}.spages.alt .spages__item:nth-child(3){background-color:#e9e9e9;border-color:#e9e9e9}.spages.alt .spages__item:nth-child(4){background-color:#cffbff;border-color:#cffbff}.spages.alt .spages__item:nth-child(5){background-color:#fff0d7;border-color:#fff0d7}.spages.alt .spages__item:nth-child(6){background-color:#ffd8d8;border-color:#ffd8d8}.spages__preview{margin:-32px -32px 32px}.spages__icon{margin-bottom:24px}@media only screen and (min-width: 768px){.spages__icon{display:-ms-flexbox;display:flex;height:60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.spages__icon img{width:auto;max-height:60px}}.spages .title{margin-bottom:24px;font-size:20px}@media only screen and (min-width: 1024px){.spages .title{font-size:24px}}@media only screen and (min-width: 1220px){.spages .title{margin-bottom:32px}}.spages .text{margin-top:auto;margin-bottom:24px;font-size:15px;color:#666}.spages__link{display:block;position:relative;font-size:16px;font-weight:700;color:#db328a}.spages__link:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#db328a;margin-right:7px;top:-4px}.spages_mb{margin-bottom:64px}@media only screen and (min-width: 1024px){.spages_mb{margin-bottom:100px}}@media only screen and (min-width: 1220px){.spages_mb{margin-bottom:140px}}.squares{display:none;position:relative;height:1px}@media only screen and (min-width: 1024px){.squares{display:block}}.squares img{position:absolute;top:-110px;right:50px;width:310px;opacity:.5}.squares_left img{top:-190px;left:50px;right:auto}@media only screen and (min-width: 1680px){.squares_left img{right:-160px}}.decor{position:absolute;left:0;top:0;width:86px;height:86px;border-radius:10px;border:1px solid #00a3e3;z-index:-1}.decor:after{content:"";position:absolute;top:0;left:0;width:52px;height:52px;border-radius:10px;border:1px solid #db328a;transform:translate(-56%, -56%)}.decor.v2:after{width:56px;height:56px;transform:translate(106%, -61%)}.decor.v3:after{width:66px;height:66px;border:1px solid #202673}.decor.v4{width:76px;height:76px;border-color:#fff}.decor.v4:after{width:66px;height:66px;border:1px solid #fff;transform:translate(55%, -50%)}.side__square:after{content:"";position:absolute;left:0;margin-top:-20vh;width:25%;height:300px;min-height:65vh;border-radius:0 100px 100px 0;background:rgb(244.78125,251.59375,254.31875);z-index:-1}.side__square.is-right:after{left:auto;right:0;border-radius:100px 0 0 100px}.notice{padding:64px 0;background-repeat:no-repeat;background-size:cover;background-position:100% 50%}@media only screen and (min-width: 768px){.notice{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 1024px){.notice{padding:120px 0}}.notice__inner{max-width:812px;margin:0 auto;padding:32px;color:#fff}@media only screen and (min-width: 1220px){.notice__inner{padding:40px 64px}}.notice__inner .title{color:#fff;font-size:30px;text-align:center}.notice__inner .dark-blue{color:#04042b}.intro{position:relative;margin:0 -32px;padding:64px 32px;background:#f1f6fb;border-radius:6px;text-align:center}@media only screen and (min-width: 768px){.intro{margin:0}}@media only screen and (min-width: 1024px){.intro{padding:100px}}@media only screen and (min-width: 1220px){.intro{padding:140px 0}}.intro .title{max-width:640px;margin-left:auto;margin-right:auto}.intro .text{max-width:860px;margin:0 auto}.intro .btn{margin-top:40px}@media only screen and (min-width: 1220px){.intro .btn{margin-top:64px}}.intro__square{display:none}@media only screen and (min-width: 768px){.intro__square{display:block;position:absolute;left:48px;bottom:-24px;width:200px;pointer-events:none}}@media only screen and (min-width: 1024px){.intro__square{width:300px}}.res{position:relative;color:#fff;margin-bottom:10px;background-color:#171b52;box-shadow:-30vw 0 0 0 #171b52,30vw 0 0 0 #171b52}@media only screen and (min-width: 1024px){.res{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:85px}}@media only screen and (min-width: 1340px)and (max-width: 1760px){.res{left:50%;width:86vw;margin-left:-43vw}}@media only screen and (min-width: 1760px){.res{left:50%;width:1514px;margin-left:-757px}}.res:after{content:"";position:absolute;left:-20px;width:calc(100% + 40px);height:120px;bottom:-1px;background-color:#fff;z-index:0}@media only screen and (min-width: 768px){.res:after{left:-30px;width:calc(100% + 60px)}}@media only screen and (min-width: 1024px){.res:after{display:none}}.res__copy{position:relative;padding:40px 0;z-index:2}@media only screen and (min-width: 1024px){.res__copy{-ms-flex:0 0 28%;flex:0 0 28%;padding:85px 0 70px}}.res__copy>div{font-size:16px;margin-top:26px}.res__copy>div a{display:inline-block;font-size:15px;font-weight:500;color:#fff;border-radius:8px;background-color:#00a3e3;padding:8px 20px}.res__items{position:relative;z-index:2}@media only screen and (min-width: 1024px){.res__items{-ms-flex:0 0 68%;flex:0 0 68%;margin-top:75px;margin-bottom:-75px}}.res .title{color:#fff}.res .title .decor{transform:translate(-41px, -24px);opacity:.8}.res .flickity-prev-next-button{background:#0090df;color:#fff;width:36px;height:36px;top:44.5%;border-radius:50%;transform:translateY(-50%)}@media only screen and (min-width: 1024px){.res .flickity-prev-next-button{top:47%}}.res .flickity-prev-next-button.next{right:-15px}@media only screen and (min-width: 1024px){.res .flickity-prev-next-button.next{right:-44px}}@media only screen and (min-width: 1220px){.res .flickity-prev-next-button.next{right:-55px}}.res .flickity-prev-next-button.next .flickity-button-icon{left:18%}.res .flickity-prev-next-button.previous{left:-15px}@media only screen and (min-width: 1024px){.res .flickity-prev-next-button.previous{left:-44px}}@media only screen and (min-width: 1220px){.res .flickity-prev-next-button.previous{left:-50px}}.res .flickity-prev-next-button.previous .flickity-button-icon{left:21%}.resi{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin:0 10px;padding-bottom:60px;background:#fff;border-radius:10px;border:1px solid rgb(201.5,239.9162995595,255);border-bottom-width:2px;font-size:16px;color:#202673;width:250px;min-height:100%;overflow:hidden}@media only screen and (min-width: 1024px){.resi{width:265px;border-radius:18px}}.resi__preview{width:100%}.resi__preview img{width:100%;max-width:none}.resi__inner{padding:28px 24px 2px;width:100%}.resi__content{margin-bottom:16px}.resi__name{margin:0 0 3px;font-size:24px;line-height:1.2}.resi__author{font-size:14px;color:#00a3e3}.resi__link{position:absolute;bottom:0;left:0;padding:0 24px;width:90%;height:36px;font-weight:500;font-size:14px;color:#db328a}.resi__link:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#db328a;margin-right:7px;top:-4px}.ipage{position:relative;padding:60px 0}@media only screen and (min-width: 1024px){.ipage{padding-top:100px}}.ipage:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;border-top:2px solid rgb(216.09375,242.03125,252.40625);z-index:-1}@media only screen and (min-width: 768px){.ipage:before{left:10px;width:calc(100% - 20px)}}@media only screen and (min-width: 1024px){.ipage:before{left:20px;width:calc(100% - 40px)}}.ipage__container{max-width:1600px}@media only screen and (min-width: 768px){.ipage__container{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){.ipage__menu{-ms-flex:0 0 30%;flex:0 0 30%;max-width:320px}}.ipage__menu_wrap{background-color:#f0fafe;padding:20px;border-radius:10px}@media only screen and (min-width: 768px){.ipage__menu_wrap{position:sticky;top:20px;padding:24px;padding-bottom:32px;border-radius:18px}}.ipage__menu_wrap.active .ipage__menu_title{margin-bottom:10px}.ipage__menu_wrap.active ul{display:block}.ipage__menu_title{position:relative;font-size:24px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 768px){.ipage__menu_title{margin-bottom:10px;cursor:default}}.ipage__menu_title:after{content:"";position:absolute;right:2px;top:50%;margin-top:-6px;width:10px;height:10px;border-bottom:2px solid #00a3e3;border-right:2px solid #00a3e3;transform:rotate(45deg)}@media only screen and (min-width: 768px){.ipage__menu_title:after{display:none}}.ipage__menu ul{display:none}@media only screen and (min-width: 768px){.ipage__menu ul{display:block}}.ipage__menu ul li{font-size:18px;padding:8px 0;border-bottom:1px solid rgb(192.1875,234.0625,250.8125);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ipage__menu ul li.sel a{font-weight:500;color:#00a3e3}.ipage__content{padding-top:30px}@media only screen and (min-width: 768px){.ipage__content{-ms-flex:1;flex:1;padding-left:40px;padding-top:0}}.ipage__content h1.pr{margin-bottom:.6em}@media only screen and (min-width: 768px){.ipage__content h1.pr{font-size:48px;line-height:1.1}}@media only screen and (min-width: 1024px){.ipage__content h1.pr{font-size:60px}}.ipage__content h1.pr .decor{display:none}@media only screen and (min-width: 768px){.ipage__content h1.pr .decor{display:block;opacity:.65;transform:scale(0.75) translate(-36px, -18px)}}@media only screen and (min-width: 1024px){.ipage__content h1.pr .decor{opacity:.75;transform:translate(-32px, -12px)}}.idam{position:relative;display:-ms-flexbox;display:flex;margin:15px 0;background:#fff;border-radius:10px;border:1px solid rgb(201.5,239.9162995595,255);border-bottom-width:2px;font-size:16px;color:#202673;max-width:580px;overflow:hidden}@media only screen and (min-width: 1024px){.idam{border-radius:18px}}.idam__preview{-ms-flex:0 0 45%;flex:0 0 45%;background-color:#171b52}.idam__inner{position:relative;-ms-flex:0 0 55%;flex:0 0 55%;padding:20px 24px 36px}.idam__content{margin-bottom:16px}.idam__name{margin:0 0 3px 0 !important;font-size:24px;line-height:1.2}.idam__name a{color:#202673 !important}.idam__author{font-size:14px;color:#00a3e3}.idam__link{position:absolute;bottom:0;left:0;padding:0 24px;width:90%;height:36px;font-weight:500;font-size:14px;color:#db328a !important}.idam__link:before{content:"";position:relative;display:inline-block;width:28px;height:1px;background-color:#db328a;margin-right:7px;top:-4px}.subnav{margin-top:50px;font-size:.9em}@media only screen and (min-width: 1220px){.subnav{margin-top:100px}}.subnav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.subnav ul li:first-child a{border-radius:10px 0 0 10px}.subnav ul li:last-child a{border-radius:0 10px 10px 0}.subnav ul li a{background-color:#f0fafe;padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;text-align:center}.subnav ul li.active a,.subnav ul li:hover a{background-color:#0090df;color:#fff}.column-text{position:relative}@media only screen and (min-width: 1220px){.column-text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.column-text .arrow:before{content:"";position:absolute;left:50%;top:-100px;height:30px;width:1px;background-color:#0090df}.column-text .arrow:after{content:"";position:absolute;left:50%;top:-90px;height:10px;width:10px;border-bottom:1px solid #0090df;border-right:1px solid #0090df;transform-origin:center;transform:rotate(45deg) translate(4px, 10px)}.column-text.divider{margin:50px 0}.column-text.divider:after{content:"";position:absolute;left:50%;top:-50px;bottom:-50px;width:1px;background-color:#0090df}}@media only screen and (min-width: 1220px)and (min-width: 1220px){.column-text.divider .col{-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width: 1220px)and (min-width: 1024px){.column-text.divider .col:first-of-type h3:after{content:"";position:absolute;top:-21px;left:-30px;width:80px;height:80px;background:rgba(219,50,138,.07);border-radius:12px}.column-text.divider .col:last-of-type h3:after{content:"";position:absolute;top:-21px;left:-30px;width:80px;height:80px;background:rgba(0,144,223,.07);border-radius:12px}}@media only screen and (min-width: 1220px){.column-text:not(.divider):not(.colors) .col:last-child .article{max-width:80%}.column-text.colors{margin:50px 0}.column-text.colors .col:first-child{background-color:rgba(0,144,223,.07);box-shadow:0 0 0 50px rgba(0,144,223,.07)}.column-text.colors .col:last-child{background-color:rgba(219,50,138,.07);box-shadow:0 0 0 50px rgba(219,50,138,.07)}}@media only screen and (min-width: 1220px){.column-text .col{-ms-flex:0 0 45%;flex:0 0 45%}}.column-text .col h3{position:relative}.column-text .col ul.pros li{position:relative}.column-text .col ul.pros li:before{content:none}.column-text .col ul.pros li:after{content:"";position:absolute;transform:rotate(40deg);left:0;top:6px;width:6px;height:14px;border-bottom:2px solid #00a3e3;border-right:2px solid #00a3e3}.column-text .col ul.cons li{position:relative}.column-text .col ul.cons li:before{content:"";position:absolute;transform:rotate(-45deg);left:-8px;top:6px;width:12px;height:14px;border-bottom:2px solid #db328a;background:none;border-radius:0}.column-text .col ul.cons li:after{content:"";position:absolute;transform:rotate(45deg);left:0;top:6px;width:12px;height:14px;border-bottom:2px solid #db328a}.images-block-grid{display:grid;grid-gap:20px}.images-block-grid.c2{grid-template-columns:repeat(2, 1fr)}.images-block-grid.c3{grid-template-columns:repeat(3, 1fr)}.images-block-grid.c4{grid-template-columns:repeat(4, 1fr)}.images-block-grid-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sticky{position:fixed;bottom:20px;right:20px;z-index:3;border-radius:6px;background-color:#f0fafe;box-shadow:0 0 20px -10px rgba(0,0,0,.5);padding:10px 20px}@media only screen and (min-width: 1024px){.sticky{padding:20px}}.sticky a{display:block}.sticky a.btn{margin-bottom:10px}.sticky a:not(.btn){padding:16px 32px}.sticky a i{margin-right:10px}
