:root{--white:#FFF;--orange:#f07c00;--gray:#b3b2af;--dark:#1c2126;--text:'Open Sans', sans-serif;--title:'Russo One', sans-serif;--bg1:#1c2126;--bg2:#131210}html{scroll-behavior:smooth}body{font-family:var(--text);font-size:16px;color:var(--white);background-color:var(--bg1);line-height:28px}.layout{width:1280px;margin:auto}.justify{text-align:justify}a{text-decoration:none;color:var(--orange)}a:hover{text-decoration:underline}hr{width:40%;color:var(--orange)}h2{font-family:var(--title);color:var(--orange);font-size:34px;font-weight:400}.block{background-color:var(--white);border-radius:15px;padding:20px}figcaption{text-align:center;font-size:12px;font-style:italic}nav{margin:50px auto;position:-webkit-sticky;position:sticky;z-index:100}.menu-cont{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 40px;font-family:var(--title);border-radius:10px;background-color:var(--white)}.menu-cont a{padding:10px 0 0 0}.menu-cont ul{list-style-type:none}.menu-cont li{display:inline-block;text-align:right}.menu-cont li a{text-decoration:none;text-transform:uppercase;font-size:18px;color:var(--orange);padding:0 10px;font-weight:400}.menu-cont li a:hover{text-decoration:none;color:var(--dark)}.menu-cont input{display:none}.slider{height:100vh;margin-top:-220px}.slider__cont{color:#FFF;text-align:center}.slider__cont p{font-family:var(--title);text-transform:uppercase;font-size:6em;line-height:1em;letter-spacing:.1em}.slider__cont a{font-family:var(--text);font-size:1em;color:var(--white)}.slider-block{margin-top:-220px}.slider__cont video{object-fit:cover;width:99vw;height:100vh}.slider-block{margin-top:-220px}.start-page-cont{display:flex;flex-direction:row}.start-page-cont img{border-radius:30px}.start-page-row{padding:30px;margin:50px 0;text-align:justify}.start-page-row-product{font-size:24px;line-height:48px;vertical-align:middle;text-align:left}.start-page-about{background-color:var(--orange);color:var(--bg2)}.page-top-bg{background:#833ab4;background:linear-gradient(90deg,rgb(131 58 180) 0%,rgb(253 29 29) 50%,rgb(252 176 69) 100%)}.do-gory{margin:auto;text-align:center;margin:40px 0}.do-gory a{background-color:var(--white);padding:20px 40px;text-transform:uppercase;font-weight:300;font-family:var(--title);border-radius:10px;font-size:24px}.do-gory a:hover{background-color:var(--orange);color:var(--dark);text-decoration:none}#myBtn{display:none;position:fixed;bottom:60px;right:30px;z-index:99;border:none;outline:none;background-color:var(--orange);color:#fff;cursor:pointer;padding:15px;border-radius:10px;font-size:18px}#myBtn:hover{background-color:#555}main img{border-radius:30px}footer{background-color:var(--bg2);margin:0;color:#b3b2af}.footer-cont{display:flex;justify-content:space-between;padding:30px 0}.footer-cont b{color:var(--orange);text-transform:uppercase}.footer-1{width:296px}.footer-2{width:296px}.footer-2 img{padding:5px 20px}.footer-3{width:296px}.footer-3 img{vertical-align:middle}.footer-4{width:296px}.material-icons{vertical-align:middle;margin-right:5px}.sub-footer{background-color:var(--bg2);font-size:14px;padding:30px 30px;color:var(--gray);text-align:center;display:flex;justify-content:space-between}.sub-footer a{text-decoration:none;color:var(--gray)}.sub-footer a:hover{text-decoration:underline}.footer-funding{background-color:var(--bg2);margin:auto;text-align:center;padding:15px 0 5px 0}@media only screen and (max-width:768px){.layout{width:95%;margin:0 auto}nav{z-index:100;margin:20px auto}.menu-cont li{display:block}.slider-block{margin-top:-150px}.slider__cont video{width:100%}.start-page-cont{display:block}.start-page-cont img{width:100%}.do-gory{display:block}.footer-cont{display:block}.footer-1,.footer-2,.footer-3,.footer-4{width:100%;display:block;text-align:center;padding:20px 0}.footer-1,.footer-2 img{padding:0;border:0;margin:auto;text-align:center}.footer-2 a{margin:0 40px}.sub-footer{display:block}#menuToggle{display:block;position:relative;margin:0 20px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:var(--navy);padding:15px;transition:color 0.3s ease;text-transform:uppercase}#menuToggle a:hover{color:var(--pink)}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:var(--dark);border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{position:absolute;width:320px;margin:-100px 0 0 -350px;padding:85px 50px 50px 50px;background:var(--dark);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-200%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:15px 0;font-size:38px;text-align:center}#menuToggle input:checked~ul{transform:none}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}