/*** WIDGET/SYSTEM CSS ***/


/*** CSS File: default ***/


/*** CSS File: main ***/
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, ol, ul, li,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:inherit;font-size:100%;vertical-align:baseline;}html {line-height:1;}ol, ul {list-style:none;}table {border-collapse:collapse;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;vertical-align:middle;}q, blockquote {quotes:none;}q:before, q:after, blockquote:before, blockquote:after {content:"";content:none;}a img {border:none;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block;}html, body {overflow:initial !important;behavior:'smooth';overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;}html * {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none !important;}*, *:after, *:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html, body {height:100%;}body {transition:all 600ms ease !important;font-family:"Open Sans", sans-serif !important;color:#333333;}body a {color:#333333;text-decoration:none;}body a:hover {color:#0433ff;text-decoration:none;}body, html {font:400 24px/1.6rem "Open Sans", sans-serif;}@media (min-width:0px) and (max-width:2500px) {body, html {font-size:calc(24px + (34 - 24) * ((100vw - 0px) / (2500 - 0)));}}@media (min-width:2500px) {body, html {font-size:34px;}}strong {font-weight:600;}.col-xs-12 {padding-left:0 !important;padding-right:0 !important;}.contained-section {width:100% !important;padding-left:0;padding-right:0;}a {text-decoration:none !important;}.alert {padding-top:10px;padding-bottom:10px;font-size:.4em !important;line-height:150% !important;padding-left:30px;padding-right:30px;}input[type="text"], select, textarea {height:40px !important;display:block !important;color:black !important;border-radius:20px !important;font-size:.6rem !important;}input[type="submit"] {width:100% !important;background:#dddddd;color:#333333;text-align:left;}textarea {height:100px !important;font-size:.6rem !important;}textarea {height:200px !important;}header {position:relative;z-index:1000;}.show-nav {display:block !important;}.fixed {transition:all 300ms ease;}.fixed .nav-wrap-top {opacity:0;transition:all 600ms ease 1s;margin-top:-300px;}.fixed .nav-wrap-menu {margin-top:0px !important;}#header {position:absolute;top:0;left:0;transition:all 300ms ease;padding-bottom:20px;}@media (min-width:0) and (max-width:1200px) {#header {display:none !important;}}#header .contained-section {padding-left:8.33333vw !important;padding-right:8.33333vw !important;transition:all 600ms ease;display:flex;align-items:center;height:200px;}@media (min-width:1200px) and (max-width:1570px) {#header .contained-section {padding-left:4.16667vw !important;padding-right:4.16667vw !important;}}#header .contained-section .menu-row {border-radius:10px !important;display:flex;align-items:center;background:#0433ff;height:65px;justify-content:space-between !important;}#header .contained-section .menu-row .left-wing {width:41.66667vw !important;display:flex;height:100%;padding-right:30px !important;}#header .contained-section .menu-row .logo-wrap {width:16.66667vw !important;}#header .contained-section .menu-row .right-wing {width:41.66667vw;display:flex;height:100%;justify-content:flex-end;}#header .contained-section .menu-row .right-wing .contact-number {margin-left:10px;margin-right:20px;color:#fff;font-size:.45em;letter-spacing:1px;font-weight:600;display:flex;align-items:center;line-height:100% !important;}@media (min-width:1200px) and (max-width:1600px) {#header .contained-section .menu-row .right-wing .contact-number {flex-grow:0;}#header .contained-section .menu-row .right-wing .contact-number a {overflow:hidden;opacity:1;}}#header .contained-section .menu-row .right-wing .contact-number::before {content:'\f095';font-family:fontawesome;margin-right:10px;}@media (min-width:0) and (max-width:1300px) {#header .contained-section .menu-row .right-wing .contact-number::before {display:none;}}#header .contained-section .menu-row .right-wing .contact-number a {white-space:nowrap;margin-left:10px;background:#fff;height:35px;color:#0433ff;border-radius:10px;display:flex;line-hight:100% !important;align-items:center;padding-left:15px;padding-right:15px;}#header .contained-section .menu-row .right-wing .contact-number a:hover {background:#333333;color:#fff;}.lg-menu-wrap {width:100%;list-style:none !important;display:flex;align-items:center;justify-content:space-around;}.lg-menu-wrap li {display:flex;align-items:center;height:100%;flex-grow:1;justify-content:center;}.lg-menu-wrap li a {width:100%;height:100%;line-height:100%;font-weight:600;font-size:.45em;letter-spacing:1px;color:#fff;display:flex;align-items:center;justify-content:center;}.lg-menu-wrap li a:hover {background:rgba(255, 255, 255, 0.1);}.lg-menu-wrap li.dropdown .dropdown-menu {border-radius:0;margin-top:0px;border:0px;}.lg-menu-wrap li.dropdown .dropdown-menu > li.active {background:#0433ff;}.lg-menu-wrap li.dropdown .dropdown-menu > li.active a {color:#fff !important;}.lg-menu-wrap li.dropdown .dropdown-menu > li > a {font-size:1em;color:#333333;line-height:200%;}.lg-menu-wrap li.dropdown .dropdown-menu > li > a:hover {color:#fff;background:#0433ff;}#rsp-header {position:fixed;z-index:100;height:auto;padding-top:10px;background:rgba(255, 255, 255, 0.8);}@media (min-width:0) and (max-width:1200px) {#rsp-header {padding-left:4.16667vw !important;padding-right:4.16667vw !important;display:block !important;}}#rsp-header .nav-wrap {padding-left:0;padding-right:0;display:flex;flex-direction:column;}#rsp-header .bg-fluid {display:none;}#rsp-header .nav-right {width:100%;background:transparent !important;padding-left:0;padding-right:0;display:flex;align-items:center;justify-content:space-between;}#rsp-header .nav-right .mobile-menu-list .img-wrap {max-width:240px !important;width:100% !important;display:block;position:static;}#rsp-header .nav-right .nav-right-items {width:100% !important;display:flex;flex-direction:row;align-content:center;justify-content:flex-end;align-items:center;}#rsp-header .nav-right .nav-right-items .mobile-menu-list {height:auto !important;margin-top:0;width:100% !important;display:flex;list-decoration:none;justify-content:space-between !important;align-items:center;padding-bottom:10px !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list .phone-number-holder {margin-right:0;width:auto !important;display:flex;flex-direction:row;align-items:center;flex-direction:row;padding:3px;border-radius:30px !important;height:60px !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list .phone-number-holder .phone-wrap:first-child {margin-right:3px;}#rsp-header .nav-right .nav-right-items .mobile-menu-list .phone-number-holder .phone-wrap a {width:50px;border:1px solid rgba(51, 51, 51, 0.6);border-radius:100%;height:50px;overflow:hidden;}#rsp-header .nav-right .nav-right-items .mobile-menu-list .phone-number-holder .phone-wrap a .fa {height:100% !important;display:flex;align-items:center;justify-content:center;line-height:100%;background:rgba(51, 51, 51, 0.7);}#rsp-header .nav-right .nav-right-items .mobile-menu-list .phone-number-holder .phone-wrap a .fa::before {font-size:1rem;color:#fff;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li {display:flex;align-items:center;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li .menu-primary-wrap {border:1px solid #333333;width:50px;height:50px;border-radius:100px;padding:0 !important;display:flex;align-items:center !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li.img-wrap {height:auto !important;border:0 !important;flex-grow:1;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li.img-wrap a {display:inline-block !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li.img-wrap img {display:block;position:static;max-width:160px;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li .hamburger {transform:translateX(3px) scale(0.7) !important;position:static !important;padding:0 !Important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li .hamburger .hamburger-inner {height:3px;opacity:1;background:#333333 !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li .hamburger .hamburger-inner::before, #rsp-header .nav-right .nav-right-items .mobile-menu-list > li .hamburger .hamburger-inner::after {height:3px;opacity:1;background:#333333 !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li:hover span {color:#fff;display:none !important;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li:hover i::before {color:#fff;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li a {display:flex;flex-direction:column;align-content:center;justify-content:center;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li i {text-align:center;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li i::before {font-size:1.5em;}#rsp-header .nav-right .nav-right-items .mobile-menu-list > li span {text-align:center;white-space:nowrap;font-size:20px;line-height:100%;display:none;}.container-fluid {padding-left:0;padding-right:0;}.container-fluid .rsp-nav-menu {display:none;position:fixed;z-index:1000;height:100%;width:100%;background:rgba(233, 233, 233, 0.96);list-style:none;text-align:center;overflow-x:hidden;}@media (min-width:1201px) {.container-fluid .rsp-nav-menu {display:none !important;}}.container-fluid .rsp-nav-menu > li:first-child {margin-top:111px;margin-bottom:0;}.container-fluid .rsp-nav-menu > li {transition:all .3s ease;clear:both !important;}.container-fluid .rsp-nav-menu > li:hover {background:rgba(255, 255, 255, 0.8);}.container-fluid .rsp-nav-menu > li > a {transition:all .3s ease;padding-top:25px !important;padding-bottom:25px !important;clear:both !important;font-family:"Open Sans", sans-serif;display:block;height:100%;font-size:14px;font-weight:400 !important;text-transform:uppercase;letter-spacing:3px;line-height:100%;transition:all 300ms ease;letter-spacing:1px;background:white;color:#333333;border-bottom:1px solid #eaeaea;text-align:left;padding-left:30px;padding-right:30px;}.container-fluid .rsp-nav-menu > li > a .caret {display:none;}.container-fluid .rsp-nav-menu > li > a:hover, .container-fluid .rsp-nav-menu > li > a:active, .container-fluid .rsp-nav-menu > li > a:focus {text-decoration:none;background:#0433ff;color:#fff;}.container-fluid .rsp-nav-menu > li.dropdown.open > a {background:#0433ff !important;color:#fff !important;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu {margin-top:0;padding-top:0;border:0 !important;border-radius:0px;position:relative;width:100%;background:transparent;box-shadow:0 0 0 0;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.active > a {background:#0433ff !important;font-family:"Open Sans", sans-serif;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li {clear:both !important;width:100%;display:block;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.active {background:#333333 !important;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.active a:hover, .container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.active a:active, .container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.active a:focus {color:#fff !important;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > a {padding-top:20px !important;padding-bottom:20px !important;clear:both;height:100%;width:100%;display:block;background:rgba(51, 51, 51, 0.7);border-bottom:1px solid rgba(255, 255, 255, 0.2);letter-spacing:1px;font-weight:400;font-size:14px;padding:0px;text-transform:uppercase;color:#fff;text-align:left !important;padding-left:30px;padding-right:30px;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > a:hover, .container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > a:focus, .container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > a:active {background:#0433ff !important;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > .third-level-dropdown {transition:all 1s ease;display:none;position:relative;overflow:hidden;background:rgba(255, 255, 255, 0.5);}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > .third-level-dropdown > li > a {color:#fff !important;padding-top:15px;padding-bottom:15px;display:block;text-transform:uppercase;font-size:13px !important;letter-spacing:1px;border-bottom:1px solid #333;background:#444444;line-height:200% !important;text-align:left;padding-left:30px;padding-right:30px;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li > .third-level-dropdown > li > a:hover {background:#0433ff;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu > li.third-level-container.open .third-level-dropdown {height:auto !important;}.container-fluid .rsp-nav-menu > li.dropdown > ul.dropdown-menu .active > a {background:#0433ff !important;line-height:200%;}.btn-social {display:flex;align-items:center;min-width:200px;}.btn-social:hover {background:#474747 !important;box-shadow:0 0 30px #474747 !important;}.btn-social > span {font-weight:600 !important;width:100%;text-align:center;display:flex;flex:1;justify-content:center;}.btn-social i {margin-right:15px;border:1px solid transparent;width:35px;height:35px;border-radius:100% !important;background:rgba(0, 0, 0, 0.3);display:flex;justify-content:center;align-items:center;}@media (min-width:0) and (max-width:1200px) {.btn-social i {display:none;}}.btn-social i::before {text-align:center;font-size:.8em;}.btn-facebook {background:#3e5a99 !important;}.btn-facebook:hover {background:#516ba3 !important;}.btn-googleplus {background:#da4a38 !important;}.btn-googleplus:hover {background:#de5c4c !important;}.btn-mini {color:#fff;font-size:.32em;background:#e8741b;display:inline-block;padding-left:15px;padding-right:15px;border-radius:100px;line-height:120%;padding-top:5px;padding-bottom:5px;}.btn-mini:hover {color:#fff;background:#81ba25;}.btn {position:relative;border:1px solid transparent !important;background:#333333;font-size:.45rem !important;letter-spacing:.2em;font-weight:600;font-family:"Open Sans", sans-serif;color:#fff;transition:all 600ms ease;padding-top:10px;padding-bottom:10px;padding-left:30px !important;padding-right:30px !important;border-radius:100px;}.btn:hover {color:#fff;background:#365cff;}.btn-primary {background:#0433ff;}.btn-green {background:#81ba25;}.btn-green:hover {background:#8ec13b !important;}.btn-blue {background:#169e93;}.btn-blue:hover {background:#2da89e !important;}.btn-arrow {padding-right:30px;}.btn-arrow::after {margin-left:10px;margin-right:-15px;content:'\f0da';position:relative;right:20px;top:11%;position:absolute;line-height:100%;font-family:fontawesome;border:1px solid transparent;width:30px;height:30px;text-align:center;font-size:.9em !important;display:flex;align-items:center;justify-content:center;border-radius:100%;letter-spacing:0 !important;}.btn-arrow-inverse::after {background:#333333;color:#fff;}.btn-rounded-primary, .btn-rounded-secondary {border-radius:100px;}.btn-rounded-secondary {background:#666666;}.btn-rounded-secondary:hover {background:#858585;}.social-inner-wrap {transition:all 600ms ease;width:initial !important;max-width:auto !important;display:flex;flex-grow:0;flex-direction:row;align-content:center;justify-content:flex-start;}.social-inner-wrap > li {margin-left:3px;margin-right:3px;display:flex;flex-direction:column;align-content:center;justify-content:center;}.social-inner-wrap > li:hover a {background:#0433ff;}.social-inner-wrap > li > a {width:35px;height:35px;background:#0433ff;text-align:center;padding-top:33%;padding-bottom:30%;color:#fff;border-radius:100%;font-size:12px;transition:all 600ms ease;}.section {padding-top:60px;padding-bottom:100px;background:#e6e6e6;padding-left:8.33333vw !important;padding-right:8.33333vw !important;}.section .inner-wrap .title-wrap h2 {line-height:150%;color:#333333;font-size:1.5rem !important;font-family:"Crimson Text", serif;}.section .inner-wrap .content-wrap p {color:#333333;font-size:.65rem;line-height:200%;}#section1 {margin-top:0;position:relative !important;overflow:hidden !important;min-height:100vh !important;}@media (min-width:0) and (max-width:1400px) {#section1 {margin-top:0;border-radius:0 0 0 0 !important;}}#section1 .show-on-tablet-and-mobile {display:none !important;}#section1 .show-on-tablet-and-mobile .cta-text-holder-on-tablet-and-mobile h1 {text-align:center;color:#fff;font-size:1.5rem !important;line-height:100%;font-family:"Crimson Text", serif;font-style:italic;}@media (min-width:0) and (max-width:1200px) {#section1 .show-on-tablet-and-mobile {display:block !important;margin-bottom:20px;}}#section1 #component-1 {z-index:100;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap {position:relative;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .img-wrap {position:absolute;z-index:0;top:0;left:0;min-height:100% !important;background-size:cover !important;background-position:top center !important;}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .img-wrap {background-position:center center !important;}}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .img-wrap img {display:none;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap {background:none;padding-top:300px;padding-bottom:300px !important;position:static;z-index:100;height:180vh;display:flex;align-items:flex-start;opacity:.99;min-height:1200px;padding-left:8.33333vw !important;padding-right:8.33333vw !important;max-width:100%;}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap {padding-top:30vh;padding-bottom:200px !important;min-height:1200px;height:150vh;padding-left:4.16667vw !important;padding-right:4.16667vw !important;align-items:flex-start !important;}}@media (min-width:0) and (max-width:1200px) and (min-height:0) and (max-height:800px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap {padding-top:30vh !important;height:100vh;}}@media (min-width:0) and (max-width:767px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap {padding-top:30vh;align-items:flex-start !important;height:100vh;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap::before {content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.4);}}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder {transition:all 300ms ease;transform:translateY(0) !important;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text1 {margin-bottom:.5em;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text1 h4 {font-family:"Open Sans", sans-serif;font-size:.65rem;letter-spacing:1px;line-height:100%;letter-spacing:0px;font-weight:500;text-align:center;color:#333333 !important;}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text1 h4 span {font-weight:700;}@media (min-width:768px) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text1 h4 {font-size:.6rem !important;line-height:150%;}}@media (min-width:0) and (max-width:767px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text1 h4 {font-size:.45rem !important;line-height:150%;}}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text2 {margin-bottom:20px;}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text2 {text-align:center;float:none;margin-left:auto;margin-right:auto;margin-bottom:10px;}}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text2 h1 {text-align:center;color:#333333 !important;font-size:2.5rem;line-height:100% !important;font-family:"Crimson Text", serif;}@media (min-width:768px) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text2 h1 {font-size:2rem !important;}}@media (min-width:0) and (max-width:767px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder #text2 h1 {font-size:1.5rem !important;}}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .cta-text-holder .btn-wrap {text-align:center;}}#section1 #component-1 .owl-stage .owl-item .owl-item-inner-wrap .text-outer-wrap .show-on-tablet-and-mobile img {max-width:200px;float:none;margin:0 auto;}#section1 #component-1 .owl-dots {position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:4.16667vw;display:none !important;}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-dots {flex-direction:row;top:initial;height:30px;width:100%;bottom:130px !important;padding-right:0;}}#section1 #component-1 .owl-dots .owl-dot.active span {background:#0433ff;}#section1 #component-1 .owl-dots .owl-dot span {width:15px;height:15px;background:rgba(51, 51, 51, 0.5);}@media (min-width:0) and (max-width:1200px) {#section1 #component-1 .owl-dots .owl-dot span {width:10px;height:10px;}}#section1 .mobile-bottom-screen-dashboard {z-index:100;position:absolute;left:0;bottom:0;padding-left:8.33333vw !important;padding-right:8.33333vw !important;padding-top:20px;padding-bottom:80px;display:block;}@media (min-width:0) and (max-width:1200px) {#section1 .mobile-bottom-screen-dashboard {padding-bottom:10px;}}@media (min-width:0) and (max-width:1200px) {#section1 .mobile-bottom-screen-dashboard {bottom:50px !important;}}#section1 .mobile-bottom-screen-dashboard .inner-wrap {border:1px solid transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;width:66.66667vw !important;float:none;margin:0 auto;}@media (min-width:0) and (max-width:1200px) {#section1 .mobile-bottom-screen-dashboard .inner-wrap {width:83.33333vw !important;}}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div {display:flex;align-items:center;justify-content:space-between;width:83.33333vw;align-items:center;}@media (min-width:0) and (max-width:767px) {#section1 .mobile-bottom-screen-dashboard .inner-wrap > div {display:flex;flex-wrap:wrap;justify-content:space-around;}}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card {display:flex;align-items:center;justify-content:center !important;opacity:.8;transition:all 300ms ease;width:30%;}@media (min-width:0) and (max-width:767px) {#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card {width:45%;display:inline-block;opacity:1;}}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card:hover {opacity:1;}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card a {display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card a .img-wrap {width:100%;border-radius:20px;overflow:hidden;}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card a:hover .text-link::after {width:100% !important;border-color:#0433ff;}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card .text-link {margin-top:1em;font-size:.85rem;line-height:250%;text-align:center;border-bottom:2px solid transparent;width:auto;font-weight:600;color:#0433ff;display:inline;margin-bottom:30px;white-space:nowrap;}@media (min-width:0) and (max-width:1200px) {#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card .text-link {line-height:150%;font-size:0.85rem !important;}}@media (min-width:0) and (max-width:767px) {#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card .text-link {white-space:normal !important;font-size:0.5rem !important;}}#section1 .mobile-bottom-screen-dashboard .inner-wrap > div .card .text-link::after {transition:all 300ms ease;content:'';display:block;width:10px;float:none;margin:0 auto;border-bottom:1px solid transparent;}#about-us {background:url(https://s3.amazonaws.com/static.organiclead.com/Site-2595962a-246a-469e-92a1-1f0fadbb4b0e/base_assets/aboutbg.jpg) top center !important;}#about-us .inner-wrap {max-width:54.16667vw !important;float:none;margin:0 auto;padding-top:135px;padding-bottom:600px;}@media (min-width:0) and (max-width:1200px) {#about-us .inner-wrap {max-width:100% !important;padding-top:0;padding-bottom:0;}}#about-us .inner-wrap .title-wrap {margin-bottom:20px;}#about-us .inner-wrap .title-wrap h2 {color:#fff;}#about-us .inner-wrap .content-wrap p {font-family:"Crimson Text", serif;font-style:italic;color:#fff;font-size:.83rem;letter-spacing:1px;font-weight:100;}@media (min-width:0) and (max-width:767px) {#about-us .inner-wrap .content-wrap p {font-size:.6rem;}}#ophthalmologist {padding-top:0;background:#fff;}@media (min-width:0) and (max-width:1200px) {#ophthalmologist {padding-left:0 !important;padding-right:0 !important;padding-bottom:0;}}#ophthalmologist .inner-wrap {margin-top:-12.5vw !important;float:none;margin:0 auto;max-width:66.66667vw;display:flex;box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}@media (min-width:0) and (max-width:1600px) {#ophthalmologist .inner-wrap {max-width:100% !important;}}@media (min-width:0) and (max-width:1200px) {#ophthalmologist .inner-wrap {margin-top:0 !important;flex-direction:column;box-shadow:0 0 0 0;}}#ophthalmologist .inner-wrap .displayed-photo-background {width:67% !important;min-width:335px;background-position:center center !important;background-size:cover !important;padding-top:75px;}@media (min-width:0) and (max-width:767px) {#ophthalmologist .inner-wrap .displayed-photo-background {max-width:320px;min-width:100%;}}@media (min-width:0) and (max-width:400px) {#ophthalmologist .inner-wrap .displayed-photo-background {padding-top:0 !important;}}#ophthalmologist .inner-wrap .displayed-photo-background .dp-img {display:none;}@media (min-width:0) and (max-width:1200px) {#ophthalmologist .inner-wrap .displayed-photo-background {background:#fff !important;width:100% !important;}#ophthalmologist .inner-wrap .displayed-photo-background img {float:none;margin:0 auto;max-width:400px;display:block !important;}}#ophthalmologist .inner-wrap .details-wrap {background:#fff;padding-left:90px !important;padding-right:90px !important;padding-top:75px !important;padding-bottom:75px !important;}@media (min-width:0) and (max-width:1200px) {#ophthalmologist .inner-wrap .details-wrap {padding-left:8.33333vw !important;padding-right:8.33333vw !important;}}#ophthalmologist .inner-wrap .details-wrap .title-wrap {padding-bottom:30px;border-bottom:1px solid rgba(51, 51, 51, 0.4);}@media (min-width:0) and (max-width:1200px) {#ophthalmologist .inner-wrap .details-wrap .title-wrap {text-align:center;}}#ophthalmologist .inner-wrap .details-wrap .title-wrap h2 {font-size:1.05rem !important;line-height:100%;margin-bottom:.3em;}#ophthalmologist .inner-wrap .details-wrap .title-wrap h3 {font-size:.6rem;line-height:150%;}#ophthalmologist .inner-wrap .details-wrap .content-wrap {padding-top:30px;}#ophthalmologist .inner-wrap .details-wrap .content-wrap p {text-align:justify;word-break:-2;font-size:.45rem;margin-bottom:4em;}@media (min-width:0) and (max-width:1200px) {#ophthalmologist .inner-wrap .details-wrap .content-wrap p {font-size:.6rem;}}#ophthalmologist .inner-wrap .details-wrap .content-wrap .affiliations {display:flex;align-items:center;justify-content:space-between;}@media (min-width:0) and (max-width:767px) {#ophthalmologist .inner-wrap .details-wrap .content-wrap .affiliations {display:flex;justify-content:space-around;flex-wrap:wrap;}}#ophthalmologist .inner-wrap .details-wrap .content-wrap .affiliations img {width:initial !important;max-width:33.33%;}@media (min-width:0) and (max-width:767px) {#ophthalmologist .inner-wrap .details-wrap .content-wrap .affiliations img {display:inline-block;margin:10px auto !important;float:none;max-width:50%;width:auto;}}#military-banner {padding-left:8.33333vw !important;padding-right:8.33333vw !important;}@media (min-width:0) and (max-width:1200px) {#military-banner {display:none;}}#military-banner .inner-wrap {width:66.66667vw;float:none;margin:0 auto;}@media (min-width:992px) and (max-width:1600px) {#military-banner .inner-wrap {width:100% !important;}}#services {background:#fff;}@media (min-width:0) and (max-width:1200px) {#services {padding-top:0;padding-bottom:60px !important;}}#services .inner-wrap {max-width:66.66667vw !important;float:none;margin:0 auto;}@media (min-width:0) and (max-width:1600px) {#services .inner-wrap {max-width:100% !important;}}#services .inner-wrap .content-wrap .nav-tabs {border:0px;margin-top:10px;margin-bottom:50px;display:flex;justify-content:center !important;}#services .inner-wrap .content-wrap .nav-tabs li {border-right:1px solid rgba(102, 102, 102, 0.5) !important;background:transparent;border-radius:0 !important;}#services .inner-wrap .content-wrap .nav-tabs li:last-child {border:0 !important;}#services .inner-wrap .content-wrap .nav-tabs li a {padding:0;padding-left:20px !important;padding-right:20px !important;border:0;background:transparent;border-radius:0 !important;font-size:.45rem;font-weight:600;letter-spacing:.2em;color:#666;}#services .inner-wrap .content-wrap .tab-content {border:0px solid transparent !important;}#services .inner-wrap .content-wrap .tab-content .card-wrap {margin-left:0 !important;margin-right:0 !important;position:relative;width:24%;margin-bottom:1%;}@media (min-width:520px) and (max-width:1200px) {#services .inner-wrap .content-wrap .tab-content .card-wrap {width:49% !important;}}@media (min-width:0) and (max-width:519px) {#services .inner-wrap .content-wrap .tab-content .card-wrap {width:100% !important;}}#services .inner-wrap .content-wrap .tab-content .card-wrap:hover .text-link {transform:translateY(0) !important;}#services .inner-wrap .content-wrap .tab-content .card-wrap:hover::before {opacity:1;}#services .inner-wrap .content-wrap .tab-content .card-wrap::before {content:'';position:absolute;bottom:0;z-index:99;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );height:20%;width:100%;opacity:1;transition:100ms;}#services .inner-wrap .content-wrap .tab-content .card-wrap .text-wrap {z-index:100;position:absolute;background:transparent;bottom:0;padding-left:20px !important;padding-right:20px !important;}#services .inner-wrap .content-wrap .tab-content .card-wrap .text-wrap .text-link {text-shadow:0 0 5px #000;transition:all 300ms ease 300ms;transform:translateY(0);font-size:.45rem;font-weight:600;letter-spacing:.2em;color:#fff;line-height:150%;margin-bottom:20px;}#services .inner-wrap .content-wrap .tab-content .btn-wrap {margin-top:70px;}@media (min-width:0) and (max-width:1200px) {#services .inner-wrap .content-wrap .tab-content .btn-wrap {margin-top:40px;}}#services #types-of-exams {display:flex;flex-wrap:wrap;justify-content:space-between;}#kids-section {display:none;}@media (min-width:0) and (max-width:767px) {#kids-section {display:block;}}#testimonial {background:url(https://s3.amazonaws.com/static.organiclead.com/Site-2595962a-246a-469e-92a1-1f0fadbb4b0e/base_assets/testibg_min_1.jpg) top left no-repeat;background-size:cover;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;}@media (min-width:0) and (max-width:991px) {#testimonial {background-position:16% !important;}}@media (min-width:0) and (max-width:767px) {#testimonial {background:none;background-color:rgba(0, 0, 0, 0.5);}}#testimonial .inner-wrap {float:none;margin:0 auto;}#testimonial .inner-wrap .block-wrap {min-height:820px;padding-top:120px !important;padding-bottom:80px !important;background:rgba(0, 0, 0, 0.75) !important;float:right;max-width:41.66667vw;padding-left:4.16667vw !important;padding-right:16.66667vw !important;}@media (min-width:992px) and (max-width:1200px) {#testimonial .inner-wrap .block-wrap {max-width:50vw;padding-left:4.16667vw !important;padding-right:8.33333vw !important;}}@media (min-width:0) and (max-width:991px) {#testimonial .inner-wrap .block-wrap {min-height:auto;max-width:100vw;padding-left:8.33333vw !important;padding-right:8.33333vw !important;}}#testimonial .inner-wrap .block-wrap .title-wrap h2 {color:#fff;}#testimonial .inner-wrap .block-wrap .divider-block {display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:65px;}#testimonial .inner-wrap .block-wrap .divider-block img {max-width:60px;z-index:100;}#testimonial .inner-wrap .block-wrap .divider-block::after {content:'';width:100%;border-top:1px solid rgba(255, 255, 255, 0.4);position:absolute;}#testimonial .inner-wrap .block-wrap .content-wrap {color:#fff;}#testimonial .inner-wrap .block-wrap .content-wrap .owl-nav .owl-next, #testimonial .inner-wrap .block-wrap .content-wrap .owl-nav .owl-prev {background:transparent;padding:0;}#testimonial .inner-wrap .block-wrap .content-wrap .message-wrap {margin-bottom:80px !important;}#testimonial .inner-wrap .block-wrap .content-wrap .message-wrap .text p {color:#fff;font-size:.45rem;text-align:justify;word-break:-2;text-align-last:center;}@media (min-width:0) and (max-width:1200px) {#testimonial .inner-wrap .block-wrap .content-wrap .message-wrap .text p {font-size:0.6em;}}#testimonial .inner-wrap .block-wrap .content-wrap .rating-wrap .text {color:#f2de03;text-align:center;font-size:.45rem;line-height:200%;}@media (min-width:0) and (max-width:1200px) {#testimonial .inner-wrap .block-wrap .content-wrap .rating-wrap .text {font-size:.7em;}}#testimonial .inner-wrap .block-wrap .content-wrap .name-wrap .text p {color:#fff;font-size:.65rem;text-align:center;font-style:italic;font-family:"Crimson Text", serif;}@media (min-width:0) and (max-width:1200px) {#testimonial .inner-wrap .block-wrap .content-wrap .name-wrap .text p {font-size:.8em !important;}}.testimonial-page-comment-box {background:transparent !important;}.testimonial-page-comment-box #basic-testimonial-layout .card-block {padding:30px !important;margin-bottom:20px;transition:all 300ms ease;}.testimonial-page-comment-box #basic-testimonial-layout .card-block:hover {transform:scale(1.01);}.testimonial-page-comment-box #basic-testimonial-layout .card-block .message-wrap {margin-bottom:30px;}.testimonial-page-comment-box #basic-testimonial-layout .card-block .rating-wrap {font-size:.5em;color:#0433ff;}.testimonial-page-comment-box #basic-testimonial-layout .card-block .name-wrap {font-family:"Crimson Text", serif;}.testimonial-page-comment-box #basic-testimonial-layout .card-block .name-wrap p {font-size:.6em !important;line-height:100%;font-style:italic;}.testimonial-page-comment-box #basic-testimonial-layout .card-block:nth-child(even) {background:rgba(51, 51, 51, 0.04) !important;}#footer-business-info {background:#fff;padding-left:16.66667vw !important;padding-right:16.66667vw !important;}@media (min-width:0) and (max-width:1600px) {#footer-business-info {padding-left:8.33333vw !important;padding-right:8.33333vw !important;}}@media (min-width:0) and (max-width:1200px) {#footer-business-info.section {padding-top:0;}}#footer-business-info .inner-wrap {display:flex;align-items:flex-start;justify-content:space-between;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap {display:flex;justify-content:center;flex-direction:column;align-items:center;}}#footer-business-info .inner-wrap .card {display:flex;width:auto;flex-direction:column;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card {max-width:320px !important;width:100%;}}#footer-business-info .inner-wrap .card h2, #footer-business-info .inner-wrap .card p {display:inline-block;}#footer-business-info .inner-wrap .card .title-wrap {margin-bottom:20px;display:inline-block !important;width:auto;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card .title-wrap {margin-top:40px !important;text-align:center;}}#footer-business-info .inner-wrap .card .title-wrap .text {display:inline-block;}#footer-business-info .inner-wrap .card .title-wrap .text h2 {line-height:100%;color:#0433ff;font-size:1rem !important;}#footer-business-info .inner-wrap .card .content-wrap {display:flex !important;flex-direction:column;width:auto;align-items:center !important;justify-content:center !important;}#footer-business-info .inner-wrap .card .content-wrap .row-wrap {position:relative;display:flex;flex-direction:column;align-items:flex-start !important;line-height:150% !important;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card .content-wrap .row-wrap {align-items:center !important;}}#footer-business-info .inner-wrap .card .content-wrap .row-wrap div {line-height:100%;display:inline-block !important;width:auto;}#footer-business-info .inner-wrap .card .content-wrap .row-wrap div p {color:#333333;font-size:.65rem;line-height:200% !important;position:relative;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card .content-wrap .row-wrap div p {min-width:200px !important;font-size:.65rem;}}#footer-business-info .inner-wrap .card .content-wrap #address p {padding-left:30px !important;display:block;align-items:flex-start !important;}#footer-business-info .inner-wrap .card .content-wrap #address p::before {position:absolute;left:0;top:0 !important;font-size:1em;height:20px;content:'\f041';font-family:fontawesome;display:flex;align-items:flex-start;}#footer-business-info .inner-wrap .card .content-wrap #phone p {padding-left:30px !important;display:block;align-items:flex-start !important;}#footer-business-info .inner-wrap .card .content-wrap #phone p::before {position:absolute;left:0;top:0 !important;font-size:1em;height:20px;content:'\f095';font-family:fontawesome;display:flex;align-items:flex-start;}#footer-business-info .inner-wrap .card .content-wrap #email p, #footer-business-info .inner-wrap .card .content-wrap #mail a {margin-bottom:20px;padding-left:30px !important;display:block;align-items:flex-start !important;}#footer-business-info .inner-wrap .card .content-wrap #email p::before, #footer-business-info .inner-wrap .card .content-wrap #mail a::before {position:absolute;left:0;top:0 !important;font-size:1em;height:20px;content:'\f0e0';font-family:fontawesome;display:flex;align-items:flex-start;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card .content-wrap .social-inner-wrap {display:flex;justify-content:center !important;}}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form {max-width:430px !important;min-width:350px;width:100% !important;}@media (min-width:0) and (max-width:767px) {#footer-business-info .inner-wrap .card .content-wrap #contact-request-form {min-width:100%;max-width:100%;width:100% !important;}}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form .content-wrap {display:block !important;width:100%;}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form .form-control {font-size:.5rem !important;font-weight:400;color:#333333 !important;border:1px solid #dddddd;}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form .form-control:hover {border:1px solid #0433ff;}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form textarea {padding-top:15px;height:100px !important;}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form .btn {width:100% !important;text-align:left;background:#dddddd;color:#333333;padding-left:20px !important;letter-spacing:0 !important;font-weight:400 !important;font-size:.5em !important;}#footer-business-info .inner-wrap .card .content-wrap #contact-request-form .btn:hover {background:#0433ff;color:#fff;}#footer-business-info .inner-wrap .card .content-wrap #office-hours > div {line-height:100%;width:100% !important;display:block;}#footer-business-info .inner-wrap .card .content-wrap #office-hours > div p {display:flex;width:100%;}#footer-business-info .inner-wrap .card .content-wrap #office-hours > div p span {flex-grow:1;width:50%;}#footer-business-info .inner-wrap .card .content-wrap #office-hours > div p span.span-2 {float:right;text-align:left !important;white-space:nowrap;}@media (min-width:0) and (max-width:1200px) {#footer-business-info .inner-wrap .card .content-wrap #office-hours > div p span.span-2 {text-align:right !important;}}.signature-footer {background:url(https://s3.amazonaws.com/static.organiclead.com/Site-2595962a-246a-469e-92a1-1f0fadbb4b0e/base_assets/footerbg.jpg) top center !important;padding-top:115px !important;padding-bottom:100px !important;padding-left:8.33333vw !important;padding-right:8.33333vw !important;}.signature-footer .logo-wrap {margin-bottom:50px;}.signature-footer .logo-wrap img {float:none;margin:0 auto;width:auto;max-width:auto !important;}.signature-footer .business-details .row1 {display:flex;align-items:center;justify-content:center;font-size:.45em;white-space:nowrap;color:#fff;line-height:150%;}@media (min-width:0) and (max-width:1200px) {.signature-footer .business-details .row1 {flex-direction:column;line-height:400%;}}.signature-footer .business-details .row1 img {width:auto !important;max-width:auto !important;}.signature-footer .business-details .row2 {text-align:center;font-size:.35em;font-weight:500;letter-spacing:1px;line-height:300%;color:rgba(255, 255, 255, 0.7);}.signature-footer .business-details .row2 a {color:#fff !important;}.signature-footer .business-details .row2 a:hover {color:#e8741b !important;}.inside-page-main-wrap .header-page-title-wrap {overflow:hidden;display:flex;align-items:center !important;background-position:top right !important;position:relative;z-index:0;border-radius:0 0 0;min-height:400px;background:rgba(127, 128, 128, 0.2);}.inside-page-main-wrap .header-page-title-wrap::before {content:'';width:100%;height:100% !important;background:rgba(255, 255, 255, 0.1);display:block;position:absolute;}.inside-page-main-wrap .header-page-title-wrap img {display:none !important;visibility:hidden;}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .header-page-title-wrap {margin-top:100px;min-height:400px;padding-top:0 !important;background-position:70% !important;}}.inside-page-main-wrap .header-page-title-wrap .inner-wrap {background:transparent !important;padding-left:16.66667vw !important;padding-right:16.66667vw !important;z-index:100;position:relative;transform:translateY(75%) !important;}@media all and (min-width:0) and (-ms-high-contrast:none), (-ms-high-contrast:active) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap {position:absolute !important;padding-top:0 !important;margin-top:0 !important;height:400px;}}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap {margin-top:0 !important;border-radius:0 !important;align-items:center !important;position:static;display:flex;min-height:400px;height:100%;align-items:center !important;justify-content:center !important;color:#fff !important;background:rgba(255, 255, 255, 0.7) !important;transform:translateY(0) !important;}}@media (min-width:0) and (max-width:520px) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap {align-items:flex-end !important;justify-content:flex-end !important;padding-bottom:30px;}}.inside-page-main-wrap .header-page-title-wrap .inner-wrap .page-title {padding-top:0;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap .page-title {padding-top:0 !important;padding-bottom:0 !important;display:block !important;width:100% !important;}}.inside-page-main-wrap .header-page-title-wrap .inner-wrap .page-title h1 {font-size:2.5rem;text-transform:uppercase;font-weight:600;letter-spacing:0;text-transform:capitalize !important;text-shadow:0 0 0 rgba(255, 255, 255, 0);visibility:visible;text-align:left;font-family:"Crimson Text", serif;color:#333333;font-style:italic;line-height:100% !important;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap .page-title h1 {text-align:left !important;font-size:1.5rem !important;line-height:130%;color:#333333;text-shadow:0 0 3px #fff !important;font-weight:600 !important;letter-spacing:0;text-transform:capitalize;}}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .header-page-title-wrap .inner-wrap .page-title h1 {text-align:center !important;}}.inside-page-main-wrap .inner-page-main-content-wrap {position:relative;z-index:200;padding-top:50px;padding-bottom:0;display:flex;padding-left:16.66667vw !important;padding-right:16.66667vw !important;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap {padding-top:50px;padding-bottom:0 !important;}}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap {padding-left:8.33333vw !important;padding-right:8.33333vw !important;flex-direction:column;align-items:center;justify-content:center;}}.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap {border-bottom:2px solid rgba(51, 51, 51, 0.1);margin-bottom:1rem;position:relative;display:block !important;margin-top:15px !important;display:none !important;}.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap:hover::after {width:100%;height:5px;bottom:-5px;left:0;}.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap::after {transition:all 300ms ease;left:-1.66667vw;bottom:-10px;position:absolute !important;line-height:100% !important;width:200px;height:20px;border-radius:0;background:#0433ff;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap::after {width:100%;height:5px;bottom:-5px;left:0;}}.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap h2 {font-family:"Crimson Text", serif;font-size:1.5rem !important;font-weight:500;line-height:150% !important;display:inline-block;color:#0433ff;font-style:italic;margin-bottom:-3px;text-align:initial !important;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap .title-wrap h2 {font-size:.9rem !important;font-weight:500;}}.inside-page-main-wrap .inner-page-main-content-wrap .inner-wrap {width:100%;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap {padding-bottom:50px !important;margin-bottom:50px !important;border-bottom:1px solid rgba(51, 51, 51, 0.1) !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row {display:flex;justify-content:space-around;}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row {display:flex;justify-content:center;align-items:center;flex-direction:column !important;}}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row .btn {font-size:.45em !important;letter-spacing:0;font-weight:600;letter-spacing:.1em;min-width:100px !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row .card {display:flex;flex-direction:column;justify-content:center;align-items:center;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row .card .img-wrap {display:flex;flex-direction:column;justify-content:center;flex-grow:1;max-width:200px;align-items:center;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row .card .text-wrap {text-align:center;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .flex-row .card .text-wrap a {text-align:center !important;font-size:.4em;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap:last-child {margin-bottom:0 !important;padding-bottom:100px !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap h2 {margin-bottom:1rem;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap h4 {font-size:.65rem !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap p {color:rgba(51, 51, 51, 0.7);font-size:.65rem !important;font-weight:400;line-height:200%;margin-bottom:20px;text-align:justify !important;word-spacing:initial !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap p:last-child {margin-bottom:0;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap p {font-size:.6rem !important;margin-bottom:1em !important;}}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap p {font-size:.65em !Important;}}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap a {font-style:initial;font-weight:700;color:#0433ff;foont-size:.45rem;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap a:hover {color:#e8741b;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap ol {list-style-type:decimal;margin-bottom:20px;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap ol > li {margin-left:30px;font-size:.45rem !important;line-height:200%;padding-left:5px;color:rgba(51, 51, 51, 0.7);}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap ul li {margin-left:30px;position:relative;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap ul li::before {content:'\f105';font-family:fontawesome;position:absolute;left:-20px !important;top:-3px !important;font-size:.5em;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .right-break {max-width:350px;margin-left:20px;margin-bottom:20px;float:right;width:100%;}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .right-break {width:100% !important;max-width:100% !important;margin:0 !important;margin-bottom:1em !important;}}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .left-break {max-width:350px;margin-right:20px;margin-bottom:20px;}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .left-break {width:100% !important;max-width:100% !important;margin:0 !important;margin-bottom:1em !important;}}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap strong, .inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap b {font-weight:700 !important;color:rgba(51, 51, 51, 0.8) !important;}.inside-page-main-wrap .inner-page-main-content-wrap .contents-wrap .btn {color:#fff !important;font-size:.6em !important;}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap .blog-side-bar {display:none !important;}}.inside-page-main-wrap .inner-page-main-content-wrap .sidebar-wrap {padding-left:4.16667vw !important;width:0 !important;display:none;}@media (min-width:0) and (max-width:1400px) {.inside-page-main-wrap .inner-page-main-content-wrap .sidebar-wrap {display:none !important;}}@media (min-width:0) and (max-width:1200px) {.inside-page-main-wrap .inner-page-main-content-wrap .sidebar-wrap {margin-top:100px;padding-left:0px !important;}}@media (min-width:0) and (max-width:767px) {.inside-page-main-wrap .inner-page-main-content-wrap .sidebar-wrap {width:100% !important;}}.blog-single-post-date-posted {text-transform:capitalize !important;margin-bottom:.6em;font-size:0.55em !important;font-weight:700;color:#bbbbbb;}.testimonial-page-comment-box {margin-bottom:3em;padding:0 !important;background:rgba(51, 51, 51, 0.1);border-radius:10px;}.testimonial-page-comment-box #testimonials-slider {padding:4.16667vw !important;padding-bottom:2.5vw !important;}.testimonial-page-comment-box #testimonials-slider .owl-stage-outer {margin-bottom:0;}.testimonial-page-comment-box #testimonials-slider .card-block .inner-wrap {color:#333333 !important;}.testimonial-page-comment-box #testimonials-slider .card-block .inner-wrap .message-wrap {margin-bottom:2em !important;}.testimonial-page-comment-box #testimonials-slider .card-block .inner-wrap .message-wrap p {color:#333333;text-align:justify !important;text-align-last:center !important;font-weight:500;}.testimonial-page-comment-box #testimonials-slider .card-block .inner-wrap .rating-wrap {font-size:.5em;color:#e8741b;text-align:center !important;}.testimonial-page-comment-box #testimonials-slider .card-block .inner-wrap .name-wrap p {text-align:center !important;font-weight:600;font-size:.6rem !important;letter-spacing:0;font-style:italic;color:#333333 !important;font-family:"Crimson Text", serif;}.testimonial-page-comment-box .owl-nav {margin-top:30px !important;background:rgba(51, 51, 51, 0);display:flex;align-items:center;justify-content:center;max-width:80px;border-radius:100px;float:none;margin:0 auto;}.testimonial-page-comment-box .owl-nav .owl-next, .testimonial-page-comment-box .owl-nav .owl-prev {border-radius:100px;overflow:hidden;height:auto !important;padding:0;transition:all 300ms ease;padding:0px;display:flex;align-items:center;justify-content:center;min-width:30px;width:auto !important;background:rgba(51, 51, 51, 0.6) !important;}.testimonial-page-comment-box .owl-nav .owl-next:hover, .testimonial-page-comment-box .owl-nav .owl-prev:hover {transform:scale(1);background:#0433ff !important;}#accordion-services {max-width:100%;padding:5px;position:relative;overflow:hidden !important;margin-top:70px;}#accordion-services .ui-accordion-header {padding-left:40px;padding-right:40px;padding-top:10px;padding-bottom:10px;background:rgba(127, 128, 128, 0.2);border-bottom:1px solid rgba(51, 51, 51, 0.1);cursor:pointer;}#accordion-services .ui-accordion-header strong {font-size:.6em !important;font-weight:400 !important;}#accordion-services .ui-accordion-header:hover, #accordion-services .ui-accordion-header.ui-state-active {background:#0433ff !important;color:#fff !important;font-weight:700 !important;}#accordion-services .ui-accordion-content {background:rgba(127, 128, 128, 0.1);padding:40px;}.bios-card-wrap {display:flex;align-items:flex-start;flex-direction:column;justify-content:center;}@media all and (min-width:1201px) and (-ms-high-contrast:none), (-ms-high-contrast:active) {.bios-card-wrap {display:inline-block;}}.bios-card-wrap .card {margin-top:0rem;padding:10px !important;width:100% !important;display:flex !important;align-items:flex-start;flex-direction:column;}@media (min-width:0) and (max-width:1200px) {.bios-card-wrap .card {display:flex;flex-direction:column;}.bios-card-wrap .card > div {display:flex;flex-direction:column;}}.bios-card-wrap .card .img-wrap {transition:all 300ms ease;margin-right:20px;border-radius:5px !important;position:relative;overflow:hidden;max-width:300px !important;}@media (min-width:0) and (max-width:1200px) {.bios-card-wrap .card .img-wrap {margin-bottom:20px;float:none;margin:0 auto !important;}.bios-card-wrap .card .img-wrap img {float:none;margin:0 auto !important;margin-bottom:30px !important;}}.bios-card-wrap .card h4 {line-height:100%;text-align:left !important;font-size:1rem !important;line-height:100%;font-weight:700;margin-bottom:5px;}@media (min-width:0) and (max-width:1200px) {.bios-card-wrap .card h4 {text-align:center !important;line-height:120%;margin-bottom:30px;}}.bios-card-wrap .card p {text-align:left;}@media (min-width:0) and (max-width:1200px) {.bios-card-wrap .card p {text-align:center !important;}}#office-tour {display:flex;align-items:center;flex-direction:column;justify-content:center !important;}#office-tour .card {margin-top:3rem;padding:10px !important;width:100% !important;display:flex !important;align-items:center;}@media (min-width:0) and (max-width:1200px) {#office-tour .card {display:flex;flex-direction:column;}}#office-tour .card .img-wrap {transition:all 300ms ease;margin-right:30px;position:relative;overflow:hidden;max-width:300px !important;}@media (min-width:0) and (max-width:1200px) {#office-tour .card .img-wrap {margin-right:0;margin:0 auto;margin-bottom:50px;max-width:250px !important;}}.blog-archive-main-list-wrap .blog-item {padding-bottom:80px;border-bottom:1px solid #e6e6e6;margin-bottom:80px;}.blog-archive-main-list-wrap .blog-item .blog-title-wrap {margin-bottom:10px;}.blog-archive-main-list-wrap .blog-item .blog-title-wrap h3 {font-size:.8rem !important;font-weight:600 !important;line-height:120%;font-family:"Crimson Text", serif;}.blog-archive-main-list-wrap .blog-item .blog-minor-details {margin-bottom:5px;display:flex;}.blog-archive-main-list-wrap .blog-item .blog-minor-details .blog-date-of-publication {margin-right:10px;}.blog-archive-main-list-wrap .blog-item .blog-minor-details p {line-height:150% !important;font-size:.35rem !important;font-weight:600;margin-bottom:30px !important;text-transform:capitalize;color:rgba(51, 51, 51, 0.4) !important;}.blog-archive-main-list-wrap .blog-item .blog-short-description-wrap a.read-more-anchor {font-size:1em;font-weight:600;color:#e8741b;}.sidebar-component-wrap .sidebar-item-block {border:0px solid #0433ff;}.sidebar-component-wrap .sidebar-item-block .sidebar-item-title-wrap {padding-top:0;padding-bottom:0;background:rgba(0, 0, 0, 0.7);border-radius:0 0 0 0;padding-left:30px !important;padding-right:30px !important;}.sidebar-component-wrap .sidebar-item-block .sidebar-item-title-wrap h4, .sidebar-component-wrap .sidebar-item-block .sidebar-item-title-wrap a {font-weight:600;color:#fff;font-size:.7rem !important;line-height:100%;padding-top:30px;padding-bottom:30px;text-transform:uppercase !important;}.sidebar-component-wrap .sidebar-item-block .contents-wrap {padding-top:0;padding-bottom:0;padding-left:0 !important;padding-right:0 !important;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li {margin-left:0 !important;margin-bottom:1px;background:rgba(230, 230, 230, 0.3);border-radius:0 0 0 0;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li::before {content:'';display:none;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li:hover {background:rgba(51, 51, 51, 0.07) !important;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li:hover a span {color:#e8741b !important;font-family:"Crimson Text", serif;font-weight:600;font-size:.7em !important;font-style:italic;line-height:320%;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li:last-child {border-radius:0 0 0 0;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li > a {display:flex;align-items:center;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li > a .img-wrap {background:#fff;border:0px solid #e6e6e6;max-width:100px;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li > a .img-wrap img {width:100%;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li > a .link-wrap {padding-left:30px;padding-right:30px;}.sidebar-component-wrap .sidebar-item-block .contents-wrap .sidebar-quick-links-list > li > a .link-wrap span {transition:all 300ms ease;letter-spacing:1px;font-size:.5rem;font-weight:600;color:#32485c;line-height:400%;}.blog-pagination-wrap .paginate {display:flex;justify-content:center !important;}.blog-pagination-wrap .paginate .pagination {float:none;margin:0 auto !important;}.blog-pagination-wrap .paginate .pagination li::before {display:none;}.blog-pagination-wrap .paginate .pagination li.active {border-color:transparent !important;}.blog-pagination-wrap .paginate .pagination li.active a {border-color:transparent !important;background:#0433ff;color:#fff !important;}.blog-pagination-wrap .paginate .pagination li a {font-size:16px !important;}#hidden-content-d {padding-left:30px !important;padding-right:30px !important;max-width:600px;float:none;margin:0 auto;border-radius:10px !important;}#hidden-content-d .title-wrap {margin-top:20px;margin-bottom:40px;}#hidden-content-d .title-wrap h3 {font-size:1.5rem;line-height:100%;font-style:italic;font-family:"Crimson Text", serif;}#hidden-content-d .title-wrap p {font-size:.45em !important;line-height:150%;}#flexed-img-wrap {max-width:600px;width:100%;float:left;margin:0 auto;max-height:400px;overflow:hidden;}#img-rotator-wrap {border-top:1px solid rgba(51, 51, 51, 0.1);padding-top:100px;margin-top:100px;display:flex;}.contact-us-right-box {padding-left:70px !important;padding-top:40px;}@media (min-width:0) and (max-width:1200px) {.contact-us-right-box {padding-left:0px !important;}}.horizontal-gallery {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;}@media (min-width:0) and (max-width:767px) {.horizontal-gallery {flex-direction:column;}}.horizontal-gallery .card {position:relative;width:49%;margin-bottom:2%;flex-basis:auto;}@media (min-width:0) and (max-width:767px) {.horizontal-gallery .card {width:100%;}}.horizontal-gallery .card .label {bottom:0;position:absolute;}.horizontal-gallery .card .label strong {color:#fff !important;}.horizontal-gallery .clearfix {display:none !important;}.payment-wrapper {-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex; }.payment-wrapper form {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center; }.payment-wrapper .input-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;position:relative; }.payment-wrapper input {padding-left:20px;border:0;border-radius:10px !important;max-width:180px;height:35px !important; }.payment-wrapper input::-webkit-input-placeholder {font-size:15px; }.payment-wrapper input::-moz-placeholder {font-size:15px; }.payment-wrapper input:-ms-input-placeholder {font-size:15px; }.payment-wrapper input:-moz-placeholder {font-size:15px; }.payment-wrapper input::-ms-input-placeholder {font-size:15px; }.payment-wrapper button {padding:0;padding-right:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px !important;border-radius:0;height:35px;position:absolute;right:0;background:#dddddd;color:#333;border-top-right-radius:10px;border-bottom-right-radius:10px; }#header .contained-section .menu-row .right-wing {padding-left:10px !important; }@media screen and (min-width:1201px) and (max-width:1770px) {#header .contact-number::before {display:none; } }#header .contact-number span.icon:before {content:"\f095";font-family:fontawesome; }@media screen and (min-width:1201px) and (max-width:1770px) {#header .contact-number span.no {display:none; } }.ry-photo.right {max-width:500px;float:right;padding:0 20px !important;}

/*** PAGE CSS OVERRIDES ***/
@media (min-width:768px) {}@media (min-width:992px) {}@media (min-width:1200px) {}