:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body,html{margin:0;font-size:16px}body{margin:120px 0 0}*{font-family:"Strait",sans-serif;box-sizing:border-box}a{text-decoration:none!important;color:inherit}h5{color:#484642;max-width:95vw;margin:0 auto;font-weight:300;font-size:24px;line-height:36px}nav.main{width:100%;padding:5px 0;position:fixed;background:rgba(255,255,255,.97);z-index:10;top:0;left:0;right:0;-webkit-box-shadow:0 0 28px 0 transparent;-moz-box-shadow:0 0 28px 0 transparent;box-shadow:0 0 28px 0 transparent}nav.main,nav.main .logo,nav.main .menu li,nav.mobile{-webkit-transition:all .7s cubic-bezier(.77,0,.175,1);-moz-transition:all .7s cubic-bezier(.77,0,.175,1);transition:all .7s cubic-bezier(.77,0,.175,1)}nav.main .wrapper{max-width:1200px;width:90%;margin:0 auto}nav.main .logo{height:110px;float:left}nav.main .menu,nav.mobile .menu{float:right;padding:0}nav.main .menu li{float:left;list-style:none;margin-left:40px;padding:30.5px 0}nav.main .menu li:hover{color:#cd1619}nav.main .menu li:first-child{margin-left:0}nav.mobile{position:fixed;z-index:100;background:#fff;height:100%;top:0;width:70%;right:-70%}nav.mobile .menu li{float:left;list-style:none;margin-left:40px;width:100%}nav.mobile .menu li a{padding:30.5px 0;width:100%;display:block}.hamburger,.hamburger span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hamburger{margin-top:43px;float:right;display:none;width:30px;height:15px;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:4.5px;width:100%;background:#48bed7;border-radius:4.5px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:10px}.hamburger span:nth-child(4){top:20px}section#content[role=main]{-webkit-transition:all .7s cubic-bezier(.77,0,.175,1);-moz-transition:all .7s cubic-bezier(.77,0,.175,1);transition:all .7s cubic-bezier(.77,0,.175,1);width:100vw;margin-left:0}@media (max-width:980px){nav.main .menu{display:none}.hamburger{display:block}}@media (max-width:450px){h5{font-size:22px;line-height:32px}}@media (max-width:1100px){nav.main .menu li{margin-left:25px}}@media (max-width:440px){nav.main .logo{height:80px}}html{margin-top:0!important}.smsButton{display:none}@media (max-width:560px){.smsButton{display:block;position:fixed;bottom:0;width:100%;padding:15px;background:#cd1619;text-align:center;color:#fff}.smsButton h5{color:#fff}}