.serv_top{padding:0 30px}.serv_top #breadcrumbs{padding-top:50px}#main_area{padding:45px 25px 107px!important;font-size:18px}#services{position:relative;z-index:1}#services::before{z-index:-1;content:'';position:absolute;width:100%;height:100%;background:url(images/serv_bg.jpg)}.info_con{color:#fff}.info_con{color:#fff}.info_con h2{font-family:Montserrat,sans-serif;font-weight:800!important;color:#0a8dda}.info_con h2 span{color:#fff}.serv_info{text-align:center;margin:88px auto 85px;max-width:1302px;width:100%}.serv_info h2{margin:0 0 20px;font-family:var(--secFont);font-size:55px;font-weight:500;line-height:100%;text-transform:uppercase}.serv_info p{margin:21px auto 0;text-align:center}.serv_con .wrapper{max-width:1463.7px}.serv_boxes{display:flex;gap:25px;flex-wrap:wrap;justify-content:center;padding-bottom:114px}.serv_boxes article{width:100%;max-width:469px;padding:129.7px 24.6px 37.3px 34.4px;border:1px solid #8181ec;color:#fff;background:rgba(50,50,50,.18);border-radius:25px;box-shadow:0 0 15px rgba(0,168,255,.5),inset 0 0 15px rgba(0,168,255,.25);max-height:346px}.serv_boxes article:hover{border:1px solid #ec8181;box-shadow:0 0 15px rgba(255,0,0,.5),inset 0 0 15px rgba(255,0,0,.25)}.serv_boxes article.serv_boxes article .box_info{position:relative;width:100%}.box_info{position:relative;width:100%}.serv_boxes article h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:22px;position:relative;text-transform:uppercase}.serv_boxes article h2::before{position:absolute;width:100%;height:100%;top:-105px}.serv_boxes article:first-child h2::before{content:url(images/serv_icon1.png)}.serv_boxes article:nth-child(2) h2::before{content:url(images/serv_icon2.png)}.serv_boxes article:nth-child(3) h2::before{content:url(images/serv_icon3.png)}.serv_boxes article:nth-child(4) h2::before{content:url(images/serv_icon4.png)}.serv_boxes article:nth-child(5) h2::before{content:url(images/serv_icon5.png)}.serv_boxes article:nth-child(6) h2::before{content:url(images/serv_icon6.png)}.serv_boxes article:nth-child(7) h2::before{content:url(images/serv_icon7.png)}.serv_boxes article:nth-child(8) h2::before{content:url(images/serv_icon8.png)}.serv_boxes article:last-child h2::before{content:url(images/serv_icon9.png)}.serv_boxes article h3{font-family:var(--priFont);font-size:25px;font-weight:700;margin:32px 0 0}.serv_boxes article ul{margin:5px 0 0}.serv_boxes article ul li{position:relative;padding-left:24px;margin-bottom:0}.serv_boxes article ul li::before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;left:6px;top:12px;background:var(--bodyColor)}.serv_boxes article p{margin:4px 0 0;font-size:16px}.box_info p:nth-child(3){margin-top:20px}.serv_boxes article{color:#fff}.serv_boxes article p{color:#fff}.serv_boxes article p .comp{color:#fff}.serv_boxes article ul li::before{background:#fff}.serv_boxes article:hover h2 span{text-decoration:underline}.serv_boxes article .box_info{position:relative}.serv_boxes article a{position:relative;margin-top:29px;display:block;width:100%;max-width:112px}.serv_boxes article a::before{content:'>>';position:absolute;right:-13px;font-size:23px;top:-1px}.serv_boxes article a:hover{text-decoration:underline}.serv_boxes article h2 q{font-size:20px;display:block;margin-top:8px;font-style:italic}@media only screen and (max-width:1500px){.serv_boxes{padding:0 25px 114px}}@media only screen and (max-width:600px){.serv_boxes article .box_info{text-align:center}.serv_boxes article{padding:15px 24.6px 37.3px 34.4px;height:100%;max-height:100%}.serv_boxes article h2::before{position:static;display:block;text-align:center;padding:11px 0}.serv_boxes article h2{text-align:center}.serv_boxes article a{margin:29px auto 0;max-width:148px}}