:root {
    --primary-color: #3c2d63;
    --secondary-color: #3c2d63;
    --font-family: raleway,"Raleway", sans-serif;
}

/*Services Page Titles*/
.block_f391d786838941bd8b0eef7626940b8c .item,
.block_f0398619d75241dab4b0fc3e4d701392 .item,
.block_e729e95073484a8d93c4760773509d77 .item,
.block_a06d9e18268d42478f0bda6c1b493334 .item,
.block_c4791a52b27d453cb14afba780557258 .item,
.block_a4c912b1b8f84a5a8d8b7ee4c6fe0e38 .item,
.block_b0f12ffa9fbc4f3a868eb319a259d3fe .item,
.block_fdb215acca294b5fa02a7af98224026c .item,
.block_f40f31ffcc144b3f8783401800e1d3da .item,
.block_b3143b84ed434752b71fa2e1318a6325 .item,
.block_e9f515846c7b40d0a4eec4b5be0e1b9a .item,
.block_e753464b1cb745269155689cde0cbd5b .item,
.block_d1712f73b0784e0590402da85305c6a6 .item,
.block_d6020c0e4aa14fb198a590c2f7ad9204 .item,
.block_ecf7f3b38512493599e07f2eb8b3fbdc .item,
.block_f86d6af3838e497b87a04fa52ab1104e .item,
.block_dc7a55e82adb411fa6b89e52edb3467c .item,
.block_d81e84bf57ba45a29ed38817b631c5ab .item,
.block_d8cbd93e0c774b228665b52c26b358f8 .item,
.block_c0b9a127d95e43eeba2324b385d97b1a .item,
.block_e7fef49032214684817e0e57ee3b627c .item,
.block_ac489080d78d45b4bcf52e049e5006ee .item,
.block_bbad44e4f7b84bc7b59683fd0e5e3ae1 .item,
.block_b3875ebf56cf45c6bbc7f29f34ac27d6 .item,
.block_c4ca8b3c1dae402e961cad50b6bcc99c .item,
.block_bc1c04040a3f401ba3b4d6a58c505fb7 .item {
    background: var(--secondary-color);
}

.block_f391d786838941bd8b0eef7626940b8c .item .itemInnerContent strong,
.block_f0398619d75241dab4b0fc3e4d701392 .item .itemInnerContent strong,
.block_e729e95073484a8d93c4760773509d77 .item .itemInnerContent strong,
.block_a06d9e18268d42478f0bda6c1b493334 .item .itemInnerContent strong,
.block_c4791a52b27d453cb14afba780557258 .item .itemInnerContent strong,
.block_a4c912b1b8f84a5a8d8b7ee4c6fe0e38 .item .itemInnerContent strong,
.block_b0f12ffa9fbc4f3a868eb319a259d3fe .item .itemInnerContent strong,
.block_fdb215acca294b5fa02a7af98224026c .item .itemInnerContent strong,
.block_f40f31ffcc144b3f8783401800e1d3da .item .itemInnerContent strong,
.block_b3143b84ed434752b71fa2e1318a6325 .item .itemInnerContent strong,
.block_e9f515846c7b40d0a4eec4b5be0e1b9a .item .itemInnerContent strong,
.block_e753464b1cb745269155689cde0cbd5b .item .itemInnerContent strong,
.block_d1712f73b0784e0590402da85305c6a6 .item .itemInnerContent strong,
.block_d6020c0e4aa14fb198a590c2f7ad9204 .item .itemInnerContent strong,
.block_ecf7f3b38512493599e07f2eb8b3fbdc .item .itemInnerContent strong,
.block_f86d6af3838e497b87a04fa52ab1104e .item .itemInnerContent strong,
.block_dc7a55e82adb411fa6b89e52edb3467c .item .itemInnerContent strong,
.block_d81e84bf57ba45a29ed38817b631c5ab .item .itemInnerContent strong,
.block_d8cbd93e0c774b228665b52c26b358f8 .item .itemInnerContent strong,
.block_c0b9a127d95e43eeba2324b385d97b1a .item .itemInnerContent strong,
.block_e7fef49032214684817e0e57ee3b627c .item .itemInnerContent strong,
.block_ac489080d78d45b4bcf52e049e5006ee .item .itemInnerContent strong,
.block_bbad44e4f7b84bc7b59683fd0e5e3ae1 .item .itemInnerContent strong,
.block_b3875ebf56cf45c6bbc7f29f34ac27d6 .item .itemInnerContent strong,
.block_c4ca8b3c1dae402e961cad50b6bcc99c .item .itemInnerContent strong,
.block_bc1c04040a3f401ba3b4d6a58c505fb7 .item  .itemInnerContent strong {
    font-family: var(--font-family);
}

