@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l521wRpXw.ttf) format('truetype');}@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-440qyriQwlOrhSvowK_l5Oew.ttf) format('truetype');}@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52xwNpXw.ttf) format('truetype');}@font-face{font-family:'Merriweather';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52_wFpXw.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype');}:root{--dark:#2f102a;--light:#b6721f;--lighter:#faa31f;--text-color:#666666;}body{overflow-x:hidden;}p,a,span{font-family:'Poppins',sans-serif;}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;}.view-frontpage{display:none;}header{position:relative;}@media only screen and (min-width:768px){header{position:-webkit-sticky;position:sticky;top:0;z-index:99;}}header .mobile-header{background-color:#fff;border-top:5px solid var(--dark);border-bottom:1px solid #eaeaea;padding:0.5em 0;position:relative;}header .mobile-header .site-logo{position:relative;left:0;}header .mobile-header .site-logo a img{width:100%;height:40px;position:relative;left:0;}header .mobile-header .navbar-toggler{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:45px;width:50px;margin-left:10px;border:2px solid var(--lighter);border-radius:5px;justify-content:center;cursor:pointer;display:block;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;}header .mobile-header .navbar-toggler span{position:relative;height:3px;width:22px;margin:5px 0;background-color:var(--light);background-image:none !important;display:block;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}header .mobile-header #navbarToggleExternalContent{position:absolute;background-color:var(--lighter);top:77px;z-index:10;width:100%;left:0px;right:0px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow-y:scroll;-webkit-transition:all 0.3s linear 0.15s;-o-transition:all 0.3s linear 0.15s;transition:all 0.3s linear 0.15s;z-index:12;}header .mobile-header #navbarToggleExternalContent nav ul{display:grid;}header .mobile-header #navbarToggleExternalContent nav ul li a{text-decoration:none;font-weight:600;color:#000;padding:0.5rem 0;}header .mobile-header .mobile-nav-wrapper{display:flex;flex-direction:column;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li.sf-depth-1{padding:0;margin:0;line-height:35px;width:100%;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li.sf-depth-1 a.sf-depth-1{padding:0 20px;color:#000;text-decoration:none;font-weight:500;font-size:16px;text-transform:capitalize;padding:0 1.1em;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li.sf-depth-1 a.sf-depth-1 .sf-sub-indicator{right:0px;font-size:14px;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li ul{box-shadow:none !important;padding:1.5em !important;position:absolute;width:100%;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li ul li{line-height:5px;}header .mobile-header .mobile-nav-wrapper #block-davinnette-mainnavigation .content ul.sf-menu.menu li ul li a{text-decoration:none;color:#fff;font-weight:500;line-height:normal;padding:0.6em 0;}header .desktop-header{position:relative;}header .desktop-header #header-top{background:var(--dark);height:40px;box-sizing:border-box;padding:0.5em 0;z-index:99;transition:0.7s all;-moz-transition:0.7s all;-webkit-transition:0.7s all;-o-transition:0.7s all;}header .desktop-header #header-top .block .content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}header .desktop-header #header-top #block-davinnette-address .content ul li{margin-right:0.6em;}header .desktop-header #header-top #block-davinnette-address .content ul li svg{color:#fff;}header .desktop-header #header-top #block-davinnette-address .content ul li p{margin:0;color:var(--lighter);}header .desktop-header #header-top #block-davinnette-mail .content{width:max-content;float:right;}header .desktop-header #header-top #block-davinnette-mail .content ul li:not(:last-child){margin-right:0.6em;}header .desktop-header #header-top #block-davinnette-mail .content ul li svg{color:#fff;}header .desktop-header #header-top #block-davinnette-mail .content ul li a{text-decoration:none;margin:0;color:var(--lighter);}header .desktop-header #header-bottom{background:#fff;border-bottom:1px solid var(--lighter);}header .desktop-header #header-bottom .navbar-brand{height:100%;display:block;position:relative;}header .desktop-header #header-bottom .navbar-brand img{position:relative;margin:0.55em auto 0;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;width:70%;}header .desktop-header #header-bottom #block-davinnette-mainnavigation{position:relative;}header .desktop-header #header-bottom #block-davinnette-mainnavigation .content ul{line-height:7.3em;width:max-content;margin:0 auto;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;}header .desktop-header #header-bottom #block-davinnette-mainnavigation .content ul li{position:relative;padding:0 0.8em;}header .desktop-header #header-bottom #block-davinnette-mainnavigation .content ul li a{color:var(--dark);text-transform:capitalize;text-decoration:none;font-weight:700;padding:0 0 0 0.8em;transition:all 0.5s ease;}header .desktop-header #header-bottom #block-davinnette-mainnavigation .content ul li a:hover,header .desktop-header #header-bottom #block-davinnette-mainnavigation .content ul li a.is-active{color:var(--lighter);transition:all 0.5s ease;}header .desktop-header #header-bottom #block-davinnette-headerphone{position:relative;}header .desktop-header #header-bottom #block-davinnette-headerphone .content{background-color:var(--dark);padding:0.5em 1em;width:max-content;float:right;margin:2.3em 0;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;}header .desktop-header #header-bottom #block-davinnette-headerphone .content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}header .desktop-header #header-bottom #block-davinnette-headerphone .content ul li:not(:last-child){margin-right:0.6em;}header .desktop-header #header-bottom #block-davinnette-headerphone .content ul li svg{color:var(--lighter);}header .desktop-header #header-bottom #block-davinnette-headerphone .content ul li a{margin:0;color:#fff;text-decoration:none;}header .large-header{background:#fff;transition:0.7s all;-moz-transition:0.7s all;-webkit-transition:0.7s all;-o-transition:0.7s all;}header .small-header{background:#fff;transition:0.7s all;-moz-transition:0.7s all;-webkit-transition:0.7s all;-o-transition:0.7s all;}@media only screen and (min-width:992px){header .small-header #header-top{display:none;transition:0.7s all;-moz-transition:0.7s all;-webkit-transition:0.7s all;-o-transition:0.7s all;}header .small-header #header-bottom{border-bottom:1px solid #eaeaea;}header .small-header #header-bottom .navbar-brand img{width:58%;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;}header .small-header #header-bottom #block-davinnette-mainnavigation{position:relative;}header .small-header #header-bottom #block-davinnette-mainnavigation .content ul{line-height:5.5;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;}header .small-header #header-bottom #block-davinnette-headerphone{position:relative;}header .small-header #header-bottom #block-davinnette-headerphone .content{transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;margin:1.5em 0;}}.site-footer{padding:0;}.site-footer #footer-top{background:linear-gradient(130deg,var(--lighter) 95%,var(--dark) 10%);padding:0.5em 0;}.site-footer #footer-top .block{border:none;margin:0;}.site-footer #footer-top .block .content h3{color:#fff;font-weight:700;margin:0;font-size:1.2rem;}@media only screen and (min-width:768px){.site-footer #footer-top .block .content h3{font-size:calc(1.3rem + 0.6vw);}}.site-footer #footer-top .block .content h3 em{font-style:normal;font-family:'Poppins',sans-serif;font-weight:100;}.site-footer #footer-bottom{padding:30px 0 40px 0;background:var(--dark);}@media only screen and (min-width:768px){.site-footer #footer-bottom{padding:50px 0 60px 0;}}.site-footer #footer-bottom .block{border:none;margin:0;}.site-footer #footer-bottom #block-davinnette-footerlogo .content p{margin:0;text-align:center;}@media only screen and (min-width:768px){.site-footer #footer-bottom #block-davinnette-footerlogo .content p{text-align:left;}}.site-footer #footer-bottom #block-davinnette-footerlogo .content p img{width:70%;height:auto;}@media only screen and (min-width:992px){.site-footer #footer-bottom #block-davinnette-footerlogo .content p img{width:40%;}}@media only screen and (min-width:768px){.site-footer #footer-bottom .region-footer-third{float:right;}}@media only screen and (min-width:992px){.site-footer #footer-bottom .region-footer-third{display:flex;flex-direction:row;}}@media only screen and (min-width:992px){.site-footer #footer-bottom .region-footer-third #block-davinnette-footermenu{margin-right:1em;width:auto;}}.site-footer #footer-bottom .region-footer-third #block-davinnette-footermenu .content ul{display:flex;flex-direction:row;width:max-content;margin:0 auto;}.site-footer #footer-bottom .region-footer-third #block-davinnette-footermenu .content ul li a{padding:1em;color:#fff;text-transform:capitalize;text-decoration:none;font-weight:700;transition:all 0.5s ease;}.site-footer #footer-bottom .region-footer-third #block-davinnette-footermenu .content ul li a:hover,.site-footer #footer-bottom .region-footer-third #block-davinnette-footermenu .content ul li a.is-active{color:var(--lighter);transition:all 0.5s ease;}@media only screen and (min-width:992px){.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial{width:auto;}}.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul{list-style:none;display:flex;flex-direction:row;padding:0;margin:0;width:max-content;margin:0 auto;}@media only screen and (min-width:992px){.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul{padding:0.7em 0;}}.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul li{transition:all 0.5s ease;}.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul li svg{color:var(--light);font-size:16px;}.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul li:hover{transition:all 0.5s ease;}.site-footer #footer-bottom .region-footer-third #block-davinnette-footersocial .content ul li:hover svg{color:#000;}@media only screen and (min-width:992px){.site-footer #footer-bottom #block-davinnette-bou{float:right;}}.site-footer #footer-bottom #block-davinnette-bou .content{width:max-content;margin:0 auto;}@media only screen and (min-width:768px){.site-footer #footer-bottom #block-davinnette-bou .content{float:right;width:auto;margin:unset;}}.site-footer #footer-bottom #block-davinnette-bou .content .field{display:flex;flex-direction:row;}.site-footer #footer-bottom #block-davinnette-bou .content .field div:first-child{margin-right:1em;}.site-footer #footer-bottom #block-davinnette-bou .content .field div p{text-align:right;color:#fff;margin:0;top:10px;position:relative;}.site-footer #footer-bottom #block-davinnette-bou .content .field div p a{text-decoration:none;color:var(--light);transition:all 0.5s ease;}.site-footer #footer-bottom #block-davinnette-bou .content .field div p a:hover{color:var(--lighter);transition:all 0.5s ease;}.site-footer #footer-bottom #block-davinnette-bou .content .field div img{width:60px;height:auto;}.site-footer #footer-bottom #block-davinnette-signature .content .field{text-align:center;color:var(--text-color);margin:0;top:10px;position:relative;}@media only screen and (min-width:768px){.site-footer #footer-bottom #block-davinnette-signature .content .field{text-align:left;}}.site-footer #footer-bottom #block-davinnette-signature .content .field p{color:#fff;}.site-footer #footer-bottom #block-davinnette-signature .content .field a{text-decoration:none;color:var(--light);transition:all 0.5s ease;}.site-footer #footer-bottom #block-davinnette-signature .content .field a:hover{color:var(--light);transition:all 0.5s ease;}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div{padding:0;}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1{border:none;margin:0;}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ol{display:none;}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-field-image .field-content figure{min-height:400px;background-size:cover;background-position:center center;margin:0;}@media only screen and (min-width:992px){.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-field-image .field-content figure{min-height:550px;}}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing{position:absolute;width:100%;z-index:11;padding:0 15px;margin-top:7em;}@media only screen and (min-width:992px){.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing{margin-top:11em;}}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing h2{color:#000;font-weight:600;padding:0 30px;font-size:120%;line-height:1.4;}@media only screen and (min-width:768px){.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing h2{padding:0 15px;}}@media only screen and (min-width:992px){.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing h2{font-size:32px;}}.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing p{color:#fff;padding:0 30px;}@media only screen and (min-width:768px){.path-frontpage #slider-wrapper #block-davinnette-views-block-slider-block-1 .content .view-content div #flexslider-1 ul li .views-field-nothing p{padding:0 15px;font-size:120%;}}.path-frontpage #intro-wrapper{background:var(--lighter);padding:45px 0;}@media only screen and (min-width:768px){.path-frontpage #intro-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.path-frontpage #intro-wrapper{padding:80px 0;}}@media only screen and (min-width:992px){.path-frontpage #intro-wrapper #block-davinnette-introimage .content p{text-align:right;}}.path-frontpage #intro-wrapper #block-davinnette-introimage .content p img{width:100%;height:auto;}@media only screen and (min-width:992px){.path-frontpage #intro-wrapper #block-davinnette-introimage .content p img{width:71%;}}.path-frontpage #intro-wrapper #block-davinnette-whoweare .content h6{font-family:'Poppins',sans-serif;font-weight:600;margin:0;text-transform:uppercase;background-color:#fff;padding:0.5em 1em;width:max-content;color:var(--dark);}.path-frontpage #intro-wrapper #block-davinnette-whoweare .content h2{font-weight:700;color:#fff;margin:0.5em 0;line-height:1.4;}.path-frontpage #intro-wrapper #block-davinnette-whoweare .content p{color:#fff;}.path-frontpage #intro-wrapper #block-davinnette-whoweare .content p a{text-decoration:none;text-transform:capitalize;color:#fff;font-weight:700;border-bottom:3px solid #fff;transition:all 0.5s ease;}.path-frontpage #intro-wrapper #block-davinnette-whoweare .content p a:hover{transition:all 0.5s ease;border-color:var(--dark);}.path-frontpage #services-wrapper{background:#F0F0F0;padding:45px 0;}@media only screen and (min-width:768px){.path-frontpage #services-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.path-frontpage #services-wrapper{padding:80px 0;}}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-header{margin-bottom:1em;}@media only screen and (min-width:992px){.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-header{margin-bottom:2em;}}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-header h2{font-weight:700;color:var(--dark);margin:0 0 0.5em 0;line-height:1.4;}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-header p{color:var(--text-color);}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul{list-style:none;padding:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul{grid-template-columns:1fr 1fr;}}@media only screen and (min-width:992px){.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul{grid-template-columns:1fr 1fr 1fr 1fr;}}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li{padding:1.5em;border:1px solid #DBD5AB;background:#F0F0F0;transition:all 0.5s ease;}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li:hover{transition:all 0.5s ease;background:#fff;border-color:var(--lighter);}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-field-logo{margin-bottom:1em;}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-field-logo a img{height:50px;width:auto;}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-title{margin-bottom:1em;}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-title span a{text-decoration:none;color:#000;font-family:'Poppins',sans-serif;font-weight:600;font-size:110%;}@media only screen and (min-width:992px){.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-title span a{font-size:120%;}}.path-frontpage #services-wrapper #block-davinnette-views-block-services-block-1 .view-content .item-list ul li .views-field-body p{color:var(--text-color);}.path-frontpage #main{padding:45px 0;}@media only screen and (min-width:768px){.path-frontpage #main{padding:60px 0;}}@media only screen and (min-width:992px){.path-frontpage #main{padding:80px 0;}}.path-frontpage #main #block-davinnette-fx{margin-bottom:1.5em;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-fx{margin-bottom:3em;}}@media only screen and (min-width:992px){.path-frontpage #main #block-davinnette-fx{margin-bottom:unset;margin-top:3em;}}.path-frontpage #main #block-davinnette-fx .content h6{font-family:'Poppins',sans-serif;font-weight:600;margin:0;text-transform:uppercase;background-color:#e4bc0e;padding:0.5em 1em;width:max-content;color:var(--dark);}.path-frontpage #main #block-davinnette-fx .content h2{font-weight:700;color:var(--dark);margin:0.5em 0;line-height:1.4;}.path-frontpage #main #block-davinnette-fx .content p{color:var(--text-color);}.path-frontpage #main #block-davinnette-fx .content p em{font-style:normal;font-weight:normal;color:red;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-fx .content p{padding-right:4em;}}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1{position:relative;padding:1em 0 0 1em;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1::before{content:'';display:block;position:absolute;width:90%;height:90%;top:0;left:0;background:#e4bc0e;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content{position:relative;padding:1em;border:1px solid #eaeaea;background:#fff;max-height:620px;overflow-y:scroll;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content{max-height:450px;}}@media only screen and (min-width:992px){.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content{max-height:450px;}}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table{margin:0;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr{background:#fff;border-bottom:1px solid #eaeaea;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr th{color:var(--dark);text-transform:uppercase;font-weight:800 !important;font-size:88% !important;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr th{font-size:100% !important;}}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr td{background:#fff;box-shadow:unset;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-field-flag figure{min-width:30px !important;min-height:30px !important;background-size:cover;border-radius:15px;width:30px;background-position:center center;margin:0;}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-title h6{font-family:'Poppins',sans-serif;font-weight:600;font-size:100%;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-title h6{font-size:110%;}}.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-field-we-buy,.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-field-we-sell{font-weight:700;font-size:90%;}@media only screen and (min-width:768px){.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-field-we-buy,.path-frontpage #main #block-davinnette-views-block-daily-rates-block-1 .content table tr .views-field-field-we-sell{font-size:110%;}}.page-view-services #main-wrapper{padding:45px 0;}@media only screen and (min-width:768px){.page-view-services #main-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.page-view-services #main-wrapper{padding:80px 0;background:url(/themes/custom/davinnette/images/bgn-cases-3.png) center center no-repeat;background-size:cover;}}.page-view-services #main-wrapper #block-davinnette-content .view-header h6{font-family:'Poppins',sans-serif;font-weight:600;margin:0;text-transform:uppercase;background-color:var(--lighter);padding:0.5em 1em;width:max-content;color:#fff;}.page-view-services #main-wrapper #block-davinnette-content .view-header h2{font-weight:700;color:#000;margin:0.5em 0;line-height:1.4;}.page-view-services #main-wrapper #block-davinnette-content .view-header p{color:var(--text-color);}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul{list-style:none;padding:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul{grid-template-columns:1fr 1fr;}}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li{padding:1.5em;border:1px solid #DBD5AB;background:#F0F0F0;transition:all 0.5s ease;}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li:hover{transition:all 0.5s ease;background:#fff;border-color:var(--lighter);}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-field-logo{margin-bottom:1em;}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-field-logo a img{height:50px;width:auto;}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-title{margin-bottom:1em;}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-title span a{text-decoration:none;color:#000;font-family:'Poppins',sans-serif;font-weight:600;font-size:110%;}@media only screen and (min-width:992px){.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-title span a{font-size:120%;}}.page-view-services #main-wrapper #block-davinnette-content .view-content .item-list ul li .views-field-body p{color:var(--text-color);}.node--type-service #main-wrapper{padding:45px 0;}@media only screen and (min-width:768px){.node--type-service #main-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.node--type-service #main-wrapper{padding:80px 0;background:url(/themes/custom/davinnette/images/bgn-cases-3.png) center center no-repeat;background-size:cover;}}.node--type-service #main-wrapper h6.service{font-family:'Poppins',sans-serif;font-weight:600;margin-bottom:1em;text-transform:uppercase;background-color:var(--lighter);padding:0.5em 1em;width:max-content;color:#fff;}.node--type-service #main-wrapper .field--name-field-featured-image{display:block;width:100%;}.node--type-service #main-wrapper .field--name-field-featured-image img{width:100%;height:auto;}.node--type-service #main-wrapper .field--name-field-logo{display:block;width:100%;margin-bottom:1em;}.node--type-service #main-wrapper .field--name-field-logo img{width:auto;height:70px;}@media only screen and (min-width:768px){.node--type-service #main-wrapper .field--name-field-logo img{height:100px;}}.node--type-service #main-wrapper h2.label{margin-bottom:1em;font-weight:700;}.node--type-service #main-wrapper .field--name-body p{color:var(--text-color);}.page-node-15 #main{padding:45px 0;background:#F0EFEF;}@media only screen and (min-width:768px){.page-node-15 #main{padding:60px 0;}}@media only screen and (min-width:992px){.page-node-15 #main{padding:80px 0;}}.page-node-15 #main .node__content{margin:0;}.page-node-15 #main .node__content h6{font-family:'Poppins',sans-serif;font-weight:600;margin:0;text-transform:uppercase;background-color:var(--lighter);padding:0.5em 1em;width:max-content;color:#fff;}.page-node-15 #main .node__content h2{font-weight:700;color:#000;margin:0.5em 0;line-height:1.4;}.page-node-15 #main .node__content .body{display:grid;}@media only screen and (min-width:992px){.page-node-15 #main .node__content .body{grid-template-columns:1fr 1fr;grid-gap:1em;}}.page-node-15 #main .node__content .body p{color:var(--text-color);}.page-node-15 #main #block-davinnette-ourcorevalues h2{font-weight:700;color:#000;margin:0.5em 0;line-height:1.4;}.page-node-15 #main #block-davinnette-ourcorevalues .content ul{padding:0;display:grid;grid-gap:0.1em;list-style:none;}.page-node-15 #main #block-davinnette-ourcorevalues .content ul li{color:#fff;padding:0.5em 0 0.5em 1em;font-weight:600;}.page-node-15 #main #block-davinnette-ourcorevalues .content ul li:nth-child(odd){background:var(--lighter);}.page-node-15 #main #block-davinnette-ourcorevalues .content ul li:nth-child(even){background:var(--dark);}.page-node-15 #services-wrapper{padding:45px 0;}@media only screen and (min-width:768px){.page-node-15 #services-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.page-node-15 #services-wrapper{padding:80px 0;background:url(/themes/custom/davinnette/images/bgn-cases-3.png) center center repeat-y;background-size:contain;}}.page-node-15 #services-wrapper #block-davinnette-amlpolicy{margin-bottom:1em;}.page-node-15 #services-wrapper #block-davinnette-amlpolicy h2{font-weight:700;color:#000;margin:0.5em 0;line-height:1.4;text-align:center;}.page-node-15 #services-wrapper #block-davinnette-amlpolicy .content p{color:var(--text-color);text-align:center;}.page-node-15 #services-wrapper #block-davinnette-mission{margin-bottom:1em;}@media only screen and (min-width:768px){.page-node-15 #services-wrapper #block-davinnette-mission{margin-bottom:2em;}}.page-node-15 #services-wrapper #block-davinnette-mission .content .field{display:grid;}@media only screen and (min-width:768px){.page-node-15 #services-wrapper #block-davinnette-mission .content .field{grid-template-columns:1fr 1fr;}}.page-node-15 #services-wrapper #block-davinnette-mission .content .field div{padding:1.5em;box-sizing:border-box;}@media only screen and (min-width:768px){.page-node-15 #services-wrapper #block-davinnette-mission .content .field div{padding:2.5em;}}@media only screen and (min-width:992px){.page-node-15 #services-wrapper #block-davinnette-mission .content .field div{padding:3.5em;}}.page-node-15 #services-wrapper #block-davinnette-mission .content .field div:first-child{background:var(--lighter);}.page-node-15 #services-wrapper #block-davinnette-mission .content .field div:nth-child(2){background:var(--dark);}.page-node-15 #services-wrapper #block-davinnette-mission .content .field div h4{color:#fff;font-weight:700;}.page-node-15 #services-wrapper #block-davinnette-mission .content .field div p{color:#fff;margin:0;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1{margin-bottom:2em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 h2{font-weight:700;color:#000;margin:0.5em 0 1em;line-height:1.4;text-align:center;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment{margin-bottom:2em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li{padding:0;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li:first-child{margin-bottom:3em;padding-bottom:2em;border-bottom:1px solid var(--lighter);}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span{position:relative;display:grid;grid-gap:1em;}@media only screen and (min-width:992px){.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span{grid-template-columns:1fr 2fr;}}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left .image{width:max-content;margin:0 auto 1em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left .image img{width:200px;height:200px;object-fit:cover;object-position:center;border-radius:100px;padding:8px;border:8px solid var(--dark);}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left h5{text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:600;color:var(--lighter);text-align:center;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left h4{text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:600;color:#000;font-size:130%;text-align:center;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left ul.social-links{padding:0;display:flex;flex-direction:row;list-style:none;width:max-content;margin:0 auto;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left ul.social-links li{padding:0;border:none;margin-bottom:1em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left ul.social-links li:not(:last-child){margin-right:1em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .left ul.social-links li svg{color:var(--dark);}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .right .body{position:relative;display:grid;}@media only screen and (min-width:992px){.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .right .body{grid-template-columns:repeat(2,1fr);grid-gap:1em;}}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .attachment .view-content .item-list ul.head-list li .views-field span .right .body p{color:var(--text-color);}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list{position:relative;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list{grid-template-columns:repeat(3,1fr);}}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list li{padding:0;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list li .views-field-field-staff-image{width:max-content;margin:0 auto 1em;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list li .views-field-field-staff-image img{width:200px;height:200px;object-fit:cover;object-position:center;border-radius:100px;padding:8px;border:8px solid var(--dark);}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list li .views-field h5{text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:600;color:var(--lighter);text-align:center;}.page-node-15 #services-wrapper #block-davinnette-views-block-our-team-block-1 .content .view-content .item-list ul.staff-list li .views-field h4{text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:600;color:#000;font-size:130%;text-align:center;}.page-node-15 #services-wrapper #block-davinnette-team{margin-top:1em;}.page-node-15 #services-wrapper #block-davinnette-team .content p{margin:0;}.page-node-15 #services-wrapper #block-davinnette-team .content p img{height:auto;}.page-node-16 #main{padding:45px 0;}@media only screen and (min-width:768px){.page-node-16 #main{padding:60px 0;}}@media only screen and (min-width:992px){.page-node-16 #main{padding:80px 0;background:url(/themes/custom/davinnette/images/bgn-cases-3.png) center center no-repeat;background-size:cover;}}.page-node-16 #main .node__content{margin:0;}.page-node-16 #main .node__content h6{font-family:'Poppins',sans-serif;font-weight:600;margin:0;text-transform:uppercase;background-color:var(--lighter);padding:0.5em 1em;width:max-content;color:#fff;}.page-node-16 #main .node__content h2{font-weight:700;color:#000;margin:0.5em 0;line-height:1.4;}.page-node-16 #main .node__content .body{display:grid;}@media only screen and (min-width:992px){.page-node-16 #main .node__content .body{grid-template-columns:1fr 1fr;grid-gap:1em;}}.page-node-16 #main .node__content .body p{color:var(--text-color);}.page-node-16 #main #block-davinnette-maincontacts{margin-bottom:1em;}@media only screen and (min-width:992px){.page-node-16 #main #block-davinnette-maincontacts{margin-bottom:2em;}}.page-node-16 #main #block-davinnette-maincontacts .content ul{padding:0;margin:0;display:grid;grid-gap:1em;list-style:none;}@media only screen and (min-width:992px){.page-node-16 #main #block-davinnette-maincontacts .content ul{grid-template-columns:1fr 1fr 1fr;}}.page-node-16 #main #block-davinnette-maincontacts .content ul li{background:#eaeaea;padding:1.5em;box-sizing:border-box;}.page-node-16 #main #block-davinnette-maincontacts .content ul li .icon{width:max-content;margin:0 auto 0.5em auto;}.page-node-16 #main #block-davinnette-maincontacts .content ul li .icon svg{color:var(--dark);font-size:30px;}.page-node-16 #main #block-davinnette-maincontacts .content ul li h5{font-weight:600;text-align:center;color:var(--lighter);}.page-node-16 #main #block-davinnette-maincontacts .content ul li p{text-align:center;color:var(--text-color);margin:0;}.page-node-16 #main #block-davinnette-maincontacts .content ul li a{text-align:center;color:var(--text-color);text-decoration:none;margin:0;word-wrap:anywhere;}.page-node-16 #main #block-davinnette-webform{margin-top:1em;}@media only screen and (min-width:992px){.page-node-16 #main #block-davinnette-webform{margin:unset;}}.page-node-16 #main #block-davinnette-webform .form-control{background:#eaeaea;border:none;border-radius:unset;padding:0.8em;}.page-node-16 #main #block-davinnette-webform .form-control::placeholder{color:var(--text-color);}.page-node-16 #main #block-davinnette-webform .webform-actions button{background-color:var(--dark);border:none;padding:0.4em 5em;font-weight:700;border-radius:unset;}.path-gallery #main-wrapper,.node--type-gallery #main-wrapper{padding:45px 0;}@media only screen and (min-width:768px){.path-gallery #main-wrapper,.node--type-gallery #main-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){.path-gallery #main-wrapper,.node--type-gallery #main-wrapper{padding:80px 0;}}.path-gallery #main-wrapper .block .view .item-list ul,.node--type-gallery #main-wrapper .block .view .item-list ul{display:grid;grid-gap:1em;padding:0;list-style:none;}@media only screen and (min-width:768px){.path-gallery #main-wrapper .block .view .item-list ul,.node--type-gallery #main-wrapper .block .view .item-list ul{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.path-gallery #main-wrapper .block .view .item-list ul,.node--type-gallery #main-wrapper .block .view .item-list ul{grid-template-columns:repeat(3,1fr);}}.path-gallery #main-wrapper .block .view .item-list ul li,.node--type-gallery #main-wrapper .block .view .item-list ul li{padding:0;}.path-gallery #main-wrapper .block .view .item-list ul li .views-field,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field{box-sizing:border-box;overflow:hidden;}.path-gallery #main-wrapper .block .view .item-list ul li .views-field img,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field img{width:100%;height:220px;object-fit:cover;object-position:center;transition:opacity 0.5s,transform 0.5s;}@media only screen and (min-width:992px){.path-gallery #main-wrapper .block .view .item-list ul li .views-field img,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field img{height:300px;}}.path-gallery #main-wrapper .block .view .item-list ul li .views-field span a,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field span a{text-decoration:none;color:#000;font-weight:600;}.path-gallery #main-wrapper .block .view .item-list ul li .views-field span a:hover,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field span a:hover{color:var(--lighter);}.path-gallery #main-wrapper .block .view .item-list ul li .views-field-field-cover-image,.node--type-gallery #main-wrapper .block .view .item-list ul li .views-field-field-cover-image{margin:0 0 1em 0;}.path-gallery #main-wrapper .block .view .item-list ul li:hover .views-field img,.node--type-gallery #main-wrapper .block .view .item-list ul li:hover .views-field img{transform:scale(1.15);}.path-gallery #main-wrapper .block .node__content .blazy--slick-lightbox,.node--type-gallery #main-wrapper .block .node__content .blazy--slick-lightbox{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);}@media only screen and (min-width:992px){.path-gallery #main-wrapper .block .node__content .blazy--slick-lightbox,.node--type-gallery #main-wrapper .block .node__content .blazy--slick-lightbox{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:992px){.path-gallery #main-wrapper .block .node__content .blazy--slick-lightbox,.node--type-gallery #main-wrapper .block .node__content .blazy--slick-lightbox{grid-template-columns:repeat(4,1fr);}}.path-gallery #main-wrapper .block .node__content .blazy--slick-lightbox .field__item a div img,.node--type-gallery #main-wrapper .block .node__content .blazy--slick-lightbox .field__item a div img{width:100%;height:180px;object-fit:cover;object-position:center;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
