img{pointer-events:none}.menu_cta a{border:3px solid #005358;border-radius:3px;padding:0px 10px!important}#mobile_menu1{margin-top:10px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_menu_bar::before{margin-right:-10px!important}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.container.et_menu_container{width:calc(100% - 55px)}.et_mobile_menu{margin-left:-35px;padding:5%;width:calc(100% + 55px)}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\33";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\32"}@media (min-width:981px){#menu-main-menu>li{padding:0px 20px}#menu-main-menu>li>a{padding-top:0px!important;padding-bottom:0px!important;height:40px!important}.et_pb_menu__menu{display:flex!important;flex-direction:column!important;justify-content:center!important}.sub-menu{width:190px!important;padding:0px!important;border-top:0!important}.sub-menu li{padding:0px!important}.sub-menu li a{width:190px!important;padding:4px 12px!important;border-bottom:1px solid rgba(0,0,0,0.1)}.sj-sub-menu>ul.sub-menu:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #f2f2f2 transparent;position:absolute;top:-10px;left:30px}.sj-sub-menu>ul.sub-menu:before{left:10%;transform:translateX(-10%)}.sub-menu1>a::after{content:'\35'!important}.sub-menu1 .sub-menu{top:0px;left:190px}}@media (max-width:980px){.menu_cta{border:3px solid #005358;border-radius:3px;margin-left:15px}.menu_cta a{padding:10px!important;text-align:center;border:none!important}}.phone-blurb .et_pb_blurb_description{margin-left:-18px;margin-top:-7px}.common-blurb .et_pb_blurb_description{margin-left:-18px;margin-top:-4px}.et-pb-contact-message.et_pb_contact_message_top.et_pb_contact_error_meesage{margin-bottom:20px;color:#fff;font-weight:600}.et-pb-contact-message.et_pb_contact_message_top.et_pb_contact_error_meesage ul{display:none}.footerform .et-pb-contact-message.et_pb_success_message{color:#fff!important;font-weight:600!important}.hero-slider .dica-item-content{max-width:760px;min-height:53vh;display:flex;flex-direction:column;justify-content:center;margin:auto}.et_pb_module_header{margin-bottom:15px}.ken-burn-col{position:relative;overflow:hidden}.ken-burn-col::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 2s ease;transform:scale(1);z-index:0}.ken-burn-col>*{position:relative;z-index:2}.ken-burn-col:hover::before{transform:scale(1.15)}.dipl_masonry_gallery_item_title{text-align:center}@media (min-width:981px){.ken-burn-col{min-height:500px}}.breadcum a:hover{text-decoration:underline}.sj-text a:hover{text-decoration:underline}.dipl_testimonial_quote_icon.dipl_testimonial_opening_quote_icon{padding:30px 0px 20px 0px}.contact-blurb a:hover{text-decoration:underline}.contact-page-form .et-pb-contact-message.et_pb_contact_message_top.et_pb_contact_error_meesage{color:#333!important}.contact-page-form .et-pb-contact-message.et_pb_success_message{color:#333!important;font-weight:600!important;text-align:center!important}