img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}#simpleModal{display:none;position:fixed;z-index:100000;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.75);animation-name:modalopen;animation-duration:1s}#simpleModal .modalContent{background-color:#f4f4f4;margin:8% auto;padding:0 0 30px;width:90%;max-width: 1000px; box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);position:relative}#simpleModal .modalContent h2{background-color:#14649b;font-weight: 700;margin-bottom:25px;color:#fff;padding:55px 20px 15px;text-transform:uppercase;font-size:36px;text-align:center;line-height:1.2}#simpleModal .contain { max-width: 85%; margin: auto;}#simpleModal .modalContent p{margin: 15px auto; line-height: 1.4; font-weight: 400;}#simpleModal .modalContent ul { margin: 20px 0; padding-left: 20px; }#simpleModal .modalContent .btn {margin-left: 0;}#simpleModal .closeBtn{color:#a5a5a5;position:absolute;right:0;top:0;z-index:10;font-size:30px;position:absolute;background-color:#e74c3c;color:#fff;padding:5px 15px 8px; line-height:1}#simpleModal .closeBtn:focus,#simpleModal .closeBtn:hover{background-color:#c0392b;cursor:pointer;text-decoration:none}@keyframes modalopen { from{opacity:0} to{opacity:1} }/* Client quick access links-Adder-[cms:buildnav start=NULL levels=*][level]<ul>[item]<li><a href="$pageURL$" title="$hrefTitle$">$pageName$</a></li>[/item]</ul>[/level][/cms:buildnav]*/#fixed-tabs {position: fixed; right: 0; text-align: center; line-height: 1; font-size: 0; z-index: 100000; }#fixed-tabs a { position: relative; overflow: hidden; font-size: 13px; font-family: sans-serif; color: #fff; text-transform: uppercase; -webkit-transition: width .3s; transition: width .3s; }#fixed-tabs i { font-size: 19px; }#fixed-tabs i, #fixed-tabs i:before { display: inline-block; margin: 0 auto; }#fixed-tabs em { font-size: 13px; font-style: normal; display: inline-block; text-transform: none; margin-left: 7px; }#fixed-tabs a:nth-of-type(odd) { background-color: #404041; }#fixed-tabs a:nth-of-type(even) { background-color: #14649b; }#fixed-tabs strong { font-weight: 400; }@media (min-width:1031px) { #fixed-tabs { display: none; }}@media (max-width:1030px) { #fixed-tabs { bottom: 0; width: 100%; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); } #fixed-tabs article { display: -webkit-box; display: -ms-flexbox; display: flex; } #fixed-tabs a { padding: 8px 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } #fixed-tabs i { font-size: 16px; } #fixed-tabs a span { display: inline-block; vertical-align: middle; } #fixed-tabs a span:last-child { margin-left: 7px; } footer {margin-bottom: 32px !important; }}@media (max-width:600px) { #fixed-tabs em strong { display: none; } #fixed-tabs a span:last-child {margin-left: 0;}}body{ color: #545454; font-family: "Arial"; font-size: 17px; line-height: 1.4; padding-top: 135px;}section{ z-index: 8000;}.wrapper,main { max-width: 977px; margin:0 auto;}.wrapper h2, .wrapper h4 {text-align: center;}a:hover{ transition: color .3s, background-color .3s, box-shadow .3s;}a[name]:before { height: 175px; margin-top: -175px; display: block; content: ""; visibility: hidden;}h1,h2,h3,h4,h5 { font-weight: normal; line-height: 1.2;}h1 { font-family: "Raleway"; font-weight: 500; color: #fff; font-size: 48px;}h2 { font-family: "Raleway"; font-size: 49px; font-weight: 400; color: #404041; color: #14649b; margin: 5px auto;}h3 { font-family: "Source Sans Pro"; font-size: 40px; font-weight: 300; color: #fff; text-transform: uppercase; margin: 0;}h4 {padding: 10px; max-width: 680px; margin: auto;}main p > a{ color: #00a652;}.btn{ display: inline-block; margin: 3px auto; padding: 12px 33px; color: #fff; border-radius: 50px; border: 3px solid #fff; font-family: "Lato"; font-weight: 400; font-size: .8rem; background: #86a4c0; background: -moz-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, #0b4974), color-stop(100%, #0b4974)); background: -webkit-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -o-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -ms-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: linear-gradient(to bottom, #86a4c0 0%, #0b4974 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86a4c0', endColorstr='#0b4974', GradientType=0 ); -webkit-box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.75); box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.75);}.btn:hover{ border: 3px solid #86a4c0;}.btn strong{ font-size: 1.3rem;}.btn-alt{ display: inline-block; color: #fff; border: 3px solid #000; vertical-align: middle; margin: 20px; border: 3px solid #fff; background: #86a4c0; background: -moz-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, #0b4974), color-stop(100%, #0b4974)); background: -webkit-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -o-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: -ms-linear-gradient(top, #86a4c0 0%, #0b4974 100%); background: linear-gradient(to bottom, #86a4c0 0%, #0b4974 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86a4c0', endColorstr='#0b4974', GradientType=0 ); -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7); font-family: "Lato"; font-size: 2rem; line-height: 1.1; text-transform: uppercase;}.btn-alt:hover{ border: 3px solid #7d7d7d;}nav ul{ margin: 0; padding: 0; list-style: none;}nav li{ position: relative;}nav > ul{ text-align: center; vertical-align: top; display: inline-block;}nav > ul > li{ display: inline-block;}nav.opened > ul > li{ display: block; text-align: left; width: 100%;}nav > ul > li > a{ font-size: 16px; display: block; padding: 0 15px; line-height: 40px;}nav.opened > ul > li > a{ width: 100%;}nav > ul > li ul{ position: absolute; display: none; width: 255px; background-color: rgba(255, 255, 255, .9);}nav.opened > ul > li ul{ width: 100%; background-color: rgba(255, 255, 255, 0);}nav.opened > ul > li ul{ position: relative; padding-left: 20px;}nav.opened > ul > li > ul > li > ul{ position: relative; left: 0;}nav > ul > li > ul{ text-align: left; display: none; top: 100%; left: 0;}nav > ul li:hover > ul{ display: block;}nav > ul > li ul li{ display: block;}nav > ul > li > ul > li > ul{ display: none; left: 100%; top: 0;}nav > ul > li > ul a{ display: block; padding: 0 10px; line-height: 30px;}#faqs > div { padding: 0px 25px; display: none; position: relative;}#faqs > h3:after{ content: "\e844"; font-family: 'fontello'; transform: rotate(-90deg); position: absolute; top: 10px; left: -15px; color: #00a652; line-height: 1.2; transition: transform .6s;}#faqs > h3.active:after{ transform: rotate(90deg);}#faqs h3 { margin: 0; padding: 10px; position: relative; cursor: pointer;}#landingpage-appointment { max-width: 720px; margin: 20px auto; padding: 15px 10px; border: 1px solid rgba(95,134,186,1); background-color: #C7C7C7; text-align: center;}#landingpage-appointment .v-field label { transition: .8s; display: block;}#landingpage-appointment .v-field:hover label { position: relative; color: #fff; padding-left: 10%; z-index: 200;}#landingpage-appointment .v-field textarea { height: 130px;}#landingpage-appointment .v-field input,#landingpage-appointment .v-field textarea { border: none; padding: 12px 8px; color: #fff; background-color: rgba(95,134,186,1); display: block; width: 100%; max-width: 460px; margin: 15px auto; margin-top: 0; z-index: 300;}#landingpage-appointment .v-field input:focus,#landingpage-appointment .v-field textarea:focus { background-color: rgba(95,134,186,1); color: #fff; box-shadow: inset 0 1px 0 0 #fff; outline: none !important;}#landingpage-appointment .v-field { transform: translateZ(0); box-shadow: 0px 0 0px #999999; width: 100%; max-width: 460px; margin: 10px auto; display: block; position: relative; text-align: left; font-family: arial;}#landingpage-appointment .v-field:before { position: absolute; content: ""; top: -4px; height: 32px; z-index: 100; right: 100%; max-width: 460px; background-color: rgba(95,134,186,1); transition-property: left, right; transition-duration: 0.3s; transition-timing-function: ease-out;}#landingpage-appointment .v-field:hover:before { left: 0; right: 0;}#send-btn-container { text-align: right; width: 100%; max-width: 460px; margin: 0 auto;}#send-btn-container .submit-btn { background-color: rgba(95,134,186,1); padding: 10px 30px; border: 0; color: #fff; font-family: arial; transition: box-shadow .3s;}#send-btn-container .submit-btn:hover { box-shadow: 0px 0 10px #999999;}#landingpage-appointment::-webkit-input-placeholder { color: #fff;}#landingpage-appointment:-moz-placeholder { color: #fff;}#landingpage-appointment::-moz-placeholder { color: #fff;}#landingpage-appointment:-ms-input-placeholder { color: #fff;}figure img{ -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7); -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.7);}.contain{ max-width: 990px; margin: 0 auto;}.split{ margin: 0 auto;}.split .contain{ height: 100%; padding: 60px 0;}.split .contain > figure:first-child, split .contain > article:first-child{ margin-right: 30px;}.split .contain article{ display: inline-block; vertical-align: middle; max-width: 55%; width: 100%; text-align: left; margin: 0 auto;}.split .contain figure{ display: inline-block; max-width: 40%; vertical-align: middle; margin: 0 auto;}.split .contain figure img{ width: 100%;}.split article h1{ font-size: 46px;}.split article p{ line-height: 1.4; margin-top: 0;}.split p{ text-align: left;}header{ vertical-align: top; text-align: center; top: 0; left: 0; width: 100%; z-index: 9999; padding: 25px; background: #201e1b; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#454545', GradientType=1 ); font-family: "Roboto"; font-weight: 300; color: #fff; position: fixed;}header .contain{ max-width: 1000px; margin: 0 auto;}#header-logo, #header-contact, #header-buttons{ display: inline-block; vertical-align: middle; width: 100%;}#header-logo{ max-width: 25%;}#header-logo img{ width: 100%;}#header-buttons{ max-width: 41%;}#header-contact{ max-width: 25%;}#header-buttons a{ display: block; margin-top: 10px; text-align: center; padding: 10px 20px; font-size: 1rem; max-width: 275px; width: 100%;}#header-buttons a strong{ text-transform: uppercase; font-size: 1.2rem;}#header-buttons a img{ vertical-align: bottom;}#header-contact{ text-align: right; font-size: 1rem;}#header-contact a{ font-size: 1.9rem; color: #fff;}header #header-contact address a{ font-size: 1rem; }#banner{ position: relative; background-color: #000; display: block; background: url('assets/images/np-banner.jpg') top center; background-repeat: no-repeat; min-height: 642px; max-width: 1410px; margin: auto;}#banner img{ display: none;}#lp-banner{ position: relative; background: #e5e9ec; height: 211px;}#lp-banner .contain{}#lp-banner article{ text-align: center; color: #fff; background: rgba(95,134,186,1); background: -moz-linear-gradient(top, rgba(95,134,186,1) 0%, rgba(64,112,163,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(95,134,186,1)), color-stop(100%, rgba(64,112,163,1))); background: -webkit-linear-gradient(top, rgba(95,134,186,1) 0%, rgba(64,112,163,1) 100%); background: -o-linear-gradient(top, rgba(95,134,186,1) 0%, rgba(64,112,163,1) 100%); background: -ms-linear-gradient(top, rgba(95,134,186,1) 0%, rgba(64,112,163,1) 100%); background: linear-gradient(to bottom, rgba(95,134,186,1) 0%, rgba(64,112,163,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f86ba', endColorstr='#4070a3', GradientType=0 ); position: absolute; min-height: 360px; height: 100%; left: 50%; margin-left: -525px; bottom: 0px; max-width: 1050px; box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.8);}#lp-banner article h1{ color: #fff; font-family: Lora; font-size: 4rem; line-height: 1; margin: 20px auto; max-width: 900px; font-weight: 400; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.52);}#lp-banner article p{ margin: 10px 70px;}#lp-banner article h1:before{ content: url("./assets/images/np-stroke-left.png"); position: absolute; left: 15px; bottom: 25px;}#lp-banner article h1:after{ content: url("./assets/images/np-stroke-right.png"); position: absolute; right: 15px; bottom: 25px;}#lp-review{ background: #e5e9ec; position: relative;}#lp-review article{ background: #595959; text-align: left; margin: 50px auto; height: 150px; padding: 0; -webkit-box-shadow: 0px 3px 5px 0px #064164; -moz-box-shadow: 0px 3px 5px 0px #064164; box-shadow: 0px 3px 5px 0px #064164;}#lp-review img{ max-width: 112px;}#lp-review i{ color: #fed641; font-size: 1.4rem; margin-left: -7px;}#lp-review article div{ height: 150px;}#lp-review article div:nth-of-type(1){ background: #14649b; max-width: 17%; display: inline-block; text-align: center; height: 100%; padding: 20px 10px; vertical-align: middle; -webkit-box-shadow: inset -1px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset -1px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: inset -1px 0px 5px 0px rgba(0,0,0,0.75); width: 100%;;}#lp-review article div:nth-of-type(2){ display: inline-block; vertical-align: top; padding: 10px; font-family: "Lato"; font-weight: 300; max-width: 80%; width: 100%;;}#lp-review article div:nth-of-type(1) p{ text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.52); margin-bottom: 0; line-height: 1; margin-top: 0;}#lp-review article div:nth-of-type(2) > p{ font-family: "Lato"; font-style: italic; text-align: left; margin-left: 5px; font-size: 15px; padding-bottom: 5px; margin: 0 auto;}#lp-review article div:nth-of-type(2) > p em{ font-weight: 600;}#lp-review article p{ color: white;}#lp-split{ background: #fbfcfd; background: -moz-linear-gradient(left, #fbfcfd 0%, #eff4fa 100%); background: -webkit-gradient(left top, right top, color-stop(0%, #fbfcfd), color-stop(100%, #eff4fa)); background: -webkit-linear-gradient(left, #fbfcfd 0%, #eff4fa 100%); background: -o-linear-gradient(left, #fbfcfd 0%, #eff4fa 100%); background: -ms-linear-gradient(left, #fbfcfd 0%, #eff4fa 100%); background: linear-gradient(to right, #fbfcfd 0%, #eff4fa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfcfd', endColorstr='#eff4fa', GradientType=1 );}#lp-split figure img{ box-shadow: none;}#lp-about{ background: #e2e8ec; padding: 50px 20px; margin: 0 auto;}#lp-about .contain > p{ color: #787878; text-align: center; font-size: 10px;}#lp-about figure{ margin: 0 auto;}#lp-about figure img{ width: 100%;}footer{ background: url("./assets/images/np-footer.jpg"); text-align: center; vertical-align: middle; background-repeat: no-repeat; background-size: cover; color: white; padding-top: 60px;}footer a{ color: #fff;}footer h1{ color: white; font-family: "Oswald"; font-weight: 700; text-transform: uppercase; font-size: 3.4rem; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.52); letter-spacing: 3px;}footer .btn-alt{ font-family: "Lato"; font-size: 2rem; font-weight: 700; padding: 35px 30px; margin: 0; width: 100%; vertical-align: middle; max-width: 350px; min-height: 230px;}footer .btn-alt em{ font-size: 2.40rem; font-weight: 300;}footer .btn-alt small{ font-size: 1.8rem;}footer .btn-alt strong{ font-size: 2.4rem;}footer #lp-map{ display: inline-block; vertical-align: top; margin-left: 20px;}footer #lp-map iframe{ border: 2px solid #86a4c0;}footer address a{ font-family: "Source Sans Pro"; font-weight: 300; font-size: 1.2rem; text-transform: uppercase; line-height: 1;}footer address a strong{ font-weight: 600;}footer #copyright{ font-family: "Source Sans Pro"; font-size: .8rem; font-weight: 300; text-transform: uppercase; background: none; padding-top: 10px; padding-bottom: 10px; margin-top: 5%; position: relative;}#banner { position: relative;}#banner:before{ content: url('assets/images/np-flag.png'); position: absolute; top:35px; left: 50px;}footer .flag { position: relative; max-width: 1500px; margin: auto;}@media (max-width: 1414px){ footer >div:before {left: 10px;} }@media (max-width: 1330px){ footer #lp-map {display: block; margin: 20px auto;}}@media (max-width: 1300px){ body{ padding-top: 136px; } #banner:before {left: 30px;} #banner img{ display: block; width:100%; margin: 0 auto; } #banner{ background: none; min-height: 500px; } #lp-banner article h1{ font-size: 3.5rem; } .split figure, .split article{ max-width: 50%; }}@media (max-width: 1060px){ #lp-banner article h1:before {left: 20px;} footer #lp-map {margin: 20px auto;}}@media (max-width: 1030px){ #banner:before, footer .flag:before {left: 5px;} #lp-banner article h1:before {left: 30px;}}@media (max-width: 1010px){ #lp-banner article h1:before {left: 50px;}}@media (max-width: 980px){ #banner:before, footer .flag:before{ content: none; }#lp-banner {position: relative;}#lp-banner:before{ content: url('assets/images/np-flag.png'); margin: auto; margin-bottom: -30px;} #header-contact {display: none;} #header-buttons { text-align: center; } #header-logo { max-width: 320px; text-align: center; margin: 0 auto;; } #header-logo a, #header-buttons a { margin: 0 auto; } #header-logo a img { max-width: 300px; } header #header-contact address{ white-space: normal; } .split .contain figure, .split .contain article{ max-width: 100%; width: 100%; padding: 20px; } .split .contain figure{ max-width: 60%; display: block; } .split .contain > figure:first-child, split .contain > article:first-child { margin: 0 auto; } header{ position: static; } body{ padding-top: 0; } #banner{ min-height: auto; } #lp-banner{ height: auto; } #lp-banner article{ max-width: 100%; width: 100%; position: initial; margin: 0 auto; } #lp-banner article h1{ margin: 30px auto 0; padding: 20px; } #lp-banner article p{ text-align: left; margin: 0 auto; padding: 20px; } #lp-banner article h1:before, #lp-banner article h1:after{ content: none; } #lp-review article{ max-width: 100%; height: auto; } #lp-review article div:nth-of-type(1), #lp-review article div:nth-of-type(2){ max-width: 100%; width: 100%; display: block; min-height: auto; height: auto; padding: 5px; } #lp-review article div:nth-of-type(1){ height: 120px; padding: 0; } #lp-review article div:nth-of-type(1) p{ margin: 5px; } #lp-review article div:nth-of-type(2) > p em{ float: none; text-align: center; display: block; } footer .btn-alt{ margin: 10px auto; } footer #lp-map{ display: block; margin-left: 0; margin: 0 auto; }}@media (max-width: 840px){ #header-buttons{ max-width: 100%; } .split h2, #lp-about h2{ text-align: center; font-size: 35px; } .split .contain, #lp-about{ padding: 15px; } header #header-logo, header #header-buttons { vertical-align: bottom; margin: 20px auto; display: block; text-align: center; max-width: 100%; } header #header-logo{ max-width: 400px; } #lp-banner .contain article{ margin: 20px; display: block; text-align: center; } #lp-banner article h1{ font-size: 3.2rem; } h2 {text-align: center;} .split .contain figure, .split .contain article{ padding: 0px; } .split .contain figure img{ margin: 0 auto; max-width: 100%; } .split article h1{ font-size: 2.4rem; } footer #lp-map{ margin: 0 auto; width: 97%; } footer #lp-map iframe{ width: 100%; } }@media (max-width: 500px){ #lp-banner article h1{ font-size: 2.4rem; margin: 0 auto; } footer .btn-alt{ padding: 10px; } #lp-banner .btn-alt h3{ font-size: 1.8rem; } #lp-banner li{ font-size: 1.2rem; } #lp-banner li img{ width: 20px; } .split article h1{ font-size: 1.5rem; }} @media (max-width: 400px){ h2 {font-size: 36px;} #header-buttons a {padding: 10px 0;}}.open { text-align:center; background-color: #fdd955; padding: 5px; }.open span { color: #000000; font-size: 18px; font-weight: 700;}.open a:hover { color: #7a9bb8;}.open .dot { margin: 0 20px;}header { padding: 0;}header .contain { padding:25px;}@media screen and (max-width: 1023px) { body {padding-top: 0 !important;}}@media screen and (max-width: 900px) { .open span { display: block; } .open .dot { display: none }}
