@media (max-width:1024px){.page-id-213986 .estimate-1,.page-id-213986 .estimate-2,.page-id-213986 .estimate-3,.page-id-213986 .estimate-4,.page-id-213986 .estimate-5{width:50%!important;margin:auto}}@media (max-width:1280px){#sidebar form ul.gform_fields li .ginput_recaptcha{transform:scale(.63)!important;-webkit-transform:scale(.63)!important;transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:1288px){div.sidebar-form form ul.gform_fields li .ginput_recaptcha{transform:scale(.62);-webkit-transform:scale(.62);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:360px){.wj-catchall-child-en .panel{text-align:center!important}.wj-catchall-child-en .thumbnail{float:none!important;display:block!important;text-align:center!important}body div.et_slide_in_menu_container #mobile_menu_slide li a{font-size:20px!important}body div.et_slide_in_menu_container #mobile_menu_slide li li a{font-size:16px!important}}@media (max-width:480px){.dc_cat_information{text-align:left!important}form ul.gform_fields li .ginput_recaptcha{transform:scale(.66);-webkit-transform:scale(.66);transform-origin:0 0;-webkit-transform-origin:0 0}.main-slider div h1.et_pb_module_heading{font-size:30px!important}.three-intro .et_pb_blurb h3.et_pb_module_header{font-size:18px!important;letter-spacing:1px!important}.about-section div h2{font-size:25px!important}.service-box{min-height:300px!important}.serv-boxes div h4{font-size:22px!important}.choose-blurbs h4.et_pb_module_header{font-size:22px!important}body .gform_wrapper#gform_wrapper_6 div.gform_footer{display:flex!important}.home form .gform_footer [type=submit]{font-size:18px!important}.testimonial-section div.swiper-button-next{right:25px!important}.testimonial-section div.swiper-button-prev{left:25px!important}.et_slide_in_menu_container #mobile_menu_slide li a:hover{transform:unset!important}div.et_slide_in_menu_container #mobile_menu_slide li a{font-size:24px!important}.et_slide_in_menu_container #mobile_menu_slide li a:before{top:10px;position:relative}.contact-section .gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px!important}.contactus_section .et_pb_code_0{padding-left:0!important;padding-right:0!important}.wj-catchall-child-en .thumbnail{float:none!important;display:block!important;margin:10px auto!important;text-align:center!important}.wj-catchall-child-en .panel{text-align:center!important}div.dc_text_box#dc_text_box h1{font-size:24px!important}.wj-catchall-child-en h3{font-size:18px!important}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px!important}.contact-page-text .et_pb_button{display:inline-block!important;text-align:center!important}}@media (max-width:601px){form ul.gform_fields li .ginput_recaptcha{transform:scale(.69);-webkit-transform:scale(.69);transform-origin:0 0;-webkit-transform-origin:0 0}.main-slider h1.et_pb_module_heading{font-size:45px!important}.serv-boxes h4{font-size:26px!important}.img-back-1,.img-back-2{min-height:300px!important}.testimonial-section .dipl_testimonial_slider_0 .dipl_testimonial_opening_quote_icon{font-size:70px!important}.testimonial-section .swiper-button-next{right:15px!important}.testimonial-section .swiper-button-prev{left:15px!important}.testimonial-section .dipl_swiper_navigation .swiper-button-next:after,.testimonial-section .dipl_swiper_navigation .swiper-button-prev:after{font-size:22px!important}.dc_text_box#dc_text_box h1{font-size:30px!important}.team-staff .et_pb_blurb_description,.team-staff .et_pb_module_header,.team-staff .et_pb_blurb_container{height:auto!important}}@media (max-width:773px){.footer-widget .vCard.vcard-left{text-align:center}.archive .has-post-thumbnail .dc_post_item_left{max-width:100%!important}body.archive.category .et_pb_image_container img,body.archive.category .et_pb_post a img{height:auto!important;max-width:320px!important;margin:auto!important;display:block!important}body.archive.category .has-post-thumbnail .dc_post_item_left{max-width:100%;margin:0 auto 15px!important}body.archive.category #main-content>.container>#content-area>#left-area>article{text-align:center!important}.team-staff .et_pb_button{font-size:18px!important}}@media (max-width:980px){.contactus_section{padding-top:0}.contactus_section .et_pb_image{max-width:100%!important}.contactus_section .vCard,.contactus_section .et_pb_code_inner{text-align:center}.contactus_section .et_pb_image img{max-width:300px;width:100%}.contactus_section .et_pb_row{padding:20px 0;padding-bottom:0}hr.formborder{float:none}hr.formborder{margin:2% auto;float:none!important}.wpcf7-form-control:not(.wpcf7-submit){width:100%;padding:7px!important}.contact-page-text{margin-top:20px}.grecaptcha-badge{bottom:15%;opacity:.5}.grecaptcha-badge:hover{opacity:1}.et_mobile_menu{left:auto;right:0;width:100%;padding:1%;text-align:left}.et_mobile_menu li:last-child a{border-bottom:0}.et_mobile_menu{border-color:#fff!important;background:#1a1a1a!important}.wpcf7-form-control{width:100%!important;max-width:100%!important;min-width:100%!important;padding:7px;display:block}div.et_pb_tabsul.et_pb_tabs_controls li a{padding:10px 20px}h1.entry-title.main_title{margin-bottom:20px}#sidebar form .gform_body ul.gform_fields li .ginput_container input[type=tel],#sidebar form .gform_body ul.gform_fields li .ginput_container input[type=text],#sidebar form .gform_body ul.gform_fields li .ginput_container input[type=password],#sidebar form .gform_body ul.gform_fields li .ginput_container input[type=email],#sidebar form .gform_body ul.gform_fields li .ginput_container input[type=number],#sidebar form .gform_body ul.gform_fields li .ginput_container textarea{max-width:100%;width:100%}.left .et_pb_button{display:none!important}.left{float:none!important;display:block!important}.mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu{margin-bottom:24px!important}.et_header_style_fullscreen .et_slide_in_menu_container{padding-top:50px!important;z-index:999999!important}.et_slide_in_menu_container #mobile_menu_slide li a{font-size:35px!important}.three-intro .et_pb_main_blurb_image{display:block!important;margin:10px auto!important;width:55px!important}.three-intro .et_pb_blurb_container{display:block!important;text-align:center!important;padding-left:0!important}.program-title-row h2{height:auto!important}.serv-boxes{display:block!important}.choose-blurbs div.et_pb_main_blurb_image{width:100px!important;display:block;margin:10px auto}.choose-blurbs .et_pb_blurb_container{display:block!important;text-align:center!important;padding-left:0!important}.choose-blurbs .et_pb_blurb_content{display:block!important}.mobile-ul{display:inline-block!important;text-align:left!important}.three-intro .et_pb_blurb .et_pb_module_header{font-size:20px!important}.serv-boxes .et_pb_module_heading{height:auto!important}.et_header_style_fullscreen ul#mobile_menu_slide{left:0!important;text-align:center!important}.et_pb_fullscreen_menu_opened .mobile_menu_bar::after{content:"X"!important}.et_slide_in_menu_container #mobile_menu_slide li a:before{display:none!important}.et_slide_in_menu_container ul#mobile_menu_slide li{padding-right:10%!important;padding-left:10%!important}}@media (max-width:1200px){.choose-blurbs .et_pb_main_blurb_image{width:80px!important}.choose-blurbs .et_pb_module_header{font-size:24px!important}}@media (max-width:1300px){.main-slider .et_pb_module_heading{font-size:65px!important}}@media (min-width:981px){.et_slide_in_menu_container ul#mobile_menu_slide{left:5%!important}}@media (max-width:1000px){.dc_readmore_archive a{font-size:14px!important}}@media (max-width:1095px){.archive .has-post-thumbnail .dc_post_item_right{width:100%;margin-top:15px}}@media (max-width:1120px){.page-id-213986 .gf_page_steps .gf_step .gf_step_label,.page-id-213986 .gf_page_steps .gf_step .gf_step_number{font-size:40px!important}}@media (max-width:1111px){.archive .has-post-thumbnail .dc_post_item_left{max-width:100%!important;width:300px!important;display:block!important;margin-bottom:15px}.archive .has-post-thumbnail div.dc_post_item_right{width:100%!important}body.archive.category .et_pb_post a img{height:auto!important}}@media (max-width:767px){img.alignright,.content-image,img.alignleft{float:none!important;display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:20px!important}}ul.et_mobile_menu{display:none}ul.et_mobile_menu>li.menu-item-has-children{display:block;position:relative}ul.et_mobile_menu>li.menu-item-has-children ul.sub-menu,ul.et_mobile_menu>li.menu-item-has-children ul.sub-menu>li{display:none;position:relative}ul.et_mobile_menu>li.menu-item-has-children>a{padding-right:20px}ul.et_mobile_menu li.menu-item-has-children .chevron{position:absolute;top:5px;right:10px;z-index:99;display:block;width:24px;height:32px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:10px 10px}ul.et_mobile_menu li.menu-item-has-children .chevron:before{content:"▼";display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.et_mobile_menu li.menu-item-has-children .chevron.open:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:rotate(180deg)}