@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&family=Karla:ital,wght@0,200..800;1,200..800&display=swap);:root{--font1:"Karla",sans-serif;--font2:"Alexandria",sans-serif;--color1:#361f60;--color2:#b13432;--color3:#1a1a1a;--color4:#d0432e;--color5:#361f60;--color6:#361f60;--color7:#b13432;--bodyColor:#4d4d4d;--bodyFontSize:16px;--bodyLineHeight:25px}main{padding:0!important}.breadcrumbs_container{padding:0 10px}#main_area{overflow:hidden}#serv_con{font-family:var(--font1);line-height:var(--bodyLineHeight);font-size:var(--bodyFontSize)}#serv_sect1{padding:0 10px}.serv_sect1_con{width:58.9%;min-height:4px;position:relative;margin:0 0 0 auto;color:var(--defaultColor);padding:145px 0 120px 139px}.serv_sect1_con:before{content:'';width:1047px;height:100%;background:var(--color1);position:absolute;top:0;left:0;z-index:-1}.serv_info1 h2{color:var(--defaultColor);line-height:100%;font-size:45px;font-family:var(--font2);font-weight:700;margin:0 0 47px}.serv_info1 p{font-weight:300;font-family:var(--font1)}.serv_sect1_img1{position:absolute;left:-610px;bottom:-100px}.serv_sect1_design{width:41px;height:39px;position:absolute;background:var(--color4);bottom:30px;left:68px}.serv_sect1_design:before{width:23px;height:22px;background:var(--thirdColor);content:'';position:absolute;top:-33px;left:11px}.serv_sect1_design:after{width:11px;height:10px;background:var(--thirdColor);content:'';position:absolute;top:-13px;right:-14px}#serv_sect2{padding:0 10px}.serv_sect2_con{min-height:1163px;padding:0}.serv_sect2_boxes{display:flex;flex-wrap:wrap;gap:175px 25px;padding:219px 0 0;counter-reset:my-sec-counter;justify-content:center}.serv_sect2_boxes section{max-width:442px;width:32%;min-height:0;background:#fff;border:1px solid #949494;position:relative;padding:55px 50px 117px 65px}.serv_sect2_boxes section h2{color:#1a1a1a;font-size:30px;line-height:100%;font-weight:700;font-family:var(--font2);margin:0 0 23px}.serv_sect2_boxes section p{color:var(--bodyColor);font-weight:300;margin:0}.serv_sect2_boxes section a{position:absolute;width:100%;height:100%;top:0;left:0;right:0}.serv_sect2_boxes section:nth-child(2){top:56px}.serv_sect2_boxes section:nth-child(5){top:-38px}.serv_sect2_boxes section:before{counter-increment:my-sec-counter;content:"0" counter(my-sec-counter);width:118px;height:111px;position:absolute;font-size:63px;background:var(--gradient1);color:var(--defaultColor);font-family:var(--font2);display:flex;align-items:center;justify-content:center;bottom:0;right:0}.serv_sect2_boxes section:nth-child(even):before{background:var(--priColor);color:#fff}.serv_sect2_boxes section:hover{animation:1s pulse}.serv_sect2_boxes section h2 span{display:block}#serv_sect3{background:var(--gradient2);position:relative;padding:0 10px}.serv_sect3_con{min-height:408px;padding:0}.serv_sect3_info{padding:116px 0 0;max-width:1030px;width:100%;margin:0 auto;text-align:center}.serv_sect3_info h2{text-align:center;color:var(--defaultColor);line-height:100%;font-size:45px;font-family:var(--font2);margin:0 0 43px}.serv_sect3_info p{color:var(--defaultColor);font-family:var(--font1);font-weight:300}.serv_sect3_info p a{color:var(--defaultColor)}@media only screen and (max-width:1300px){.serv_sect2_boxes section{width:31%}.serv_sect2_boxes section h2{font-size:30px}.serv_sect2_boxes section{padding:55px 50px 117px 45px}}@media only screen and (max-width:1200px){.serv_sect2_boxes section{padding:55px 50px 117px 35px}}@media only screen and (max-width:1000px){.serv_sect1_con::before{display:none}#serv_sect1{background:var(--color1)}.serv_sect1_con{width:100%;margin:0;padding:40px 10px;text-align:center}.serv_sect1_design{bottom:unset;left:unset;margin:55px auto 0;position:relative}.serv_sect1_img1{position:static}.serv_sect2_boxes{gap:25px;padding:0;justify-content:center}#serv_sect2{padding:40px 10px}.serv_sect2_boxes section:nth-child(2){top:unset}.serv_sect2_boxes section:nth-child(5){top:unset}.serv_sect2_boxes section{width:47%;text-align:center;padding:55px 20px 150px}.serv_sect2_con{min-height:0}.serv_sect2_boxes section::before{left:0;margin:0 auto}.serv_sect3_info{padding:0;max-width:100%}#serv_sect3{padding:40px 10px}.serv_sect3_con{min-height:0}}@media only screen and (max-width:800px){.serv_info1 h2{font-size:35px;margin:0 0 25px}.serv_sect3_info h2{font-size:35px;margin:0 0 25px}}@media only screen and (max-width:600px){.serv_sect2_boxes section{width:100%}}