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{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}html{scroll-behavior:smooth}.body{background-color:#1d1d1d}.body--with-menu{overflow:hidden}.title{color:#fff;justify-content:center;font-family:Poppins,Arial,sans-serif;display:flex}.title--header{text-align:center;white-space:nowrap;font-size:80px;font-weight:700;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}@media (width>=745px) and (width<=1133px){.title--header{font-size:64px}}@media (width<=744px){.title--header{font-size:36px}}.title--section{align-items:flex-start;font-size:64px;display:flex}@media (width>=745px) and (width<=1133px){.title--section{font-size:48px}}@media (width<=744px){.title--section{font-size:32px}}.title--section{color:#fff;font-weight:500}.title--section-centered{grid-column:1/-1;justify-content:center;font-size:64px}@media (width>=745px) and (width<=1133px){.title--section-centered{font-size:48px}}@media (width<=744px){.title--section-centered{font-size:32px}}.title--section-centered{color:#fff;font-weight:500}.title--article{color:#fff;align-items:flex-start;padding-top:8px;padding-bottom:8px;font-size:24px;font-weight:700}.title--nav{justify-content:space-between;display:flex}.img{object-fit:contain;display:block}.img--menu{width:24px;height:16px}@media (width<=744px){.img--menu{width:18px;height:12px}}.img--phone{width:24px;height:24px}@media (width<=744px){.img--phone{width:18px;height:18px}}.img--close{width:21.33px;height:21.33px}@media (width<=744px){.img--close{width:16px;height:16px}}.img--logo{width:187px;height:56px}@media (width<=744px){.img--logo{width:130px;height:38px}}.img--compare{width:100%;height:auto}.header{box-sizing:border-box;background-image:url(header_background.240e767d.png);background-position:100%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative}@media (width>=745px) and (width<=1133px){.header{background-position:100%}}@media (width<=744px){.header{background-position:100%}}.section__title{grid-column:1/6}@media (width>=745px) and (width<=1133px){.section__title{grid-column:1/3}}@media (width<=744px){.section__title{grid-column:1/-1;justify-content:flex-start}}.section__article{grid-column:6/-1}@media (width>=745px) and (width<=1133px){.section__article{grid-column:3/-1}}@media (width<=744px){.section__article{grid-column:span 2}}.section__button{grid-column:5/-5;margin-top:48px}@media (width>=745px) and (width<=1133px){.section__button{grid-column:2/-2}}@media (width<=744px){.section__button{grid-column:1/-1}}.section__form{grid-column:span 5;display:flex}@media (width>=745px) and (width<=1133px){.section__form{grid-column:1/4}}@media (width<=744px){.section__form{grid-column:1/-1}}.section__form{flex-direction:column;gap:20px}.section__contact{grid-column:8/span 3;display:flex}@media (width>=745px) and (width<=1133px){.section__contact{grid-column:4/-1}}@media (width<=744px){.section__contact{grid-column:1/-1}}.section__contact{flex-direction:column;gap:20px}.section__content{box-sizing:border-box;grid-template-columns:repeat(12,1fr);gap:24px;width:100%;max-width:100%;margin:0 auto;padding:36px 120px;display:grid}@media (width<=1024px){.section__content{grid-template-columns:repeat(6,1fr);gap:24px;max-width:100%;padding:36px 72px}}@media (width<=744px){.section__content{grid-template-columns:repeat(2,1fr);gap:20px;max-width:100%;padding:20px}}.article{color:#fff;margin-bottom:5vh;font-family:Poppins,Arial,sans-serif}@media (width<=744px){.article{margin-bottom:0}}.article--large{font-size:23px;font-weight:500}.article__medium{font-size:16px;font-weight:400}.compare__item{grid-column:span 4}@media (width>=745px) and (width<=1133px){.compare__item{grid-column:2/-2}}@media (width<=744px){.compare__item{grid-column:1/-1}}.compare__item{text-align:center;transition:transform .3s}.compare__item:hover{transform:scale(1.1)}.compare__text{text-align:left;flex-direction:column;grid-column:1/-1;justify-content:flex-start;display:flex}.details,.details__item{display:contents}.details__image{object-fit:cover;border-radius:4px;width:100%;height:100%;margin:0 auto;transition:transform .3s}.details__image:hover{transform:scale(1.1)}.details__image--wide{grid-column:span 8}@media (width>=745px) and (width<=1133px){.details__image--wide{grid-column:span 4}}@media (width<=744px){.details__image--wide{grid-column:span 1}}.details__image--narrow{grid-column:span 4}@media (width>=745px) and (width<=1133px){.details__image--narrow{grid-column:span 2}}@media (width<=744px){.details__image--narrow{grid-column:span 1}}.details__text{flex-direction:column;grid-column:1/-1;width:80%;display:flex}@media (width>=745px) and (width<=1133px){.details__text{width:100%}}@media (width<=744px){.details__text{width:100%}}.button{cursor:pointer;color:#1d1d1d;background-color:#fff;border:none;border-radius:40px;justify-content:center;align-items:center;height:56px;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:box-shadow .3s;display:flex}.button:hover,.button:focus{box-shadow:1px 4px 16px #e8e8f066}.button:active{box-shadow:inset 1px 4px 16px #e8e8f066}.form{border-radius:40px;flex-direction:column;gap:20px;font-family:Poppins,Arial,sans-serif}.form__input{border:0;border-radius:40px;outline:none;padding:16px;font-family:Poppins,Arial,sans-serif;font-size:16px}.form__message{resize:none;border:0;border-radius:16px;outline:none;padding:16px;font-family:Poppins,Arial,sans-serif;font-size:16px}.form__input:focus,.form__message:focus{border-color:#666}.contact{flex-direction:column;gap:24px;font-family:Poppins,Arial,sans-serif;font-style:normal;display:flex}.contact__list{flex-direction:column;gap:24px;display:flex}.contact__title{color:#fff;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px}.contact__link{color:#fff;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:transform .3s;display:inline-block}.contact__link:hover{transform:scale(1.1)}.footer{background-image:url(footer.5a31507f.png);background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:33vh;margin:0;padding:0;position:relative}.navigation{align-items:center;display:flex}.navigation__logo{transition:transform .3s}.navigation__logo:hover{transform:scale(1.1)}.navigation__menu-close{margin-left:auto;transition:transform .3s}.navigation__menu-close:hover{transform:scale(1.1)}.navigation__icons{align-items:center;gap:36px;margin-left:auto;display:flex}.navigation__menu{width:24px;height:16px}@media (width<=744px){.navigation__menu{width:18px;height:12px}}.navigation__menu{background-image:url(menu.3308bab0.svg);background-repeat:no-repeat;background-size:contain;transition:background-image .3s}.navigation__menu:hover{background-image:url(menu-hover.60cbf1b7.svg)}.navigation__phone{align-items:center;gap:20px;font-family:Poppins,Arial,sans-serif;display:flex}.navigation__phone-number{letter-spacing:2px;color:#fff;white-space:nowrap;font-size:12px;font-weight:700;display:none}.navigation__phone:hover .navigation__phone-number{display:inline-block}@media (width>=745px) and (width<=1133px){.navigation__phone:hover .navigation__phone-number{display:none}}@media (width<=744px){.navigation__phone:hover .navigation__phone-number{display:none}}.menu{color:#1d1d1d;background-color:#c2c2c2;width:100%;height:100%;font-family:Poppins,Arial,sans-serif;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;transform:translate(100%)}.menu:target{transform:translate(0)}.menu__content{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:36px 120px}@media (width>=745px) and (width<=1133px){.menu__content{grid-template-columns:repeat(6,1fr);gap:24px;max-width:100%;padding:36px 72px}}@media (width<=744px){.menu__content{flex-direction:column;grid-template-columns:repeat(2,1fr);gap:20px;max-width:100%;padding:20px;display:flex}}.menu__list{padding-top:60px}@media (width>=745px) and (width<=1133px){.menu__list{padding-top:44px}}@media (width<=744px){.menu__list{padding-top:24px}}.menu__list{list-style:none}.menu__item{margin-bottom:32px}.menu__item--phone{margin-top:8px;margin-bottom:16px}.menu__link{color:#1d1d1d;text-transform:uppercase;font-size:22px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-block;position:relative}.menu__link:after{content:"";transform-origin:0;background-color:#1d1d1d;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.menu__link:hover:after{transform:scaleX(1)}.menu__link--number{color:#1d1d1d;padding-top:8px;font-size:16px;font-weight:600;line-height:27px}.menu__link--number:after{content:none}.menu__link--order{color:#1d1d1d;text-underline-offset:8px;letter-spacing:2px;margin-top:0;font-size:12px;font-weight:700;line-height:16px;text-decoration:underline;text-decoration-thickness:1px}.menu__link--order:after{content:none}
/*# sourceMappingURL=layout_miami-1.19ed9f96.css.map */
