.bg-dark-gradient{background:#2a2a2a;background:-moz-radial-gradient(center,ellipse cover,var(--primary-navy) 0,var(--dark-navy) 66%);background:-webkit-radial-gradient(center,ellipse cover,var(--primary-navy) 0,var(--dark-navy) 66%);background:radial-gradient(ellipse at top,var(--primary-navy) 0,var(--dark-navy) 66%)}.features .features-slider-container .features-bg:before{border-top-color:#161616}.bg-dark-soft:before{background-color:hsla(0,0%,8%,.7);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.bg-mask{overflow:hidden;position:relative}.bg-mask:before{background:url(/build/images/mask1.e85ad83b.svg) bottom no-repeat;background-size:cover;bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:100%;z-index:1}.bg-mask.mask2:before{background-image:url(/build/images/mask2.7977b3b9.svg)}.section-dark.section-waves:after,body.dark-layout .section-waves:after{background-image:url(/build/images/section-waves-top-dark.30733964.svg)}.section-dark.section-waves:before,body.dark-layout .section-waves:before{background-image:url(/build/images/section-waves-bottom-dark.7d21a7d2.svg)}.bg-dark1,.section-dark,body.dark-layout,body.dark-layout section{background-color:#141414;color:grey}.section-dark.has-parallax,body.dark-layout section.has-parallax{background-color:transparent}.bg-dark{background-color:#191919!important}.section-dark .section-subtitle,body.dark-layout .section-subtitle{color:#9d9d9d}.section-dark .section-title,body.dark-layout .section-title{color:#fff}.section-dark .section-desc,body.dark-layout .section-desc{color:grey}body.dark-layout .popover{background-color:#262626}.section-dark.pagetitle,body.dark-layout .pagetitle{background-color:#212121;border-bottom:1px solid hsla(0,0%,55%,.12)}.section-dark.pagetitle .pagetitle-wrapper .title,body.dark-layout .pagetitle .pagetitle-wrapper .title{color:#fafafa}.section-dark.pagetitle .pagetitle-wrapper .breadcrumbs>*,body.dark-layout .pagetitle .pagetitle-wrapper .breadcrumbs>*{color:#b7b7b7}.section-dark.about,body.dark-layout .about{border-bottom:none}.section-dark.about .about-boxes .about-box:hover,body.dark-layout .about-boxes .about-box:hover{background-color:#191919}.section-dark.about .about-boxes .about-box-icon svg g,body.dark-layout .about-boxes .about-box-icon svg g{stroke:#fff}.section-dark.about .about-boxes .box-title,body.dark-layout .about-boxes .box-title{color:#fff}.section-dark.about .about-boxes .box-desc,body.dark-layout .about-boxes .box-desc{color:#7d7d7d}.section-dark.about .about-boxes .box-buttons .box-button-placeholder,body.dark-layout .about-boxes .box-buttons .box-button-placeholder{border-color:#404040;color:#404040}.section-dark.features .features-slider-container .features-bg:before,body.dark-layout .features .features-slider-container .features-bg:before{border-top-color:#141414}.section-dark.features .features-slider .features-slider-title,body.dark-layout .features .features-slider .features-slider-title{color:#fff}.section-dark .history-wrapper:before,body.dark-layout .history-wrapper:before{background-color:#242424}.section-dark .history-wrapper .date,.section-dark .history-wrapper .start-date,body.dark-layout .history-wrapper .date,body.dark-layout .history-wrapper .start-date{background-color:#242424;color:#5a5a5a}.section-dark .history-wrapper .start-date,body.dark-layout .history-wrapper .start-date{color:#fff}.section-dark .history-wrapper .note .note-inner,body.dark-layout .history-wrapper .note .note-inner{background-color:#191919;border-color:#242424;color:#9e9e9e}.section-dark .history-wrapper .note .note-inner:hover,body.dark-layout .history-wrapper .note .note-inner:hover{background-color:#282828}.section-dark .history-wrapper .note .note-button,body.dark-layout .history-wrapper .note .note-button{background-color:#191919;border-color:#242424}.section-dark .history-wrapper .note .note-inner:after,.section-dark .history-wrapper .note .note-inner:before,body.dark-layout .history-wrapper .note .note-inner:after,body.dark-layout .history-wrapper .note .note-inner:before{background:#242424}.section-dark .history-wrapper .note:hover .note-inner:after,.section-dark .history-wrapper .note:hover .note-inner:before,body.dark-layout .history-wrapper .note:hover .note-inner:after,body.dark-layout .history-wrapper .note:hover .note-inner:before{background:#4a4a4a}.section-dark .history-wrapper .note .note-dropdown li a,body.dark-layout .history-wrapper .note .note-dropdown li a{background-color:#222;border-bottom-color:#323232;color:#fafafa}.section-dark .history-wrapper .note .note-dropdown li a:hover,body.dark-layout .history-wrapper .note .note-dropdown li a:hover{background-color:#333}.section-dark .history-wrapper .load-more-button,body.dark-layout .history-wrapper .load-more-button{background-color:#242424}.section-dark.team:before,body.dark-layout .team:before{background-color:#191919;content:"";display:block;height:100%;left:0;position:absolute;top:100%;width:100%;z-index:-1}.section-dark.facts .facts-wrapper .fact-box,body.dark-layout .facts .facts-wrapper .fact-box{border-color:#242424}.section-dark.facts .facts-wrapper .fact-subtitle,body.dark-layout .facts .facts-wrapper .fact-subtitle{color:#cacaca}.section-dark.facts .facts-bottom-button span.first-text,.section-dark.facts .facts-wrapper .fact-desc,body.dark-layout .facts .facts-bottom-button span.first-text,body.dark-layout .facts .facts-wrapper .fact-desc{color:#fff}.section-dark.facts .facts-bottom-button:before,body.dark-layout .facts .facts-bottom-button:before{background-color:#343434}.section-dark.works .filters button,body.dark-layout .works .filters button{border-color:#242424;color:#a8a8a8}.section-dark.works .filters button.active,body.dark-layout .works .filters button.active{color:#fff}.section-dark.works .filters button:not(.active):hover,body.dark-layout .works .filters button:not(.active):hover{background-color:#343434;border-color:#343434;color:#fff}.section-dark.works .works-pagination button,body.dark-layout .works .works-pagination button{color:#fff}.section-dark.works .works-pagination button:not(.active):not([disabled]):hover,body.dark-layout .works .works-pagination button:not(.active):not([disabled]):hover{background-color:#424242;color:#fff!important}.section-dark.works .works-pagination a.more,body.dark-layout .works .works-pagination a.more{background-color:#242424;border-color:transparent;color:#adadad;margin-left:5px}.section-dark.works .works-pagination a.more:hover,body.dark-layout .works .works-pagination a.more:hover{color:#fff}.section-dark.skills .skills-wrapper .skill-box .chart .percent-title,body.dark-layout .skills .skills-wrapper .skill-box .chart .percent-title{color:#ddd}.section-dark.skills .skills-wrapper .skill-box .chart .percent-desc,body.dark-layout .skills .skills-wrapper .skill-box .chart .percent-desc{color:#a0a0a0}.section-dark.skills .skills-wrapper .skill-box .box-title,body.dark-layout .skills .skills-wrapper .skill-box .box-title{color:#d7d7d7}.section-dark.skills .skills-wrapper .skill-box .box-desc,body.dark-layout .skills .skills-wrapper .skill-box .box-desc{color:#7c7c7c}.section-dark.prices .prices-wrapper .package .package-wrapper:hover,body.dark-layout .prices .prices-wrapper .package .package-wrapper:hover{background-color:#1b1b1b}.section-dark.prices .prices-wrapper .package.active .package-wrapper,body.dark-layout .prices .prices-wrapper .package.active .package-wrapper{background-color:#2c2c2c}.section-dark.contact .contact-wrapper .contact-form input,.section-dark.contact .contact-wrapper .contact-form textarea,body.dark-layout .contact .contact-wrapper .contact-form input,body.dark-layout .contact .contact-wrapper .contact-form textarea{background:#242424;border-color:#323232}.section-dark.contact .contact-wrapper .contact-form .input-wrapper.focused input,.section-dark.contact .contact-wrapper .contact-form .input-wrapper.focused textarea,.section-dark.contact .contact-wrapper .contact-form .send-button,body.dark-layout .contact .contact-wrapper .contact-form .input-wrapper.focused input,body.dark-layout .contact .contact-wrapper .contact-form .input-wrapper.focused textarea,body.dark-layout .contact .contact-wrapper .contact-form .send-button{color:#fff}.section-dark.contact .error-messages #error_message,.section-dark.contact .error-messages #submit_message,body.dark-layout .contact .error-messages #error_message,body.dark-layout .contact .error-messages #submit_message{box-shadow:15px 30px 80px 4px rgba(0,0,0,.28)}body.dark-layout section.address,section.section-dark.address{border-top:none}.section-dark.address .address-wrapper .address-box .box-inner,body.dark-layout .address .address-wrapper .address-box .box-inner{background-color:#191919;border:none}.section-dark.address .address-wrapper .address-box .box-inner:hover,body.dark-layout .address .address-wrapper .address-box .box-inner:hover{background-color:#202020}.section-dark.address .address-wrapper .address-box .box-inner .box-title,body.dark-layout .address .address-wrapper .address-box .box-inner .box-title{color:#d4d4d4}.section-dark.address .address-wrapper .address-box .box-inner .box-desc,body.dark-layout .address .address-wrapper .address-box .box-inner .box-desc{color:#6c6c6c}.section-dark .accordions .card,body.dark-layout .accordions .card{background-color:#171717;border:1px solid #262626}.section-dark .accordions .card .card-header,body.dark-layout .accordions .card .card-header{background-color:#202020;color:#eee}.section-dark .accordions .card .card-header:hover,body.dark-layout .accordions .card .card-header:hover{background-color:#282828}.section-dark .modern-tabs li a,body.dark-layout .modern-tabs li a{border-color:#222;color:#eee}.section-dark .modern-tabs li a.active,body.dark-layout .modern-tabs li a.active{background-color:#323232}.section-dark .modern-tabs li a:not(.active):hover,body.dark-layout .modern-tabs li a:not(.active):hover{background-color:#222}.section-dark .divider>span:after,.section-dark .divider>span:before,body.dark-layout .divider>span:after,body.dark-layout .divider>span:before{background-color:#323232}.section-dark .divider>span,body.dark-layout .divider>span{color:#fff}