.dark{color:#003133 !important}.header.menu{border-radius:0 !important;background:#1b1c1d !important;z-index:1;position:relative}.main{background:linear-gradient(360deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.6) 32.32%, rgba(0, 0, 0, 0.8) 71.01%),url(/7d52e2f84eea0eaad684.jpg) no-repeat center;background-size:cover;letter-spacing:1px;margin-top:-40px;padding:50px 20px;position:relative}.main h1.main-header{font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:calc(74% + 4vw);font-weight:400;text-shadow:0 0 20px #000;color:#fff}.main h2,.main h3{color:#fff;margin-bottom:0;opacity:.8}.main hr{width:70px;opacity:.6}.main .btn{margin-bottom:10px;z-index:1}.main .card{background:none !important;padding:25px;box-shadow:none !important}.main .card .kmj-reason{background:rgba(100,100,100,.9) !important;padding:20px !important}.main .card .kmj-reason .header{color:#fff !important;font-weight:300;font-size:20px}.main .card .gift{padding:37px !important;color:#fff;font-size:18px !important;line-height:1;text-align:center;z-index:1}.offer h2{margin-top:0;font-family:"Georgia",serif;font-style:italic;font-size:54px}.offer .offer-item1{padding-left:20px;border-left:2px solid #57d58c}.offer .offer-item2{padding-right:20px;border-right:2px solid #5eb1bf;text-align:right}.offer .all{background:linear-gradient(50deg, #57d58c, #5eb1bf);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Georgia",serif;font-size:calc(100% + 2vw);-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-style:italic;font-weight:900}.offer .text{font-family:"Georgia",serif;font-size:20px;color:teal;font-style:italic}.form-box{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22) !important;background:linear-gradient(20deg, #9AD5CA, #5EB1BF) !important;border:none;min-width:300px}.form-box .box{position:absolute;transform:rotate(20deg);bottom:8px;right:-2px}.form-box .button span{font-size:16px}.form{text-align:center;padding:30px 0}.form h2{margin-top:0;font-family:"Georgia",serif;font-style:italic;font-size:54px}h1.inverted{font-family:Impact,Charcoal,sans-serif !important;font-size:55px;line-height:1;color:#3dbacf}.speaker{background:url(/48622dd9a9ac29aab5b3.jpeg) no-repeat center}.speaker .container{padding:20px 0 250px 0;position:relative;background-size:cover;height:920px}@media only screen and (min-width: 800px){.speaker .container{padding:250px 0 250px 0;height:auto}}.speaker .desc{font-size:20px;margin:-10px;line-height:1.3;font-weight:300}.speaker img{position:absolute;max-width:440px;bottom:0;z-index:1;right:0}.speaker2{padding:120px 20px 120px 20px;background:#37809b;color:#fff;text-align:right;position:relative}.speaker3{padding:120px 0px 120px 0px;font-size:20px;line-height:2;color:#555}.button{display:inline-block;-webkit-border-radius:10px;-webkit-box-shadow:0px 3px gray,0px 4px #767676,0px 5px #6c6c6c,0px 6px #626262,0px 7px #585858,0px 8px #4e4e4e,0px 14px 6px -1px #000;-webkit-transition:-webkit-box-shadow .1s ease-in-out}.button span{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.3)), color-stop(100%, rgba(255, 255, 255, 0.2))),-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(210, 210, 210, 0.3)), color-stop(20%, rgba(210, 210, 210, 0)), color-stop(80%, rgba(210, 210, 210, 0)), color-stop(100%, rgba(210, 210, 210, 0.3))),-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.5)), color-stop(80%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0))),-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, rgba(255, 255, 255, 0)), color-stop(40%, #D2D2D1), color-stop(60%, #D2D2D1), color-stop(60%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));-webkit-box-shadow:0px -1px #fff,0px 1px 1px #fff;-webkit-background-size:100%,100%,100%,4px 4px;-webkit-border-radius:10px;-webkit-transition:-webkit-transform .1s ease-in-out;display:inline-block;padding:20px 40px;color:#3a474d;text-transform:uppercase;font-size:calc(75% + 1vw);text-shadow:0px 1px #fff,0px -1px #262f33}.button span:hover{background-color:#e89c1e;cursor:pointer}.button:active{-webkit-box-shadow:0px 3px gray,0px 4px #767676,0px 5px #6c6c6c,0px 6px #626262,0px 7px #585858,0px 8px #4e4e4e,0px 10px 2px 0px #000}.button:active span{-webkit-transform:translate(0, 5px)}
