body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000c37;font-size:1rem;line-height:1}body,button,input,textarea{font-family:Montserrat,"sans-serif"}button,input,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.lock body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden}@supports(overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:75.125rem;padding:0 1rem}.title{font-size:48px;line-height:60px}.subtitle,.title{font-style:normal;font-weight:600}.subtitle{font-size:36px;line-height:48px}.headline{font-size:20px;font-weight:600;line-height:30px}.headline,.text{font-style:normal}.text{font-size:16px;font-weight:400;line-height:26px}.text .text__bold{font-weight:600}.btn-primary{background:#000c37;border-radius:8px;color:#fff;height:48px;padding:8px 24px;text-align:center;transition:all .3s ease}.btn-primary,.btn-secondary{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:26px}.btn-secondary{color:#000c37;gap:8px;position:relative}.btn-secondary img,.btn-secondary:after{transition:all .3s ease}.btn-secondary:after{background-color:#001357;border-radius:2px;content:"";display:block;height:2px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}.section{padding:60px 0}.section-link-btn{align-items:center;color:#000c37;display:inline-flex;font-size:16px;font-weight:600;gap:7px;line-height:162%;padding:5px 0;text-align:right}.section-link-btn .icon{stroke:#000c37;left:0;position:relative;transition:all .15s ease}.section-link-btn .line{stroke-dasharray:0 8;stroke-dashoffset:0;opacity:0;transition:all .15s ease}.section-link-btn:focus .line,.section-link-btn:hover .line{stroke-dasharray:8 0;stroke-dashoffset:0;opacity:1}.section-link-btn:focus .icon,.section-link-btn:hover .icon{left:3px}.flightSchedulesAPI .section__hero{padding-bottom:100px;padding-top:168px;position:relative}.flightSchedulesAPI .section__hero:before{background:linear-gradient(6deg,hsla(0,0%,100%,.1) 16.39%,rgba(252,107,109,.24) 41.85%,hsla(0,0%,100%,.24) 97.98%);content:"";height:100%;left:0;opacity:.5;position:absolute;top:-10%;width:100%;z-index:-1}.flightSchedulesAPI .section__hero__content{display:flex}.flightSchedulesAPI .section__hero__info{display:flex;flex-direction:column;gap:24px;max-width:600px;padding-top:130px}.flightSchedulesAPI .section__hero__info .text{font-size:14px;line-height:22px}.flightSchedulesAPI .section__hero__links{display:flex;gap:50px;margin-top:16px}.flightSchedulesAPI .section__hero__image{margin-left:-42px;margin-right:-300px}.flightSchedulesAPI .section__hero__image img{width:100%}.flightSchedulesAPI .section__accent{padding-bottom:70px}.flightSchedulesAPI .section__accent__image{margin:0 auto;max-width:970px}.flightSchedulesAPI .section__accent__image img{width:100%}.flightSchedulesAPI .section__schedules__container{max-width:1472px}.flightSchedulesAPI .section__schedules__body{align-items:center;display:flex;flex-direction:column;gap:44px}.flightSchedulesAPI .section__schedules__head{align-items:center;display:flex;gap:8px}.flightSchedulesAPI .section__schedules__accent{background:linear-gradient(60deg,#f52c5c,#ff4370);border-radius:40px;color:#fff;padding:2px 24px;transform:rotate(-6deg)}.flightSchedulesAPI .section__schedules__items{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px;width:100%}.flightSchedulesAPI .section__schedules__item{align-items:flex-start;border:2px solid #eff1f6;border-radius:40px;display:flex;flex-direction:column;gap:16px;padding:22px}.flightSchedulesAPI .section__schedules__item__icon{background:#fef3f6;border-radius:8px;padding:8px}.flightSchedulesAPI .section__smarter__body{align-items:center;display:flex;flex-direction:column;gap:40px}.flightSchedulesAPI .section__smarter__head{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.flightSchedulesAPI .section__smarter__items{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;max-width:940px;row-gap:8px;width:100%}.flightSchedulesAPI .section__smarter__item{background:#f8f9fd;border-radius:16px;font-weight:600;max-width:460px;padding:24px;text-align:center;width:100%}.flightSchedulesAPI .section__smarter__item.item__red{background:linear-gradient(71deg,rgba(245,44,92,.5) -158.14%,rgba(245,44,92,.13) 117.32%)}.flightSchedulesAPI .section__smarter__item.item__green{background:linear-gradient(71deg,rgba(33,252,29,.5) -158.14%,rgba(255,245,237,.5) 117.32%)}.flightSchedulesAPI .section__by__body{display:grid;grid-template-columns:repeat(2,1fr);padding-top:118px}.flightSchedulesAPI .section__by__item{align-items:flex-start;background:#f8f9fd;border-radius:40px;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:40px}.flightSchedulesAPI .section__by__item:has(img){padding:0}.flightSchedulesAPI .section__by__item picture{height:100%;width:100%}.flightSchedulesAPI .section__by__item picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flightSchedulesAPI .section__by__list{display:flex;flex-direction:column;gap:10px;padding-top:8px}.flightSchedulesAPI .section__by__list__item{list-style-position:inside;list-style-type:disc}.flightSchedulesAPI .section__get__body{align-items:center;display:flex;flex-direction:column;gap:40px;padding-top:120px}.flightSchedulesAPI .section__get__title{text-align:center}.flightSchedulesAPI .section__get__items{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.flightSchedulesAPI .section__get__item{align-items:flex-start;background:#f8f9fd;border-radius:40px;display:flex;flex-direction:column;gap:16px;padding:24px}.flightSchedulesAPI .section__get__item__num{align-items:center;background:#fff;border-radius:8px;color:#000c37;display:flex;font-size:20px;font-weight:600;height:40px;justify-content:center;line-height:30px;padding:8px;width:40px}.flightSchedulesAPI .section__get__item__text{color:#000c37;font-size:18px;font-weight:600;line-height:28px}.flightSchedulesAPI .section__get__item__text a{text-decoration:underline}.flightSchedulesAPI .section__get__links{align-items:center;display:flex;gap:24px}.flightSchedulesAPI .section__get__links .section-link-btn{padding:0 24px}.flightSchedulesAPI .section__perfect__body{align-items:center;display:flex;flex-direction:column;gap:40px;padding-top:120px}.flightSchedulesAPI .section__perfect__title{text-align:center}.flightSchedulesAPI .section__perfect__items{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.flightSchedulesAPI .section__perfect__item{display:grid;gap:24px;grid-template-columns:1fr}.flightSchedulesAPI .section__perfect__item:first-child .section__perfect__item__inner{margin-top:12px}.flightSchedulesAPI .section__perfect__item__inner{border:2px solid #eff1f6;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:23px 20px 23px 23px}.flightSchedulesAPI .section__perfect__item__inner:first-child{margin-top:24px}.flightSchedulesAPI .section__perfect__item__title{color:#000c37;font-size:16px;font-weight:700;line-height:26px}.flightSchedulesAPI .section__perfect__item__text{color:#000c37;font-size:14px;line-height:22px}.flightSchedulesAPI .section__perfect__item__img{border-radius:16px;overflow:hidden}.flightSchedulesAPI .section__perfect__item__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flightSchedulesAPI .section__integration__body{align-items:center;display:flex;flex-direction:column;gap:40px;padding-top:120px}.flightSchedulesAPI .section__integration__head{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.flightSchedulesAPI .section__integration__items{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;max-width:1170px;row-gap:16px;width:100%}.flightSchedulesAPI .section__integration__item{align-items:flex-start;background:#f8f9fd;border-radius:24px;display:flex;flex-direction:column;gap:22px;padding:24px}.flightSchedulesAPI .section__integration__item__icon{background:#eff1f6;border-radius:10px;padding:12px}.flightSchedulesAPI .section__integration__item__text{color:#000c37;font-size:20px;font-weight:600;line-height:30px;max-width:300px}.flightSchedulesAPI .section__looking{padding-bottom:160px;padding-top:60px}.flightSchedulesAPI .section__looking__content{align-items:center;background:linear-gradient(68deg,rgba(245,44,92,.5) -155.92%,rgba(245,44,92,0) 82.92%);border-radius:60px;display:flex;flex-direction:column;gap:24px;padding:80px 48px;position:relative;text-align:center}.flightSchedulesAPI .section__looking__content .text{font-weight:500}.flightSchedulesAPI .section__looking__link{margin-top:8px}.flightSchedulesAPI .section__looking__arrow{bottom:22%;position:absolute;right:58%}@media(min-width:621px){.flightSchedulesAPI .section__hero{display:grid;grid-template-columns:1rem 1fr minmax(auto,73.125rem) 1fr 1rem;min-width:0}.flightSchedulesAPI .section__hero>*{grid-column:3/6;min-width:0}}@media(max-width:992px){.title{font-size:44px;line-height:54px}.subtitle{font-size:32px;line-height:42px}.text{font-size:14px;line-height:22px}.flightSchedulesAPI .section__hero{padding-bottom:0;padding-top:0}.flightSchedulesAPI .section__hero__info{gap:16px;max-width:480px;padding-top:108px;width:100%}.flightSchedulesAPI .section__hero__info .text,.flightSchedulesAPI .section__hero__info .title{max-width:430px}.flightSchedulesAPI .section__hero__links{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:8px;padding-right:28px}.flightSchedulesAPI .section__hero__image{margin-left:-32px;margin-right:-481px}.flightSchedulesAPI .section__accent{padding-top:32px}.flightSchedulesAPI .section__accent__image{padding:0 4px}.flightSchedulesAPI .section__schedules__text{font-size:16px;line-height:26px}.flightSchedulesAPI .section__smarter__body{gap:36px}.flightSchedulesAPI .section__smarter__item,.flightSchedulesAPI .section__smarter__text{font-size:16px;line-height:26px}.flightSchedulesAPI .section__by__list{gap:0;padding-top:0}.flightSchedulesAPI .section__by__list__item{font-size:14px;line-height:22px}.flightSchedulesAPI .section__perfect__body{gap:32px}.flightSchedulesAPI .section__perfect__items{gap:0;grid-template-columns:1fr}.flightSchedulesAPI .section__perfect__item{gap:0;grid-template-columns:1fr 1fr;padding:0 16px}.flightSchedulesAPI .section__perfect__item:first-child .section__perfect__item__inner{margin-top:0}.flightSchedulesAPI .section__perfect__item:nth-child(odd) .section__perfect__item__text{max-width:226px}.flightSchedulesAPI .section__perfect__item__inner{justify-content:center;padding:24px}.flightSchedulesAPI .section__perfect__item__inner:first-child{margin-top:0}.flightSchedulesAPI .section__integration__text{font-size:16px;line-height:26px}.flightSchedulesAPI .section__looking{padding-bottom:80px;padding-top:144px}.flightSchedulesAPI .section__looking__arrow{bottom:15%;right:70%}}@media(max-width:620px){.flightSchedulesAPI .section__hero{padding-bottom:124px}.flightSchedulesAPI .section__hero__content{flex-direction:column;gap:114px;padding:0 16px}.flightSchedulesAPI .section__hero__info{margin:0 auto;padding-top:80px}.flightSchedulesAPI .section__hero__info .text,.flightSchedulesAPI .section__hero__info .title{text-align:center}.flightSchedulesAPI .section__hero__info .text{font-size:12px;line-height:20px}.flightSchedulesAPI .section__hero__links{align-items:center;flex-direction:column;gap:12px;padding-right:0}.flightSchedulesAPI .section__hero__link{width:100%}.flightSchedulesAPI .section__hero__image{margin-left:0;margin-right:-247px}.flightSchedulesAPI .section__accent{display:none}.flightSchedulesAPI .section__schedules__body{gap:32px}.flightSchedulesAPI .section__schedules__head{flex-direction:column;gap:16px}.flightSchedulesAPI .section__schedules__items{gap:24px;grid-template-columns:1fr}.flightSchedulesAPI .section__schedules__item:nth-child(3){margin-bottom:8px}.flightSchedulesAPI .section__schedules__text{font-size:14px;line-height:22px}.flightSchedulesAPI .section__smarter{padding-top:70px}.flightSchedulesAPI .section__smarter__body{gap:40px}.flightSchedulesAPI .section__smarter__text{font-size:12px;line-height:20px}.flightSchedulesAPI .section__smarter__item{align-items:center;display:flex;justify-content:center}.flightSchedulesAPI .section__by__body{grid-template-columns:1fr;padding-top:128px}.flightSchedulesAPI .section__by__item:nth-child(2){grid-row:1/2}.flightSchedulesAPI .section__by__item:last-child{grid-row:5/6}.flightSchedulesAPI .section__by__title{font-size:32px;line-height:42px}.flightSchedulesAPI .section__by__text{font-size:14px;line-height:22px}.flightSchedulesAPI .section__get__body{padding-top:125px}.flightSchedulesAPI .section__get__items{grid-template-columns:1fr}.flightSchedulesAPI .section__get__item{padding-right:16px}.flightSchedulesAPI .section__get__item__text{font-size:16px;line-height:26px}.flightSchedulesAPI .section__get__links{flex-direction:column;gap:16px;width:100%}.flightSchedulesAPI .section__get__link{width:100%}.flightSchedulesAPI .section__perfect__body{gap:40px;padding-top:130px}.flightSchedulesAPI .section__perfect__item{display:flex;flex-direction:column;padding:0}.flightSchedulesAPI .section__perfect__item:nth-child(2n){flex-direction:column-reverse}.flightSchedulesAPI .section__perfect__item__inner{min-height:308px}.flightSchedulesAPI .section__perfect__link{width:100%}.flightSchedulesAPI .section__integration__body{padding-top:130px}.flightSchedulesAPI .section__integration__text{font-size:12px;line-height:20px}.flightSchedulesAPI .section__integration__items{grid-template-columns:1fr}.flightSchedulesAPI .section__integration__item:last-child{margin-top:12px}.flightSchedulesAPI .section__integration__item:first-child{margin-bottom:12px}.flightSchedulesAPI .section__integration__link{width:100%}.flightSchedulesAPI .section__looking{padding-top:150px}.flightSchedulesAPI .section__looking__content{padding:80px 16px}.flightSchedulesAPI .section__looking__link{margin-top:16px;width:100%}.flightSchedulesAPI .section__looking__arrow{display:none}}@media(max-width:540px){.title{font-size:24px;line-height:34px}.subtitle{font-size:22px;line-height:32px}.headline{font-size:18px;line-height:28px}.text{font-size:12px;line-height:20px}}@media(max-width:360px){.flightSchedulesAPI .section__looking__link{margin-top:8px}}@media(hover:hover)and (pointer:fine){.btn-primary:hover{background:#001357}.btn-secondary:hover{color:#001357}.btn-secondary:hover img{margin-left:8px}.btn-secondary:hover:after{right:4px;width:10px}}
