* {-webkit-tap-highlight-color: transparent;}
body {overflow-x: hidden;}
.wp-caption img[class*="wp-image-"] {width: 100%;}
.wp-image-12702 {margin-top: 14px;}
/*#footer-row1 {float: left !important;}*/
@media (min-width: 1200px) {.header label {display: none !important;}}
@media (max-width: 1199px) {.header label {display: inherit !important;}}
a.md-headr-phone {color: #fff; font-size: 1.3em; text-align: center; font-weight: 400;}
a.md-headr-phone:hover {color: white;}
a.md-quote-button {background: var(--main-head-button-bg); color: var(--main-head-button-color); margin-left: 38px; left: 1687px; top: 30px; border-radius: 18px; font-weight: 400; font-size: 1.1em; line-height: 28px; padding: 7px 25px; margin-top: 4px;}
a.md-quote-button:hover {color: var(--main-head-button-color);}
@media (max-width: 1199px) {
.destc-menu {width: 50px;}
#navigate-1 .menu > li > a {white-space: nowrap;}
a.md-headr-phone {margin-top: 15px;}
}
.md-headr-phone span {display: block;}
.md-headr-phone img {display: none;}
@media (max-width: 880px) {
     a.md-headr-phone {margin-top: 8px !important;}
	 a.md-quote-button {display: none !important;}	
	.gr1 {grid-template-columns: auto auto auto !important; justify-content: space-around;}
	.md-headr-phone span {display: none;}
	.md-headr-phone img {display: block;}
  	.md-headr-phone {grid-column: 3/4;}
	.gr1 .logo {position: inherit !important;}
}
@media (max-width: 1199px) {
a.md-headr-phone {margin-top: 15px;}
}
.block-back {width: 100%; background-repeat: no-repeat; background-size: cover !important; background: grey; background-position: center;}
@media (min-width: 1300px) .first-screen .container {width: 100% !important; max-width: 1320px !important;}
.pull-none {display: none;}
.view-category .pull-none {display: block;}
.container {max-width: none !important;}
.first-screen {padding: 240px 30px 120px;}
@media (max-width: 460px) {.first-screen {padding: 150px 0px 60px;}}
@media (min-width: 1300px) {.site-main .container, .md-footer-content .container, .md-footer-copy-right .container {max-width: 1320px !important; width: 100%;}}
.plus{display: none;}
.par-height {height: 0px !important;}
.gr1 {display: grid; grid-template-columns: min-content auto auto min-content; align-items: center; justify-items: center;}
@media (min-width: 881px) and (max-width: 1199px) {.gr1 {grid-template-columns: auto auto auto auto;}}
.menu__btn {display: flex; align-items: center; position: relative; top: -8px; left: 20px; width: 26px; cursor: pointer;}
.menu__btn > span, .menu__btn > span::before, .menu__btn > span::after {display: block; position: absolute; width: 100%; height: 2px; background-color: #fff;}
@media (min-width: 992px) {.logo {min-width: 210px; margin-right: 68px;}}
.menu__btn > span::before { content: ''; top: -8px;}
.menu__btn > span::after {content: ''; top: 8px;}
#navigate-1 {z-index: 1002; width: 100%;}
#navigate-1 {position: absolute;}
#navigate-1 .nav-child {position: absolute; z-index: 5; visibility: hidden; opacity: 0; transform-origin: 0% 0%; transform: rotateX(-90deg);}
#navigate-1 a {text-decoration: none; display: block;}
#navigate-1 .menu > li {float: left; position: relative;}
#navigate-1 .menu > li:first-child {border-left: 0;}
#navigate-1 .menu > li > a {padding: 7px 20px; font-size: 18px; text-transform: inherit; color: #FEFDFD;}
#navigate-1 .menu > li > a.active, 
#navigate-1.nav-child a:hover {color: #0008ff;}
#navigate-1 .destc-menu .deeper .nav-child {transition: .3s linear;}
#navigate-1 .nav-child li {position: relative; padding: 6px 0 6px 0; margin-right: 10px; width: 100%; cursor: pointer;}
#navigate-1 .nav-child li a {color: white; padding-left: 20px; font-size: 18px; font-weight: 400; white-space: nowrap;}
@media (min-width: 1400px) {#navigate-1 > .inner {padding: 8px 28px 0px;}}
.gr1 .md-quote-button {white-space: nowrap;}
.header .menu-btn:checked ~ .menu {display: block;}
.header .menu-btn:checked ~ .menu-icon .navicon {background: transparent;}
.header .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}
.header .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}
.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before, .header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}
.header .menu {clear: both; max-height: none;}
.header .menu-icon {cursor: pointer; display: inline-block; padding: 28px 20px; position: relative; user-select: none;}
.header .menu-icon .navicon {background: #fff; display: block; height: 2px; position: relative; transition: background .2s ease-out; width: 18px;}
.header .menu-icon .navicon:before, .header .menu-icon .navicon:after {background: #fff; content: ''; display: block; height: 100%; position: absolute; transition: all .2s ease-out; width: 100%;}
.header .menu-icon .navicon:before {top: 5px;}
.header .menu-icon .navicon:after {top: -5px;}
.header .menu-btn {display: none;}
@media screen and (max-width: 1199px) {
.deeper .plus {padding: 0 20px; position: absolute; display: block; color: white; top: 7px; left: 205px; font-size: 30px; font-weight: 700; transition: 200ms;}
.deeper .menu-btn:checked~ label .plus {transform: rotate(45deg);}
.deeper .menu-btn:checked~ .nav-child {display: block; visibility: visible !important; position: inherit !important; padding-left: 20px; opacity: 1 !important; transform: rotate(0deg) !important;	transition: 200ms;}
.gr1 .logo {grid-column: 2/3;}
.gr1 .destc-menu {grid-row: 1/2;}
.gr1 {justify-items: start; align-items: start;}
.gr1 .logo {padding-top: 10px; position: absolute; right: 22px; width: 200px;}
.header .menu-btn ~ .menu {display: none;} .menu li {width: 100%} #navigate-1 { background-color: #3c3169;} .menu li {width: 100%} #navigate-1 .menu-btn~ .menu {display: none;} #navigate-1 .menu-btn:checked~ .menu {display: block;}
#navigate-1 .destc-menu .deeper .nav-child {border-top: 1px solid grey; border-bottom: 1px solid gray;}
@media screen and (max-width: 500px){#navigate-1 {background: #4d2998;}}
#footer-row1 {background: #30219c;}
}
#button-contactus-lightbox-form183 .img-circle {border: 2px solid white !important;}
.menu-text {display: none;}
@media (max-width: 1199px) {
.menu-text {display: inline-block;position: absolute; margin-left: 10px; font-size: 18px; color: #fff; margin-top: 17px;}
}
@media (min-width: 768px) {.container {width: 100% !important;}}
@media (min-width: 992px) {.container {width: 100% !important;}}
@media (min-width: 1300px) {.container {max-width: 1320px !important; width: 100%;}}
@media (min-width: 1200px) {
.header li {float: left;}
.header .menu {float: right; max-height: none;}
.header .menu-icon {display: none;}
#navigate-1 li:hover > .nav-child {transform: rotateX(0deg); visibility: visible; opacity: 1; padding: 20px 0px; background-color: #10074c;}
#navigate-1 .nav-child li:hover {background: #3452ff;}
#navigate-1 .menu > li:hover {background-color: #10074c; border-radius: 7px 7px 0 0;}
#local-menu .header .menu {float: none; display: inline-block; text-align: center;}
}
@media (max-width: 1199px) {
#local-menu .navicon {right: 50%; position: absolute;}
#local-menu li {margin: 0px !important;}
}
@media (max-width: 750px) {
.newsflash-horiz li {width:100%!important;}
}
.md-tabelcontent-mc.md-tabel-mc img {transform: rotate(0deg); transition: .3s easi-in-out; }
.md-tabelcontent-mc img {transform: rotate(180deg);  transition: .3s easi-in-out;}
.carousel-cell {background: transparent !important;}
html {scroll-behavior: smooth;}
.test-nav {position: sticky; top: 0px; z-index: 999;}
.view-category .bread-nav {display: none;}
#header {float: none !important;}
.pagination .counter {float: none;}
.pagination {float: none !important;}
.ul.pagenav li, .pagination ul li span, .pagination ul li a {font-size: 16px !important; line-height: 26px; margin: 0 5px; height: 48px; display: flex; align-items: center; justify-content: center; padding: 2px 18px; text-decoration: none; font-weight: bold; border-color: #000; color: #30219c;}
.tck-pagination {display: flex; flex-wrap: wrap; justify-content: center;}
.pagination ul li span {border: 1px solid #000;}
.pagination ul li a {border: 1px solid #bfbfbf;}
.pagination ul li a:hover {border-color: #000;}
.pagination-start span, .pagination-prev span, .pagination-next span, .pagination-end span {border: 1px solid #bfbfbf !important;}
.pagination-start span:hover, .pagination-prev span:hover, .pagination-next span:hover, .pagination-end span:hover {border: 1px solid #000;}
@media (max-width: 991px) {.tck-pagination li {margin: 7px 5px 0 !important;}}
@media (max-width: 500px) {.tck-pagination li {margin-top: 10px !important;}}
.blog .category-desc {padding: 0 0 !important;}
.view-category .carousel-inner {min-height: auto !important;}
#contactus-lightbox183 textarea {resize: vertical;}
.button-get {
  background: #dd1860 url(/images/long-arrow-new.svg) no-repeat!important;
    background-position-x: calc(100% - 20px)!important;
    background-position-y: 28px!important;
    background-size: 35px!important;
  margin: 0!important;
    padding: 23px 65px 24px 15px;
    width: 260px;
    height: 72px;
    border: none;
    border-radius: 6px;
    font-weight: 600;
    font-size: 22.4px;
    line-height: 23px;
    color: #fff;
    text-decoration: none;
}
.button-get:hover {
  color: #fff;
  background-position-x: calc(100% - 16px)!important;
  transition: .3s ease-in-out;
}
.block-back .hero-form {background: transparent !important;}
/* Main form feedback */
.pac-target-input:not(:-webkit-autofill){animation-name:endBrowserAutofill;}
.pac-target-input:not(:-webkit-autofill){animation-name:endBrowserAutofill;}
*{-webkit-font-smoothing:antialiased;}
a{background-color:transparent;text-decoration:none;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;border:0;white-space:normal;}
a:hover,a:focus,a:active{color:#191970;text-decoration:none;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
*{font-family:"Roboto",sans-serif!important;}
input{font-family:"Roboto",sans-serif!important;}
@media (min-width:992px){
a.md-hero-mob-bt{display:none!important;}
.hero-form-desc{display:block!important;}
}
h3.faq-title.faq-content-min::after {content: "-"; font-size: 24px;}
@media (max-width:991px){
a.md-hero-mob-bt{display:block!important;}
body p.md-google-tl{font-size:18px;}
body .md-google-str img{height:20px;margin-right:2px;}
.hero-form-desc{display:none;}
.hero-form-bg{background:none!important;padding:0!important;}
}
a.md-hero-mob-bt{margin:0!important;padding:19px 28px;display:inline-block;border:none;border-radius:6px;font-weight:600;font-size:20px;color:#fff;align-items:center;width:260px;}
a.md-hero-mob-bt:hover{background:var(--main-head-button-bg-hover);}
h1.hero-title{font-size:46px;line-height:60px;color:var(--main-home-color);font-weight:500;margin:0 0 16px;}
.hero-subtitle{font-size:20px;line-height:36px;color:var(--main-home-color);font-weight:300;}
.md-google-str img{margin-right:10px;}
.hero-form-desc .gform_body.gform-body{width:100%;}
.hero-form-desc .gform_wrapper.gravity-theme .gfield{width:100%;}
.hero-form {float:left;width:100%;}
.md-google-rew{display:none;}
.hero-form input#gform_submit_button_3:hover{color:#fff;transition:.3s ease-in-out;}
.hero-form .gform_wrapper.gravity-theme .gform_fields,form#gform_3{display:flex;align-items:center;}
.hero-form{background:#fff;padding:9px;width:100%;border-radius:4px;max-width:932px;}
.hero-form #gform_3 .gform_footer.top_label{max-width:260px;}
.hero-form  .gform_wrapper.gravity-theme{width:100%;}
input{font-family:"Roboto",sans-serif;}
.hero-form{margin-top:26px;}
.hero-form .gform_wrapper.gravity-theme .ginput_complex input{padding:23px 14px 0 16px;border:none;height:70px;font-weight:400;font-size:20px;color:#6c7592;border-radius:6px;}
.hero-form .gform_wrapper.gravity-theme .ginput_complex input:focus{background:#f2f2f2;outline:0;}
.gform_wrapper.gravity-theme .ginput_complex .ginput_full{position:relative;}
.hero-form label{font-size:15px;text-transform:uppercase;font-weight:700;pointer-events:none;margin:0!important;padding:0!important;position:absolute;left:16px;top:5px;}
.hero-form.hero-form-bg .gform_wrapper.gravity-theme .gform_fields{width:99%!important;}
.hero-form input#input_3_2_1{padding-left:12px;}
.hero-form label#input_3_1_1_label{top:12px;}
.hero-form label#input_3_2_1_label{left:12px;top:12px;}
.hero-form #gform_3 .gform_footer.top_label{margin-left:15px;padding:0;margin:0;}
.hero-form input#gform_submit_button_3{margin:0!important;padding:18px 55px 19px 5px;width:260px;height:72px;border:none;border-radius:6px;font-weight:600;font-size:22.4px;line-height:23px;color:#fff;}
.hero-form input#gform_submit_button_3,a.md-hero-mob-bt{background:#dd1860 url(https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/wp-content/uploads/2022/06/icon-arrow-long-right_main_button.svg) no-repeat!important;background-position-x:calc(100% - 20px)!important;background-position-y:25px!important;background-size:35px!important;}
a.md-hero-mob-bt:hover,.hero-form  input#gform_submit_button_3:hover{background:#dd1860 url(https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/wp-content/uploads/2022/06/icon-arrow-long-right_main_button.svg) no-repeat!important;background-position-x:calc(100% - 16px)!important;background-position-y:25px!important;background-size:35px!important;transition:.3s ease-in-out;}
@media (min-width:768px){
.hero-form span#input_3_1_1_container:after{content:"";position:absolute;width:2px;height:36px;background:#e1dfdf;top:17px;}
.hero-form span#input_3_1_1_container{position:relative;}
}
.md-google-gr{font-size:40px;margin-right:15px;font-weight:500;color:var(--main-home-star-color);margin-bottom:0;}
.md-google-str,.md-google-strco{display:flex;align-items:center;}
.md-google-tl{font-weight:300!important;font-size:20px;color:var(--main-home-color);margin-right:4px;margin-bottom:0;}
.md-google-rew{margin-top:47px;}
.md-google-str img{height:25px;}
@media (min-width:600px) and (max-width:1367px){
body .hero-subtitle{font-size:18px!important;line-height:33px!important;}
}
@media (min-width:1700px){
.hero-subtitle{font-size:20px;line-height:36px!important;}
.hero-subtitle,.hero-title{max-width:640px;}
}
@media (min-width:460px) and (max-width:1700px){
body .hero-subtitle{font-size:20px;line-height:33px;}
}
@media (min-width:1200px) and (max-width:1400px){
.hero-form{max-width:932px;}
body .hero-subtitle{font-size:20px;line-height:33px;}
h1.hero-title{font-size:42px;line-height:56px;}
.hero-title{max-width:650px;}
}
@media (min-width:991px) and (max-width:1200px){
h1.hero-title{font-size:40px;line-height:54px;}
}
@media (min-width:1200px){
.hero-subtitle{margin-bottom:22px;}
.hero-subtitle{font-size:18px;line-height:36px;}
}
@media (max-width:1200px){
.hero-subtitle{font-size:18px;line-height:32px;}
}
@media (max-width:991px){
h1.hero-title{font-size:36px;line-height:50px;}
}
@media (min-width:460px) and (max-width:1368px){
body p.md-google-gr{font-size:32px;}
}
@media all and (min-width: 992px){
.hero-subtitle,.hero-title{max-width:633px;}
.md-google-strco{margin-top:5px;}
}
@media (max-width:991px){
body .hero-subtitle{margin-bottom:0px;}
.hero-form input#gform_submit_button_3,a.md-hero-mob-bt{background:#dd1860 url(https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/wp-content/uploads/2022/06/icon-arrow-long-right_main_button.svg) no-repeat!important;background-position-x:calc(100% - 20px)!important;background-position-y:20px!important;background-size:35px!important;}
a.md-hero-mob-bt:hover,.hero-form input#gform_submit_button_3:hover{background:#dd1860 url(https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/wp-content/uploads/2022/06/icon-arrow-long-right_main_button.svg) no-repeat!important;background-position-x:calc(100% - 16px)!important;background-position-y:20px!important;background-size:35px!important;transition:.3s ease-in-out;}
a.md-hero-mob-bt{font-size:18px;padding:19px 21px;width:228px;}
}
/* Main form feedback END */
@media (max-width:460px){
body .hero-subtitle{font-size:15px;line-height:27px;}
body p.md-google-gr{font-size:28px;}
body h1.hero-title{font-size:30px;line-height:41px;}
}
@media (max-width:767px){
.hero-form .gform_footer.top_label{margin-top:20px!important;}
h1.hero-title{font-size:36px;line-height:43px;}
.hero-subtitle{font-size:15px;line-height:27px;}
.hero-form .gform_wrapper.gravity-theme .gform_fields,form#gform_3{flex-direction:column;}
.hero-form input#gform_submit_button_3,.hero-form #gform_3 .gform_footer.top_label{width:100%;max-width:100%;}
}
@media (max-width:600px){
.md-google-rew{margin-top:18px;}
a.md-hero-mob-bt{font-size:17px;}
body .hero-subtitle{font-size:16px;line-height:27px;}
}
@media all and (min-width: 1400px){
.hero-subtitle{font-size:20px;line-height:33px;}
p.hero-subtitle{margin-right:222px;}
}
@media all and (min-width: 991px){
.hero-form.hero-form-bg{max-height:90px;}
}
template{display:none;}
h1{margin:.67em 0;font-size:2em;}
img{border:0;border-style:none;height:auto;max-width:100%;vertical-align:middle;}
input{margin:0;color:inherit;font-size:100%;font-size:1rem;line-height:1.15;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
input{overflow:visible;}
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border:0;border-style:none;}
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
input{line-height:normal;}
input{height:45px;}
input{float:left;width:100%;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;clear:both;}
h1{margin-top:20px;margin-bottom:10px;}
h1{font-size:36px;}
p{margin:0 0 10px;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width: 768px){
.container{width:750px;}
}
@media (min-width: 992px){
.container{width:970px;}
}
@media (min-width: 1200px){
.container{width:1170px;}
}
.col-lg-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width: 1200px){
.col-lg-8{float:left;}
.col-lg-8{width:66.66666667%;}
}
fieldset{min-width:0;padding:0;margin:0;border:0;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}
.container:before,.container:after{display:table;content:" ";}
.container:after{clear:both;}
.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0;}
.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0;}
.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0;}
::-ms-reveal{display:none;}
.gform_validation_container,.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none!important;left:-9000px;position:absolute!important;}
@media only screen and (max-width:641px){
.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px;}
}
.gform_wrapper.gravity-theme .gform_hidden{display:none;}
.gform_wrapper.gravity-theme .hidden_label .gfield_label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;}
.gform_wrapper.gravity-theme .gfield input{max-width:100%;}
.gform_wrapper.gravity-theme *{box-sizing:border-box;}
.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%;}
.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0;}
.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12;}
@media (max-width:640px){
.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0;}
.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1;}
}
.field_sublabel_above .ginput_complex{align-items:flex-end;}
.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;}
.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px;}
.gform_wrapper .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:.125em;}
.gform_wrapper .gfield_required .gfield_required_text{font-style:italic;font-weight:400;}
.gform_wrapper.gravity-theme .gform_footer{display:flex;}
.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end;}
.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap;}
.gform_wrapper.gravity-theme .ginput_complex span{flex:1;}
.gform_wrapper.gravity-theme .ginput_complex .ginput_full{flex:0 0 100%;}
.gform_wrapper.gravity-theme .ginput_complex label{display:block;}
.gform_wrapper.gravity-theme .ginput_complex input{width:100%;}
.gform_wrapper.gravity-theme .ginput_container_address{margin-left:-1%;margin-right:-1%;}
.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%;padding-left:.9804%;padding-right:.9804%;}
@media (max-width:640px){
.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0;}
.gform_wrapper.gravity-theme .ginput_complex.ginput_container_address span{padding-left:.9804%;}
}
.gform_wrapper.gravity-theme .gfield_description{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%;}
.gform_wrapper.gravity-theme .gform_footer{margin:6px 0 0;padding:16px 0;}
.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px;}
.gform_wrapper.gravity-theme .gform_footer input.button:disabled{opacity:.6;}
.gform_wrapper.gravity-theme .gform_footer input+input{margin-left:8px;}
.gform_wrapper.gravity-theme input[type=text]{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;}
.carousel-inner {min-height: 590px;}
@media (min-width: 1200px) {
.destc-menu {justify-self: end;}
.md-headr-phone {justify-self: start;}
}
.newsflash-horiz, .items-row {grid-template-columns: 1fr 1fr 1fr; display: grid;}
@media (max-width:720px) {.newsflash-horiz, .items-row{grid-template-columns: 1fr;}}
.newsflash-horiz li, .tck-blog .tck-article {width: 100% !important;}
.newsflash-image img, .tck-blog .item-image img{height:255px;object-fit:cover;border-radius:6px;width:100%;}
.items-row {padding: 20px 10px !important; gap: 10px; margin: 0 5px!important;}
@media (min-width:768px) and (max-width:991px){
.newsflash-image img, .tck-blog .item-image img{height:150px;}
}
@media (min-width:992px) and (max-width:1200px){
.newsflash-image img, .tck-blog .item-image img{height:200px;}
.ewsflash-image img, .tck-blog .item-image img{height:200px;}
}
.contactus-form177 button {margin: 0 auto; width: auto !important;}
.field1177 {border: 1px solid #ced4da !important; height: 62px !important; background: #fff!important; border: 1px solid #e2e4e8 !important; border-radius: 4px !important; font-weight: 400 !important; font-size: 18px !important;     line-height: 33px !important; letter-spacing: .01em !important; color: #6c7592 !important;  width: 100% !important;}
 @media (max-width: 1199px) {#footer-row1 .header label {display: inline-block !important;}}
#local-menu {background: #594cbf; text-align: center;}
#local-menu li {padding: 20px 0; margin: 0 15px;}
#local-menu a {font-size: 22px; color: #fff; font-weight: 400;}
@media (min-width: 992px) {
	#contactus-form169 .reg_form>div:nth-child(1) {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 34px auto 34px auto; gap: 2%;}
	#contactus-form169 .joomly-contactus-div:nth-child(1) {grid-column: 1/2; grid-row: 1/2;}
    #contactus-form169 .joomly-contactus-div:nth-child(2) {grid-column: 1/2; grid-row: 2/3;}
    #contactus-form169 .joomly-contactus-div:nth-child(3) {grid-column: 2/3; grid-row: 1/2;}
    #contactus-form169 .joomly-contactus-div:nth-child(4) {grid-column: 2/3; grid-row: 2/3;}
	#contactus-form169 .joomly-contactus-div:nth-child(5) {grid-column: 1/2; grid-row: 3/4;}
	#contactus-form169 .joomly-contactus-div:nth-child(6) {grid-column: 1/2; grid-row: 4/5;}
    #contactus-form169 .joomly-contactus-div:nth-child(7) {grid-column: 2/3; grid-row: 3/4;}
    #contactus-form169 .contactus-file {grid-column: 2/3; grid-row: 4/5;}
}
.joomly-contactus-div p {font-weight: 600; font-size: 15px; line-height: 33px; letter-spacing: .01em; color: #000; margin: 0;}
#contactus-form169 {width: 100% !important; max-width: none !important}
#file-contactus169 .contactus-file {background: #c72175 !important;}
#contactus-form169 input, .contactus-file {height: 52px !important; background: #f0f2f5 !important; border: 1px solid #e2e4e8 !important; border-radius: 4px !important; font-weight: 400 !important; font-size: 16px !important; line-height: 33px !important; letter-spacing: .01em !important; color: #6c7592 !important;}
#contactus-form169 .reg_form>div:nth-child(2) {margin: 6px 0 0; padding: 16px 0;}
@media (min-width: 992px) {
	#contactus-form170 .reg_form>div:nth-child(1) {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 34px auto 34px auto 34px auto 30px; gap: 2%;}
	#contactus-form170 .joomly-contactus-div:nth-child(1) {grid-column: 1/2; grid-row: 1/2;}
    #contactus-form170 .joomly-contactus-div:nth-child(2) {grid-column: 1/2; grid-row: 2/3;}
    #contactus-form170 .joomly-contactus-div:nth-child(3) {grid-column: 2/3; grid-row: 1/2;}
    #contactus-form170 .joomly-contactus-div:nth-child(4) {grid-column: 2/3; grid-row: 2/3;}
	#contactus-form170 .joomly-contactus-div:nth-child(5) {grid-column: 1/2; grid-row: 3/4;}
	#contactus-form170 .joomly-contactus-div:nth-child(6) {grid-column: 1/2; grid-row: 4/5;}
    #contactus-form170 .joomly-contactus-div:nth-child(7) {grid-column: 2/3; grid-row: 3/4;}
    #contactus-form170 .joomly-contactus-div:nth-child(8) {grid-column: 2/3; grid-row: 4/5;}
	#contactus-form170 .joomly-contactus-div:nth-child(9) {grid-column: 1/3; grid-row: 5/6;}
	#contactus-form170 .joomly-contactus-div:nth-child(10) {grid-column: 1/3; grid-row: 6/7;}
}
@media (min-width: 620px) {
	#contactus-form180 .reg_form>div:nth-child(1) {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 34px auto 34px auto 34px auto 34px auto; gap: 2%;}
	#contactus-form180 .joomly-contactus-div:nth-child(1) {grid-column: 1/3; grid-row: 1/2;}
    #contactus-form180 .joomly-contactus-div:nth-child(2) {grid-column: 1/3; grid-row: 2/3;}
	#contactus-form180 .joomly-contactus-div:nth-child(3) {grid-column: 1/2; grid-row: 3/4;}
    #contactus-form180 .joomly-contactus-div:nth-child(4) {grid-column: 1/2; grid-row: 4/5;}
	#contactus-form180 .joomly-contactus-div:nth-child(5) {grid-column: 2/3; grid-row: 3/4;}
	#contactus-form180 .joomly-contactus-div:nth-child(6) {grid-column: 2/2; grid-row: 4/5;}
    #contactus-form180 .joomly-contactus-div:nth-child(7) {grid-column: 1/3; grid-row: 5/6;}
	#contactus-form180 .joomly-contactus-div:nth-child(8) {grid-column: 1/3; grid-row: 6/7;}
}
@media (min-width: 620px) {
	#contactus-form181 .reg_form>div:nth-child(1) {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 34px auto 34px auto 34px auto 34px auto 34px auto 34px auto; gap: 2%;}
	#contactus-form181 .joomly-contactus-div:nth-child(1) {grid-column: 1/3; grid-row: 1/2;}
    #contactus-form181 .joomly-contactus-div:nth-child(2) {grid-column: 1/3; grid-row: 2/3;}
	#contactus-form181 .joomly-contactus-div:nth-child(3) {grid-column: 1/2; grid-row: 3/4;}
    #contactus-form181 .joomly-contactus-div:nth-child(4) {grid-column: 1/2; grid-row: 4/5;}
	#contactus-form181 .joomly-contactus-div:nth-child(5) {grid-column: 2/3; grid-row: 3/4;}
	#contactus-form181 .joomly-contactus-div:nth-child(6) {grid-column: 2/2; grid-row: 4/5;}
    #contactus-form181 .joomly-contactus-div:nth-child(7) {grid-column: 1/3; grid-row: 5/6;}
	#contactus-form181 .joomly-contactus-div:nth-child(8) {grid-column: 1/3; grid-row: 6/7;}
	#contactus-form181 .joomly-contactus-div:nth-child(9) {grid-column: 1/3; grid-row: 7/8;}
	#contactus-form181 .joomly-contactus-div:nth-child(10) {grid-column: 1/3; grid-row: 8/9;}
}
@media (min-width: 620px) {
	#contactus-form182 .reg_form>div:nth-child(1) {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 34px auto 34px auto 34px auto 34px auto 34px auto 34px auto; gap: 2%;}
	#contactus-form182 .joomly-contactus-div:nth-child(1) {grid-column: 1/3; grid-row: 1/2;}
    #contactus-form182 .joomly-contactus-div:nth-child(2) {grid-column: 1/3; grid-row: 2/3;}
	#contactus-form182 .joomly-contactus-div:nth-child(3) {grid-column: 1/2; grid-row: 3/4;}
    #contactus-form182 .joomly-contactus-div:nth-child(4) {grid-column: 1/2; grid-row: 4/5;}
	#contactus-form182 .joomly-contactus-div:nth-child(5) {grid-column: 2/3; grid-row: 3/4;}
	#contactus-form182 .joomly-contactus-div:nth-child(6) {grid-column: 2/2; grid-row: 4/5;}
    #contactus-form182 .joomly-contactus-div:nth-child(7) {grid-column: 1/3; grid-row: 5/6;}
	#contactus-form182 .joomly-contactus-div:nth-child(8) {grid-column: 1/3; grid-row: 6/7;}
	#contactus-form182 .joomly-contactus-div:nth-child(9) {grid-column: 1/3; grid-row: 7/8;}
	#contactus-form182 .joomly-contactus-div:nth-child(10) {grid-column: 1/3; grid-row: 8/9;}
}
#contactus-form170 .reg_form>div:nth-child(1) {display: grid; grid-template-rows: 34px auto 34px auto 34px auto 34px auto 34px auto;}
#contactus-form170 {width: 100% !important; max-width: none !important}
#file-contactus169 .contactus-file {background: #c72175 !important;}
#contactus-form170 input, .contactus-file, #contactus-form170 textarea {height: 52px; background: #f0f2f5; border: 1px solid #e2e4e8; border-radius: 4px; font-weight: 400; font-size: 16px; line-height: 33px; letter-spacing: .01em; color: #6c7592;}
#contactus-form170 textarea {height: 190px !important;}
#contactus-form170 .reg_form>div:nth-child(2) {margin: 6px 0 0 !important; padding: 16px 0 !important;}
.contactus-file, .contactus-file-label {cursor: pointer !important;}
div.contactus-form label.contactus-file {width: 40% !important;}
div.contactus-form label.contactus-file-label {width: 60% !important;}
.browse {color: white; margin-top: 3px; display: block;}
.browse-button {height: 43px !important; margin-top: 4px !important;}
.contactus-submit {transition: .3s ease-in-out; text-transform: none !important; width: 100% !important; height: 62px !important; background: #c72175 !important; border-radius: 6px !important; font-weight: 600 !important; font-size: 20px !important; line-height: 23px !important; color: #fff !important; border: none !important;}
.contactus-submit:hover {background: var(--main-head-button-bg-hover) !important; opacity: 1 !important;}
.md-car-form h2 {font-weight: 500; font-size: 26px; line-height: 53px; letter-spacing: -.005em; color: #30219c; margin: 0; padding-bottom: 20px;}
.fa-envelope:before {content: ""!important;}
.contactus-183 {background: url(/images/mail.png);}
#contactus-lightbox-close183 {font-size: 22px !important; font-weight: 500;}
.fa-times:before {content: "x"!important;}
.bread-nav{background: #fff; color: #3021b6 !important; font-weight: 500; text-align: left;}
.pathway span, .divider, .breadcrumb > .active {color: #3021b6; font-weight: 500 !important; font-size: 20px !important;}
.bread-nav li {margin: 0 0px !important;}
#footer-row1 {background: #30219c; padding: 0 23px;}
#open-ad {background: #30219c; padding: 0 23px;}
#footer-row1 .tck-module-title {color: white; font-size: 18px; width: auto; float: left; text-transform: uppercase; font-weight: 600;  margin-bottom: 14px;  margin-top: 14px;}
#footer-row1 .header .menu-icon .navicon:before {top: -5px; transform: rotate(90deg);}
#footer-row1 .header .menu-icon .navicon:after {top: -5px;}
#footer-row1 .header .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-0deg);}
#footer-row1 .header .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg); background: transparent !important;}
#footer-row1 .header .menu-icon .navicon {background: #fff0; width: 14px; height: 2px;}
#footer-row1 .header a {color: #fff; font-size: 12px;}
#footer-row1 .header a:hover {color: #c72175;}
#footer-row1 .header .menu li {float: none !important;}
#footer-row1 .header .nav {float: none !important;}
/*#footer-row1 .header .menu-icon {top: 14px;}*/
#footer-row1 h2 {font-size: 45px; margin-left: 23px !important; line-height: 56px; color: #fff; margin: 0; font-weight: 400; margin-bottom: 24px;}
#footer-row1 .md-footer-phone {color: white; padding-left: 10px;}
@media (max-width: 500px) {#footer-row1 .md-footer-phone {padding-left: 0;}}
@media (max-width: 767px) {#footer-row1 h2 {font-size: 26px!important; line-height: 36px!important;}}
@media (min-width: 768px) and (max-width: 991px) {.md-footer-content .md-footer-menu h2 {font-size: 28px!important;}}
  .gr2 {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; justify-items: center; padding: 20px 0;}
  .gr2 .social-media {width: 40px; height: 40px;}
  .gr2 .logo-f, .gr2 .text-f {grid-column: 1/6;}
  .gr2 .text-f {font-size: 12px; line-height: 18px; letter-spacing: .55px; color: #fff; padding: 30px 0 20px; margin: 0;}
.css-modal-checkbox {margin: 27px; margin-left: 18px; color: white; font-weight: 700; font-size: 12px; line-height: 18px; cursor: pointer;}
.itemid-215 .md-test-nf:before {width: 0px !important;}
#css-modal-checkbox { display: none; } 
#css-modal-checkbox + .cmc { display: none; } 
#css-modal-checkbox:checked + .cmc { display:flex; align-items:center; justify-content:center; z-index: 4; position: fixed; left: 0; top: 0; width: 100%; height: 100%; animation: bg 0.5s ease; }  
#css-modal-checkbox:checked + .cmc .cmt {font-size: 16px; padding: 20px; height: 100%; width:100%; transition: 0.5s; background: #FFF; overflow: auto; animation: scale 0.5s ease; } 
.css-modal-close { width: 14px; height: 14px; position: absolute; z-index: 10; top: 20px; right: 20px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox=' 0 0 24 24' fill='none' stroke='%23337AB7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e"); background-color: #FFF; background-size: cover; animation: move 0.5s ease; cursor: pointer; }  
.md-location-fu h3{color:var(--main-home-baner-bg);font-size:20px;line-height:30px;margin:0;padding:16px 0;font-weight:700;}
.newsflash-horiz mod-list p, tck-article p {font-weight: 300; font-size: 16px; line-height: 28px; color: #484f75; padding-bottom: 25px; margin: 0;}
.breadcrumb .active {color: #484f75 !important;}
.breadcrumb {padding: 60px 15px 25px !important;}
@media (max-width: 991px) {
ul.breadcrumb .divider {margin: 0px !important;}
.pathway span, .divider, .breadcrumb > .active {font-size: 16px !important;}
.breadcrumb {padding: 60px 15px 25px !important; margin-bottom: 30px;}
}
a.md-location-ftlink{font-size:16px;line-height:30px;margin:0;padding:5px 0;font-weight:400;}
#footer-row1 {padding-top:120px !important; display: inline-block;}
@media (max-width: 1200px) {#footer-row1 {padding-top:90px !important;}} 
@media (max-width: 767px) {#footer-row1 {padding-top:35px !important;}} 
@keyframes scale { 0% { transform: scale(0); } 100% { transform: scale(1); } } 
@keyframes move { 0% { right: -80px; } 100% { right: 20px; } } 
@keyframes bg { 0% { background: rgba(51, 122, 183, 0); } 100% { background: rgba(51, 122, 183, 0.7); } }
 :root { --main-head-color: #fff; --main-head-color-hover: #00427e; --main-head-bg: rgba(255,255,255,0); --main-head-submenu-bg: #10074c; --main-head-search-color: #fff; --main-head-search-color-click: #000; --main-head-button-bg: #db1961; --main-head-button-bg-hover: #a80d5c; --main-head-button-color: #fff; --main-home-color: #fff; --main-home-star-color: #fab40a; --main-home-h2-color: #30219c; --main-home-h2-subtitle-color: #484f75; --main-home-baner-bg: #30219c; --main-home-logos-bg: #f2f2f2; --main-home-numb-color: #5a29e4; } 
body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale); --wp--preset--duotone--grayscale: url(#wp-duotone-grayscale); --wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow); --wp--preset--duotone--blue-red: url(#wp-duotone-blue-red); --wp--preset--duotone--midnight: url(#wp-duotone-midnight); --wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow); --wp--preset--duotone--purple-green: url(#wp-duotone-purple-green); --wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; }
/*! CSS Used from: https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/combinedCss/nitro-min-noimport-62a05644ae783519a500d1d5a305f15f-stylesheet.css */
*{-webkit-font-smoothing:antialiased;}
a{background-color:transparent;text-decoration:none;}
a:hover,a:focus,a:active{color:#191970;text-decoration:none;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
.inner-content h3{font-size:26px;line-height:34px;color:var(--main-home-baner-bg);padding:10px 0 0px;}
@media all and (min-width:992px){
.row.align-items-center{display:flex;align-items:center;}
}
.row.align-items-center{float:left;width:100%;}
.author-holder{float:left;width:100%;margin-bottom:40px;}
.author-avatar-in img{border-radius:50%;}
.author-avatar-in{display:flex;align-items:center;margin-bottom:20px;}
h3.avatar-name{font-size:24px;padding:0;margin:0;margin-left:20px;}
.share-buttons{display:flex;align-items:center;border:1px solid rgba(0,0,0,.125);border-radius:10px;padding:15px;justify-content:center;background:#f2f2f2;width:326px;margin-left:auto;}
span.share-buttons-text{font-weight:500;text-transform:uppercase;margin-right:15px;font-size:18px;}
.author-avatar.col-xs-12{padding:0;}
*{font-family:"Roboto";}
.share-button-holder.col-xs-12.col-md-6{max-width:100%;padding:0;}
.author-holder .row.align-items-center{margin-right:0;margin-left:0;}
.single-hearts-holder.col-xs-12.col-md-6{padding-bottom:15px;}
*{font-family:"Roboto",sans-serif!important;}
img{border:0;border-style:none;height:auto;max-width:100%;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;clear:both;}
h3{margin-top:20px;margin-bottom:10px;}
h3{font-size:24px;}
.text-center{text-align:center;}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-12{float:left;}
.col-xs-12{width:100%;}
@media (min-width: 992px){
.col-md-6{float:left;}
.col-md-6{width:50%;}
}
.row:before,.row:after{display:table;content:" ";}
.row:after{clear:both;}
.addtoany_list{display:inline;line-height:16px;}
.addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;}
.addtoany_list a span{display:inline-block;float:none;}
.addtoany_list.a2a_kit_size_32 a{font-size:32px;}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px;}
.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1;}
.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover{background:none;border:0;box-shadow:none;}
.addtoany_list a:hover span{opacity:.7;}
/*! CSS Used from: https://cdn-bijbm.nitrocdn.com/gPGrvHxoTlDyldpKiJBzIRlOuccfmgFw/assets/static/optimized/rev-2639456/combinedCss/nitro-min-noimport-b5c8c66c98e75f100ee9e0b255611672-stylesheet.css */
::-ms-reveal{display:none;}
/*! CSS Used from: Embedded */
.a2a_svg{background-repeat:no-repeat;display:block;overflow:hidden;height:32px;line-height:32px;padding:0;pointer-events:none;width:32px;}
.a2a_svg svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto;height:auto;}
.a2a_kit .a2a_svg{background-repeat:repeat;}
.a2a_kit a{cursor:pointer;}
.a2a_label{position:absolute!important;clip-path:polygon(0px 0px,0px 0px,0px 0px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);overflow:hidden;height:1px;width:1px;}
.a2a_kit{-ms-touch-action:manipulation;touch-action:manipulation;outline:0;}
/*! CSS Used from: https://static.olark.com/jsclient/styles/cryptic-capybara/theme.css */
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{font-family:helvetica,arial,sans-serif;}
@media screen and (min-width: 1200px){
#navigate-1 .nav-child .deeper:after  {content: url(/images/drop_down_arrow.svg); position: absolute; top: 8px; right: 10px;}
#navigate-1 .nav-child .nav-child {position: absolute; left: 100%; top: -1px; transition: .3s linear;}
}
#open-top {display: none;}
.destc-menu>.moduletable {display: inline-block;}
@media screen and (min-width: 1200px) {.top-men-open {margin-top: -6px;}}
@media screen and (max-width: 1199px) {
.top-men-open {grid-row: 1/2; width: 50px;}
.top-men-open input.menu-btn {display: none;}
.top-men-open .menu-icon {cursor: pointer; display: inline-block; padding: 28px 20px; position: relative; user-select: none;}
.top-men-open .menu-icon .navicon {background: #fff; display: block; height: 2px; position: relative; transition: background .2s ease-out; width: 18px;}
.top-men-open .menu-icon .navicon:before, .top-men-open .menu-icon .navicon:after {background: #fff; content: ''; display: block; height: 100%; position: absolute; transition: all .2s ease-out; width: 100%;}
.top-men-open .menu-icon .navicon:before {top: 5px;}
.top-men-open .menu-icon .navicon:after {top: -5px;}
.top-men-open .destc-menu label.menu-icon {display: none !important;}
.top-men-open .menu-btn:checked ~ .menu-icon .navicon {background: transparent;}
.top-men-open .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}
.top-men-open .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}
.top-men-open .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before, .top-men-open .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}
.top-men-open .menu {clear: both; max-height: none;}
.top-men-open>#open-top:checked ~ .destc-menu .menu {display: block !important;}
}
@media screen and (max-width: 1199px) {
.top-men-open>#open-top ~ .destc-menu {height: 0px;}
.top-men-open>#open-top:checked ~ .destc-menu {height: auto;}
}
.back-grey {height: 130px; background: grey;}
@media screen and (max-width: 1199px) {.back-grey {display:none;}}