.tt-visuallyhidden{display:none}.et-fixed-header #top-menu a{color:#fff!important}.et-fixed-header #top-menu-nav>.nav>li>ul.sub-menu a{color:#333!important}.et-fixed-header #top-menu-nav>.nav>li>ul.sub-menu{background:rgba(255,255,255,0.64)}.et_mobile_menu{border-top:3px solid #ffffff}.et-fixed-header #top-menu-nav>.nav>li>ul.sub-menu,.et-fixed-header #top-menu-nav>.nav>li>ul.sub-menu>li>ul.sub-menu{background-color:white}li#menu-item-4037 ul.sub-menu{background:#fff!important}.what-we-do-row{align-items:center}.frame-img{box-shadow:0px 0px 15px grey;border-radius:8px}.text-side p{max-width:750px}p.testomonials-name{font-size:18px;color:#243847}.tt-home-banner{min-height:500px!important;height:800px}.services-blurb{position:relative;width:100%}.services-blurb:hover img{opacity:0.3}.services-blurb:hover .middle{opacity:1}.services-blurb img{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.middle{transition:.5s ease;opacity:0;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%}.text{color:white;font-size:16px;padding:16px 32px}.services-blurb h4.et_pb_module_header{text-align:center;font-size:18px;text-transform:uppercase;background:#243847;color:#fff;padding:4.5% 5%;margin-top:-9px}.services-blurb .et_pb_main_blurb_image{margin-bottom:0px!important}.text p{color:#243847;font-size:28px;text-transform:uppercase;font-weight:700;font-family:'Lora'}.text a{border:2px solid #13ada0;font-size:16px!important;text-transform:capitalize!important;padding:2.5%;border-radius:0px;color:#ffffff;background:#13ada0}.text a{font-family:'Open sans';font-size:20px}.form-wrap form.wpcf7-form span.wpcf7-form-control-wrap input,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,#event-list{background-color:transparent!important;margin-bottom:20px;border:none!important;border-bottom:1px solid #333333!important}.form-wrap form.wpcf7-form span.wpcf7-form-control-wrap textarea{background-color:transparent!important;margin-bottom:20px;border:none!important;border-bottom:1px solid #333333!important;height:300px!important}.form-wrap form.wpcf7-form span.wpcf7-form-control-wrap input::placeholder{color:black}.form-wrap form.wpcf7-form span.wpcf7-form-control-wrap textarea::placeholder{color:black}.tt-btn,input[type=submit].tt-btn,.calctap-txt-btn,a.ttap-launch-app-btn{letter-spacing:0px;border-radius:0px}.tt-btn,input[type=submit].tt-btn,.calctap-txt-btn,a.ttap-launch-app-btn{letter-spacing:0px;border-radius:0px}.form-wrap form.wpcf7-form span.wpcf7-form-control-wrap.file-727 input{border-color:white!important}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:0px!important;margin-bottom:0px!important}.form-wrap p{color:#3e4555;font-size:16px;padding-bottom:0px;font-weight:400}form.wpcf7-form p{font-size:16px}.order-form p{color:#3e4555;font-size:16px;padding-bottom:30px;font-weight:400}input.wpcf7-form-control.wpcf7-submit.tt-btn{background:#13ada0;border:0px solid #13ada0;border-radius:0px;color:#ffffff!important;margin-top:20px;font-weight:400;font-size:20px;font-family:'Open sans'}input.wpcf7-form-control.wpcf7-submit.tt-btn:hover{background:#243847;color:#fff!important}.row-center{align-items:center;border-radius:10px}.contact-info a{color:#666}.contact-info a:hover{border-bottom:1px solid #13ada0;color:#13ada0}.css-events-list table.events-table{width:100%;border-collapse:collapse}.css-events-list table.events-table th{background:#dadada}.css-events-list table.events-table tr:nth-of-type(odd){background:#eee}.css-events-list table.events-table td,.css-events-list table.events-table th{padding:10px;border:none;text-align:left;min-width:254px}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.css-events-list table,.css-events-list thead,.css-events-list tbody,.css-events-list th,.css-events-list td,.css-events-list tr{display:block}.css-events-list thead tr{position:absolute;top:-9999px;left:-9999px}.css-events-list tr{border:1px solid #ccc}.css-events-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;background-color:white}.css-events-list td:before{top:6px;left:6px;width:100;padding:6px;white-space:nowrap;display:block;font-weight:bold;margin-bottom:10px;border-bottom:1px solid gray}.css-events-list td:nth-of-type(1):before{content:"Date/Time"}td:nth-of-type(2):before{content:""}}.fc-event{border:1px solid #13aa9c!important;background-color:#13aea0!important}.single-event.postid-4119 #main-content,body:not(.et_pb_pagebuilder_layout) #main-content{background-color:#fff}input#em-booking-submit{padding:12px 20px;font-family:'open sans';font-size:18px;border:0px;background:#13ada0;color:#fff!important}input#em-booking-submit:hover{background:#243847}.et_pb_social_media_follow_network_0 a.icon{background-color:#bf954b!important;border:1px solid #bf954b;border-radius:0px}.et_pb_social_media_follow li a.icon{border-radius:20px;border-color:rgba(255,255,255,0)}span.tt-footer-social ul{display:none}p#footer-info{width:100%;float:none;text-align:center}footer#main-footer p,footer#main-footer a{font-size:16px}button.fc-prev-button.fc-button.fc-state-default.fc-corner-left,button.fc-next-button.fc-button.fc-state-default.fc-corner-right,button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled,button.fc-month-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-active{background:#13ADA0;color:#fff}.fc-widget-header,.fc-widget-content{border-color:gray!important;background:#fff;color:#333;padding:0!important}.fc-unthemed .fc-today{background:#13ADA0}.entry-content table,body.et-pb-preview #main-content .container table{border:0px solid #13ADA0}.wpfc-calendar-wrapper h2{font-size:30px!important;margin:0!important}a.tt-btn.tt-btn{background:#bf954b}h4.widgettitle:after{content:'Services Menu';font-size:26px;font-weight:800;margin-top:30px!important}a.tt-btn.tt-btn{background:#fff;border-bottom:1px solid #3e4555;font-size:16px;margin-bottom:15px}.tt-sidebar-btns a.tt-btn.tt-btn-sidebar-01:active,.tt-sidebar-btns a.tt-btn.tt-btn-sidebar-02:active,.tt-sidebar-btns a.tt-btn.tt-btn-sidebar-03:active{color:#bf954b!important}#tt-sidebar-widget-2 .tt-btn{color:#3e4555!important;padding:12px 0px!important}#tt-sidebar-widget-2 .tt-btn:hover{color:#13ada0!important}.tt-btn:hover{color:#13ada0!important}.et_pb_pagebuilder_layout #main-content .et_section_specialty .et_pb_widget_area .et_pb_widget{box-shadow:none;border:4px solid #243847}h4.widgettitle{text-align:left;margin:10px 0}.tt-sidebar-info h3{font-size:24px;font-weight:800}.tt-sidebar-bottom{display:none}.tt-sidebar-btns{margin-bottom:0px}.frame-img .et_pb_team_member_image{max-width:100%}.frame-img .et_pb_team_member_description{padding:6.5%}.frame-img img{width:100%}.video-lib-sec h3{font-size:24px;font-weight:700}.video-lib-sec ul{font-size:16px}.quriobotWidgetButton{background-color:#13ada0!important}.translate a{position:relative;padding-right:28px;margin:10px;color:white;text-transform:uppercase;font-weight:300;font-size:16px}.translate a:hover{border-bottom:1px solid white}.translate a:after{content:"3d";font-family:'ETmodules';position:absolute;right:10px;bottom:-4px}.forminator-ui.forminator-custom-form span.select2-selection{background-color:transparent!important;border-color:#bbbbbb!important}.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered{color:#ffffff!important}.forminator-select-dropdown-container--open .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background-color:#747474!important}.forminator-select-dropdown-container--open .forminator-dropdown--default{border-color:#bbbbbb!important;background-color:#ffffff!important;padding:0!important}.select2-selection__arrow span.forminator-icon-chevron-down:hover,.forminator-ui.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]:hover .select2-selection__arrow,.forminator-ui.forminator-design--default .forminator-select2+.forminator-select.select2-container--open .selection .select2-selection--single[role="combobox"] .select2-selection__arrow{color:#ffffff!important}.forminator-select-dropdown-container--open .forminator-dropdown--default .select2-results .select2-results__options .select2-results__option:not(.select2-results__option--selected).select2-results__option--highlighted{background-color:#9c9c9c!important;color:#ffffff!important}@media screen and (min-width:981px){.et_pb_module.et_pb_map_container,.et_pb_map{height:100%!important;min-height:300px}.tt-home-banner .et_pb_slide{padding-top:0px!important}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:40px 0 10px 0}.et_header_style_split .centered-inline-logo-wrap{width:auto!important}body.single-post #main-content #left-area{width:64.833%}body.single-post #main-content #sidebar{width:29.667%;padding-left:30px;border-left:1px solid rgba(0,0,0,.1)}body.single-post #main-content .container:before{display:none}.tt-home-banner{padding-top:0px!important}}@media (max-width:1416px){.hero-section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:60px!important}}@media (max-width:1280px){#top-header .container,#main-header .container{width:100%;max-width:1260px;padding-left:10px;padding-right:10px}#et_top_search{margin:3px 0 0 22px}#top-menu li{padding-right:22px}}@media (max-width:1208px){.hero-section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:60px!important}}@media (max-width:980px){.mobile_menu_bar:before{color:#fff}.tt-home-banner .et_pb_slide{padding-top:150px!important}#tt-header-wrap #top-header{background-color:#171717de!important}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#171717de}.et_pb_slide_content br{display:none}.et_header_style_left #logo,.et_header_style_split #logo{max-width:60%}.frame-img .et_pb_team_member_description{padding:5%;padding-bottom:1.5%}li#menu-item-4037 ul.sub-menu{background:unset!important}.tt-home-banner .et_pb_fullwidth_header_container{min-height:400px!important}}@media (max-width:829px){.frame-img .et_pb_team_member_description{padding:4.5%;padding-bottom:1.5%}}@media (max-width:824px){.frame-img .et_pb_team_member_description{padding:3.5%;padding-bottom:1.5%}}@media (max-width:814px){.frame-img .et_pb_team_member_description{padding:2.5%;padding-bottom:1.5%}}@media (max-width:814px){.frame-img .et_pb_team_member_description{padding:2.5%}.entry-content .et_pb_member_social_links{margin-top:10px}}@media (max-width:1208px){.hero-section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:60px!important}}@media (max-width:768px){.et_header_style_split #logo{max-height:70px}.et_pb_fullwidth_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description{padding-top:150px;padding-bottom:150px}}@media (max-width:767px){.frame-img .et_pb_team_member_description{padding:5.5%}.entry-content .et_pb_member_social_links{margin-top:20px}}@media (max-width:715px){.hero-section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:40px!important}}@media (max-width:602px){.hero-section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:30px!important}}@media screen and (max-height:600px){.tt-home-banner.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{visibility:unset!important;display:block!important}}@media (max-width:500px){.et_header_style_split #logo{max-height:80px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:65%}}body.home #main-content .hero-section .et_pb_fullwidth_slider_0 .et_pb_slide_description{padding-top:150px}#top-header{background-color:transparent!important}#top-header .container{padding-bottom:0px!important}.et_header_style_split #et-top-navigation{padding:25px 0}#top-header #et-info .tt-top-info span.tt-top-phone-text{color:#fff}body.event-template-default.single-event #tt-header-wrap{background-color:rgba(0,0,0,0.63)}@media screen and (max-width:1080px) and (min-width:981px){.tt-logo-left-big #main-header:not(.et-fixed-header) .logo_container a{margin-top:-40px}}.tt-step{padding-bottom:60px;margin-bottom:0;position:relative;border-left:2px solid #DEDEDE;padding-left:30px}.tt-step-text:before{display:block;content:'';position:absolute;top:0px;left:-47px;width:16px;height:16px;border:8px solid #13ada0;border-radius:16px;background-color:#f3f3f3;box-shadow:0px 2px 3px rgba(0,0,0,0.2),0px 2px 3px rgba(0,0,0,0.2) inset}body.page-id-273 h4.widgettitle:after{display:none}body.page-id-273 h4.widgettitle{text-align:center;margin:10px 0;font-size:26px;font-weight:800}body.single-post #tt-header-wrap{background-color:rgba(0,0,0,0.63)}body.single-post #main-header,body.single-post #top-header,.search-results #top-header,.search-results #main-header,body.single #main-header,body.single #top-header,body.search #main-header,body.search #top-header,body.error404 #main-header,body.error404 #top-header{background-color:rgba(0,0,0,0.63)!important}@media only screen and (min-width:1281px){#main-header .container{width:100%;max-width:1400px;padding-left:0px;padding-right:0px}#et_top_search{margin:3px 0 0 30px}#top-menu li{padding-right:30px}}@media only screen and (max-width:1050px) and (min-width:981px){#et_top_search{margin:3px 0 0 15px}#top-menu li{padding-right:15px}}@media only screen and (max-width:480px){.entry-title{font-size:30px!important}}@media only screen and (max-width:280px){.entry-title{font-size:25px!important}}body.page-id-4542 ul.process-sidebar-list{padding-left:0px}body.page-id-4542 ul.process-sidebar-list li{margin-bottom:10px;list-style:none;padding-left:1.3em}body.page-id-4542 ul.process-sidebar-list li:before{content:"\f00c";font-family:FontAwesome;display:inline-block;padding-right:5px;margin-left:-1.3em;color:#13ada0;text-shadow:0px 2px 3px rgba(0,0,0,0.2),0px 2px 3px rgba(0,0,0,0.2)}body.single-post #main-content #sidebar #tt-sidebar-widget-2{box-shadow:none;border:4px solid #243847;background:#FFF;padding:20px;text-align:center}.et_pb_blog_grid .et_pb_post{border:2px solid #243847;box-shadow:7px 6px 5px rgba(0,0,0,0.2),0px 2px 3px rgba(0,0,0,0.2) inset}body.single-post #main-content #left-area .et_post_meta_wrapper img{display:none}body #page-container .et_pb_module a.staff-btn{text-align:center;width:130px;margin:0px auto 0px;display:block;color:#fff;background:#13ada0;padding:10px 5px;border:none}body #page-container .et_pb_module a.staff-btn:hover{cursor:pointer;background:#243847;color:#fff!important}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.modal-open{overflow:hidden}.modal{position:fixed;top:20vh;right:0;bottom:0;left:0;z-index:999999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5;padding-bottom:0px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}@media (min-width:768px){.modal-dialog{width:600px;margin:60px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}@media screen and (max-width:980px){.modal{top:5vh}}.ui-tooltip,.qtip{max-width:600px!important;width:100%}.ui-tooltip-content img{max-width:600px!important;width:100%}.et_pb_slider.et_slider_auto_ignore_hover .et-pb-controllers{bottom:10px}.et_pb_slider.et_slider_auto_ignore_hover .et_pb_slides .et_pb_container{height:705px!important}.et_pb_slider.et_slider_auto_ignore_hover .et_pb_slide_description{padding:0% 5% 5%}.et_pb_post_title.et_pb_text_align_left{text-align:center}#left-area ol{margin-left:20px}#tt-sidebar-widget-2{margin-bottom:0}.tt-footer{padding:0px!important}