@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&display=swap";:root{--font-default: "DM Sans", sans-serif;--font-logo: "Cormorant", serif;--font-button: "Inter Tight", sans-serif;--white-color: #ffffff;--green-color: #49ba46;--blue-color: #08427D;--dark-blue-color: #1a243d;--beige-color: #fafafa;--light-color: #f1f1f1;--dark-color: #2e3034;--red-color: #ff5a5c;--container-width: 1640px;--container-padding-x: 140px;--transition-duration: .2s;--border-radius: 555px}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{max-width:1920px;overflow-x:hidden;font-family:var(--font-default);color:var(--white-color)}.container{width:min(var(--container-width),90vw);margin-inline:auto}p,h1,h2,h3,h4,h5,h6,span{line-height:100%}p{font-weight:400;font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:500;text-transform:capitalize}h1,h2{font-size:clamp(32px,3.5vw,58px)}h2{letter-spacing:-.03em}h3{font-size:clamp(38px,3vw,44px)}h4{font-size:clamp(22px,2.5vw,42px)}h5{font-size:clamp(22px,2.2vw,32px);line-height:1.3}h6{font-size:clamp(14px,1.5vw,18px)}a{text-decoration:none;color:inherit;transition:var(--transition-duration)}a:hover{opacity:.5}.text-blue{color:var(--blue-color)}.text-dark{color:var(--dark-blue-color)}.text-green{color:var(--green-color)}.text-primary{color:var(--dark-color)}.button{display:inline-flex;justify-content:center;align-items:center;padding-inline:18px;border-radius:var(--border-radius);border:0;color:var(--white-color);font-family:var(--font-default);font-weight:600;text-transform:uppercase;line-height:2;cursor:pointer;transition:var(--transition-duration)}.button:hover{filter:brightness(1.4)}.button.inactive{opacity:.5}.button span{font-family:var(--font-default);font-weight:600;text-transform:uppercase;line-height:2}.button-green{background-color:var(--green-color)}.button-blue{background-color:var(--blue-color)}.button-header{font-family:var(--font-button);font-size:clamp(12px,1vw,15px);padding-block:10px;z-index:1}.button-burger{display:none;background:transparent;position:relative;width:40px;height:40px;padding:0;z-index:1}.burger-icon,.close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.4,0,.2,1)}.burger-icon{opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}.close-icon{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scale(.5)}.button-burger.is-open .burger-icon{opacity:0;transform:translate(-50%,-50%) rotate(-90deg) scale(.5)}.button-burger.is-open .close-icon{opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}.button-book{font-size:clamp(18px,2vw,20px);padding-block:20px}.button-explore{padding-block:max(9px,.8vw);width:100%}.button-explore span{font-size:clamp(16px,1vw,20px)}.button-explore span.btn-txt-long{display:none}.input-block{--input-color: var(--dark-blue-color);position:relative;width:100%;height:70px;padding:15px 0 0;color:var(--dark-blue-color)}.input-block .input-field{font-family:inherit;font-weight:500;font-size:18px;width:100%;height:100%;border:0;outline:0;background:transparent;color:var(--input-color)}.input-block .input-field::placeholder{color:transparent}.input-block .input-field:placeholder-shown~.input-label{font-size:18px;cursor:text;top:20px}.input-block .input-field:focus~.input-label{top:10px;font-size:14px}.input-block .input-field:required,.input-block .input-field:invalid{box-shadow:none}.input-block .input-label{position:absolute;top:10px;display:block;font-size:14px;opacity:.5;transition:var(--transition-duration)}.input-block.error{--input-color: var(--red-color)}.page-header{position:absolute;top:0;width:100vw;display:flex;justify-content:space-between;align-items:center;column-gap:1.5vw;row-gap:4vw;padding-block:3vw;padding-inline:5.5vw;text-transform:uppercase;color:var(--white-color)}.page-header-logo{display:flex;gap:1.5vw;align-items:center;z-index:1}.page-header-logo img{width:clamp(37px,4vw,47px)}.page-header-logo span{font-family:var(--font-logo);font-weight:700;font-size:clamp(18px,2vw,24px);line-height:80%;letter-spacing:-.04em;text-transform:uppercase}.page-navigation ul{display:flex;flex-wrap:wrap;column-gap:3.5vw;row-gap:max(22px,2.6vw);align-items:center;list-style:none}.page-navigation ul li{font-weight:500;font-size:16px;cursor:pointer;transition:var(--transition-duration)}.page-navigation ul li:hover{opacity:.5}.header-buttons{display:flex;align-items:center;gap:12px}.menu{position:fixed;top:0;left:0;width:100%;height:100svh;display:flex;flex-direction:column;justify-content:end;padding-bottom:30px;background-color:var(--blue-color);color:var(--white-color);animation:fadeIn .3s ease forwards}.menu.menu-closed{animation:fadeOut .3s ease forwards}.menu-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:70%;animation:textReveal .5s ease-in-out forwards}.menu-content .contacts{align-items:center}.menu-content .contacts .contact-link{font-size:20px}.menu-nav ul{list-style:none;display:flex;flex-direction:column;align-items:center;row-gap:30px}.menu-nav li{font-weight:500;font-size:clamp(20px,3vw,30px);animation:textReveal .5s ease-in-out forwards;opacity:0}.menu-nav li:nth-child(1){animation-delay:.1s}.menu-nav li:nth-child(2){animation-delay:.2s}.menu-nav li:nth-child(3){animation-delay:.3s}.menu-nav li:nth-child(4){animation-delay:.4s}.menu-footer{display:flex;flex-direction:column;align-items:center;gap:50px}.menu-footer button{width:339px}.contacts{font-weight:700;font-size:clamp(20px,2.5vw,32px);line-height:100%;letter-spacing:-.03em;text-transform:capitalize;display:flex;flex-direction:column;gap:clamp(24px,3.5vw,44px)}.main-hero{height:100svh;display:flex;align-items:flex-end;padding-bottom:max(30px,4vw)}.main-hero video{position:absolute;right:0;bottom:0;width:100%;height:100svh;z-index:-1;object-fit:cover}.hero-banner button{width:323px}.hero-banner-text{font-size:clamp(18px,1.2vw,22px);background:linear-gradient(83deg,#8fc3ff,#fff 31.25%,#49ba46);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.5vw}.hero-banner-title{margin-bottom:3vw}.offers{background-color:var(--blue-color);padding-block:max(30px,4vw) max(50px,5vw)}.offers-title{display:flex;justify-content:space-between;column-gap:3vw;row-gap:max(30px,4vw);max-width:1780px;margin-bottom:max(40px,4vw)}.offers-question{flex:0 1 470px;display:flex;justify-content:end;border-image:linear-gradient(83deg,#8fc3ff,#fff 31.25%,#49ba46) 10;border-bottom-width:2px;border-bottom-style:solid;height:min-content;padding-bottom:5px;font-weight:400;font-size:clamp(16px,1.2vw,22px);text-transform:uppercase;color:var(--white-color)}.offers-text{flex:0 1 810px;font-size:clamp(22px,3vw,44px)}.offer-list{display:flex;justify-content:space-around;flex-wrap:wrap;row-gap:max(40px,4vw)}.offer-item{flex:0 1 225px;display:flex;flex-direction:column;align-items:center;row-gap:max(16px,1vw)}.offer-icon-border{border:2px solid var(--green-color);border-radius:50%;padding:clamp(8px,1.25vw,15px);width:fit-content}.offer-icon-fill{background-color:var(--white-color);padding:clamp(21.5px,3vw,33px);border-radius:50%;display:flex}.offer-icon{width:clamp(29px,3vw,44px)}.offer-item-text{font-weight:400;font-size:clamp(14px,1.5vw,18px);text-align:center;color:var(--white-color);text-wrap-style:balance}.partnership{background-color:var(--beige-color);padding-block:max(30px,4vw)}.partner-grid{margin-bottom:max(50px,4vw)}.partner-grid-header{display:flex;justify-content:space-between;row-gap:max(30px,4vw);margin-bottom:max(30px,4vw);color:var(--dark-blue-color)}.partner-grid-title{flex:0 1 565px;text-wrap-style:balance}.partner-grid-text{flex:0 1 810px;font-size:clamp(16px,1.5vw,20px);line-height:130%;letter-spacing:-.03em;text-wrap-style:balance}.partner-grid-main{display:grid;grid-template-columns:repeat(3,1fr);gap:max(14px,1.2vw)}.partner-grid-block{display:flex;flex-direction:column;justify-content:space-between;padding:max(20px,2.5vw);border-radius:20px}.partner-grid-block h4{line-height:130%}.partner-grid-block p{font-weight:300;font-size:clamp(16px,1vw,18px);line-height:160%;letter-spacing:-.03em;text-transform:capitalize}.partner-grid-block.block-1{background-color:var(--blue-color);height:clamp(212px,20vw,357px)}.partner-grid-block.block-2{background:no-repeat url(/assets/partner_grid1-CF6MiFrf.svg);background-size:cover;background-position-x:center;height:clamp(207px,20vw,357px)}.partner-grid-block.block-3{background-color:var(--green-color);height:clamp(212px,20vw,357px)}.partner-grid-block.block-4{background:no-repeat url(/assets/partner_grid2-bnQO3NJK.svg);background-size:cover;background-position-x:center;height:clamp(207px,20vw,357px)}.partner-grid-block.block-5{background-color:var(--dark-blue-color);background-image:url("data:image/svg+xml,%3csvg%20width='696'%20height='703'%20viewBox='0%200%20696%20703'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.00444925%20358.194C0.1681%20349.065%204.84604%20340.012%2014.0033%20334.955L42.9714%20318.959C45.0268%20324.592%2049.0001%20329.648%2054.901%20333.045L696%20702.115H569.337L13.583%20382.177C4.35176%20376.863%20-0.162188%20367.489%200.00444925%20358.194Z'%20fill='url(%23paint0_linear_32_552)'/%3e%3cpath%20d='M620.804%200.0010376L43.021%20319.029L14.0552%20335.023C4.89859%20340.079%200.22101%20349.13%200.0573721%20358.257L0%20285.42C0.163638%20276.293%204.84118%20267.242%2013.9977%20262.186L488.834%200.0010376H620.804Z'%20fill='url(%23paint1_linear_32_552)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_32_552'%20x1='348'%20y1='702.115'%20x2='348'%20y2='318.959'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2337CF33'/%3e%3cstop%20offset='1'%20stop-color='%231C691A'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_32_552'%20x1='348'%20y1='702.115'%20x2='348'%20y2='0.0010376'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2363DE60'/%3e%3cstop%20offset='1'%20stop-color='%2349BA46'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position-x:right -15vw;background-position-y:top -9vw;background-size:70%;grid-column:2 / 4;height:clamp(238px,20vw,357px)}.partner-grid-block.block-5 h4,.partner-grid-block.block-5 p{width:40%}.partner-models-title{text-wrap-style:balance;text-align:center;margin-bottom:max(30px,4vw)}.partner-model-list{display:flex;justify-content:center;gap:max(16px,1.22vw)}.partner-model{display:flex;flex-direction:column;width:min(100%,533px);background-color:var(--white-color);border-radius:40px;padding:max(30px,2.5vw);box-shadow:8px 8px 35px #1a243d1a;overflow:hidden}.partner-model.popular{margin-top:-40px;margin-bottom:40px;position:relative}.partner-model.popular .popular-badge{position:absolute;top:20px;right:-40px;background:linear-gradient(230deg,#63de60,#49ba46);color:var(--white-color);font-size:clamp(11px,1vw,14px);font-weight:500;line-height:100%;letter-spacing:-.03em;text-transform:capitalize;text-align:center;padding:6px 52px;transform:rotate(30deg)}.partner-model h5{letter-spacing:-.03em;text-transform:capitalize;color:var(--dark-blue-color);margin-bottom:max(18px,1.1vw)}.partner-model h6{letter-spacing:-.03em;text-transform:capitalize;color:var(--green-color);margin-bottom:max(20px,1.8vw)}.partner-model strong{font-size:clamp(16px,1.5vw,18px);line-height:150%;letter-spacing:-.03em;text-transform:capitalize;margin-bottom:max(16px,.8vw)}.partner-model p{font-size:clamp(14px,1.3vw,16px);line-height:150%;letter-spacing:-.03em;color:var(--dark-blue-color);margin-bottom:max(20px,2vw)}.partner-model ul{margin-bottom:max(20px,1.9vw);list-style:none;font-size:clamp(14px,1.3vw,16px)}.partner-model ul li{display:flex;column-gap:12px;align-items:center;margin-bottom:max(8px,.5vw)}.partner-model ul li span{line-height:150%;letter-spacing:-.03em}.partner-model ul li:before{content:"";flex-shrink:0;width:max(18px,5%);aspect-ratio:1 / 1;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.26837%2010.732C4.29238%209.756%202.70937%209.756%201.73237%2010.732C0.755375%2011.708%200.756375%2013.291%201.73237%2014.268L6.37737%2018.913C7.82637%2020.362%2010.1744%2020.362%2011.6234%2018.913L12.5364%2018L5.26837%2010.732Z'%20fill='black'/%3e%3cpath%20d='M5.26837%2010.732C4.29238%209.756%202.70937%209.756%201.73237%2010.732C0.755375%2011.708%200.756375%2013.291%201.73237%2014.268L6.37737%2018.913C7.82637%2020.362%2010.1744%2020.362%2011.6234%2018.913L12.5364%2018L5.26837%2010.732Z'%20fill='url(%23paint0_linear_38_1154)'/%3e%3cpath%20d='M22.268%204.732C21.292%203.756%2019.709%203.756%2018.732%204.732L9%2014.464L12.536%2018L22.268%208.268C23.244%207.291%2023.244%205.708%2022.268%204.732Z'%20fill='black'/%3e%3cpath%20d='M22.268%204.732C21.292%203.756%2019.709%203.756%2018.732%204.732L9%2014.464L12.536%2018L22.268%208.268C23.244%207.291%2023.244%205.708%2022.268%204.732Z'%20fill='url(%23paint1_linear_38_1154)'/%3e%3cpath%20d='M22.268%204.732C21.292%203.756%2019.709%203.756%2018.732%204.732L9%2014.464L12.536%2018L22.268%208.268C23.244%207.291%2023.244%205.708%2022.268%204.732Z'%20fill='url(%23paint2_linear_38_1154)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_38_1154'%20x1='6.76819'%20y1='10'%20x2='6.76819'%20y2='19.9997'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2363DE60'/%3e%3cstop%20offset='1'%20stop-color='%2349BA46'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_38_1154'%20x1='16'%20y1='4'%20x2='16'%20y2='18'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2363DE60'/%3e%3cstop%20offset='1'%20stop-color='%2349BA46'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_38_1154'%20x1='16'%20y1='4'%20x2='16'%20y2='18'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2337CF33'/%3e%3cstop%20offset='1'%20stop-color='%231C691A'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.partner-model button{margin-top:auto}.regions{background-color:var(--blue-color);padding-block:max(30px,4vw)}.regions-content{display:flex;flex-direction:column;align-items:center;width:min(1060px,90vw);margin-inline:auto}.regions-content h2{text-align:center;text-wrap-style:balance;margin-bottom:max(30px,3vw)}.regions-content ul{width:80%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:max(12px,1.5vw);margin-bottom:max(30px,4.8vw)}.regions-content ul li{font-weight:400;font-size:clamp(16px,1vw,18px);line-height:100%;letter-spacing:-.03em;text-transform:capitalize;text-align:center;list-style:square;color:var(--white-color)}.regions-content ul li:nth-child(odd){list-style:none}.regions-content ul li:nth-child(2n){width:6px;list-style-position:inside}.regions-content ul li::marker{color:var(--green-color)}.regions-content img{width:100%;height:auto}.information{background-color:var(--beige-color);padding-block:max(30px,4vw)}.info-blocks{margin-bottom:max(30px,7.8vw)}.info-blocks h2{text-align:center;margin-bottom:max(40px,4vw)}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,18vw);gap:max(14px,1.1vw);justify-items:center;align-items:center}.info-grid .info-block{display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;padding:max(20px,1.5vw) max(20px,2vw);max-width:535px;height:100%;position:relative}.info-grid .info-block .block-head{padding-right:15%}.info-grid .info-block .block-head .block-icon{--icon-size: max(42px, 3vw);position:absolute;top:15px;right:15px;flex:none;display:flex;justify-content:center;align-items:center;border-radius:calc(var(--icon-size) / 3);width:var(--icon-size);height:var(--icon-size);box-shadow:4px 4px 20px #2e30341a;background:var(--white-color)}.info-grid .info-block .block-head .block-icon img{width:calc(var(--icon-size) / 2);height:calc(var(--icon-size) / 2)}.info-grid .info-block h5{margin-bottom:max(14px,1.2vw)}.info-grid .info-block p{font-size:16px;line-height:170%;letter-spacing:-.03em}.info-grid .info-block1,.info-grid .info-block3{justify-self:end}.info-grid .info-block2,.info-grid .info-block4{justify-self:start}.info-grid .info-block1,.info-grid .info-block4{max-height:700px}.info-grid .info-block1{grid-column:1 / 2;grid-row:1 / 3;background:linear-gradient(180deg,#02060f1a,#102f75),url(/assets/block1_back-C8U2TsYI.svg) right no-repeat;background-size:cover}.info-grid .info-block1 p{margin-bottom:max(14px,1.2vw)}.info-grid .info-block1 button .btn-txt-long{display:block}.info-grid .info-block1 button .btn-txt-default{display:none}.info-grid .info-block2,.info-grid .info-block3{background-color:var(--light-color);max-height:340px}.info-grid .info-block4{grid-column:3 / 4;grid-row:1 / 3;min-height:457px;background:url(/assets/block4_back-CRocPGNH.svg) right no-repeat;background-size:cover}.info-grid .info-block4 h5{padding-right:20%}.info-contacts{display:grid;grid-template-columns:auto auto;gap:max(30px,4.5vw)}.info-contacts h2{grid-row:1 / 2;text-wrap-style:balance}.info-contacts .contacts{grid-row:2 / 3;align-self:center;font-size:clamp(26px,2.3vw,32px)}.info-contacts .contacts .contact-phone{color:var(--blue-color)}.info-contacts .contacts .contact-email{color:var(--green-color)}.info-contacts .contact-from{max-width:533px;grid-row:1 / 3}.info-contacts .contact-from .inputs{display:flex;flex-direction:column;gap:max(6px,.8vw);margin-bottom:max(30px,2vw)}.info-contacts .contact-from .inputs .input-block{border-radius:555px;background-color:var(--light-color);padding-inline:20px}.info-contacts .contact-from .inputs .input-block:has(input:focus),.info-contacts .contact-from .inputs .input-block.error{outline:2px solid var(--input-color)}.info-contacts .contact-from button{width:100%;margin-bottom:max(20px,1.8vw)}.info-contacts .contact-from p{font-size:clamp(14px,1.2vw,16px);line-height:1.7;letter-spacing:-.03em;opacity:.5}.page-footer{background-color:#090c22;padding-block:4vw;padding-inline:5vw;display:flex;flex-wrap:wrap;justify-content:space-between;gap:43px}.page-footer-subscribe{flex:0 1 560px}.page-footer-subscribe h5{letter-spacing:-.03em;text-wrap-style:balance;margin-bottom:42px}.page-footer-subscribe form{--form-height: clamp(50px, 10vw, 70px);position:relative;width:100%;height:var(--form-height);margin-bottom:max(43px,2.7vw)}.page-footer-subscribe form input{font-family:inherit;font-weight:500;font-size:clamp(16px,1vw,18px);width:100%;height:100%;padding-inline:20px;border-radius:55px;border:2px solid var(--white-color);outline:0;color:var(--white-color);background:transparent;transition:var(--transition-duration)}.page-footer-subscribe form input:focus{border:2px solid var(--green-color);outline:0}.page-footer-subscribe form button{position:absolute;top:calc(var(--form-height) / 14);right:calc(var(--form-height) / 14);padding:calc(var(--form-height) / 4);background-color:var(--green-color)}.page-footer-subscribe form button img{width:calc(var(--form-height) / 3)}.page-footer-subscribe h6{font-size:26px;letter-spacing:-.03em;margin-bottom:26px}.page-footer-subscribe .social{display:flex;flex-wrap:wrap;gap:11px}.page-footer-subscribe .social .app{display:flex;align-items:center;justify-content:center;width:max(40px,3.5vw);height:max(40px,3.5vw);border:1px solid var(--white-color);border-radius:55px;text-align:center;box-sizing:border-box}.page-footer-subscribe .social .app svg{width:50%;height:50%}.page-footer-navigation{flex:0 1 175px}.page-footer-navigation ul{flex-flow:column nowrap;align-items:flex-start}.page-footer-navigation ul li{font-size:22px}.page-footer-contacts{flex:0 1 533px;display:flex;flex-direction:column}.page-footer-contacts h5{font-size:clamp(22px,1.5vw,26px);line-height:1;letter-spacing:-.03em;margin-bottom:max(42px,3.5vw);text-decoration:underline;text-underline-position:under;text-decoration-color:var(--green-color);text-transform:none}.page-footer-contacts h6{font-size:clamp(16px,1.3vw,22px);text-transform:uppercase;opacity:.4;margin-bottom:max(16px,1.2vw)}.page-footer-contacts .footer-copyright{font-size:14px;margin-top:auto;opacity:.5}@media not (min-width:1700px){.info-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,21vw)}.info-grid .info-block3{grid-column:1 / 2;grid-row:3 / 4}.info-grid .info-block4{grid-column:2 / 3;grid-row:2 / 4}}@media not (min-width:1200px){.partner-model-list{flex-wrap:wrap}.partner-model.popular{margin:0}}@media not (min-width:1050px){.info-grid{grid-template-columns:1fr;grid-template-rows:auto}.info-grid .info-block{justify-self:center}.info-grid .info-block1{grid-column:1 / 2;grid-row:1 / 3;height:max(350px,50vw)}.info-grid .info-block2{grid-column:1 / 2;grid-row:3 / 4}.info-grid .info-block3{grid-column:1 / 2;grid-row:4 / 5}.info-grid .info-block4{grid-column:1 / 2;grid-row:5 / 7}.info-contacts{grid-template-columns:1fr;justify-items:center}.info-contacts h2,.info-contacts .contacts a{text-align:center}.info-contacts .contacts{grid-row:2 / 3}.info-contacts .contact-from{grid-row:3 / 4}}@media not (min-width:985px){.offers-title{flex-wrap:wrap}.offers-question{flex:0 1 50%;text-align:end}.offers-text{flex:0 1 80%;margin-inline:auto;text-align:center}.partner-grid-main{grid-template-columns:repeat(2,1fr)}.partner-grid-main .block-5{grid-column:1 / 3}}@media not (min-width:900px){.page-header-navigation{display:none}.button-burger{display:flex}}@media not (min-width:600px){.hero-banner{margin-inline:auto;text-align:center}.hero-banner h1 br:nth-child(2){display:none}.hero-banner button{width:100%}.offers-question{flex:0 1 60%}.offer-item{flex:0 1 50%}.partner-grid-header{flex-wrap:wrap;text-align:center}.partner-grid-main{grid-template-columns:repeat(1,1fr)}.partner-grid-main .block-5{background-position-x:right -35vw;background-position-y:top;background-size:80%;grid-column:1 / 2}.partner-grid-main .block-5 h4{width:75%}.partner-grid-main .block-5 p{width:57%}.partner-model{border-radius:20px}}@media not (min-width:500px){.info-block1 button .btn-txt-long{display:none!important}.info-block1 button .btn-txt-default{display:block!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes textReveal{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
