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;font-size:100%;font:inherit;vertical-align:baseline}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{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.page{font-family:"Roboto",sans-serif;scroll-behavior:smooth}.centralcolumn{margin:0 15px}@media all and (min-width: 768px){.centralcolumn{margin:0 39px}}@media all and (min-width: 1200px){.centralcolumn{margin:0 275px}}.header{width:44px;height:44px;padding:15px 14px;box-sizing:border-box;background-color:#0271bc;position:fixed;top:0}.header__menu--image{width:14px;height:14px}.hero{width:100%;height:100vh;background-blend-mode:multiply;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 25%, #000),url("../images/cover.jpg");background-size:cover;background-position-x:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.hero__title{box-sizing:content-box;width:100%;margin-bottom:10px;text-shadow:0 2px 3px rgba(0,0,0,0.2);font-family:"Roboto Slab",serif;font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.31;text-transform:uppercase;text-align:center}.hero__title--span{display:block}@media all and (min-width: 768px){.hero__title{margin-bottom:20px;font-size:80px;line-height:1.33}}@media all and (min-width: 1200px){.hero__title{margin-bottom:0px;text-shadow:0 2px 5px rgba(153,67,67,0.5);font-size:100px;line-height:1.32}}.hero__claim{width:100%;margin-bottom:45px;font-family:"Roboto",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}@media all and (min-width: 768px){.hero__claim{font-size:24px;margin-bottom:30px}}.hero__button{display:flex;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:53px;border-radius:22.5px;background-color:#fff}@media all and (min-width: 768px){.hero__button{margin-bottom:45px}}@media all and (min-width: 1200px){.hero__button{margin-bottom:13px}}.hero__button--image{height:11.7px;width:20px}.section__looking{height:376px}@media all and (min-width: 768px){.section__looking{height:330px}}@media all and (min-width: 1200px){.section__looking{height:360px}}.looking__container{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:30px 0 45px 0}@media all and (min-width: 768px){.looking__container{padding-bottom:60px}}@media all and (min-width: 1200px){.looking__container{padding-top:60px}}.looking__container--insomnia{margin-bottom:1px;font-size:14px;font-weight:normal;text-transform:capitalize;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:2.14;color:#8ccbea}@media all and (min-width: 768px){.looking__container--insomnia{margin-bottom:0}}@media all and (min-width: 1200px){.looking__container--insomnia{font-size:16px;line-height:1.88}}.looking__container--title{margin-bottom:15px;font-family:"Roboto Slab",serif;font-size:24px;font-weight:bold;text-transform:capitalize;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.25;color:#000}@media all and (min-width: 768px){.looking__container--title{font-size:26px;line-height:1.73;margin-bottom:30px}}@media all and (min-width: 1200px){.looking__container--title{font-size:32px;line-height:1.41}}.looking__container--paragraph{margin-bottom:30px;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.67;color:#4a4a4a}@media all and (min-width: 768px){.looking__container--paragraph{font-size:20px;line-height:1.5}}.looking__container--link{box-sizing:border-box;border:solid 2px #f26002;width:76px;border-radius:22.5px;height:45px;text-align:center;border-color:#f26002;font-size:20px;font-weight:500;line-height:2.25;text-align:center;text-decoration:none;font-stretch:normal;font-style:normal;letter-spacing:normal;border:solid 2px #f26002;color:#f26002;transition:background-color 0.8s ease, color 0.8s ease}.looking__container--link:hover{background-color:#f26002;color:#fff}@media all and (min-width: 768px){.looking__container--link{width:91px}}@media all and (min-width: 1200px){.looking__container--link{width:160px}}.section__reasons{background-color:#eff9ff;height:624px;box-sizing:border-box;padding:30px 0 60px 0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media all and (min-width: 768px){.section__reasons{height:397px}}@media all and (min-width: 1200px){.section__reasons{height:427px;padding-top:60px}}.section__reasons--title{margin:0 auto;margin-bottom:45px;font-family:"Roboto Slab",serif;font-size:24px;font-weight:bold;text-transform:capitalize;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.25;text-align:center;color:#000}@media all and (min-width: 768px){.section__reasons--title{font-size:26px;line-height:1.73}}@media all and (min-width: 1200px){.section__reasons--title{font-size:32px;line-height:1.41}}.section__reasons--link{box-sizing:border-box;border:solid 2px #f26002;width:184px;border-radius:22.5px;height:45px;text-align:center;border-color:#f26002;font-size:20px;font-weight:500;line-height:2.25;text-align:center;text-decoration:none;font-stretch:normal;font-style:normal;letter-spacing:normal;background-color:#f26002;color:#fff;transition:background-color 0.8s ease, color 0.8s ease}.section__reasons--link:hover{background-color:#fff;color:#f26002}@media all and (min-width: 768px){.section__reasons--link{width:210px}}@media all and (min-width: 1200px){.section__reasons--link{width:255px}}.reasons__container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);text-align:center}@media all and (min-width: 768px){.reasons__container{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);gap:27.7px}}@media all and (min-width: 1200px){.reasons__container{margin:0 85px;gap:26.2px}}.reasons__container--card{grid-row:span 1;margin:0 55px 45px 55px;text-align:center}@media all and (min-width: 768px){.reasons__container--card{margin:0 0 60px 0}}.reasons__container--title{margin-bottom:2px;font-family:"Roboto Slab",serif;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.67;text-align:center;color:#000}@media all and (min-width: 768px){.reasons__container--title{margin-bottom:14px;font-size:24px;line-height:1.25}}@media all and (min-width: 1200px){.reasons__container--title{font-size:24px}}.reasons__container--paragraph{height:63px;font-family:"Roboto",sans-serif;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.67;text-align:center;color:#000}@media all and (min-width: 768px){.reasons__container--paragraph{font-size:20px}}@media all and (min-width: 1200px){.reasons__container--paragraph{line-height:1.5}}.footer{position:relative;box-sizing:border-box;background-color:#304268;height:465px;padding:60px 0 60px}@media all and (min-width: 768px){.footer{padding:45px 0;height:240px}}.footer__container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;color:#fff;text-align:center}@media all and (min-width: 768px){.footer__container{flex-direction:row-reverse;align-items:flex-start}}@media all and (min-width: 1200px){.footer__container{margin:0 370px}}@media all and (min-width: 768px){.footer__nav{flex-grow:2;display:flex;align-items:flex-start;justify-content:space-between;text-align:left}}@media all and (min-width: 1200px){.footer__nav{justify-content:space-between}}@media all and (min-width: 768px){.footer__nav--in{width:calc(100% - 30px)}}@media all and (min-width: 1200px){.footer__nav--in{width:100%;margin:0 0 0 30px}}.footer__nav--out{margin:30px 0}@media all and (min-width: 768px){.footer__nav--out{width:calc(100% - 30px);margin:0 0 0 30px}}@media all and (min-width: 1200px){.footer__nav--out{width:100%;margin:0 0 0 30px}}.footer__button{position:absolute;top:-22.5px;left:calc(50% - 22.5px);z-index:3;margin:0 auto;display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:22.5px;background-color:#fff;-webkit-animation-name:intro;animation-name:intro;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes intro{0%{background-color:#fff}50%{background-color:#f26002}}@keyframes intro{0%{background-color:#fff}50%{background-color:#f26002}}.footer__button--image{height:24px;width:20.6px}@media all and (min-width: 768px){.footer__small{flex-grow:1;text-align:left;margin-right:30px}}.footer__small--copy,.footer__small--close{display:block;font-size:14px;line-height:2.14}.items{text-decoration:none;color:#fff;text-transform:uppercase;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:16px;line-height:1.88}.heart{color:#f26002}
