.dakota_header .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul{border:none;padding:0;top:40px;line-height:0}.dakota_header .et_pb_menu__menu>nav>ul>li ul li a:after{top:10px!important}.dakota_header .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li{padding:0;width:100%}.dakota_header .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li a{padding:10px 20px 10px 25px;;transition:all .5s ease;width:100%}.dakota_header .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li a:hover{background-color:var(--gcid-primary-color);color:#fff!important}.dakota_header .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li ul{top:0}.dakota_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item>a{color:var(--gcid-heading-color)!important}.dakota_header .et_pb_menu__menu>nav>ul>li>a{padding:0!important;position:relative;transition:all .5s ease}.dakota_header .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a{padding-right:20px!important}.dakota_header .et_pb_menu__menu>nav>ul{gap:50px;margin:0!important}.dakota_header .et_pb_menu__menu>nav>ul>li{padding:0!important}.dakota_header .et_pb_menu .et_mobile_nav_menu .et_mobile_menu{padding:10px;left:0;right:0;width:auto;margin:20px 0 0}.dakota_header .et_pb_menu .et_mobile_nav_menu ul li>a{border:none;background-color:#fff;font-size:16px!important;line-height:21px!important;padding:10px 30px 10px 20px;position:relative}.dakota_header .et_pb_menu .et_mobile_nav_menu ul li a:hover,.dakota_header .et_pb_menu .et_mobile_nav_menu ul li a:active{background-color:#fff;color:var(--gcid-primary-color)!important;opacity:1!important}.dakota_header .mobile_nav .mobile_menu_bar:before{font-weight:400!important;font-size:32px!important;line-height:32px!important}.dakota_header .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.dakota_header .et_mobile_menu a.mobile-toggle-icon{height:47px;position:absolute!important;top:0;left:0;right:0;bottom:0;background-color:transparent!important;border:0}.dakota_header .et_mobile_menu .menu-item-has-children{position:relative}.dakota_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children>a:after,.dakota_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children>a:after{font-family:ETmodules;font-weight:600;position:absolute;font-size:18px;content:'\33';top:11px;transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);right:13px;color:var(--gcid-heading-color);transition:all .5s ease}.dakota_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children.mobile-toggle-open>a:after,.dakota_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul li.menu-item-has-children.mobile-toggle-open>a:after,.dakota_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children ul>li.menu-item-has-children.mobile-toggle-open>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);color:var(--gcid-primary-color)}.dakota_header .et_pb_menu__menu>nav>ul>li.current-menu-item>a,.dakota_header .et_pb_menu__menu>nav>ul li a:hover,.dakota_header .et_mobile_menu li>a:hover,.dakota_header .et_mobile_menu li.current-menu-item>a,.dakota_header .et_mobile_menu .mobile-toggle-open>a,.dakota_header .et_mobile_menu .mobile-toggle-open>a.mobile-toggle-icon,.dakota_header .et-pb-icon,.dakota_header .et_pb_menu__menu>nav>ul>li>a:hover:after,.dakota_header .et_pb_menu__menu>nav>ul>li.current-menu-item>a:after{color:var(--gcid-primary-color)!important;opacity:1}.dakota_header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all .5s ease}.dakota_header .et_mobile_menu .mobile-toggle-open ul.sub-menu.visible{display:block!important;visibility:visible!important;opacity:1;color:var(--gcid-primary-color);background-color:transparent!important;padding:0}.dakota_header .et_mobile_menu li li{padding-left:2%}@media (max-width:1367px){.dakota_header .et_pb_menu__menu>nav>ul{gap:30px}.dakota_header .et_pb_group{gap:15px}.dakota_header .et_pb_menu{width:80%!important;max-width:80%!important}.dakota_header .et_pb_menu_inner_container{gap:20px}}@media (max-width:1058px){.dakota_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{max-height:35px!important}.dakota_header .et_pb_group .et_pb_blurb_description p{font-size:14px!important;line-height:24px!important}}@media (max-width:1044px){.dakota_header .et_pb_menu__menu>nav>ul{gap:20px}.dakota_header .et_pb_menu_inner_container{gap:20px}.dakota_header .et_pb_column--with-menu{gap:20px}}@media (max-width:980px){.dakota_header .et_pb_menu{width:100%!important;max-width:100%!important}.dakota_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{max-height:46px!important}}.dakota_email_box .et_pb_newsletter_form form .et_pb_newsletter_fields{flex-direction:row!important;flex-wrap:nowrap!important}.dakota_email_box .et_pb_newsletter_fields>*{flex-basis:auto!important}.dakota_email_box .et_pb_contact_field_last{width:100%!important}@media (max-width:1200px){.dakota_services_box{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:980px){.dakota_services_box{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.dakota_services_box{grid-template-columns:repeat(1,1fr)!important}}.dakota_team_box .dakota_social_icon{z-index:9}.dakota_team_box .dakota_social_icon .dakota_social_icon_group{transition:all 0.5s ease;opacity:0}.dakota_team_box .dakota_social_icon:hover .dakota_social_icon_group{opacity:1}.dakota_team_box .et_pb_team_member .et_pb_team_member_image{position:relative;transition:all 0.5s ease;z-index:1}.dakota_team_box .et_pb_team_member .et_pb_team_member_image:before{opacity:0;transition:all 0.5s ease;position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:0;background-color:hsl(from var(--gcid-secondary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.7)!important}.dakota_team_box:hover .et_pb_team_member .et_pb_team_member_image:before{opacity:1}.dakota_tab_box .et_pb_tabs_controls li a{padding:10px 15px!important;border-radius:6px!important}.dakota_tab_box .et_pb_tabs_controls li.et_pb_tab_active a{border-radius:6px!important;display:block}@media (max-width:460px){.dakota_tab_box .et_pb_tab_content>.et_pb_group{flex-direction:column!important}.dakota_tab_box .et_pb_tabs_controls li a{width:100%;text-align:center;display:block}}.dakota_portfolio .et_pb_portfolio_item{position:relative}.dakota_portfolio .et_pb_portfolio_item .dakota_portfolio_content{position:absolute;bottom:20px;left:20px;right:20px}.dakota_portfolio .et_pb_portfolio_item .dakota_portfolio_content{z-index:1}.dakota_portfolio .et_pb_portfolio_item .dakota_portfolio_content .et_pb_module_header{margin:0!important}.dakota_portfolio .et_pb_portfolio_item a .et_portfolio_image{position:relative}.dakota_portfolio .et_pb_portfolio_item a .et_portfolio_image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);border-radius:10px;z-index:1}@media (max-width:1200px){.dakota_portfolio.col_4 .et_pb_posts{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:981px){.dakota_portfolio.col_4 .et_pb_posts{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.dakota_portfolio.col_4 .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}}.dakota_protfiolio_filter .et_pb_portfolio_filters ul{display:flex;gap:10px 20px;flex-wrap:wrap;align-items:center;justify-content:center}.dakota_protfiolio_filter .et_pb_portfolio_filters ul li a{border-radius:5px!important;border:none!important;transition:all 0.5s ease;background:var(--gcid-heading-color)}.dakota_protfiolio_filter .et_pb_portfolio_filters ul li a.active,.dakota_protfiolio_filter .et_pb_portfolio_filters ul li a:hover{background-color:var(--gcid-primary-color)!important;color:#fff!important}@media(max-width:1200px){.dakota_protfolio_box.col_4 .et_pb_posts{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:980px){.dakota_protfolio_box .et_pb_posts{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:767px){.dakota_protfolio_box .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}.dakota_protfiolio_filter .et_pb_portfolio_filters ul li{width:100%!important}}.dakota_faq_box .et_pb_accordion_item .et_pb_toggle_title:before{transition:all 0.5s ease}.dakota_faq_box .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:'\4b'!important;font-weight:400!important;color:var(--gcid-primary-color);line-height:30px;font-size:30px!important}.dakota_testimonial_box .et_pb_testimonial_description{flex-direction:column-reverse;display:flex!important}.dakota_testimonial_box .et_pb_testimonial_description .dakota_testimonial_detils{padding:55px 0 0;position:relative}.dakota_testimonial_box .et_pb_testimonial_description .dakota_testimonial_detils:before{content:"";position:absolute;top:0;left:0;background-image:url(https://dakota.divicoded.com/wp-content/uploads/2026/06/img-46.png);background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.dakota_testimonial_box .et_pb_testimonial_description .dakota_testimonial_content{position:relative;padding:40px 0 0}.dakota_testimonial_box .et_pb_testimonial_description .dakota_testimonial_content:before{content:"★ ★ ★ ★ ★";position:absolute;top:0;left:0;color:#f4b400;font-size:25px}.dakota_img_box,.dakota_img_box .et_pb_image_wrap,.dakota_img_box .et_pb_image_wrap img{width:100%;max-width:100%;height:100%}.dakota_blog_post article{padding:0!important}.dakota_blog_post article .dakota_blog_post_img .et_pb_image_container{margin:0!important}.dakota_blog_post article .dakota_blog_post_img .et_pb_image_container .entry-featured-image-url{margin-bottom:20px;position:relative;z-index:1}.dakota_blog_post article .dakota_blog_post_img .et_pb_image_container .entry-featured-image-url:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(34,34,34,0.3);border-radius:10px}.dakota_blog_post article .dakota_blog_post_img{position:relative}.dakota_blog_post article .dakota_blog_post_img .published{position:absolute;top:20px;right:20px;font-size:16px;line-height:26px;color:var(--gcid-body-color);font-weight:400;border-radius:5px;padding:2px 10px;background:#fff;z-index:9}.dakota_blog_sidebar article{display:flex;gap:10px;padding:0!important;align-items:center}.dakota_blog_sidebar article:after{content:none!important}.dakota_blog_sidebar article .entry-featured-image-url{max-width:100px;width:100%;height:100px;margin:0!important}.dakota_blog_sidebar article .entry-featured-image-url img{height:100%;object-fit:cover;width:100%;border-radius:10px}.dakota_blog_post.left article{display:flex;gap:30px;align-items:center}.dakota_blog_post.right article{display:flex;gap:30px;flex-direction:row-reverse;align-items:center}.dakota_blog_post.left .dakota_blog_post_img .et_pb_image_container a,.dakota_blog_post.right .dakota_blog_post_img .et_pb_image_container a{margin:0!important}.dakota_blog_post.left .clearfix:after,.dakota_blog_post.right .clearfix:after{content:none!important}@media (max-width:1200px){.dakota_blog_post.col_4 .et_pb_posts{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:981px){.dakota_blog_post.col_4 .et_pb_posts{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.dakota_blog_sidebar article{flex-direction:column;align-items:start}.dakota_blog_post.col_4 .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}.dakota_blog_post.left article,.dakota_blog_post.right article{flex-direction:column}.dakota_blog_post article .dakota_blog_post_img{width:100%}}.dakota_blog_detail_content #commentform{display:flex;flex-direction:column}.dakota_blog_detail_content .comment-form-author{order:1}.dakota_blog_detail_content .comment-form-email{order:2}.dakota_blog_detail_content .comment-form-url{order:3}.dakota_blog_detail_content .comment-form-comment{order:4}.dakota_blog_detail_content .comment-form-cookies-consent{order:5}.dakota_blog_detail_content .form-submit{order:6}.dakota_blog_detail_content #commentform input[type='text']{width:100%}.dakota_blog_detail_content .comment-notes,.dakota_blog_detail_content .comment-form-cookies-consent{font-size:18px;line-height:20px;font-weight:400}.dakota_blog_detail_content .nocomments{display:none}.dakota_blog_detail_content .comment-form .comment-form-cookies-consent,.dakota_blog_detail_content .comment-form .comment-notes{color:var(--gcid-body-color)}.dakota_story_tab .et_pb_tabs_controls li a{padding:10px 15px!important;transition:all 0.5s ease;border-radius:10px}.dakota_story_tab .et_pb_tabs_controls li a:hover{color:#fff!important;background:var(--gcid-secondary-color)}.dakota_story_tab .et_pb_tabs_controls:after{content:none!important}.dakota_contact_form .et_pb_contact form label{display:block!important;font-family:'Merienda';font-weight:500;font-size:18px;line-height:28px;color:#222222}.dakota_contact_form .et_pb_contact form .et_pb_contact_field{gap:15px}.dakota_contact_form .et_pb_contact form .et_pb_contact_field[data-type=select]:after{top:70%}.dakota_contact_form .et-pb-contact-message{display:none}.dakota_about_section .et_pb_image,.dakota_about_section .et_pb_image .et_pb_image_wrap{height:100%}