/**handles:divi-style**/
#et-info{float:none}#et-info-phone{margin-right:30px}#et-info-email:before,#et-info-phone:before{margin-right:10px;color:#2cbf91}.et-social-icons a.icon:before{background:#5787a3;padding:6px;border-radius:50%;color:#fff}.et-social-icon a{color:#1d4f6c!important}.et-social-icons{float:right!important}.et_fixed_header #main-header{padding:5px 0}.et_fixed_nav #top-header{padding:8px 0}#top-header .container{font-weight:400}.et_pb_section{background:#f9fcff}#top-menu li.menu-button{padding-bottom:0;right:0;top:0;margin-left:0;margin-top:-2px}.et-fixed-header #top-menu li.menu-button a{color:#fff!important}.et_fixed_header #et-top-navigation #top-menu li.menu-button{top:2px}#top-menu li.menu-button a{padding:16px 20px!important;background:#2cbf91;color:#fff;display:inline-block!important;transition:.8s all}#top-menu li.menu-button a:hover{background:#1d4f6c;opacity:1}#top-menu{margin-right:0;margin-top:-14px}.et_fixed_header #top-menu li.menu-button{position:relative;top:-17px}#top-menu li{padding-right:30px;margin-top:0}body #page-container #hero .et_pb_more_button{padding:12px 35px!important}#welcome .et_pb_text_inner{max-width:650px;margin:0 auto}#welcome .et_pb_column_1_3{border-radius:0 0 5px 5px}#welcome h4{padding:20px 20px 10px;font-weight:700}#welcome .et_pb_column_1_3 p{padding:0 20px 0}#beliefs img{display:none}#financial-help p{padding-right:25%;margin-top:10px}body #page-container #financial-help .et_pb_button{padding:10px 25px!important}#our-service .et_pb_blurb{box-shadow:0 0 60px #ddd;margin:0}#our-service .et_pb_column_1_3{transition:.9s all;z-index:2}#our-service .et_pb_column_1_3:hover{background:#2cbf91;margin-left:-1.5%;margin-right:-1.4%;width:36.22%;margin-top:0;z-index:6}#our-service .et_pb_column_1_3 .et_pb_blurb{transition:.7s all;background:#fff}#our-service #serv-row-one{margin-bottom:-40px}#our-service #serv-row-two{clear:both;top:-30px}#our-service .et_pb_text p{max-width:650px;margin:0 auto}#our-service .et_pb_column_1_3 p{text-align:center}#our-service .et_pb_column_1_3:hover p{font-size:18px}#our-service .et_pb_column_1_3:last-child:hover{background:#2cbf91;margin-left:-15px;width:33.3%;position:relative;margin-right:0}#our-service .et_pb_column_1_3:first-child:hover{background:#2cbf91;margin-right:-15px;width:33.3%;position:relative;left:0;margin-left:15px;color:#fff}#our-service .et_pb_column_1_3:hover .et_pb_blurb{margin:0 0 0 -10px;box-shadow:none;padding-top:40px;padding-bottom:40px;height:100%;background:0 0;padding:30px;background:#2cbf91}#our-service .et_pb_column_1_3:hover .et_pb_blurb h4{color:#fff}#our-service .et_pb_column_1_3:hover .et_pb_blurb .et_pb_blurb_description{color:#fff;padding-left:20px}#our-service .et_pb_column_1_3 .et_pb_blurb .et-pb-icon{transition:.8s all}#our-service .et_pb_column_1_3:hover .et_pb_blurb .et-pb-icon{color:#fff!important;font-size:65px}#our-service .et_pb_column_1_3 .et_pb_module_header:after{content:'';height:2px;width:70px;background:#2cbf91;display:block;margin:10px auto}#our-service .et_pb_column_1_3:hover .et_pb_module_header:after{background:#fff;display:block;margin:10px auto}#feedback .percent{margin-bottom:0}#feedback .title{font-weight:300}#latest-news .entry-featured-image-url{margin-bottom:0}#latest-news .et_pb_text_inner p{max-width:650px;margin:0 auto}#latest-news article .entry-title{padding:20px 20px 5px;background:#fff;font-weight:600}#latest-news article .post-meta{padding:0 20px;background:#fff;margin-bottom:0}#latest-news article .post-meta a{color:#2cbf91}#latest-news article .post-content{padding:10px 20px 30px;background:#fff}#latest-news article{box-shadow:0 0 100px #ddd;margin-bottom:0}#appointment .et_contact_bottom_container{float:none}#testimonial-slider h2:after{position:static;text-align:center;margin:10px auto 0}#testimonial-slider .et_pb_slider .et_pb_slide{background:0 0}#testimonial-slider .et_pb_slide .et_pb_slide_description{padding:0 0 150px}#testimonial-slider .et_pb_slide h3{padding-bottom:0;font-size:20px;margin-bottom:0}#testimonial-slider .et_pb_slide p.position{font-size:14px;padding-bottom:30px;position:relative;font-style:normal}#testimonial-slider .et_pb_slide p.position:after{font-family:ETmodules!important;content:"\e033\e033\e033\e033\e033";position:absolute;margin:22px -94px;font-size:12px;color:#2cbf8e;letter-spacing:3px}#testimonial-slider .et_pb_slide p{font-size:15px;color:#3d7392;font-style:italic}#testimonial-slider .et_pb_slide img{margin-bottom:80px;position:relative;top:18px;border:5px #fff solid;border-radius:10px;box-shadow:0 0 15px #ddd}#testimonial-slider .et_pb_container{height:auto!important}#testimonial-slider .et-pb-controllers{bottom:0}#testimonial-slider .et-pb-controllers a{width:30px;background:#abe5d4}#testimonial-slider .et-pb-controllers .et-pb-active-control{background:#2cbf8e}#testimonial-slider .one_half{position:relative;padding-left:30px}#testimonial-slider .one_half:before{display:block;content:'';background:url(https://tdconsult.dk/wp-content/themes/divi-accounting/images/open-quote.png) no-repeat;height:56px;width:74px;left:-50px;position:absolute}#testimonial-slider .one_half:after{display:block;content:'';background:url(https://tdconsult.dk/wp-content/themes/divi-accounting/images/close-quote.png) no-repeat;height:56px;width:74px;right:0;position:absolute}#logos img{margin:0 30px}#logos img:first-of-type{margin:0 25px 0 0}#logos img:last-of-type{margin:0 0 0 25px}#et-footer-nav{float:right;width:52%}#menu-main-menu{padding:0;background:0 0;text-align:left}#menu-main-menu li a:hover,#menu-main-menu li.current-menu-item a{color:#2cbf8e!important}#menu-main-menu li a{font-weight:400;color:#fff!important}#menu-main-menu li:last-child{padding-right:0}#footer-bottom{padding:20px 0}.footer-widget .title{margin-bottom:10px}p.opening-hours{line-height:2.5}.footer-widget p{font-weight:400}.widget_nav_menu ul li:before{display:none}.widget_nav_menu ul li a{font-weight:400}.widget_nav_menu ul li{padding-left:0!important;margin-bottom:5px}.social-icons{margin-top:20px}.social-icons img{margin-right:25px}#main-footer .et-social-icons{display:none}#footer-info{float:left;text-align:left;padding-bottom:0;font-weight:400!important;width:40%;font-size:14px!important}#main-footer .fwidget{float:none}#main-footer .widget_media_image{margin-bottom:15px}.bottom-nav{text-align:right;padding:0}#meet-the-team .et_pb_team_member_description h4{padding-bottom:0;text-align:center;transition:.7s all}#meet-the-team .et_pb_team_member_description{text-align:center}#meet-the-team .et_pb_team_member_image{background:#1d4f6c;transition:.7s all}#meet-the-team .et_pb_team_member .et_pb_team_member_description .et_pb_member_position,#meet-the-team .et_pb_team_member:hover .et_pb_team_member_image img{transition:.7s all}#meet-the-team .et_pb_team_member:hover .et_pb_team_member_image img{opacity:.4}#meet-the-team .et_pb_team_member:hover{padding-bottom:45px}#meet-the-team .et_pb_team_member:hover .et_pb_team_member_description{position:absolute;top:30%;text-align:center;width:100%}#meet-the-team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_member_position,#meet-the-team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_module_header{color:#fff}#meet-the-team .et_pb_team_member .et_pb_member_social_links{opacity:0;transition:.7s all;display:none}#meet-the-team .et_pb_team_member:hover .et_pb_member_social_links{display:block;opacity:1;text-align:center;margin-top:30px;position:static}#meet-the-team .et_pb_team_member .et_pb_member_social_links li{margin:0 10px;opacity:0}#meet-the-team .et_pb_team_member:hover .et_pb_member_social_links li{opacity:1;transition:.7s all}#meet-the-team .et_pb_text_inner p{max-width:650px;margin:0 auto}.et_pb_member_social_links a{color:#fff}#meet-the-team .et_pb_font_icon:before{padding:10px;font-size:12px;border-radius:50%}#meet-the-team .et_pb_facebook_icon:before{background:#4668b2}#meet-the-team .et_pb_twitter_icon:before{background:#1d98e6}#meet-the-team .et_pb_linkedin_icon:before{background:#0076b4}#blogroll article{background:#fff;box-shadow:0 0 120px #ddd}#blogroll article h2{padding:0 30px 5px}#blogroll article .post-meta{padding:0 30px}#blogroll article .post-meta a{color:#2cbf8e}#blogroll article .post-content{padding:0 30px 30px}#blogroll article .post-content p{border-top:1px #666 solid;padding:20px 0 0}.et_pb_sidebar_no_border .widget_search input#searchsubmit{margin-right:0;border:none;background:url(https://diviaccounting.wpengine.com/wp-content/uploads/2018/08/searchicon.png) no-repeat center #2cbf8e;text-indent:-99999px;height:60px!important;background-color:#2cbf8e;visibility:visible!important}.et_pb_sidebar_no_border .widget_search input#s{border:1px #2cbf8e solid;height:60px!important}.et_pb_sidebar_no_border h4.widgettitle{font-weight:800;font-size:24px;font-weight:700}.et_pb_sidebar_no_border p{font-weight:400}.et_pb_sidebar_no_border .widget_search{border-bottom:none!important}.et_pb_sidebar_no_border .et_pb_widget{border-bottom:1px #666 solid;padding-bottom:20px;margin-bottom:30px}.et_pb_sidebar_no_border .cat-item{letter-spacing:1px;margin-top:15px;font-size:16px}.widget_archive li{text-transform:uppercase}.widget_recent_entries li{margin-top:5px;font-size:16px!important;margin-bottom:15px!important;font-weight:600}.et_pb_sidebar_no_border .post-date{font-size:14px;font-weight:500;display:block}.et_pb_sidebar_no_border .et_pb_widget:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#blogroll .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.form-submit{text-align:left}body #page-container .form-submit button.et_pb_button,body #page-container .form-submit button.et_pb_button:hover{padding:12px 35px!important;letter-spacing:1px;margin-top:30px}.et_contact_bottom_container{float:left;text-align:left}body #page-container .et_pb_contact_form .et_contact_bottom_container .et_pb_button.et_pb_contact_submit,body #page-container .et_pb_contact_form .et_contact_bottom_container .et_pb_button.et_pb_contact_submit:hover{padding:12px 35px!important}.underline{padding-bottom:20px;margin-bottom:0}.underline:after{display:block;width:100px;height:3px;background:#1d4f6c;content:'';margin-top:10px;margin-bottom:20px}.bottom-nav .menu-button,.widget_nav_menu .menu-button{display:none}#financial-help .et_pb_module,#financial-help .et_pb_text_inner{position:static}.play-button{width:90px;height:90px;background:#fff;text-align:center;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;z-index:4;border-radius:50%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer;display:block;box-shadow:0 0 20px #fff}.play-button:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.play-button::before{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-7px;content:'';width:0;height:0;border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent #2cbf8e}.play-button{text-align:left;cursor:pointer}@media (min-width:981px){#footer-widgets .footer-widget:first-child{width:22.875%}#footer-widgets .footer-widget:nth-child(2){width:14.875%}#footer-widgets .footer-widget:nth-child(3){width:24.875%}#appointment .et_pb_image_wrap img{display:none}}@media (max-width:1260px){#main-footer .container,#main-header .container{max-width:90%;width:90%}#et-footer-nav{float:none;width:100%;text-align:center;margin-bottom:10px}.bottom-nav{text-align:center;letter-spacing:1px}#footer-info{float:none;padding-bottom:10px;color:#fff;text-align:center;width:100%;font-size:14px;letter-spacing:1px}.bottom-nav li{padding:0 15px}}@media (max-width:980px){#et-footer-nav,#footer-info{float:none;width:100%;text-align:center}#appointment .et_pb_image_wrap{display:block}#appointment .et_pb_image_wrap img{display:block;width:100%}#top-menu li{padding-right:30px;margin-top:0}#top-menu li.menu-button{margin-left:0}#testimonial-slider .one_half:before{height:40px;width:55px;left:0;background-size:contain;margin-left:0}#testimonial-slider .one_half:after{height:40px;width:55px;bottom:0;background-size:contain}#testimonial-slider .one_half{position:relative;padding-left:70px;padding-right:70px}#testimonial-slider .et_pb_slide{padding:0}#testimonial-slider .et_pb_slide img{margin-bottom:40px}#testimonial-slider .et_pb_slide .et_pb_slide_description{padding:0 0 70px}#latest-news .et_pb_column{max-width:500px;margin:0 auto 50px!important;float:none!important}#our-service{padding-top:0}#financial-help{padding-bottom:0}#our-service .et_pb_column_1_3:hover{margin-left:0!important;margin-right:0!important}#our-service .et_pb_column_1_3:hover .et_pb_blurb{margin:0}#our-service #serv-row-two{top:0}#welcome .et_pb_column{max-width:500px;margin-right:auto!important;margin-left:auto!important;float:none}#welcome .et_pb_column .et_pb_image_wrap{display:block}#welcome .et_pb_column .et_pb_image_wrap img{width:100%}#welcome .et_pb_column_1_3 p{padding:0 20px 30px}#beliefs .et_pb_row{width:100%!important;max-width:100%}#financial-help p{padding-right:0;margin-top:10px}#financial-help .et_pb_module,#financial-help .et_pb_text_inner{position:relative}.play-button{position:static;margin:200px auto;text-align:center}#meet-the-team .et_pb_team_member_image img{width:100%}}@media (max-width:769px){#testimonial-slider .et_pb_slide img{margin-bottom:25px}.footer-widget{text-align:center}#menu-main-menu{text-align:center}#testimonial-slider .one_half.et_column_last{margin-top:40px}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper{float:none!important;margin-top:20px}#blogroll .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}}@media (max-width:480px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two{margin-left:0}.footer-widget{text-align:center}#menu-main-menu{text-align:center}#testimonial-slider .et_pb_slide img{margin-bottom:14px;top:9px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%!important}#blogroll .entry-title{margin:0 30px;font-size:20px;line-height:1.3;margin-bottom:5px}.bottom-nav{text-align:center;padding:0 0 20px}.bottom-nav li{display:block;padding-right:0;padding-bottom:5px}.header-content .et_pb_more_button{display:block!important;text-align:center}#testimonial-slider .one_half{position:relative;padding-left:50px;padding-right:50px}#testimonial-slider .one_half:before{height:32px;width:40px}#testimonial-slider .one_half:after{height:32px;width:40px}#testimonial-slider .et_pb_slide h3{padding-bottom:0;font-size:18px}#logos img{margin:10px auto;display:block}}