.block_ec4f13fc7cad4a6d8d2dd2118a809f9a .item .contentTitle a {
    color: var(--primary-color);    
}

/*MOBILE SEND-TEXT BUTTON*/
 #phoneLanding:nth-of-type(2) {background: var(--secondary-color)!important; color: RGB(46, 46, 46)!important;}

/*Lines on Services Page*/
.block_d8636ea3fb45471f8e0d95009d98a7ed .item p{border-top: 1px solid var(--secondary-color);}

/*Mobile block homepage title color*/
.block_b9610081774248f9a33658430beabc54 strong {font-size: 30px;color: var(--primary-color)}

/*Mobile view app block*/
.blockWrap_dfdfa09765d84dd8b41a68e3dabd951b {display: none;}

/*Reviews page stars*/
.block_b64f75c491324924a19c2a6d4b44856c .contentImg {background: var(--secondary-color);}
.block_a53233d84b154aacaaa5cc41409d96e8 .contentImg {background: var(--secondary-color);}

/*FONT CHANGES*/
/*titles*/
.contentTitle, .contentTitle a {
  font-family: "raleway", sans-serif;
  font-weight: 700;
  font-style: normal;
}
/*body*/
html, body {
  font-family: "raleway", sans-serif;
  font-weight: 400;
  font-style: normal;
}
/*bold*/
.blockInnerContent b, .itemInnerContent b, .blockInnerContent strong, .itemInnerContent strong {
  font-family: "raleway", sans-serif;
  font-weight: 700;
  font-style: normal;
}
/*italic*/
.blockInnerContent i, .blockInnerContent em {
  font-family: "raleway", sans-serif;
  font-weight: 400;
  font-style: normal;
}
/*navigation*/
.navContainer, .navContent li .button {
  font-family: "raleway", sans-serif;
  font-weight: 400;
  font-style: normal;
}
/*page titles*/
.pageTitle {
  font-family: "raleway", sans-serif;
  font-weight: 700;
  font-style: normal;
}    

/*Services Blocks*/
@media only screen and (min-width: 1023px) {
    .blockWrap_a8556fc689f148d087dde53dd5f8457f .item {
        top: -100px !important;    
    }
    .blockWrap_a8556fc689f148d087dde53dd5f8457f {
        margin-bottom: -100px !important;    
    }
}

/*-----SERVICES PAGE DESIGN----*/
.block_d8636ea3fb45471f8e0d95009d98a7ed .item .contentTitle{
    z-index: 4;
    position: relative;
    background: #fff;
    width: 90%;
    margin-left: 5%;
    border-radius: 6px;
    padding-top: 5px;
}
.block_d8636ea3fb45471f8e0d95009d98a7ed .item p{
    padding-top: 20px;
    margin-top: 20px;
}
.block_d8636ea3fb45471f8e0d95009d98a7ed .item img{
    height: 150px;
    width: 100%;
    object-fit: cover;
}
.block_d8636ea3fb45471f8e0d95009d98a7ed .item .itemImg{
    position:relative;
    z-index: 0;
}
.block_d8636ea3fb45471f8e0d95009d98a7ed .item .contentTitle{
    margin-top: -35px;
    z-index:0;
    position:relative;
}

