.ht-ctc-chat{--side:right}a.dg2-phone-button-float{text-decoration:none}a.dg2-phone-button-float:focus{outline:0;text-decoration:none}.dg2-phone-button-float{position:fixed;width:60px;height:60px;bottom:120px;right:40px;background-color:#dfab4e;color:#fff;border-radius:50px;text-align:center;display:flex;justify-content:center;align-items:center;transition:all 450ms;box-shadow:0 0 0 0 rgb(223 171 78);transform:scale(1);animation:pulse 5s infinite;z-index:9999999;padding-left:10px;padding-right:10px}.dg2-phone-button-float span{width:0;opacity:0;visibility:hidden;overflow:hidden;transition:all 450ms;color:#fff;font-weight:600;text-decoration:none}.dg2-phone-button-float:hover{width:auto;transition:all 450ms;text-decoration:none}.dg2-phone-button-float:hover span{width:auto;visibility:visible;opacity:1;transition:all 450ms}.dg2-phone-button-float svg{width:40px;height:40px}.et_pb_text{position:relative}.dct_divider,.et-db #et-boc .et-l .dct_divider{position:relative;display:block;width:90px;height:3px}.dct_divider:before,.et-db #et-boc .et-l .dct_divider:before{left:auto;position:absolute;border:0!important;top:0;right:0;width:4px;height:4px;background:var(--color-1);content:""}.dct_divider:after,.et-db #et-boc .et-l .dct_divider:after{position:absolute;top:0;right:10px;width:4px;height:4px;background:var(--color-1);content:""}.dct_divider .et_pb_divider_internal,.et-db #et-boc .et-l .dct_divider .et_pb_divider_internal{position:absolute;top:0;left:0;bottom:0;width:70px;background:var(--color-1)}.dct_hdr_info_circle .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color-1);padding:12px}.dct_hdr_info_circle .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon:hover{color:var(--color-2)}.et_pb_menu ul li{margin-top:0!important;padding:0!important}.et_pb_menu ul li a{line-height:30px;padding:15px!important}.et_pb_menu ul li a:after{top:auto!important}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu,.et_pb_menu ul li.menu-item-has-children ul.sub-menu{padding:0;border:0;border-radius:0}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu li,.et_pb_menu ul li.menu-item-has-children ul.sub-menu li{display:block;float:none}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu li a,.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a{width:100%;line-height:inherit;border-bottom:1px solid rgb(0 0 0/.1);border-top:0 none;padding:13px 15px!important;display:block;color:var(--color-1)!important;font-size:14px}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:before,.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:before{position:absolute;content:"";left:0;top:0;width:1px;height:100%;opacity:0;background-color:var(--color-1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover,.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover{opacity:1;padding-left:20px!important;background-color:var(--color-2);color:#fff!important}.et-db #et-boc .et-l .et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover:before,.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover:before{opacity:1;width:5px}@media only screen and (max-width:980px){.dct_hdr_menu_v1{margin:0}.et_pb_menu ul li a{line-height:25px;padding:10px!important}}.dct_ft_time .et_pb_text_inner ul{padding:0;list-style-type:none}.dct_ft_time .et_pb_text_inner ul li{padding:10px 0;font-size:15px;border-bottom:1px dashed rgb(255 255 255/.5)}.dct_ft_time .et_pb_text_inner ul li span{float:right}@media only screen and (max-width:480px){.dct_ft_time .et_pb_text_inner ul li{font-size:13px}}#dct_contact_v2 .dct_ct_v2 .et_pb_blurb_content .et_pb_blurb_container{padding-left:25px}#dct_contact_v2 .dct_ct_v2 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{content:"";position:absolute;width:20px;height:1px;background:var(--color-1);left:0;bottom:0}#dct_contact_v2 .dct_ct_v2 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{background:var(--color-1);padding:15px;border-radius:50%}.mobile_nav .mobile_menu_bar::before{color:var(--color-1)}