.service_about{overflow:hidden;padding:0 0 60px}.serabout_box{padding:80px 0}.serabout_box h2{font-size:37px;line-height:48px}.serabout_box .text{padding:0 100px 0 40px;width:calc(100% - 434px)}.serabout_box .image{border-radius:100%;height:434px;position:relative;width:434px}.serabout_box .image .back-shape{position:absolute;right:-140px;top:-40px;width:580px;z-index:-1}.serabout_box .image .dots{position:absolute;z-index:-1}.serabout_box .image .dots.second{display:none}.serabout_box .image .dots.top-dots{bottom:30px;position:absolute;right:-100px}.serabout_box .dots.bottom-dots{position:absolute;right:320px;top:-40px}.serabout_box:nth-child(2n) .text{padding:0 40px 0 100px}.serabout_box:nth-child(2n) .inner{flex-direction:row-reverse}.serabout_box:nth-child(2n) .image .back-shape{left:-140px;right:auto;top:-40px;transform:rotateY(180deg);z-index:-1}.serabout_box:nth-child(2n) .image .dots.top-dots{left:-60px;position:absolute;right:auto;top:0}.serabout_box:nth-child(2n) .dots.bottom-dots{bottom:-20px;left:320px;position:absolute;right:auto;top:auto}.serabout_box:nth-child(2n) .image .dots.first{display:none}.serabout_box:nth-child(2n) .image .dots.second{display:block}.serabout_box .link_style{font-family:var(--base_fonts);font-weight:600;margin:15px 0 0}.everywhere{padding:50px 0 60px}.everywhere .button-1 a{padding:17px 80px 17px 35px}.everywhere .button-1 a:after{margin-left:19px}.everywhere .btm_content,.everywhere .button-1{margin:30px 0 0}.everywhere .serabout_box .text a{font-family:var(--base_fonts);font-weight:600}.everywhere .btm_content a:hover{color:#7c3e91}@media(max-width:1400px){.serabout_box .image .back-shape{right:-40px;top:-20px;width:490px}.serabout_box:nth-child(2n) .image .back-shape{left:-40px;right:auto;top:-20px}.serabout_box .image .dots.top-dots{right:-50px}}@media(max-width:1200px){.serabout_box .text,.serabout_box:nth-child(2n) .text{padding:0 30px}.serabout_box .image .back-shape{right:0;width:100%}.serabout_box:nth-child(2n) .image .back-shape{left:0;right:auto}.everywhere .button-1 a{font-size:14px;padding:10px 50px 10px 25px}.everywhere .button-1 a:after{margin-left:8px}}@media(max-width:991px){.serabout_box{padding:30px 0;text-align:center}.serabout_box .inner{display:block}.serabout_box .text{padding:0;width:100%}.serabout_box:nth-child(2n) .text{padding:0}.serabout_box .image{height:350px;margin:50px auto 0;width:350px}.service_about{padding:40px 0}.serabout_box .link_style{font-size:15px}.serabout_box .link_style a{padding:0}.serabout_box .link_style a:after{display:none}}@media(max-width:500px){.serabout_box .image{height:270px;width:270px}}