footer{margin-top:150px}.banner-section{padding:63px 0}.banner-section .banner-section-inner .page-discr{max-width:620px}.banner-section .banner-section-inner .page-side-image{max-width:516px}.banner-section .banner-section-inner .page-discr .page-discr-title-text:not(:nth-child(2)){margin-top:10px}.banner-section .banner-section-inner .page-side-image .page-side-image-right{text-align:right}.banner-section>.container>.row{justify-content:space-between}.banner-section .banner-title{max-width:630px;display:flex;flex-direction:column;justify-content:space-between}.banner-section .banner-title h2{margin:0}.banner-section .redesign-text-box{margin:35px 0 40px}.banner-section .redesign-text-box .redesign-text{font-size:20px;line-height:32px;font-weight:400;color:#3C3950;padding-left:30px;position:relative;margin-bottom:0}.banner-section .redesign-text-box .redesign-text:not(:last-child){margin-bottom:25px!important}.banner-section .redesign-text-box .redesign-text-title{font-weight:600}.banner-section .redesign-text-box .redesign-text:before{content:"";position:absolute;background-image:url("../../image/website-redesign-img/send-button.png");width:16px;height:20px;margin-top:5px;left:0}.about-redesign-section{display:flex;justify-content:space-between;align-items:center}.about-redesign-section .section-title{max-width:530px;margin:0}.about-redesign-section .redesign-spec-card-wrapper{max-width:880px;padding:0 3% 0 6%}.banner-section{background-image:url("/assets/image/website-redesign-img/hero-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center center;padding:79px 0}.banner-section h2{font-size:42px;line-height:65px;font-weight:700;color:#3C3950}.banner-section h4{font-size:26px;line-height:39px;color:#ED1654;position:relative;display:inline;margin-top:10px;margin-bottom:0;height:fit-content}.banner-section .commit-mockup-box{display:flex;gap:25px}.banner-section .commit-mockup-box .fd-btn-o{margin-top:49px;padding:12px 26px}.banner-section h4:after{content:url("/assets/image/website-redesign-img/banner-arrow.png");background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;right:-70px;top:-10px}.banner-section h4:before{content:url("/assets/image/website-redesign-img/banner-before.png");background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;bottom:-16px;left:0;width:100%;height:100%;overflow:hidden}.swiper-button-prev-new,.swiper-button-next-new{width:40px;height:40px;background:#ED1654;border-radius:50%;opacity:unset;bottom:0!important;display:flex;align-items:center;justify-content:center}.swiper-button-prev-new.swiper-button-disabled,.swiper-button-next-new.swiper-button-disabled{background:rgba(60,57,80,.1)}.swiper-button-prev-new.swiper-button-disabled i,.swiper-button-next-new.swiper-button-disabled i{color:#3C3950}.swiper-button-prev-new i,.swiper-button-next-new i{color:#FFFFFF;font-size:18px}.mySwiper .swiper-btn{position:relative}.mySwiper .swiper-pagination-new{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:8px}.mySwiper .swiper-pagination-new .swiper-pagination-bullet-active{background:#ED1654}.redesign-spec-card-wrapper>.flex{width:100%;gap:50px;display:flex;align-items:flex-start;justify-content:flex-start}.redesign-spec-card-wrapper>.flex:nth-of-type(2){margin-top:50px}.redesign-spec-card-wrapper{background-image:url("/assets/image/website-redesign-img/about-bg.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.advantages-section{padding:47px 0}.frequently{padding:100px 0}.navigation-btns-new{display:flex;gap:140px;justify-content:center;margin-top:70px}.mockup_note{color:#000}.mockup_note_link{color:#ee0f52;text-decoration:underline}.before-after-swiper-slider-section{background-image:url("/assets/image/website-redesign-img/before-after-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center center;margin:60px auto;padding:50px 16px}.before-after-section{background-image:url("/assets/image/website-redesign-img/before-after-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center center;padding:60px 0}.before-after-swiper-slider-section,.before-after-section .section-title{margin-bottom:50px}.before-after-section .child-menu-content{display:flex;flex-direction:column;gap:24px}.before-after-section .child-menu-content .submenu_tabs{display:none}.before-after-section .child-menu-content{position:relative}.before-after-section .childmenu_items.active .submenu_tabs{display:block;transition:all}.before-after-section .child-menu-content .childmenu_items img{width:880px}.before-after-section .childmenu_items .submenu_tabs{position:absolute;right:0;top:0;padding-left:400px}.before-after-section .childmenu_items .submenu_tabs .tab_content>div{padding:0}.before-after-section .child-menu-content .childmenu_link{border-left:4px solid #ED1654;display:block;font-size:18px;font-weight:500;line-height:30px;color:#3C3950;padding:7px 20px;position:relative;overflow:hidden;width:100%;max-width:400px}.before-after-section .child-menu-content .active .childmenu_link:before{transform:translateX(0)}.before-after-section .child-menu-content .childmenu_link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:rgb(237 22 84 / 20%);border-radius:0 15px 15px 0;max-width:310px;width:100%;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.before-after-section .child-menu-content .childmenu_link:hover:before{visibility:visible}.redesign-spec-card{background:#fff;border-radius:15px;box-shadow:0 1.75px 11.14px 0 #7B7B7B09,0 14px 89px 0 #7B7B7B12;padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:310px;max-width:calc((100% / 2) - (50px / 2))}.redesign-spec-card-wrapper>.flex:nth-of-type(1) .redesign-spec-card:nth-of-type(2){margin-top:80px!important}.redesign-spec-card-wrapper>.flex:nth-of-type(2) .redesign-spec-card:nth-of-type(1){margin-top:-80px!important}.redesign-spec-card h3{margin:25px 0 0!important}.redesign-spec-card{margin:5px 0 0!important}.fresh-look-section .fresh-look-box .fd-btn-o{background:linear-gradient(305deg,#ff7a5c 11.41%,#ed1654 90.22%);color:#ffffff;border:0}.fresh-look-section .fresh-look-box .fd-btn-o div{border:0}.fresh-look-section .fresh-look-box .about-btn{margin-top:45px}.fresh-look-section .fresh-look-box{background-image:url("/assets/image/website-redesign-img/fresh-look-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:space-between;border-radius:20px;padding:0 100px;gap:30px}.fresh-look-section .fresh-look-box .fresh-look-title{margin:60px 0;max-width:520px;width:100%}.fresh-look-section .fresh-look-box h2{font-size:38px;line-height:56px;font-weight:600;color:#ffffff;margin-bottom:25px}.fresh-look-section .fresh-look-box h3{font-size:28px;line-height:47px;font-weight:600;color:#ffffff;margin-bottom:0}.fresh-look-section .fresh-look-box .fresh-look-image{margin-top:60px;display:flex;align-items:flex-end}.fresh-look-section{margin-bottom:-247px;z-index:1;position:relative}.codetrinity-section{padding:97px 0 30px}footer{padding-top:217px}.before-after-swiper-slider-section .section-title{margin-bottom:40px}.before-after-swiper-slider-section .swiper-slide .slide-name{font-size:20px;line-height:30px;font-weight:500;color:#3C3950;margin:25px 0 -30px}.about-redesign-section .section-title h4{font-size:36px!important;line-height:54px!important;font-weight:600}.about-redesign-section .section-title p{font-size:20px!important;line-height:34px!important}.redesign-spec-card p{font-size:18px!important;line-height:28px!important}.frequently .section-title h4{font-size:30px!important;line-height:45px!important}@media screen and (max-width:1299.98px){.banner-section>.container>.row{flex-direction:column}.banner-section .banner-title{max-width:100%}.banner-section .banner-title+div{max-width:100%;margin-top:50px}.fresh-look-section .fresh-look-box{padding:0 50px;gap:50px}.fresh-look-section .fresh-look-box .fresh-look-title{margin:50px 0}.fresh-look-section .fresh-look-box .fresh-look-image{margin-top:50px}}@media screen and (max-width:1024.98px){.redesign-spec-card-wrapper>.flex:nth-of-type(2){margin-top:20px}.redesign-spec-card-wrapper>.flex{gap:20px}.banner-section .mySwiper{margin:50px 0}.frequently{padding:100px 0}.fresh-look-section .fresh-look-box .fresh-look-title{max-width:450px}}@media screen and (min-width:992px){.before-after-swiper-slider-section{display:none}}@media screen and (max-width:991.98px){.banner-section h2{font-size:35px!important;line-height:49px!important}.banner-section .redesign-text-box{margin:30px 0 35px}.banner-section .redesign-text-box .redesign-text:not(:last-child){margin-bottom:20px!important}.banner-section .redesign-text-box .redesign-text{font-size:20px;line-height:30px}.about-redesign-section .section-title{max-width:unset}.redesign-spec-card{margin:0 0 0!important}.about-redesign-section{flex-direction:column}.redesign-spec-card-wrapper{margin-top:30px}.banner-section{padding:60px 0}.banner-section h4{font-size:24px;line-height:36px}.banner-section .banner-section-inner .page-side-image{max-width:100%}.banner-section .banner-section-inner .page-side-image .page-side-image-right{text-align:center}.banner-section .banner-title~div{display:none}.advantages-section{padding:0 0 60px}.navigation-btns-new{gap:180px}.before-after-section{display:none}.codetrinity-section.r-dev-partner{position:relative;background:url("../../image/website-redesign-img/service-bg-mobile.png") 0 0/100% 100% no-repeat;width:100%;height:100%}.codetrinity-section{padding:40px 0 80px}.frequently{padding:100px 0 80px}.fresh-look-section .fresh-look-box .fresh-look-image{display:none}.fresh-look-section .fresh-look-box .fresh-look-title{max-width:100%}.fresh-look-section .fresh-look-box .fresh-look-title{margin:0}.fresh-look-section .fresh-look-box{padding:50px}.fresh-look-section .fresh-look-box h2{text-align:left;font-size:32px!important;line-height:46px;margin-bottom:15px}.fresh-look-section .fresh-look-box h3{font-size:25px;line-height:40px}.fresh-look-section .fresh-look-box .about-btn{margin-top:35px}.fresh-look-section{margin-bottom:-210px}footer{padding-top:180px}.frequently .section-title h4{font-size:25px!important;line-height:37px!important}}@media screen and (max-width:767.98px){.banner-section h2{text-align:left}.banner-section .commit-mockup-box .fd-btn-o{position:absolute;right:16px;margin-top:60px}.banner-section h4{margin-bottom:60px}.redesign-spec-card-wrapper{background-image:unset;margin-top:20px}.redesign-spec-card-wrapper>.flex{flex-direction:column;gap:0;margin:0!important}.redesign-spec-card-wrapper>.flex:not(:first-child>.redesign-spec-card:not(:nth-of-type(1))) .redesign-spec-card{margin-top:40px!important}.redesign-spec-card-wrapper .redesign-spec-card{min-height:unset;max-width:100%;flex-direction:row;gap:20px}.redesign-spec-card h3{margin:0 0 5px!important}.frequently{padding:80px 0 80px}.frequently .faq-box{display:none}.fresh-look-section .fresh-look-box .fresh-look-title .redesign-mockup-btn{margin:0!important;width:100%}.fresh-look-section .fresh-look-box .fresh-look-title .redesign-mockup-btn>a.fd-btn-o{width:100%;text-align:center;max-width:100%}.fresh-look-section .fresh-look-box .fresh-look-title .redesign-contact-btn{display:none}.about-redesign-section .section-title h4{font-size:24px!important;line-height:36px!important}.about-redesign-section .section-title p{font-size:16px!important;line-height:25px!important}.redesign-spec-card p{font-size:16px!important;line-height:25px!important}.frequently .section-title h4{font-size:19px!important;line-height:29px!important}}@media screen and (max-width:575.98px){.banner-section{padding:50px 0}.banner-section h4{font-size:22px;line-height:33px}.banner-section .redesign-text-box .redesign-text:not(:last-child){margin-bottom:15px!important}.banner-section .commit-mockup-box .fd-btn-o{font-size:16px;line-height:24px;padding:10px 25px 11px}.banner-section h2{font-size:28px!important;line-height:40px!important}.banner-section .redesign-text-box .redesign-text{font-size:18px;line-height:28px}.banner-section h4:after{top:0;rotate:30deg}.banner-section .redesign-text-box{margin:25px 0 30px}.before-after-swiper-slider-section{margin:50px auto 60px}.redesign-spec-card-wrapper>.flex{flex-direction:column}.redesign-spec-card{max-width:unset}.redesign-spec-card-wrapper{background-image:none}.fresh-look-section .fresh-look-box{padding:40px}.frequently .frequently-contact .tab-content{padding:30px 20px}.swiper-button-prev-new,.swiper-button-next-new{width:35px;height:35px}.mySwiper .swiper-pagination-new .swiper-pagination-bullet{width:7px;height:7px}}@media screen and (max-width:425.98px){.banner-section{padding:40px 0 50px}.redesign-spec-card-wrapper>.flex:not(:first-child>.redesign-spec-card:not(:nth-of-type(1))) .redesign-spec-card{margin-top:20px!important}.redesign-spec-card-wrapper{margin-top:10px}.redesign-spec-card-wrapper .redesign-spec-card{padding:20px}.advantages-section{padding:0 4px 60px}.codetrinity-section{padding:20px 0 30px}.frequently{padding:50px 0 80px}.fresh-look-section .fresh-look-box{padding:25px}.fresh-look-section .fresh-look-box h2{font-size:26px!important;line-height:36px!important}.fresh-look-section .fresh-look-box h3{font-size:22px;line-height:34px}.fresh-look-section .fresh-look-box .fresh-look-title .redesign-mockup-btn>a.fd-btn-o{font-size:16px;line-height:24px;padding:10px 10px 11px}.fresh-look-section{margin-bottom:-166px}footer{padding-top:141px}}@media screen and (max-width:375.98px){.banner-section h4:after{right:-40px;rotate:40deg}}@media screen and (max-width:767.98px){.about-redesign-section .redesign-spec-card-wrapper{max-width:unset;padding:0}}