@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:local('Rubik'),local('Rubik-Regular'),url(https://fonts.gstatic.com/s/rubik/v9/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:local('Rubik'),local('Rubik-Regular'),url(https://fonts.gstatic.com/s/rubik/v9/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:local('Rubik'),local('Rubik-Regular'),url(https://fonts.gstatic.com/s/rubik/v9/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:local('Rubik'),local('Rubik-Regular'),url(https://fonts.gstatic.com/s/rubik/v9/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:local('Rubik Medium'),local('Rubik-Medium'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7EyjmmZ8WDm7Q.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:local('Rubik Medium'),local('Rubik-Medium'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7Eyjmmf8WDm7Q.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:local('Rubik Medium'),local('Rubik-Medium'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7EyjmmT8WDm7Q.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:local('Rubik Medium'),local('Rubik-Medium'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7Eyjmmd8WA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:local('Rubik Bold'),local('Rubik-Bold'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7F6iGmZ8WDm7Q.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:local('Rubik Bold'),local('Rubik-Bold'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7F6iGmf8WDm7Q.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:local('Rubik Bold'),local('Rubik-Bold'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7F6iGmT8WDm7Q.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:local('Rubik Bold'),local('Rubik-Bold'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7F6iGmd8WA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*{margin:0;padding:0;vertical-align:top}
button,input,select,textarea{font-family:inherit}
.header a{text-decoration:none;color:inherit}
body{font-family:Rubik,arial;background:#fff}
.container{display:block;margin:0 auto;width:100%;max-width:1200px;position:relative;box-sizing:border-box}
.header .upperSection .container{height:100%}
.hero{display:block;padding-top:60px;box-sizing:border-box;position:relative}
.hero .title{font-size:56px;color:#0dabb6;font-weight:500;margin-bottom:20px}
.hero .radius-strip{height:70px;line-height:60px;border:5px solid #cfeef0;box-sizing:border-box;border-radius:35px;max-width:400px;margin-bottom:20px;font-size:24px;position:relative;padding-right:70px;color:#333;font-weight:400}
.hero .join{display:block;max-width:400px;text-align:center;background:linear-gradient(180deg,#ec5b47,#e73219);line-height:100px;height:100px;border-radius:50px;color:#fff;font-size:56px;font-weight:500;text-decoration:none}
.hero .join svg{display:inline-block;vertical-align:middle;fill:#fff}
.thumb-slider{display:block;bottom:0;left:auto;width:100%;max-width:calc(100% - 60px);margin:0 auto}
.thumb-slider .slider{width:100%;height:auto;max-width:400px;margin:0 auto}
.video{position:relative;max-width:400px;width:90%;height:auto;display:block;border-radius:10px;margin-top:20px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff}
video#myVideo{position:absolute;width:100%;height:100%}
.video iframe{position:absolute;width:100%;height:100%}
.page-con{max-width:800px;margin:auto;padding:40px 20px}
.video::after{content:"";display:block;width:100%;padding-bottom:56%}
.thumb-slider .slider.owl-carousel .owl-nav button.owl-prev{position:absolute;top:240px;right:-25px;width:50px;height:50px;background:#fff;border-radius:10px;border:1px solid #0dabb6;box-sizing:border-box;font-size:0}
.thumb-slider .slider.owl-carousel .owl-nav button.owl-prev::before{content:'';position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%) rotate(-45deg);width:15px;height:15px;border-right:2px solid #0dabb6;border-bottom:2px solid #0dabb6}
.thumb-slider .slider.owl-carousel .owl-nav button.owl-next{position:absolute;top:240px;left:-25px;width:50px;height:50px;background:#fff;border-radius:10px;border:1px solid #0dabb6;box-sizing:border-box;font-size:0}
.thumb-slider .slider.owl-carousel .owl-nav button.owl-next::before{content:'';position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%) rotate(-45deg);width:15px;height:15px;border-left:2px solid #0dabb6;border-top:2px solid #0dabb6}
.all-you-need,.compatiable-for{padding-bottom:80px;border-bottom:5px solid #0dabb6}
.all-you-need>.title,.compatiable-for>.title,.reviews>.title{color:#0dabb6;font-size:36px;font-weight:500;display:block;text-align:center;padding:40px 0}
.slider .item{text-align:center}
.slider .item .img{border:5px solid #cfeef0;box-sizing:border-box;width:160px;height:160px;border-radius:160px;position:relative;display:block;margin:0 auto 10px auto}
.slider .item{font-size:24px;color:#000}
.all-you-need .slider.owl-carousel .owl-nav button.owl-prev,.compatiable-for .slider.owl-carousel .owl-nav button.owl-prev,.reviews .slider.owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);width:24px;font-size:0;height:24px;border-left:4px solid #0dabb6;border-bottom:4px solid #0dabb6}
.all-you-need .slider.owl-carousel .owl-nav button.owl-next,.compatiable-for .slider.owl-carousel .owl-nav button.owl-next,.reviews .slider.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg);width:24px;font-size:0;height:24px;border-right:4px solid #0dabb6;border-top:4px solid #0dabb6}
.all-you-need .slider.owl-carousel .owl-nav.disabled,.compatiable-for .slider.owl-carousel .owl-nav.disabled,.reviews .slider.owl-carousel .owl-nav.disabled{display:block}
.all-you-need .slider .item .img img{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);fill:#0dabb6;width:auto}
.compatiable-for .slider .item .img img{width:160px;height:160px;margin:-5px -5px 0 0;border-radius:160px}
.hero .radius-strip i{position:absolute;top:50%;right:10px;transform:translateY(-50%);height:40px}
.hero .radius-strip i svg{fill:#0dabb6;height:100%;width:auto}
.menuButton{display:none;box-sizing:border-box;cursor:pointer;height:40px;position:absolute;right:10px;top:40px;width:40px;z-index:3;border:1px solid #3d4553;border-radius:40px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.menuButton span:nth-child(1){margin-top:12px}
.menuButton span:nth-child(2){margin-bottom:5px;margin-top:5px}
.menuButton span:nth-child(3){margin-bottom:0}
.menuButton span{background:#3d4553 none repeat scroll 0 0;border-radius:10px;display:block;height:1px;margin:6px auto;transition:all .5s ease 0s;width:60%}
.header .upperSection{height:125px;background-color:#fff;position:relative}
.header .upperSection .contactUs{float:right;margin-top:20px;right:20px;position:relative}
.header .upperSection .contactUs a .img{background:url(/index/phoneLogo1.png) no-repeat center right;height:52px;width:112px;padding-right:65px}
.header .upperSection .contactUs a div{line-height:1;text-align:right;position:relative}
.header .upperSection .contactUs a .text{position:absolute;top:50%;transform:translateY(-50%)}
.header .upperSection .contactUs a .wp{position:absolute;bottom:-18px;right:-7px;font-weight:700;font-size:15px}
.header .upperSection .logo{display:inline-block;position:absolute;top:0;bottom:0;right:-50px;left:0;margin:auto;width:300px;display:flex;align-items:center}
.header .upperSection .logo img{width:100%}
.header .upperSection .login{text-align:center;width:70px;height:100px;float:left;margin-top:20px;position:relative;left:20px}
.header .upperSection .login .loginText{font-size:18px;color:#000;padding-left:5px;line-height:1}
.header .menuSection{height:50px;text-align:center;background-color:#45bec7;width:100%}
.header .menuSection .container ul,footer ul{list-style:none;display:table;width:100%;margin:auto}
.header .menuSection .container ul>li,footer ul>li{z-index:9;display:inline;height:50px;line-height:50px;position:relative;width:auto;margin:0 20px}
.topMenu{display:none!important;height:50px;margin-bottom:20px}
.topMenu img{width:150px;margin-top:10px;margin-bottom:10px}
.header .menuSection .container ul>li>a,footer ul>li>a{color:#fff;height:50px;white-space:nowrap;text-decoration:none;font-size:24px}
.reviews{text-align:center}
.reviews .item{box-sizing:border-box;text-align:right;border:5px solid #cfeef0;color:#0dabb6;border-radius:8px;width:100%;max-width:330px;padding:35px;position:relative;display:inline-block}
.reviews .item .name{position:absolute;bottom:5px;right:35px;font-size:16px;line-height:1}
footer{height:460px;display:block;position:relative;background:#18afb9;margin-top:100px}
footer .menu{text-align:center}
footer .container{height:100%}
footer .logo{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);width:80%;max-width:300px}
footer .logo img{width:100%}
.all-you-need .slider,.compatiable-for .slider,.reviews .slider{max-width:90%;margin:0 auto}
.inc_contact{text-align:center;display:block;padding:20px 0;box-sizing:border-box}
.inc_contact .mainTtl{text-align:center;margin-bottom:20px}
.inputForm.contact{background:#efefef;max-width:1000px;width:100%;margin:0 auto 20px;box-sizing:border-box}
.inputForm.contact .grid{min-height:unset}
.inputForm.contact .grid .mainTtl{margin-top:40px;margin-bottom:15px}
.inputForm.contact .inputCont{font-size:0;vertical-align:bottom;display:inline-block;max-width:200px;margin:10px}
.inputForm.contact .inputCont textarea{height:45px;box-sizing:border-box;padding-top:8px}
.inputForm.contact input.submit{color:#fff;font-size:20px;padding-left:30px;margin:0;width:150px;background:#efefef url(/index/pinkBtnAll.png) no-repeat center center;background-size:140px}
.inputForm.contact .grid{background:0 0;max-width:1000px;width:100%;margin:0 auto;text-align:center;position:relative;height:100%;overflow:hidden;box-sizing:border-box}
.inputForm .title{font-size:24px;color:#555;max-width:220px;margin:50px auto 0;text-align:right}
.inputForm .inputCont{margin:15px auto 0;position:relative;max-width:220px}
.inputForm.mw300 .inputCont{margin:15px auto 0;position:relative;max-width:315px}
.inputForm select::-ms-expand{display:none}
.inputForm select{-webkit-appearance:none;appearance:none}
.inputForm .inputCont.select::before{content:"";position:absolute;left:10px;top:0;bottom:0;margin:auto;background:url(/index/selectArr.png) no-repeat center center;height:10px;width:20px;font-size:0}
.inputForm .inputCont input:not([type=checkbox]),.inputForm .inputCont select{background:#fff;position:relative;max-width:220px;width:100%;padding-right:15px;height:44px;border:none;border-bottom:1px solid #000;font-size:16px;color:#555;text-align:right}
.inputForm .inputCont select{background:0 0}
.inputForm .inputCont select.error{border-color:red}
.inputForm .inputCont textarea{position:relative;max-width:300px;height:100px;width:100%;padding-right:15px;padding-top:13px;height:124px;background-color:#fff;border:none;border-bottom:1px solid #000;font-size:16px;color:#555;text-align:right}
.inputForm .inputCont input:not([type=checkbox]){max-width:300px;width:100%;padding-right:15px;height:44px;background-color:#fff;border:none;border-bottom:1px solid #000;font-size:16px;color:#555;text-align:right}
.inputForm .inputCont::after{content:attr(message);font-size:0;position:absolute;left:15px;top:0;color:#45bec7;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.inputForm .inputCont.notValid.touched::after{content:attr(message);font-size:12px;position:absolute;left:15px;top:0;color:#45bec7;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.inputForm .inputCont.touched::after{content:"*×©×“×” ×—×•×‘×”";font-size:12px;position:absolute;left:15px;top:0;color:#45bec7;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.inputForm .inputCont.touched.valid::after{font-size:0}
.inputForm.mw300 .inputCont select{position:relative;max-width:315px;width:100%;padding-right:15px;height:44px;background-color:#fff;border:none;border-bottom:1px solid #000;font-size:16px;color:#555;text-align:right}
.inputForm .submit{background:linear-gradient(180deg,#ec5b47,#e73219);background-size:80px;height:60px;width:100%;max-width:315px;border:none;border-radius:60px;text-align:center;cursor:pointer;font-weight:500;font-size:0;color:#fff;font-size:30px;margin:20px 0}
.inputForm input::placeholder,.inputForm select,.inputForm textarea::placeholder{font-size:18px;color:#7f7f7f;text-align:right;font-weight:300}
.inputForm select{cursor:pointer}
.inputForm .inputLabel{position:absolute;bottom:0;right:15px;font-size:11px;color:#45bec7;font-weight:300;text-align:right;opacity:0;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.inputForm input:focus+.inputLabel,.inputForm select:focus+.inputLabel,.inputForm textarea:focus+.inputLabel{opacity:1;bottom:calc(100% - 17px)}
.inputForm input:valid+.inputLabel,.inputForm select:valid+.inputLabel,.inputForm textarea:valid+.inputLabel{opacity:1;bottom:calc(100% - 17px)}
.inputForm input:focus::placeholder,.inputForm textarea:focus::placeholder{font-size:0}
.inputForm .inputCont.radio label:not(.privacy){cursor:pointer;position:absolute;top:10px;bottom:0;right:15px;width:20px;height:20px;background:#fff;border:1px solid #000}
.inputForm .inputCont.radio label.privacy{cursor:pointer;position:absolute;top:0;bottom:0;right:40px;width:200px;height:20px;font-size:16px;color:#055;margin-top:10px}
.inputForm .inputCont.radio input{display:none}
.inputForm .inputCont.radio input:checked+label{background:url(/index/radioChecked.png) no-repeat center center}
.inputForm .inputCont.radio input:not(:checked)+label{background:unset}
.inputForm [disabled=disabled],input[type=tel].disabled{opacity:.2;cursor:auto!important}
.faqs .item{text-align:right;border-bottom:1px #ccc solid}
.faqs .item input{display:none}
.faqs .item label{display:block;font-weight:700;position:relative;cursor:pointer;padding:10px;padding-left:30px}
.faqs .item label::after{content:"";position:absolute;left:10px;top:16px;width:6px;height:6px;border-left:3px #aaa solid;border-top:3px #aaa solid;transform:rotate(225deg)}
.faqs .item .answer{display:none;padding:0 10px 10px}
.faqs .item .answer p{padding:0;margin:0}
.faqs .item input:checked+label::after{transform:rotate(45deg);top:20px}
.faqs .item input:checked~.answer{display:block}
.faqs .item .price_row{padding:5px 0;overflow:hidden}
.faqs .item .price_row div{float:left;font-weight:700}
.faqs .item .price_row span{float:right}
.faqs .item .price_row span:first-child{padding-left:4px;font-weight:700}
.faqs .item input:checked~.answer iframe {max-width: 100%;border:0}
.page-con h1{text-align:center;margin-bottom:30px}
@media (min-width:992px){
.all-you-need .slider,.compatiable-for .slider,.reviews .slider{max-width:100%;margin:0 auto}
.thumb-slider{position:absolute;bottom:0;left:-60px;background:url(/index/thumbslider.png);width:595px;height:881px}
.thumb-slider .slider{width:400px;height:634px;position:absolute;top:58px;right:84px}
.header .menuSection .container ul+ul{display:none}
.hero{display:block;border-bottom:5px solid #0dabb6;background:url(/index/hero.jpg);min-height:940px;padding-top:60px;box-sizing:border-box;position:relative;padding-right:20px}
}
@media (max-width:1024px){
.header .upperSection{box-shadow:4px 0 10px rgba(0,0,0,.1)}
#accessBox{display:none}
.header .upperSection .container{padding:10px}
.header .upperSection .login{margin-top:30px;height:40px}
.header .upperSection .contactUs{position:fixed;z-index:50;bottom:0;right:0}
.header .upperSection .contactUs a .img{background:#08b12a url(/index/phoneLogo1.png) no-repeat center right 1px;border-radius:26px;background-size:40px;padding-right:44px;height:40px;bottom:4px;border:1px #fff solid;font-size:14px;font-weight:500;color:#fff;text-shadow:0 0 2px #000;width:120px}
.header .upperSection .contactUs a .wp{display:none}
.header .upperSection .login a div{background-size:40px!important;height:40px!important;width:40px!important}
.header .upperSection .contactUs a .phone,.header .upperSection .contactUs a .text{margin-left:20px}
.inputForm .container{padding:0}
.header .menuSection{position:fixed;overflow:auto;width:300px;left:-302px;top:0;border-right:1px solid #525947;background:#fff;height:100%;bottom:0;z-index:99;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-color:#0dabb6}
.header .menuSection .container{padding:0}
.header .menuSection .container ul{display:block;height:100%;overflow-y:auto;overflow-x:hidden}
.header .menuSection .container ul .topMenu{line-height:initial;height:auto;text-align:center;padding:0;margin:0}
.header .menuSection .container ul>li.expandable.show{height:auto}
.header .menuSection .container ul>li>ul{border:0;position:static;opacity:1;background:0 0}
.header .menuSection .container ul>li>ul>li>a{color:#fff;padding:0}
.header .menuSection .container ul>li{box-sizing:border-box;position:relative;display:block!important;width:100%;text-align:right;padding:0 20px 0 0;border-bottom:1px solid #fff}
.open .header .menuSection .container .show ul{max-height:initial}
.open .header .menuSection .container ul>li.expandable .arOpen{background:rgba(0,0,0,0) url(/index/arDown_white.png) no-repeat scroll center center/contain;color:#fff;content:"";height:50px;left:0;position:absolute;top:0;width:50px;background-size:auto}
.header.topMenu{display:block!important}
.header .upperSection{box-shadow:4px 0 10px #000}
.header .upperSection .logo{width:200px;top:15px;right:-20px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.header .upperSection .logo img{width:200px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.header .upperSection .login{top:50px;left:0;width:45px}
.header .upperSection .login.lone{margin-left:0!important;width:45px;position:initial}
.header .upperSection .login img{width:40px}
.header .upperSection .login .loginText,.header .upperSection .logout_ .loginText{display:none}
.header .upperSection .logout_{width:50px;margin-left:0}
.closeMenu{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;width:calc(0% - 300px);bottom:0;right:0;top:0;position:fixed;z-index:999;background:rgba(0,0,0,.5) none repeat scroll 0 0}
.open .closeMenu{width:calc(100% - 300px);display:block;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.inner .menuWrap{height:0}
.menuWrap{height:0}
.menuButton{display:block;z-index:90}
.open #menu{left:0}
#menu{position:fixed;overflow:auto;width:300px;left:-302px;top:0;border-right:1px solid #525947;background:#fff;height:100%;bottom:0;z-index:99;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
#menu ul{display:block;height:100%;overflow-y:auto;overflow-x:hidden}
#menu>ul>li.expand{display:block;font-size:20px;line-height:40px}
#menu>ul>li{display:block;border-bottom:1px solid #dcdcdc;margin:0;padding:0;width:100%!important}
#menu>ul>li a{display:block;color:#e7e7e7}
#menu>ul>li.topMenu{display:block!important}
#menu ul li.expandable::after{background:rgba(0,0,0,0) url(/index/arDown_blue.png) no-repeat scroll center center/contain;color:#fff;content:"";height:40px;left:0;position:absolute;top:0;width:50px;background-size:auto}
#menu ul li.open{height:auto}
#menu ul>li.open>ul{position:static;opacity:1;max-height:none}
#menu>ul>li>a{padding-left:0;color:#525947}
#menu>ul>li.active a{text-shadow:none;color:#fff;border:0}
#menu>ul>li.active{background:#00a6d0}
#menu ul>li>ul{-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;width:100%;border:none}
.open .header .menuSection{left:0}
}
@media(max-width:768px){
.hero .title{font-size:10vw;text-align:center;margin-bottom:20px}
.hero .radius-strip{margin:0 auto 20px;width:90%}
.hero .join{margin:20px auto}
.video{margin:0 auto 30px;box-shadow:0 0 5px rgba(0,0,0,.5)}
.hero .radius-strip{margin:0 auto 20px;width:90%}
.hero .join{margin:20px auto;width:90%}
footer ul>li{display:block;text-align:center}
footer ul{display:block;text-align:center}
}
@media(max-width:500px){
.hero .radius-strip{font-size:5vw}
.hero .join{font-size:12vw}
.slider .item{font-size:14px;color:#000}
.slider .item>.img{width:120px;height:120px}
.compatiable-for .slider .item .img img{width:120px;height:120px}
.reviews .slider .item{font-size:16px;color:#0dabb6}
}