body,p{font-size:16px;font-weight:400}p{margin:0 0 15px}h1,h2,h3,h4,h5,h6{font-weight:900;margin:0 0 15px;line-height:1.2em}.container{width:1400px;margin:0 auto}@media only screen and (min-width: 200px)and (max-width: 767px){.container{width:96%}}.paddingXL{padding:60px 0}@media only screen and (min-width: 200px)and (max-width: 767px){.paddingXL{padding:25px 0}}.m-top{margin-top:45px}@media only screen and (min-width: 200px)and (max-width: 767px){.m-top{margin-top:25px}}.socila_area ul{text-align:right}.socila_area ul li{margin-left:15px}.socila_area ul a{display:block;background:#f4c9c2;width:40px;height:40px;font-size:15px;color:#11184f;text-align:center;padding-top:8px;border-radius:30px}.socila_area ul a i{margin:0}.socila_area ul a:hover{background:#11184f;color:#f4c9c2}.socila_area ul i.fa-solid{display:block;background:#f4c9c2;width:40px;height:40px;font-size:15px;color:#11184f;text-align:center;padding-top:12px;transition:.3s;cursor:pointer;border-radius:30px}.socila_area ul i.fa-solid:hover{background:#fff;color:#f4c9c2}.btn-cta{background:#eb7966;color:#fff;display:inline-block;padding:12px 25px;font-weight:600;border-radius:5px;margin-top:5px}.btn-cta:hover{background:#11184f}.title{font-size:60px;line-height:1em;margin-bottom:10px}@media only screen and (min-width: 200px)and (max-width: 767px){.title{font-size:25px}}.sub-title{font-size:25px;font-weight:600;line-height:1em;margin-bottom:0}@media only screen and (min-width: 200px)and (max-width: 767px){.sub-title{font-size:15px}}#header_area .top_header_area{background:#eb7966;padding:10px 0;position:relative}#header_area .top_header_area .mobile_bars{display:none}#header_area .top_header_area p{font-size:14px;font-weight:600;color:#fff;margin:8px 0 0}#header_area .top_header_area p i{display:inline-block;margin-right:8px}#header_area .main_header{background:#fff;padding:25px 0}#header_area .main_header .logo_area{flex-basis:30%}#header_area .main_header .main_menu{flex-basis:70%;margin-top:10px}#header_area .main_header .main_menu ul{text-align:right;display:flex;justify-content:end}#header_area .main_header .main_menu ul li{margin-left:25px}#header_area .main_header .main_menu ul li a{color:#11184f;font-size:16px;font-weight:600}#header_area .main_header .main_menu ul li a:hover{color:#eb7966}@media only screen and (min-width: 200px)and (max-width: 767px){#header_area .main_header .main_menu{background:#eb7966;position:absolute;width:96%;left:-99999px}#header_area .main_header .main_menu ul{flex-direction:column;text-align:left}#header_area .main_header .main_menu ul li{margin-left:0;margin-bottom:5px}#header_area .main_header .main_menu ul li:last-child{margin-bottom:0}#header_area .main_header .main_menu ul li a{color:#fff;display:block;padding:10px 15px}#header_area .main_header .main_menu ul li a:hover{background:#11184f;color:#fff}#header_area .main_header .main_menu.open{left:10px}}#hero_area{padding-top:60px;background:#f9ebea}#hero_area img{display:block}#hero_area .admin_info{flex-basis:40%;order:1;display:flex;flex-direction:column;justify-content:center}#hero_area .admin_info h2{font-size:65px;text-transform:uppercase;line-height:1em}#hero_area .admin_info h5{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0}#hero_area .admin_image{flex-basis:60%;order:2}#about_area .about_numbers{flex-basis:50%;display:flex;flex-wrap:wrap;justify-content:space-between}#about_area .about_numbers .child_about{flex-basis:48%;text-align:center;background:#f9ebea;padding:40px;border-radius:10px;margin-bottom:25px}#about_area .about_numbers .child_about h4{color:#11184f;margin:0;font-size:45px;font-weight:900}#about_area .about_numbers .child_about h6{color:#11184f;font-size:16px;font-weight:600;line-height:1em;margin:0}#about_area .about_info{flex-basis:46%;justify-content:center;display:flex;flex-direction:column}#about_area .about_info h3{color:#11184f;line-height:1em;font-size:35px;font-weight:900;text-transform:uppercase}#about_area .about_info h6{color:#11184f;line-height:1em;margin-bottom:5px;font-size:20px;font-weight:900;text-transform:uppercase}#service_area{background:#f9ebea}#service_area .child_service{padding:40px;background:#fff;flex-basis:32%;border-radius:10px;box-shadow:0 0 10px #ddd;transition:.5s}#service_area .child_service i{color:#eb7966;font-size:45px;margin-bottom:20px}#service_area .child_service h4{color:#11184f;font-size:25px;text-transform:uppercase}#service_area .child_service:hover{background:#11184f}#service_area .child_service:hover i{color:#f4c9c2}#service_area .child_service:hover h4,#service_area .child_service:hover p{color:#fff}#projects_area{background:#fff}#projects_area .child_project{margin:0;position:relative;overflow:hidden}#projects_area .child_project img{display:block;width:100%;height:100%}#projects_area .child_project .project_info{position:absolute;width:100%;height:100%;text-align:center;top:0;left:-9999px;z-index:99;display:flex;flex-direction:column;justify-content:center;transition:.3s}#projects_area .child_project .project_info h3{position:relative;z-index:999;color:#fff}#projects_area .child_project .project_info p{position:relative;z-index:999}#projects_area .child_project .project_info::after{background:#11184f;width:0%;height:100%;content:"";position:absolute;left:0;top:0;opacity:.5;transition:.3s}#projects_area .child_project .project_info:hover::after{width:100%}#projects_area .child_project:hover .project_info{left:0}#projects_area .project_x{grid-column:auto/span 2}#projects_area .project_y{grid-row:auto/span 2}#projects_area .project_xy{grid-column:auto/span 2;grid-row:auto/span 2}#blog_area{background:#f9ebea}#blog_area .child_blog{flex-basis:32%;transition:.3s}#blog_area .child_blog img{display:block}#blog_area .child_blog .blog_info{background:#fff;padding:25px}#blog_area .child_blog .blog_info h4{color:#11184f;font-size:25px;text-transform:uppercase}#contact_area{background:#fff}#contact_area .contact_info{flex-basis:60%;display:flex;flex-wrap:wrap;justify-content:space-between}#contact_area .contact_info div{background:#f9ebea;flex-basis:30%;flex-direction:column;justify-content:center;padding:40px;text-align:center;border-radius:10px}#contact_area .contact_info div i{display:block;color:#eb7966;font-size:25px;margin-bottom:20px}#contact_area .contact_info div p{color:#11184f;font-size:15px;font-weight:600;text-transform:uppercase}#contact_area .contact_info iframe{width:100%;border-radius:10px;margin-top:20px;border:0}#contact_area .contact_form{flex-basis:38%}#contact_area .contact_form input,#contact_area .contact_form textarea{border:1px solid #ddd;padding:15px;border-radius:5px;width:100%;margin-bottom:15px;font-size:15px;font-weight:400}#contact_area .contact_form textarea{min-height:150px}#contact_area .contact_form input[type=submit]{background:#eb7966;width:200px;border:0;color:#fff;font-size:15px;font-weight:400;padding:15px}#footer_area{background:#11184f;position:relative}#footer_area .top{cursor:pointer;position:absolute;bottom:10px;right:10px}#footer_area .top i{width:40px;height:40px;background:#eb7966;color:#fff;padding-top:12px;display:block;border-radius:5px;transition:.3s}#footer_area .top i:hover{background:#f4c9c2}#footer_area .logo_area{width:200px;margin:0 auto 20px}#footer_area .socila_area ul{text-align:center;margin-bottom:20px}#footer_area .copyright{color:#fff}#footer_area .copyright p{font-size:13px}#footer_area .copyright p span{color:red}@media only screen and (min-width: 768px)and (max-width: 1410px){.container{width:1140px}#projects_area .project_x{grid-column:auto/span 1}#projects_area .project_y{grid-row:auto/span 1}#projects_area .project_xy{grid-column:auto/span 1;grid-row:auto/span 1}#contact_area .contact_info div{padding:40px 25px;display:flex}}@media only screen and (min-width: 768px)and (max-width: 1199px){.container{width:96%}.socila_area ul li{margin-left:5px}#contact_area .contact_info div{padding:20px 15px}#header_area .top_header_area .container.inner div{flex-basis:20%}#header_area .top_header_area .container.inner div:first-child,#header_area .top_header_area .container.inner div:last-child{flex-basis:30%}#header_area .top_header_area p{font-size:13px;text-align:center}#header_area .top_header_area p i{display:block}#hero_area .inner{flex-direction:column}#hero_area .admin_info{flex-basis:100%;padding:20px;order:2}#hero_area .admin_image{order:1;flex-basis:100%}#about_area .about_numbers .child_about,#service_area .child_service{padding:25px 20px}#contact_area .inner,#contact_area .contact_info{flex-direction:column}#contact_area .contact_info div{padding:20px;margin-bottom:20px}#contact_area .contact_info iframe{margin-top:0;margin-bottom:20px}}@media only screen and (min-width: 200px)and (max-width: 767px){#header_area .inner{display:block}#header_area .top_header_area .address,#header_area .top_header_area .phone_number,#header_area .top_header_area .email_address{display:none}#header_area .top_header_area .socila_area ul{text-align:center}#header_area .top_header_area .mobile_bars{display:block;position:absolute;right:10px;top:10px}#header_area .top_header_area .mobile_bars i{color:#fff;font-size:25px;cursor:pointer}#header_area .main_header .logo_area{width:200px;margin:0 auto}#hero_area .inner{flex-direction:column}#hero_area .admin_info{flex-basis:100%;padding:20px;order:2}#hero_area .admin_info h2{font-size:45px}#hero_area .admin_image{order:1;flex-basis:100%}#about_area .inner{flex-direction:column}#about_area .about_numbers{flex-basis:100%}#about_area .about_numbers .child_about h4{font-size:25px}#about_area .about_numbers .child_about h6{font-size:14px}#about_area .about_info{flex-basis:100%;padding:20px}#about_area .about_info h3{font-size:25px}#about_area .about_info h6{font-size:15px}#service_area .inner{flex-direction:column}#service_area .child_service{margin-bottom:25px;padding:20px}#service_area .child_service i{margin-bottom:10px}#service_area .child_service h4{font-size:22px;margin-bottom:10px}#service_area .child_service p{font-size:14px}#projects_area .inner-grid{display:block}#projects_area .child_project{margin-bottom:15px}#blog_area .inner{flex-direction:column}#blog_area .child_blog{margin-bottom:25px}#contact_area .inner,#contact_area .contact_info{flex-direction:column}#contact_area .contact_info div{padding:20px;margin-bottom:20px}#contact_area .contact_info iframe{margin-top:0;margin-bottom:20px}}body.dark .socila_area ul li a:hover{background:#fff}body.dark #header_area .top_header_area{background:#1f1f1f}body.dark #header_area .main_header{background:#262626}body.dark #header_area .main_header .main_menu ul li a{color:#f4c9c2}body.dark #hero_area{background:#1f1f1f}body.dark #hero_area .admin_info h2,body.dark #hero_area .admin_info h5,body.dark #hero_area .admin_info p{color:#fff}body.dark #about_area{background:#262626}body.dark #about_area .container.text-center{color:#fff}body.dark #about_area .about_numbers .child_about{background:#1f1f1f}body.dark #about_area .about_numbers .child_about h4,body.dark #about_area .about_numbers .child_about h6{color:#f4c9c2}body.dark #about_area .about_info{color:#fff}body.dark #about_area .about_info h3,body.dark #about_area .about_info h6{color:#fff}body.dark #service_area{background:#1f1f1f}body.dark #service_area .container.text-center{color:#fff}body.dark #service_area .child_service{background:#262626;box-shadow:none}body.dark #service_area .child_service h4{color:#f4c9c2}body.dark #service_area .child_service p{color:#fff}body.dark #projects_area{background:#262626}body.dark #projects_area .container.text-center{color:#fff}body.dark #blog_area{background:#1f1f1f}body.dark #blog_area .container.text-center{color:#fff}body.dark #blog_area .child_blog .blog_info{background:#262626}body.dark #blog_area .child_blog .blog_info h4 a,body.dark #blog_area .child_blog .blog_info p{color:#fff}body.dark #contact_area{background:#262626}body.dark #contact_area .container.text-center{color:#fff}body.dark #contact_area .contact_info div{background:#1f1f1f}body.dark #contact_area .contact_info div p{color:#fff}body.dark #contact_area .contact_form input,body.dark #contact_area .contact_form textarea{background:#1f1f1f;border-color:#262626;color:#fff}body.dark #contact_area .contact_form input[type=submit]{background:#eb7966}body.dark #footer_area{background:#1f1f1f}