/*!/wp-content/themes/CityStone/assets/css/about.css*/*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:'Rubik',sans-serif}:root{--main-color:#1F5FFF;--second-color:#04CE78;--dark-color:#000D44;--parg-color:#666666;--name-item:#0066c0;--drak-red:#d01418;--border-color:#6666662a;--border:1px solid #6666662c}body{direction:rtl}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:var(--dark-color)}p{color:var(--parg-color)}.container{width:75%;margin:auto}section{padding:50px 0}.btn{padding:13px 40px;background:var(--main-color);color:#fff;font-size:18px;border-radius:5px;font-weight:700;border:2px solid var(--main-color);transition:0.3s ease;scale:1}.btn:hover{scale:1.2}.top_sec{text-align:center;margin-bottom:50px}.top_sec h3{background:var(--main-color);width:max-content;margin:0 auto 30px;padding:10px 30px;border-radius:30px;color:#fff}.top_sec p{font-size:25px;font-weight:600;color:var(--dark-color)}.top_sec_page{background:url(/wp-content/themes/CityStone/assets/css/../img/hero_bg_4_1.png);background-size:cover;background-position:right bottom}.top_sec_page .container{display:flex;justify-content:center;align-items:center;height:100%;position:relative;padding:140px 0}.top_sec_page h3{font-size:50px;color:var(--main-color)}.top_sec_page .shape{position:absolute}.top_sec_page .shape1{top:80px;right:10px}.top_sec_page .shape2{top:80px;left:0}.top_sec_page .shape3{bottom:80px;right:10px}.top_sec_page .shape3 img{width:60px}.top_sec_page .shape4 img{width:70px}.top_sec_page .shape4{bottom:80px;left:0}.top_sec_page .shape1,.top_sec_page .shape2{animation:rotate linear infinite 9s}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.top_sec_page .shape3{animation:movetop3 linear infinite 2.5s}.top_sec_page .shape4{animation:movetop4 linear infinite 3s}@keyframes movetop3{0%{bottom:50px}50%{bottom:90px}100%{bottom:50px}}@keyframes movetop4{0%{bottom:80px}50%{bottom:50px}100%{bottom:80px}}@media(max-width:1450px){.container{width:90%}}@media(max-width:1000px){.top_sec_page .container{flex-direction:column;justify-content:center;gap:50px}.top_sec_page .container .div_text{width:100%}.top_sec_page .container .div_img{width:80%}}@media(max-width:500px){.container{width:95%}.top_sec h3{font-size:30px}.top_sec p{font-size:15px}.top_sec_page .shape1{top:25px}.top_sec_page .shape2{top:30px}.top_sec_page .shape1 img{width:30px}.top_sec_page .shape2 img{width:20px}.top_sec_page .shape3 img{width:45px}.top_sec_page .shape4 img{width:55px}.top_sec_page{height:auto}.top_sec_page .container{padding:100px 0}.top_sec_page .container .div_img{width:100%}.top_sec_page .div_text{text-align:center}.top_sec_page .div_text h1{font-size:35px}.top_sec_page .div_text .div{flex-direction:column}.top_sec_page .div_text h6{margin-inline:auto}.top_sec_page h3{font-size:30px}}.about_page{padding-top:80px}.about_page .container{display:flex;justify-content:space-between;align-content:center}.about_page .container .div_img{width:45%}.about_page .container .div_img img{width:100%;border-radius:10px}.about_page .container .div_text{width:50%}.about_page .container .div_text h2{color:var(--main-color);margin-bottom:30px;font-size:35px}.about_page .container .div_text li{display:flex;align-items:center;margin-bottom:15px}.about_page .container .div_text li img{width:22px;margin-left:10px;border-radius:10px}.about_page2{padding:80px 0}.about_page2 .container{display:flex;justify-content:space-between;flex-wrap:wrap}.about_page2 .container .div_img{width:45%}.about_page2 .container .div_img img{width:100%;border-radius:5vw;border:0;border-left:2vw;border-style:solid;border-color:#0066c0 #0066c0 #0066c0 #1381e2;box-shadow:6px 6px 18px 0 rgb(38 142 240 / .33)}.about_page2 .container .div_text{width:48%;height:max-content;margin-top:50px}.about_page2 .container .div_text h2{color:var(--main-color);margin-bottom:30px;font-size:25px}.about_page2 .container .div_text p{font-size:18px;line-height:1.5}@media (max-width:1000px){.about_page .container{flex-direction:column;gap:40px}.about_page2 .container{flex-direction:column-reverse;gap:40px}.about_page2 .container .div_img{width:80%;margin:auto}.about_page .container .div_img{width:80%;margin:auto}.about_page2 .container .div_text{width:100%}.about_page .container .div_text{width:100%}}@media (max-width:500px){.about_page2 .container .div_img{width:100%}.about_page .container .div_img{width:100%}.about_page2 .container .div_text{width:100%}.about_page2{padding:40px 0}.about_page2 .container .div_text h2{font-size:22px}.about_page .container .div_text h2{font-size:30px}}