.next-page{background-color:var(--assistant-color);position:relative;overflow:hidden}.next-page:before{content:"";background-color:var(--bg-color);width:0;height:100%;transition:width .5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0}.next-page .c-wrap{align-items:center;width:100%;display:flex}.next-page .c-wrap a{width:100%;height:100%;display:flex;position:relative;overflow:hidden}@media only screen and (min-width:768px){.next-page .c-wrap a{flex-flow:row;justify-content:center;align-items:center}}@media only screen and (max-width:767px){.next-page .c-wrap a{flex-direction:column}.next-page .c-wrap a .career{margin-top:10px}}.next-page .c-wrap a .hiring,.next-page .c-wrap a .career{display:block;position:relative}@media only screen and (min-width:768px){.next-page .c-wrap a .hiring,.next-page .c-wrap a .career{width:50%}.next-page .c-wrap a .hiring.career,.next-page .c-wrap a .career.career{text-align:right}}.next-page .c-wrap a .hiring{letter-spacing:.01em;color:var(--heading-color);text-transform:uppercase;font-size:42px;font-weight:800;line-height:1.2;transition:color .5s cubic-bezier(.77,0,.175,1)}.next-page .c-wrap a .career{color:var(--heading-color);font-size:14px}.next-page:hover:before{width:100%}.next-page:hover a .hiring{color:var(--heading-color)}
.dsn-services .service-item{position:relative}@media only screen and (min-width:992px) and (max-width:1399px){.dsn-services.service-one{--dsn-width-item:2}}@media only screen and (min-width:992px){.dsn-services.service-one .service-item{padding:50px 45px}}@media only screen and (max-width:991px){.dsn-services.service-one .service-item{padding:30px 20px}}@media only screen and (min-width:768px){.dsn-services.service-one .service-item:nth-of-type(2n){background:var(--assistant-color);box-shadow:15px 15px 30px #0000004d}}@media only screen and (max-width:767px){.dsn-services.service-one .service-item{background:var(--assistant-color);box-shadow:15px 15px 30px #0000004d}}.dsn-services.service-one .service-item:before,.dsn-services.service-one .service-item:after{content:"";width:30px;height:30px;position:absolute}.dsn-services.service-one .service-item:before{border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);top:0;left:0}.dsn-services.service-one .service-item:after{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);bottom:0;right:0}.dsn-services.service-one .service-item .icon svg,.dsn-services.service-one .service-item .icon img{height:75px}.dsn-services.service-one .service-item .phase-ordinal{letter-spacing:2px;color:var(--heading-color);opacity:.5;font-size:46px;font-weight:300;line-height:1;display:block}.dsn-services.service-one .service-item p{max-width:500px}.dsn-services.service-tow p{max-width:450px}.dsn-services.service-tow .service-item{flex-direction:column;display:flex}.dsn-services.service-tow .title-block{min-height:2lh}.dsn-services.service-tow .button-box{margin-top:auto;padding-top:30px}.dsn-services.service-tow .service-diagnosis{color:var(--heading-color);font-weight:500}.dsn-services.service-tow .line-before{background-color:var(--heading-color);opacity:.5;width:40px;height:2px}.method-commitment{color:var(--heading-color);opacity:.85}
@media only screen and (max-width:991px){.section-margin-move.section-margin{margin-bottom:calc(var(--margin-padding) - 60px)}.section-margin-move.section-margin+.section-margin{margin-top:calc(var(--margin-padding) - 60px)}}.dsn-move-section{z-index:1}@media only screen and (min-width:992px){.dsn-move-section{--bs-gutter-x:0px;max-width:600px;right:80px}.dsn-move-section:not(.p-relative){width:auto;position:absolute;bottom:0}.dsn-move-section.p-relative{width:max-content;margin-right:0}}@media only screen and (max-width:991px){.dsn-move-section{position:relative;bottom:60px}}.dsn-move-section .inner-box{padding:var(--box-padding)}
