/*!
Theme Name: Digital Attic
Theme URI: 
Author: Digital Attic
Author URI: http://digitalattic.com
Description: Base custom theme from Digital Attic
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: 
Text Domain: da
*/body:after{position:fixed;padding:.5rem;bottom:0;left:0;z-index:99999;font-size:.875rem;line-height:1;color:white;background-color:black;content:"XS"}@media (min-width: 576px){body:after{content:"SM"}}@media (min-width: 768px){body:after{content:"MD"}}@media (min-width: 992px){body:after{content:"LG"}}@media (min-width: 1200px){body:after{content:"XL"}}body{font-family:"Roboto",sans-serif;color:#404040;font-size:1.125rem;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;color:#4f6f39;letter-spacing:0}.relative{position:relative}a:not(.btn):not(.nav-link){color:#95ad48;transition:250ms}a:not(.btn):not(.nav-link):active,a:not(.btn):not(.nav-link):focus,a:not(.btn):not(.nav-link):hover{color:#4f6f39}a:not(.btn):not(.nav-link):visited{color:#95ad48}strong{font-weight:bold}.container-wide{max-width:100%}@media (min-width: 1400px){.container-wide{padding-left:100px;padding-right:100px}}.main{margin-top:100px}.btn{text-transform:uppercase;font-size:.875rem;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;white-space:normal}.btn-lg{padding:.9375rem 1.875rem}.btn-green{background-color:#95ad48;border-color:#95ad48;color:#fff}.btn-green:hover{background-color:#4f6f39;border-color:#4f6f39;color:#fff}@media (min-width: 768px){.btn-phone{background-color:#fff;border-color:#fff;color:#95ad48}.btn-phone:hover{background-color:#fff;border-color:#fff;color:#95ad48}}.gform_wrapper .gform_footer [type="submit"]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-transform:uppercase;font-size:.875rem;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;white-space:normal;background-color:#95ad48;border-color:#95ad48;color:#fff;height:auto}.gform_wrapper .gform_footer [type="submit"]:hover{background-color:#4f6f39;border-color:#4f6f39;color:#fff}.lined{z-index:1;position:relative;display:inline-block}.lined:before{content:"";border-top:2px solid #95ad48;position:absolute;z-index:-1;top:50%;left:-40px;right:-40px;display:block}.lined span{background-color:#fff;padding:5px 10px;display:inline-block}.sidebar-container .sidebar{position:-webkit-sticky;position:sticky;top:100px;font-size:.875rem}.sidebar-container .section-sidebar{background-color:#f9fbf5;padding:30px;margin-top:30px}.sidebar-container .section-sidebar:first-child{margin-top:0}.sidebar-container .section-sidebar-nav{padding:20px 30px}.sidebar-container .section-sidebar-nav .nav-link{padding:5px 0;color:#95ad48}.anchor{position:relative;top:-100px}.square:before{content:"";float:left;padding-top:100%}.square:after{content:"";display:table;clear:both}.square.square-16by9:before{padding-top:56.5%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gform_wrapper textarea,.gform_wrapper select,.gform_wrapper input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15)}.gform_wrapper textarea{height:auto}.gform_wrapper .gform_body ul{list-style-type:none;margin:0;padding:0}.gform_wrapper .gform_body ul li .gfield_label{margin-top:20px}.gform_wrapper .gfield_required{color:#a50000}.gform_wrapper .ginput_container:after{content:"";display:table;clear:both}.gform_wrapper .ginput_container label{display:block;margin-top:5px;margin-bottom:10px;color:#737373;font-size:80%}@media (min-width: 992px){.gform_wrapper .ginput_container>input{width:calc(50% - 15px)}}.gform_wrapper .ginput_container>input.small{width:calc(33.333333% - 15px)}.gform_wrapper .ginput_container>input.large{width:100%}@media (min-width: 992px){.gform_wrapper .ginput_container span{float:left;width:calc(50% - 15px)}.gform_wrapper .ginput_container span:nth-child(even){margin-left:30px}}.gform_wrapper .full-width .ginput_container>input{width:100%}.gform_wrapper .gfield_checkbox li:after,.gform_wrapper .gfield_radio li:after{content:"";display:table;clear:both}.gform_wrapper .gfield_checkbox input[type="checkbox"],.gform_wrapper .gfield_checkbox input[type="radio"],.gform_wrapper .gfield_radio input[type="checkbox"],.gform_wrapper .gfield_radio input[type="radio"]{height:15px;width:15px;float:left;margin-top:7px}.gform_wrapper .gfield_checkbox input[type="checkbox"][value="gf_other_choice"],.gform_wrapper .gfield_checkbox input[type="radio"][value="gf_other_choice"],.gform_wrapper .gfield_radio input[type="checkbox"][value="gf_other_choice"],.gform_wrapper .gfield_radio input[type="radio"][value="gf_other_choice"]{margin-top:9px}.gform_wrapper .gfield_checkbox input[aria-label="Other"],.gform_wrapper .gfield_radio input[aria-label="Other"]{float:left;margin-left:10px;width:calc(100% - (10px + 15px))}@media (min-width: 992px){.gform_wrapper .gfield_checkbox input[aria-label="Other"],.gform_wrapper .gfield_radio input[aria-label="Other"]{width:calc(50% - (10px + 15px + 15px))}}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{float:left;padding-left:10px}.gform_wrapper .ginput_container_date .ginput_container_date{float:left;width:calc(33.333333% - 10px)}@media (min-width: 992px){.gform_wrapper .ginput_container_date .ginput_container_date{width:calc(16.666666% - 15px)}}.gform_wrapper .ginput_container_date .ginput_container_date ~ .ginput_container_date{margin-left:15px}.gform_wrapper .gfield_list{width:100%}.gform_wrapper .gfield_list .gfield_list_icons{text-align:center;width:70px}.gform_wrapper .gform_fileupload_multifile .gform_drop_instructions{text-align-last:center;float:none;width:auto}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:24px;border:1px dashed #CCC;text-align:center;color:#AAA;margin-bottom:16px;background:rgba(0,0,0,0.02);border-radius:4px}.gform_wrapper [type="submit"]{width:auto;margin-top:30px;background-color:#404040;color:#fff;border:0;transition:250ms;font-weight:700;padding:6px 25px}.gform_wrapper [type="submit"]:hover{background-color:#272727;color:#fff}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.ui-datepicker .ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;min-height:30px !important;border-width:1px 0 0;border-style:solid;border-color:#666}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../../plugins/gravityforms/images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker .ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker .ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-title select{margin-top:2.5%;color:#333}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker thead{background:linear-gradient(to bottom, #f7f7f7 0, #f1f1f1 100%)}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}.ui-datepicker tbody td a,.ui-datepicker tbody td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker .ui-state-default{background:linear-gradient(to bottom, #ededed 0, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0 );box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5)}.ui-datepicker .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 #FFF;filter:dropshadow(color=#fff,offx=0,offy=1);position:relative;margin:-1px}.header{background-color:#fff;position:fixed;top:0;right:0;left:0;z-index:10;padding:5px 0;font-size:.875rem}.header .phone{font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase}.header .svg-inline--fa{font-size:1.25rem}@media (max-width: 767px){.header .btn-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}}.navbar-toggler{cursor:pointer;border-radius:0;border:0;padding:1rem .5625rem;right:0;transition:background 250ms}.navbar-toggler:hover{background-color:transparent}.navbar-toggler:focus{outline-color:transparent;background-color:transparent}.navbar-toggler[aria-expanded="true"] .icon-bar{opacity:0}.navbar-toggler[aria-expanded="true"] .icon-bar-x{opacity:1;transform:rotate(45deg);transition:transform 250ms 150ms}.navbar-toggler[aria-expanded="true"] .icon-bar-sneaky{transform:rotate(-45deg)}.navbar-toggler .icon-bar{position:relative;background-color:#4f6f39;width:32px;height:3px;opacity:1;transform:rotate(0deg);transition:transform 250ms;top:0;display:block;margin-top:4px}.navbar-toggler .icon-bar:first-child{margin-top:0}.navbar-toggler .icon-bar.icon-bar-sneaky{margin-top:-3px}.navbar-toggler .icon-bar:nth-child(4){margin-bottom:1px}.navbar{padding:0}@media (max-width: 1199px){.navbar-collapse{position:fixed;top:100px;background:white;left:0;right:0;text-align:center}}.nav-link{font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#4f6f39;font-size:.875rem;transition:color 250ms}@media (min-width: 1200px){.nav-link{padding:14px !important}}.active .nav-link,.nav-link:hover{color:#95ad48}.footer{text-align:center}.footer .footer-title{font-size:1.25rem;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px}.footer .footer-section-logos{padding:50px 0 0;background-color:#ecf0e3}.footer .footer-section-logos .footer-title{color:#4f6f39}.footer .footer-section-cta{padding:100px 0;background-image:url("images/footer-bg.jpg");background-repeat:no-repeat;background-color:#4f6f39;background-position:center bottom;background-size:cover}.footer .footer-section-cta .footer-title{color:#fff}.footer .footer-section-cta .cta-links{font-size:1.25rem;color:#fff;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px}@media (min-width: 576px){.footer .footer-section-cta .cta-links{font-size:2.5rem}}.footer .footer-section-cta .cta-links a{color:#fff}.footer .footer-section-cta .cta-links a:active,.footer .footer-section-cta .cta-links a:focus,.footer .footer-section-cta .cta-links a:hover{color:#fff}.footer .footer-section-cta .cta-links a:visited{color:#fff}.footer .footer-section-legal{text-align:center;font-size:.875rem}.footer .footer-section-legal a{color:#404040}.footer .footer-section-legal a:hover{color:#404040}.main-home{font-size:1.5625rem;text-align:center}.main-home .video-text{background-color:#4f6f39;color:#fff;font-size:1.875rem;padding:50px 15px}.main-home .video-text h2{color:#fff;font-size:1.875rem;margin-bottom:0}.main-home .video-text h2 sup{top:-1.125rem;font-size:1.125rem}@media (min-width: 992px){.main-home .video-text h2{font-size:2.5rem;margin-bottom:10px}.main-home .video-text h2 sup{top:-1.5625rem}}@media (min-width: 1200px){.main-home .video-text h2{font-size:3.125rem}.main-home .video-text h2 sup{top:-1.875rem}}.main-home .video-embed-responsive::before{padding-top:38.02083333333333%}.page-section-header{background-color:#4f6f39;padding:50px 0;margin-bottom:50px}.page-section-header .page-title{color:#fff;font-size:3.125rem}.child{margin-top:20px}.child:first-of-type{margin-top:0}.child-title{font-size:2.5rem;margin-bottom:20px}.child-title .svg-inline--fa{color:#67b9e7;vertical-align:middle;font-size:3.125rem}@media (min-width: 768px){.child-links{margin:50px -15px}}.child-links li{text-align:center;width:100%;padding:15px 0}@media (min-width: 768px){.child-links li{width:50%;padding:15px}}.child-links li .anchor-link{height:100%;background-color:#ecf0e3;display:block;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;letter-spacing:0;color:#4f6f39;font-size:1.5625rem;line-height:1;padding:50px;transition:background-color 250ms}@media (min-width: 992px){.child-links li .anchor-link{padding:50px 70px}}@media (min-width: 1200px){.child-links li .anchor-link{padding:50px 100px}}.child-links li .anchor-link:hover{text-decoration:none;color:#4f6f39;background-color:#d5dec2}.child-links .svg-inline--fa{color:#67b9e7}.child-links .learn-more{text-transform:uppercase;color:#95ad48;font-size:.875rem}@media (min-width: 768px){.clients-list{margin:50px -15px}}@media (min-width: 768px){.footer .clients-list{margin:0}}.clients-list .flickity-prev-next-button{background:none}.clients-list .flickity-prev-next-button:hover{background:none}.clients-list .flickity-prev-next-button.previous{left:0px}.clients-list .flickity-prev-next-button.next{right:0px}.clients-list .flickity-viewport{width:100%}.clients-list .client{padding:15px;width:100%;margin:auto}@media (min-width: 576px){.clients-list .client{width:33.33%;margin:0}}@media (min-width: 992px){.clients-list .client{width:20%}}.clients-list .client .client-logo{max-width:100%}.page-full-width{font-size:1.5625rem}.picture-before-after{margin:0 0 120px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.picture-before-after .picture-title-box{display:inline-block;padding:20px;width:320px;margin:auto;position:absolute;right:0;bottom:-60px;left:0;line-height:1;background-color:#fff}.picture-before-after .picture-title-box .title{color:#4f6f39;font-size:1.5625rem;margin:0}.picture-before-after .picture-title-box span{color:#95ad48;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:1px;font-size:.875rem}

/*# sourceMappingURL=style.css.map */