/* Desktop Phone Block */
.contactPage{
      width:70% auto;
      height: 100% auto;
}
.map{
    width: 35% !important;
    height:100% !important;
    float:left !important;
    display:inline !important;
    background-color: #fff !important;
    margin-top: 10%;
    margin-bottom: 0%;
}
.contactInfo{
    width: 65%;
    height: 100%;
    float: right;
    display:inline;
    text-align: left;
    margin-top: 5%;
    margin-bottom: 5%;
}

/* CHANGE COLORS */
    
/*Services Simple List [No Change, Check Links]*/
/*.block_daa125d0ae034a58ad049b9bac8413df .contentImg {background: var(--primary-color);}*/
    
/*Simple list (Reviews)*/
.block_b59512cff170422a88eb397c9d681a54 .contentImg {background: var(--secondary-color);}
.block_c6a545ab8bcb4326b178f8f35886cf6a .contentImg {background: var(--secondary-color);}
    
/* CHANGE MOBILE APP COLORS */
.block_b74156172da64137b8a09f21304dad80 .contentImg {background: #0771b8;}
    
/*patient services*/
.block_dd5ae4f4b09343dc85570041a0b7b5aa .contentImg {background: gray;}
    
/*banner bullets*/
.blockWrap_ebc0c073aff54397aa33caefab18c968 .contentBlock {font-size: 20px;}
.block_b91a5a1bdd9d4e06afc895eb43414dd8 ul {list-style-image: url();}

/*Homepage Blurb Block*/
.block_eb31c4c581ed4c209f350df251a81db6{
    width: 100%;
    top: 750px;
    left: 0%;
    right: 0%;
    position: absolute;
}

/*Homepage Blurb Block Background Colors*/
.block_eb31c4c581ed4c209f350df251a81db6 .contentImg {background: var(--secondary-color);}

/* Buttons */
.button {padding: 15px 30px;}
.navContent li .button {padding: 10px 20px;}
    
/* services icons */
.block_ec4f13fc7cad4a6d8d2dd2118a809f9a .contentImg {background: var(--secondary-color)}
   
/* header address */
/*secondary nav*/
.secondaryNav {
    background-color: var(--primary-color);
    color: white;
    padding: 4px 0;
    text-align: left;
}
.secondaryNav .blockInnerContent {
    font-size: 18px;
}
.secondaryNav a {
    color: white;
}
.secondaryNav li {
    display: inline-block;
    margin-right: 1em;
}
.secondaryNav li:last-child {
    margin-right: 0;
}

/*Location*/ 
/*.secondaryNav li:nth-child(1):before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    background-image: url(https://static.spacecrafted.com/d33a9260e3fd4002bb975dce19016d25/i/b7b65a1632cd47fcb60f162c7d219960/1/5feFb8zhrk/AHF_LocationIcon_White.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    height: 15px;*/
/*    width: 15px;*/
/*    margin-right: 8px;*/
/*    vertical-align: middle;*/
/*}*/

/*Phone*/ 
/*.secondaryNav li:nth-child(2):before {*/
/*    content: '';*/
/*    display: inline-block;*/
/*    background-image: url(https://static.spacecrafted.com/d33a9260e3fd4002bb975dce19016d25/i/d1b540dc0f9a4aa5b89faf0b2ba5a38f/1/5feFb8zhrk/Phone_Icon.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    height: 16px;*/
/*    width: 15px;*/
/*    margin-right: 8px;*/
/*    vertical-align: middle;*/
/*}*/

/*hours*/ 
.secondaryNav li:nth-child(3):before {
    content: '';
    display: inline-block;
    background-image: url(https://static.spacecrafted.com/d33a9260e3fd4002bb975dce19016d25/i/d58f39a070824bfabb787c3f7ade0414/1/5feFb8zhrk/Clock_Icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    width: 16px;
    margin-right: 8px;
    vertical-align: middle;
}

/*Media Queries for services blocks*/
@media only screen and (min-width: 900px) {
    .blockWrap_eb31c4c581ed4c209f350df251a81db6 .block_eb31c4c581ed4c209f350df251a81db6 {
    padding-left: 0 !important;
    padding-right: 0 !important;
    }
}

/* MEDIA QUERRIES FOR HOMEPAGE SLIDER */
@media only screen and (max-width: 1023px) {    
    /*3 CTAS*/
    .blockWrap_ef2d07603e464aa5830037bced4db647 {
        padding-top: 5px;
    }    
    .blockWrap_eb31c4c581ed4c209f350df251a81db6 {
        margin-top: 5px;
        padding-top: 5px;    
    }    
    /*HERO IMAGE SLIDER TITLES*/
    .blockWrap_e8e04ec9a156437eaf611c892c097d5d .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        font-size: 36px;
        text-align: center;
        width: 100%;
    }
    
    /*HERO IMAGE SLIDER SUBTEXT*/
    .blockWrap_e8e04ec9a156437eaf611c892c097d5d .imgEffect .imgEffect-overlay .imgEffect-content p {
        display: none;
    }
    
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_edb1cb98af9f4db387996e8725bb94ac {
        max-width: 500px !important;
        padding: 40px 20px;
    }
    
   
        
    /*Mobile block mobile view*/
    .blockWrap_dfdfa09765d84dd8b41a68e3dabd951b {display: block;}
}

    .block_edb1cb98af9f4db387996e8725bb94ac {
        background: white;
        padding: 20px;
        border-radius: 3px;
        float: right;
        border-radius: 20%;
    }
    
/*TABLET*/
@media only screen and (max-width: 900px) {
    /*3 CTA UNDER HERO IMAGE*/   
    .block_eb31c4c581ed4c209f350df251a81db6 .itemsCollectionContent .item {
        width: 80%;
        margin-left: 6%;
        margin-right: 5%;
    }
}    

/*Media Queries for homepage*/
@media only screen and (max-width: 767px) {
    /*Pharmacy Staff Member [Insert Staff Pics & Titles]*/
        .block_eb31c4c581ed4c209f350df251a81db6 .itemsCollectionContent .item {
            margin-left: 6%;
            margin-right: 1%;
        }

        /*3 CTA UNDER HERO IMAGE*/
        .block_eb31c4c581ed4c209f350df251a81db6 {
            margin-top: -100px !important;
        }
        
        .block_eb31c4c581ed4c209f350df251a81db6 .item {
            max-width: 90%;
            margin-right: 0;
        }
        
        /*STAFF SECTION SUBTITLE*/
        .block_ef2d07603e464aa5830037bced4db647 .blockInnerContent {
            font-size: 24px;
        }
        
        /*STAFF IMAGES*/
        .block_c555ff98ca9543949dcc6015de1386e0 .item {
            width: 50%;
            float:left;
        }
        
        /*STAFF IMAGE TITLES*/
        .block_c555ff98ca9543949dcc6015de1386e0 .contentTitle a {
            font-size: 16px;    
        }
        
        /*STAFF IMAGE SUBTITLE*/
        .block_c555ff98ca9543949dcc6015de1386e0 .itemInnerContent p {
            font-size: 14px;    
        }
        
        /*ICON CTA SUBTITLE*/
        .block_e6e13960c2e94b5babc50a4623123a8c .blockInnerContent {
            font-size: 24px;
        }
        
        /*ACCREDIDATION SECTION SUBTITLE*/
        .block_a892b3f73ae743978671a0aa0422883a .blockInnerContent {
            font-size: 24px;
        }
        
        /*HOME PAGE ICON CTAS*/
        .block_daa125d0ae034a58ad049b9bac8413df .item {
            width: 48%;
            float:left;
        }
        
        /*HOME PAGE ICON CTAS TITLE*/
        .block_daa125d0ae034a58ad049b9bac8413df .contentTitle a {
            font-size: 16px;
        }
        
        /*HOME PAGE ICON CTAS DESCRIPTION*/
        .block_daa125d0ae034a58ad049b9bac8413df .itemInnerContent p {
            display: none;
        }
        
        /*Mobile block mobile view*/
        .blockWrap_dfdfa09765d84dd8b41a68e3dabd951b {display: block;}

}

    /* Diffuse Shadows */
    .navContent li .button {box-shadow: 0 10px 40px -20px #333333; transition: box-shadow .4s;}
    .navContent li .button:hover {box-shadow: 0 4px 40px -20px #333333;}
    .navContent li .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #333333;}
    
    .button {box-shadow: 0 25px 40px -20px #555; transition: box-shadow .4s;}
    .button:hover {box-shadow: 0 20px 40px -20px #555;}
    .block_cc0b029335a148c5b48a9b5d15591630 .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #aaaaaa;}

    /* Home Page Cars*/
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item:hover {
        transition: all .2s ease-out;
        transform: translateY(-3px);
        box-shadow: 0 20px 40px -30px #aaaaaa;
        }
     
    
    .block_b5bf32db48af4c63aaffffdbaeeaa5c6 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    

     .block_b4e9092004744426a96677fbb938592b  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }   
        
    
        
    .block_df5f6b187a8a45668dda31cbfe510c3a  .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }       

/* BREAKPOINT 420 */

@media only screen and (max-width: 420px) {

    /* HOME */
    
        /* Hero Headline */
            .block_cc0b029335a148c5b48a9b5d15591630 .contentTitle {font-size: 32px;}
            
        
    /* FOOTER */
    
    .footerContent .contentTitle {font-size: 32px;}

}
   
/* BREAKPOINT FULL */

    /* HOME */
    
        /* Small Headlines */
        .block_b928fe7eb7af4377b68e1077815f5a6e .contentTitle,
        .block_b9a7cd6c20e149eb9ff5f14437890f2a .contentTitle {letter-spacing: 0; font-weight: bold}
   
    /* FOOTER */ 

/* Expandable Menu */ 
/*expandable menu width*/
.navContent ul li ul {max-width: 400px !important;}
/*open_enrollment_2020*/
.blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}

/*Cols4 responsiveness (maybe)
@media (min-width: 600px) and (max-width: 768px) {
    .items_ID.cols4 .item:nth-child(odd) {
        clear: both;
        margin-left: 0;
    }
    .items_ID.cols4 .item { 
        width: 48%;
        margin: 4% 0 0 4%;
    }
    .items_ID.cols4 .item:nth-child(3n+1) {
        clear: unset;
    }
}*/

/*Contact page email address word-break
.blockWrap_b4172fea353f462687c79c48823799f1 .item:nth-child(1) li:nth-child(3) {
    word-break: break-all;
}*/

/*Refill/transfer/contact box responsiveness*/
@media only screen and (max-width: 767px) {
    .items_a8556fc689f148d087dde53dd5f8457f {
        height: unset;
    }
    .items_a8556fc689f148d087dde53dd5f8457f .item {
        position: inherit;
        left: inherit;
        top: inherit;
        width: 100%;
        margin: 5% 0 0;
    }
}

/*Generic simple list responsiveness*/
@media (min-width:436px) and (max-width: 599px) {
    .items_a771a8fc12ec4239920fdc7cecb5ffa0 {
        height: unset!important;
    }
    
    .items_a771a8fc12ec4239920fdc7cecb5ffa0 .item {
        position: inherit!important;
        left: inherit!important;
        top: inherit!important;
        width: 70%!important;
        margin: 5% 15% 0!important;
    }
}

/*Quote responsiveness*/
@media only screen and (max-width: 599px) {
    .items_b59512cff170422a88eb397c9d681a54.cols3 .item { 
    width: 100%;
    margin: 5% 0 0;
    clear: both;
    }
}

/*Simple list for Services*/
@media (min-width: 600px) and (max-width: 769px) {
    .items_daa125d0ae034a58ad049b9bac8413df.cols4 .item:nth-child(odd) {
        clear: both!important;
        margin-left: 0!important;
    }
    .items_daa125d0ae034a58ad049b9bac8413df.cols4 .item { 
        position: unset!important;
        width: 48%!important;
        margin: 4% 0 0 4%!important;
    }
    .items_daa125d0ae034a58ad049b9bac8413df.cols4 .item:nth-child(3n+1) {
        clear: unset!important;
    }
}

@media only screen and (max-width: 480px) {
    .items_daa125d0ae034a58ad049b9bac8413df.cols4 .item:nth-child(odd) {
            clear: both;
        margin-left: 0;
    }
}

/*Mobile block desktop view*/
@media only screen and (max-width: 1023px) {
    .blockWrap_b9610081774248f9a33658430beabc54 {
        display: none!important;
    }
}

/*Contact page list item responsiveness*/
@media only screen and (max-width: 768px) {
    .blockWrap_b4172fea353f462687c79c48823799f1 .item {
        width: 80%;
        margin: 5% 10% 0!important;
    }
}

/*Wellness Class responsiveness*/
.responsive-google-slides {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 Ratio */
    height: 0;
    overflow: hidden;
}
.responsive-google-slides iframe {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

/*#covidAlert {*/
/*    display: none!important;*/
/*}*/

#ytWidget {
    margin-bottom: 10px;
}

.block_bfc883d91ad04abbb1cc4bfa761ca07a img{
	border-radius: 20px;
	    margin-top: -500px;
    position: relative;
    top: 500px;
}

.homepage-banner h2{
	font-size: 48px;
	font-weight: 700;
	color: #ffffff;
	text-align: left;
	margin-bottom: 40px;
  width: 80%;
  max-width: 600px;
}
.blockWrap_a931ca03663a440ea8de0040e8b90db1{
	height: 700px !important;
}
.accordion-container {
	width: 80%;
	max-width: 600px;
	margin-left: 0;
	margin-right: auto;
}
.accordion-container .accordion-content p {
	margin: 20px 0px;
}
button.accordion {
	width: 100%;
	background-color: transparent;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #ffffff;
	outline: none;
	text-align: left;
	padding: 15px 20px;
	font-size: 30px;
	color: #ffffff;
	cursor: pointer;
	transition: background-color 0.2s linear;
	box-shadow: none;
	border-radius: 0px;
}
.accordion-content {
	background-color: transparent;
	padding: 0 20px;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-in-out;
	text-align: left;
	font-size: 21px;
	color: #ffffff;
}
.accordion.is-open{
	border-left: 2px solid #ffffff;
}
.accordion.is-open+.accordion-content {
	border-left: 2px solid #ffffff;
}
.accordion-btn{
	width: fit-content;
	font-size: 25px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px;
	padding: 10px 40px;
	border-radius: 8px;
	border: 2px solid #ffffff;
	color: #ffffff !important;
	text-decoration: none !important;
	display: block;
	text-align: center;
	margin-top: 20px;
}

.accordion-btn:hover{
	color: #5e3484 !important;
	background-color: #ffffff;
	text-decoration: none !important;
}
.button.ctaButton,
a.button{
	padding: 10px 40px;
}
.blockWrap_a931ca03663a440ea8de0040e8b90db1,
.blockWrap_dcdf11ae46de4e81b568a7115b7bfa1f,
.blockWrap_c26bb30363ff4622a7e33b78e4667666{
	display: block;
}
.blockWrap_d613bef9e461447fae9d5637aa9c410e,
.blockWrap_b3652fa6b7bf4d5ca134b7366743ff59{
	display: none;
}
.mobileFooterContainer {
	background: #3c2e63 !important;
	color: #ffffff !important;
}
.mobileFooterContainer span{
	color: #ffffff !important;
}

.block_ba2de8976a6d44c69bad03ddae1e55a7 img{
	border-radius: 20px;
}

.block_c3ac14bdb35c41e9bbe342efde529b61  strong{
	font-size: 35px;
	color: #5e3484;
}

.block_a3589d99fdd2408caf38f3e110a7205b .item .itemContent .itemInnerContent strong{
	font-size: 25px;
	color: #5e3484;
}
.blockWrap_a3589d99fdd2408caf38f3e110a7205b{
	display: block;
}
.blockWrap_f9f1c2e129f249cbb71b21fbfe6651a2{
	display: none;
}
.block_c32a02d8b8d145729d3e393f6435b7d0 .contactPage {
    display: flex;
    width: 100%;
    height: 100%;
}
.block_c32a02d8b8d145729d3e393f6435b7d0  .map {
    width: 50% !important;
    height: 100vh !important;
    display: inline !important;
    background-color: #fff !important;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 20px;
    margin-left: 20px;
    border-radius: 100%;
}
.block_c32a02d8b8d145729d3e393f6435b7d0  .contactInfo {
    width: 50%;
    height: 100vh;
    display: inline;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    align-content: center;
}

.block_c32a02d8b8d145729d3e393f6435b7d0  .contactInfo h2{
	padding-bottom:0px;
	padding-top: 20px;
	font-size: 35px;
}

#navTopLevel li > a,
#navTopLevel li > span{
    font-size: 21px;
    font-weight: 700;
    padding-right: 20px;
}

.headerAndNavContainer.fixedNav .headerContainer{
    padding-left: 10px;
    padding-right: 0px;
    width: 12% !important;
}
.headerAndNavContainer.fixedNav .navContainer{
    padding-left: 0px;
    padding-right: 0px;    
}

.headerContent h1.logo img{
    width: 80% !important;
}
.block_fff84f36c2ec4016aebf915241b198f1 .imgShape {
    border-radius: 20px 20px 0px 0px;
}

.block_e2d0e6b0aa9c4e57994290d75ed1f0d4 .item img,
.block_fb217f86a69f4e3895019d01a1e1ec95 .item img{
    border-radius: 16px;
}
@media screen and (max-width: 769px){
	.blockWrap_a3589d99fdd2408caf38f3e110a7205b{
		display: none;
	}
	.blockWrap_f9f1c2e129f249cbb71b21fbfe6651a2{
		display: block;
	}
}
@media screen and (max-width:426px){
	.blockWrap_a931ca03663a440ea8de0040e8b90db1,
	.blockWrap_dcdf11ae46de4e81b568a7115b7bfa1f,
    .blockWrap_c26bb30363ff4622a7e33b78e4667666{
		display: none;
	}
	.blockWrap_d613bef9e461447fae9d5637aa9c410e,
	.blockWrap_b3652fa6b7bf4d5ca134b7366743ff59{
		display: block;
	}
	.block_bfc883d91ad04abbb1cc4bfa761ca07a img{
		   border-radius: 20px;
	}
	div.blockWrap_f7f534c6ed184f60b8ae091a7631df9d{
		padding-top: 380px;
	}
	.contactPage {
	    width: 100%;
	    height: 100%;
	}
	.contactInfo {
        width: 100%;
        height: auto;
        text-align: center;
	}
	.map {
        width: 100% !important;
        height: auto !important;
        float: unset !important;
        display: inline !important;
        text-align: center;
	}
	.map img{
		margin-left: auto;
		margin-right: auto;
	}
	
	.block_c32a02d8b8d145729d3e393f6435b7d0 .contactPage{
		display: flex;
    flex-flow: column;
	}
	.block_c32a02d8b8d145729d3e393f6435b7d0  .map,
	.block_c32a02d8b8d145729d3e393f6435b7d0  .contactInfo{
		width: 100% !important;
	}
	.block_c32a02d8b8d145729d3e393f6435b7d0 .contactInfo{
		height: 100% !important;
	}
	.block_c32a02d8b8d145729d3e393f6435b7d0 .map{
		margin-top: 20px;
		margin-left: 0px;
	}
}