.top-work__item{border-radius:10px;padding:50px 42px;position:relative;text-decoration:none;display:block;width:100%}@media (max-width:768px){.top-work__item{background:var(--white);box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1);display:flex;flex-flow:column;justify-content:space-around}}.top-work__item:hover{text-decoration:none}@media (max-width:768px){.top-work__item{padding:24px}}.top-work__item .top-work__button{display:block;text-align:center;opacity:0;position:absolute;transition:0.3s;bottom:0px;z-index:5;width:100%;left:0px;bottom:-30px}@media (max-width:768px){.top-work__item .top-work__button{opacity:1;position:relative;top:0px;margin-top:22px}}@media (min-width:768px){.top-work__item:before{content:"";background:#FFFFFF;box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1);position:absolute;left:0px;top:0px;width:100%;height:100%;border-radius:10px;z-index:-2;transition:0.4s}}.top-work__item:hover{z-index:5}.top-work__item:hover:before{transform:scale(1.15);height:125%;z-index:3;transition:0.4s}.top-work__item:hover>*:not(:before){z-index:4}.top-work__item:hover .top-work__button{transition:0.5s;opacity:1}.top-work__item:hover .top-work__price{background-color:var(--white);font-weight:400;font-size:18px;line-height:25px;color:var(--black)}.top-work__item .top-work__information{display:flex;justify-content:space-between;align-items:flex-start;margin-top:35px;z-index:4;position:relative}@media (max-width:768px){.top-work__item .top-work__information{margin-top:22px}}.top-work__item .top-work__information .top-work__descript{display:flex;flex-flow:column}.top-work__item .top-work__price.button{padding:10px 20px;border:1px solid var(--primary-green);min-width:fit-content}.top-work__item .top-work__title{font-weight:700;font-size:16px;line-height:22px;z-index:4;position:relative;transition:0.3s}.top-work__item .top-work__title span{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:24px;height:75px;display:-webkit-box}.top-work .subtitle{margin-bottom:25px}.top-work .container-slide{padding-bottom:65px}.top-work .container-slide .swiper__top-work{padding:25px 25px 95px 25px;overflow:visible}@media (max-width:1140px){.top-work .container-slide .swiper__top-work{padding:25px 0px}}@media (max-width:768px){.top-work .container-slide .swiper__top-work{padding:0px}}@media (max-width:991px){.top-work .container-slide .swiper__top-work.swiper-desctop{display:none}}.top-work .container-slide .swiper__top-work.swiper-mobile{display:none}@media (max-width:991px){.top-work .container-slide .swiper__top-work.swiper-mobile{display:block}}.top-work .container-slide .swiper__top-work .swiper-wrapper:not(.swiper-dobule-grid) .swiper-slide{opacity:0;transition:0.4s}.top-work .container-slide .swiper__top-work .swiper-wrapper:not(.swiper-dobule-grid) .swiper-slide.swiper-slide-active,.top-work .container-slide .swiper__top-work .swiper-wrapper:not(.swiper-dobule-grid) .swiper-slide.swiper-slide-active+.swiper-slide,.top-work .container-slide .swiper__top-work .swiper-wrapper:not(.swiper-dobule-grid) .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1;transition:0.4s}.top-work .container-slide .swiper__top-work .swiper-dobule-grid:not(.swiper-mobile) .swiper-slide{opacity:1}.top-work .container-slide .swiper__top-work .swiper-dobule-grid:not(.swiper-mobile) .swiper-slide:not(.swiper-slide-active){opacity:0;transition:0.4s}.top-work .container-slide .swiper__top-work .swiper-slide{transition:0.4s;display:flex;height:auto}.top-work .container-slide .swiper__top-work .swiper-slide .top-work__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:26px;width:100%}@media (max-width:991px){.top-work .container-slide .swiper__top-work .swiper-slide .top-work__wrapper{display:flex}}.single-work_content .content-title h1{font-weight:400;font-size:48px;line-height:65px;margin-bottom:70px;margin-top:58px}@media (max-width:1440px){.single-work_content .content-title h1{margin-top:40px;margin-bottom:40px;font-weight:400;font-size:36px;line-height:49px}}@media (max-width:768px){.single-work_content .content-title h1{font-weight:400;font-size:24px;line-height:33px}}.single-work_content .content-wrapper .simplebar-content{overflow-x:hidden}.single-work_content .content-wrapper.with-sidebar{display:flex;margin-bottom:78px}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar{flex-flow:column}}.single-work_content .content-wrapper.with-sidebar .content{flex:1;width:60%}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content{width:100%;margin-bottom:40px}}.single-work_content .content-wrapper.with-sidebar .content .content_text{position:relative}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_text{display:flex;flex-flow:column-reverse}}@media (min-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_text #textContentDownload{padding-right:75px}}.single-work_content .content-wrapper.with-sidebar .content .content_text table{overflow:auto;display:block;width:100%;margin:15px 0px}.single-work_content .content-wrapper.with-sidebar .content .content_text table tbody td,.single-work_content .content-wrapper.with-sidebar .content .content_text table tbody tr,.single-work_content .content-wrapper.with-sidebar .content .content_text table tbody{border:1px solid #eee;padding:8px 8px}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-wrapper{background:var(--white);border-radius:10px;padding:52px;box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1);max-height:800px;overflow-y:scroll}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-wrapper{padding:24px}}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-wrapper p{margin-bottom:8px;line-height:30px;font-size:16px}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-wrapper h1{font-size:26px;line-height:42px}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-wrapper h2{font-size:23px;line-height:36px}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download{position:absolute;right:12px;top:12px;z-index:1;display:flex;flex-flow:column;align-items:center;transition:0.4s;background:rgba(255, 255, 255, 0.45);padding:12px;border-radius:11px;cursor:pointer}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download{display:flex;flex-flow:row;margin-top:16px;margin-bottom:16px;position:relative;padding:19px;right:inherit;top:inherit;box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1)}}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download img{width:32px}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download img{width:42px;margin-right:15px}}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download:hover{background:white;transition:0.4s;outline:none !important}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download:focus{outline:none !important}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download span{margin-top:5px;font-size:14px}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download .loading{display:none}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download.clicked{pointer-events:none}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download.clicked .loading{display:block}.single-work_content .content-wrapper.with-sidebar .content .content_text .content_text-download.clicked .download-icon{display:none}.single-work_content .content-wrapper.with-sidebar .content .content_action{background:var(--white);box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1);border-radius:10px;padding:52px 52px;margin-top:78px}@media (max-width:1440px){.single-work_content .content-wrapper.with-sidebar .content .content_action{margin-top:40px}}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_action{padding:24px;margin-top:0px}}@media (max-width:768px){.single-work_content .content-wrapper.with-sidebar .content .content_action .button{width:100%}}.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper{display:flex;flex-flow:column;align-items:center}.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action--title{border:2px solid var(--primary-green);border-radius:5px;padding:24px;text-align:center;margin-bottom:16px;width:100%}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action--title{padding:16px}}.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action--title img{width:31px;margin-right:12px;margin-top:-4px}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action--title img{margin-top:-8px}}.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action--title span{font-weight:700;font-size:18px;line-height:25px;color:var(--black)}.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action-text{font-size:18px;line-height:25px;text-align:center;color:var(--black);margin-bottom:18px}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .content .content_action .action_wrapper .action-text{font-weight:400;font-size:14px;line-height:19px;text-align:left}}.single-work_content .content-wrapper.with-sidebar .sidebar{padding-left:78px;width:40%}@media (max-width:1440px){.single-work_content .content-wrapper.with-sidebar .sidebar{padding-left:40px}}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .sidebar{width:100%;padding-left:0px}}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item{background:#FFFFFF;border-radius:10px;padding:42px;box-shadow:0px 30px 100px rgba(105, 95, 126, 0.1)}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item{padding:24px}}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item:not(:last-child){border-bottom:1px solid #C4C4C4;padding-bottom:29px;margin-bottom:29px}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item button{background:none;padding:0px;font-weight:700;font-size:18px;line-height:25px;color:var(--black);position:relative;text-align:left;width:100%;display:flex;align-items:center;padding-right:60px;outline:none}@media (max-width:991px){.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item button{font-size:16px;line-height:24px}}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item button[aria-expanded="true"]:after{transform:translateY(-50%) rotate(180deg)}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item button:after{content:"";width:44px;height:44px;background:url(/wp-content/themes/twodip/assets/img/arrow-list.svg);background-size:contain;display:block;position:absolute;right:0px;top:50%;transform:translateY(-50%)}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item ul{list-style:none;padding:0px;margin-top:42px}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item ul li:not(:last-child){margin-bottom:14px}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item ul li a{display:flex;flex-flow:column}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item ul li a span.title{color:#5A1CDE;font-weight:700}.single-work_content .content-wrapper.with-sidebar .sidebar .sidebar-item .accordion-item ul li a span.text{font-size:14px;line-height:19px}