/*!
Theme Name: Silvr Eye Care Portal
Description: A custom theme built by the FS.
Author: FS
Version: 1.1
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}button{border:0;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}pre{background-color:#2e8b57;color:#fff}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local(""),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-regular.woff2)format("woff2"),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-regular.woff)format("woff")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local(""),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-700.woff2)format("woff2"),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-700.woff)format("woff")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:local(""),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-900.woff2)format("woff2"),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-900.woff)format("woff")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:200;src:local(""),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-200.woff2)format("woff2"),url(/wp-content/themes/silvr-portal/fonts/source-sans-pro-v18-latin-200.woff)format("woff")}html{font-size:62.5%}body{font-family:"Source Sans Pro";font-size:1.7rem;line-height:1.5;color:#4e4e4e;font-weight:400}h1{font-size:2.1rem;font-weight:600;margin-bottom:2.1rem}h2{font-size:1.8rem;font-weight:600;margin-bottom:1.4rem}h3{font-size:1.6rem;font-weight:600;margin-bottom:1.7rem}ol,ul,p{font-weight:400;margin-bottom:3rem}.button,button{background-color:#21618d;text-shadow:none;color:#fff;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:0;display:inline-block;text-decoration:none;font-size:1.5rem;font-weight:200;line-height:1;padding:1rem 2.2rem;margin-bottom:3rem;transition:background-color .3s ease-in-out}.button:hover,button:hover{background-color:#21618d;transition:background-color .3s ease-in-out}img{display:block;max-width:100%;height:auto}.two-col{-webkit-columns:2;-moz-columns:2;columns:2;margin-bottom:3rem;max-width:50vw}@media screen and (max-width:767px){.two-col{-webkit-columns:1;-moz-columns:1;columns:1;max-width:100%}}.alertbar{display:flex;justify-content:space-between}.alertbar.movebutton{justify-content:flex-end}.alertbar .alert{font-weight:400;background-color:#fff;padding:1rem 0;padding-left:4.7rem;flex-grow:1;display:flex;align-items:center}.alertbar .alert>*{font-size:1.3rem}.alertbar .alert p{margin-bottom:0}.alertbar .closeportal{background-color:#fff;display:block;padding:1rem 0;text-decoration:none;margin-left:.5rem;padding-left:1.6rem;padding-right:1.6rem;font-size:1.3rem;color:#4e3a6a;display:flex;align-items:center}.alertbar .closeportal img{margin-left:1.2rem}main{display:flex;flex-direction:row;min-height:100vh}@media screen and (max-width:980px){main{flex-wrap:wrap;flex-direction:column}}.leftsection{background-color:#184464;width:100%;max-width:300px}@media screen and (max-width:980px){.leftsection{max-width:100%}}.leftsection .logo{margin-bottom:2.3rem;padding:3rem;padding-bottom:0}.leftsection .logo img{margin:0 auto;max-width:100%;height:auto}.leftsection h3{color:#fff;padding-left:3rem;padding-right:3rem;margin-bottom:5rem}.rightsection{flex-grow:1;background-color:#f8f8f8}@media screen and (max-width:767px){.rightsection{max-width:100%}}.rightsection article{background-color:#fff;border-radius:10px;padding:4.7rem;box-shadow:0 10px 10px rgb(0 0 0 / .04)}@media screen and (max-width:980px){.rightsection article{padding:1.3rem;max-width:100%}}.rightsection h1{text-transform:uppercase}.container{margin:4.7rem}@media screen and (max-width:980px){.container{margin:2.3rem;max-width:100%}}#login{width:100%}ul#menu-header-menu{list-style:none;margin:0;padding:0}ul#menu-header-menu li{padding:0;display:flex;align-items:center;border-left:6px solid #fff0;position:relative}ul#menu-header-menu li:hover{border-left:6px solid #fff}ul#menu-header-menu li:hover::before{content:"";display:block;background-color:#fff;opacity:.04;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:0}ul#menu-header-menu li a{display:flex;justify-content:flex-start;align-items:center;color:#fff;font-weight:400;font-size:1.3rem;text-decoration:none;gap:2.9rem;padding-left:calc(3rem - 6px);position:relative;z-index:3;width:100%;padding-top:1.8rem;padding-bottom:1.8rem}ul#menu-header-menu li a:hover{text-decoration:none}ul#menu-header-menu .current-menu-item{border-left:6px solid #fff}ul#menu-header-menu .current-menu-item a{padding-top:1.8rem;padding-bottom:1.8rem}ul#menu-header-menu .current-menu-item::before{content:"";display:block;background-color:#fff;opacity:.04;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:0}.mobilealert,#closenav,.mobnav{display:none}@media screen and (max-width:980px){.alertbar{display:none}.mobilealert{display:flex;background-color:#fff;justify-content:flex-end;width:100%;padding:1rem 2rem}.mobilealert a{text-decoration:none;font-size:1.3rem;color:#4e3a6a;display:flex;align-items:center}.mobilealert a img{margin-left:1.1rem}.leftsection{display:flex;align-items:center;justify-content:space-between;padding-bottom:2rem}.leftsection h3{margin-bottom:0}.leftsection .logo{margin-bottom:0}.navwrapper{display:none}.navwrapper.is-active{display:block;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:10;background-color:#184464}.navwrapper.is-active .menu-header-menu-container{top:5rem;position:relative}.navwrapper.is-active #closenav{display:block;position:absolute;top:.5rem;right:.5rem;font-weight:200;font-size:2rem;margin-bottom:0}.mobnav{display:block}.mobnav button{margin-bottom:0;display:inline-flex;justify-content:center;align-items:center}.mobnav button img{margin-left:1rem}}.downloadblock article{margin-bottom:2.2rem;padding:0}.downloadblock article a{padding:3rem 5rem;color:#4e4e4e;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.downloadblock article a:hover{background-color:#eaeaea;transition:all .3s ease-in-out}strong{font-weight:600}.catblock article{margin-bottom:2.7rem}.catblock article p{font-weight:400}.catblock article:last-of-type{margin-bottom:5.3rem}.catblock .pname{margin-bottom:1rem}.promoblock h1{text-transform:uppercase}.promoblock article{display:flex;justify-content:space-between;gap:2rem}@media screen and (max-width:767px){.promoblock article{flex-wrap:wrap;gap:0}}.promoblock .col{width:50%}@media screen and (max-width:767px){.promoblock .col{width:100%}}.promoblock .col p{font-weight:400}.promoblock figure{width:auto;max-width:100%;height:auto}.courseblock article{margin-bottom:3rem}.courseblock .button{text-transform:uppercase}.content{margin-bottom:3rem}.content ul li{padding-bottom:1rem}.content ul a{color:#184464}.doctorsblock h2{text-transform:uppercase}@media screen and (max-width:767px){.doctorsblock h2{margin-bottom:2rem}}.doctorsblock .docflex{display:flex;flex-wrap:wrap;gap:6.5rem}@media screen and (max-width:767px){.doctorsblock .docflex{gap:3rem}}.doctorsblock p{font-size:1.5rem;font-weight:400}.doctorsblock .dname{margin-bottom:.4rem;margin-top:1rem}.doctorsblock .dspec{font-style:italic;margin-bottom:.4rem}.doctorsblock .addinfo p{margin-bottom:0;padding-top:.4rem}.doctorsblock a{color:#184464;font-size:1.5rem;font-weight:400}.doctorsblock .singledoc{display:flex;gap:2.2rem;max-width:calc(50% - 6.5rem)}@media screen and (max-width:1190px){.doctorsblock .singledoc{max-width:100%}}@media screen and (max-width:767px){.doctorsblock .singledoc{flex-wrap:wrap;justify-content:center;text-align:center;gap:1rem}}.doctorsblock .singledoc .col.img{max-width:120px;flex-shrink:0}@media screen and (max-width:767px){.doctorsblock .singledoc .col.img{max-width:100%}}.doctorsblock .singledoc .col.img img{max-width:100%;height:auto}.accnt{margin-bottom:3rem}p.mb0{margin-bottom:0}.two-col{-webkit-columns:2;-moz-columns:2;columns:2}@media screen and (max-width:767px){.two-col{-webkit-columns:1;-moz-columns:1;columns:1}}.two-col{-webkit-columns:2;-moz-columns:2;columns:2}@media screen and (max-width:767px){.two-col{-webkit-columns:1;-moz-columns:1;columns:1}}.three-col{-webkit-columns:3;-moz-columns:3;columns:3}@media screen and (max-width:767px){.three-col{-webkit-columns:1;-moz-columns:1;columns:1}}.halfdown .d-flex{display:flex;justify-content:flex-start;gap:2rem}@media screen and (max-width:767px){.halfdown .d-flex{flex-wrap:wrap}}.halfdown .d-flex .downloadblock{min-width:50%}@media screen and (max-width:767px){.halfdown .d-flex .downloadblock{min-width:100%}}.halfdown .d-flex .downloadblock article{box-shadow:none;min-width:50%;margin-bottom:0;max-width:60%}@media screen and (max-width:767px){.halfdown .d-flex .downloadblock article{max-width:95%}}.halfdown .d-flex .downloadblock article a{text-decoration:underline;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem}.halfdown .d-flex .downloadblock article a:hover{background-color:#fff;text-decoration:none}img.alignleft{float:left;margin-right:1rem;margin-bottom:1rem}@media screen and (max-width:767px){img.alignleft{float:none;margin-right:0}}img.alignright{float:right;margin-left:1rem;margin-bottom:1rem}@media screen and (max-width:767px){img.alignright{float:none;margin-left:0}}.clear{clear:both}.accordion{border-bottom:1px solid #e6e4e4;margin-bottom:3rem}.accordion .question{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.accordion .question.is-active img{-webkit-transform:scale(-1);transform:scale(-1);transition:all .3s ease-in-out}.accordion .question img{-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.accordion .answer{display:none}.accordion .answer.is-active{display:block}.with_frm_style .frm_input_group input+.frm_inline_box{font-size:0;background-color:#fff;border-left:0 solid #fff0;position:relative;box-shadow:none}.with_frm_style .frm_input_group input+.frm_inline_box::after{content:"";position:absolute;top:0;right:1rem;width:26px;height:26px;background-image:url(/wp-content/themes/silvr-portal/images/calicon.svg);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.frm_form_field{margin-bottom:3.9rem}.frm_form_field fieldset .frm_form_field{margin-bottom:0}.with_frm_style select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/silvr-portal/images/dropdownarrow.svg)!important;background-size:11px 7px;background-repeat:no-repeat;background-position:94%center;min-width:320px}.frm_upload_text{position:relative}.frm_upload_text::after{content:"Drag and Drop Files Here";position:relative;font-size:1.5rem;font-weight:500;display:block;top:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:980px){.frm_form_field.frm6{grid-column:-1/1}}.frm_style_formidable-style.with_frm_style .frm_submit button{border-radius:4px;text-transform:uppercase}.frm_submit{text-align:center}