@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.btn,.themebtn{border-radius:0px;border-width:1px;padding:15px 30px;font-size:var(--fs-14);font-weight:var(--fw-500);white-space:nowrap;line-height:18px;text-align:center;box-shadow:none;transition:var(--ease-in-out);display:inline-flex;align-items:center;justify-content:center;gap:5px;text-transform:uppercase}.btn .btn-icon,.themebtn .btn-icon{width:22px;height:22px;display:flex}.btn.btn-white{background-color:#fff;color:#930043}.btn.btn-white:hover{background-color:#fafafa}.vist-btn{display:inline-flex;align-items:center;gap:11px;font-size:var(--fs-16);font-weight:var(--fw-600);line-height:19px;color:#444}.vist-btn span{animation:slide2 1s ease-in-out infinite;transition:all .4s ease-in-out}.vist-btn span svg path{transition:var(--ease-in-out)}.vist-btn:hover{color:#930043}.vist-btn:hover span svg path{stroke:#930043 !important}@keyframes slide2{0%,100%{transform:translate(3px, 0)}50%{transform:translate(0, 0)}}:root{--fs-10: 10px;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-22: 22px;--fs-24: 24px;--fs-26: 26px;--fs-28: 28px;--fs-30: 30px;--fs-32: 32px;--fs-34: 34px;--fs-36: 36px;--fs-38: 38px;--fs-40: 40px;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-600: 600;--fw-700: 700;--fw-800: 800;--fw-900: 900;--font-montserrat: "Montserrat", sans-serif;--font-oswald: "Oswald", sans-serif;--ease-in-out: all ease-in-out 0.3s}body{font-family:var(--font-montserrat);font-size:var(--fs-16);margin:0px;padding:0px;color:#000;font-weight:var(--fw-400)}*{box-sizing:border-box}h1{font-weight:var(--fw-600)}h1,h2,h3,h4,h5,h6{text-transform:capitalize;color:#000;font-family:var(--font-oswald)}h2,h3,h4,h5,h6{font-weight:var(--fw-400)}h1{font-size:40px;line-height:58px}h2{font-size:35px;line-height:45px}h3{font-size:25px;line-height:35px}h4{font-size:20px;line-height:30px}h5{font-size:18px;line-height:28px}h6{font-size:16px;line-height:26px}a{text-decoration:none;color:#930043;transition:var(--ease-in-out)}a:hover{color:#930043}ul{margin:0px;padding:0px;list-style:none}p,ul,ol{font-size:var(--fs-16);font-weight:var(--fw-400);line-height:27px;color:#444}p{margin:0}p:not(:last-child){margin-bottom:15px}img{max-width:100%}.section-spacing{padding-top:100px;padding-bottom:100px}.modal{background:rgba(27,1,13,.7411764706);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.modal .modal-dialog .modal-content{border-radius:0px;border:none;box-shadow:-15px 10px 54px rgba(0,0,0,.1607843137)}@media screen and (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1400px}}@media screen and (min-device-width: 1400px)and (max-device-width: 1600px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:calc(100% - 200px)}}@media screen and (max-width: 1200px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:100% !important;padding:0 32px !important}h1{font-size:32px;line-height:45px}h2{font-size:30px;line-height:40px}h3{font-size:23px;line-height:33px}.section-spacing{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 991px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{padding:0 22px !important}h2{font-size:24px;line-height:34px}h3{font-size:20px;line-height:30px}h4{font-size:18px;line-height:28px}h5{font-size:16px;line-height:26px}.section-spacing{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 767px){h1{font-size:28px;line-height:40px}.section-spacing{padding-top:50px;padding-bottom:50px}}.section-heading{margin-bottom:50px;row-gap:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.section-heading .title-heading{max-width:855px}.section-heading .title{margin-bottom:15px;font-weight:var(--fw-400)}body.home .section-heading .title{margin-bottom:25px}@media screen and (min-width: 992px){.section-heading p{font-size:var(--fs-18) !important;line-height:28px !important}}@media screen and (max-width: 991.98px){.section-heading{margin-bottom:40px}.section-heading .title{margin-bottom:10px}body.home .section-heading .title{margin-bottom:10px}}.development-card-group{display:flex;gap:30px;flex-wrap:wrap}.development-card-group .development-card{width:100%}.development-card-group .development-card:not(:last-child){flex:0 0 auto;width:calc(50% - 15px)}.development-card-group .development-card .development-card-header{padding:25px 25px 25px 143px;background-color:#f5f5f5;position:relative;height:85px}.development-card-group .development-card .development-card-header::before,.development-card-group .development-card .development-card-header::after{content:"";width:143px;height:100%;position:absolute;left:0;top:0}.development-card-group .development-card .development-card-header::after{background-color:#f5f5f5;-webkit-clip-path:polygon(100% 0, 74% 100%, 100% 100%);clip-path:polygon(100% 0, 74% 100%, 100% 100%)}.development-card-group .development-card .development-card-header::before{background-color:#930043}.development-card-group .development-card .development-card-header .icon{position:absolute;left:25px;top:50%;transform:translateY(-50%);width:50px;height:50px}.development-card-group .development-card .development-card-header .title{padding-left:25px;margin:0px;font-weight:var(--fw-400)}.development-card-group .development-card .development-card-body{height:calc(100% - 85px);padding:30px 20px;border:1px solid #ededed}.development-card-group .development-card .development-card-body .categories-item:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ededed}.development-card-group .development-card .development-card-body .categories-item .categories-title{font-size:var(--fs-16);line-height:30px;letter-spacing:.25em;margin-bottom:15px;text-transform:uppercase;font-weight:var(--fw-400);color:#930043}.development-card-group .development-card .development-card-body .categories-item .categories-list{gap:14px;display:flex;align-items:center;flex-wrap:wrap}.development-card-group .development-card .development-card-body .categories-item .categories-list li a,.development-card-group .development-card .development-card-body .categories-item .categories-list li span{padding:4px 14px;border-radius:30px;font-size:var(--fs-14);line-height:21px;font-weight:var(--fw-500);color:#444;background-color:#f5f5f5}.development-card-group .development-card .development-card-body .categories-item .categories-list li a:hover,.development-card-group .development-card .development-card-body .categories-item .categories-list li span:hover{color:#fff;background-color:#17313b}@media screen and (max-width: 991.98px){.development-card-group .development-card:not(:last-child){width:100%}.development-card-group .development-card .development-card-header{padding:20px 20px 20px 143px;height:auto}.development-card-group .development-card .development-card-header .icon{left:20px}.development-card-group .development-card .development-card-header .title{padding-left:20px}.development-card-group .development-card .development-card-body{height:auto}}@media screen and (max-width: 575.98px){.development-card-group .development-card .development-card-header{padding:15px 15px 15px 80px}.development-card-group .development-card .development-card-header::before,.development-card-group .development-card .development-card-header::after{width:80px}.development-card-group .development-card .development-card-header .icon{width:40px;height:40px}.development-card-group .development-card .development-card-header .title{padding-left:15px}.development-card-group .development-card .development-card-body{padding:20px 15px}.development-card-group .development-card .development-card-body .categories-item:not(:last-child){padding-bottom:15px;margin-bottom:15px}.development-card-group .development-card .development-card-body .categories-item .categories-title{margin-bottom:10px}.development-card-group .development-card .development-card-body .categories-item .categories-list{gap:12px}}.featured-section{background-color:#f5f5f5}.featured-card-group{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.featured-card-group .featured-card{background-color:#fff;padding:25px 20px;position:relative;transition:var(--ease-in-out);height:100%}.featured-card-group .featured-card .icon{width:92px;height:92px;border-radius:10px;overflow:hidden;margin-bottom:23px;display:flex;align-items:center;justify-content:center}.featured-card-group .featured-card .title{font-size:21px;font-weight:var(--fw-400);line-height:40px;margin-bottom:8px}.featured-card-group .featured-card p{font-weight:var(--fw-400);font-size:var(--fs-16);margin-bottom:30px}.featured-card-group .featured-card:hover{transform:translateY(-10px);box-shadow:8px 13px 35px 0px rgba(195,195,195,.2)}.contact-card{background:linear-gradient(180deg, rgba(127, 0, 58, 0.8) 0%, #2d0015 100%),url(../images/featured-contact.png) no-repeat center;position:relative;overflow:hidden;background-size:cover;padding:35px 20px;display:flex;flex-direction:column;justify-content:space-between}.contact-card .title{font-size:30px;line-height:40px}.contact-card .title,.contact-card p{color:#fff}.contact-card p{line-height:25px}.contact-card .contact-btn{display:flex}.contact-card .contact-btn .btn{color:#2f0015}@media screen and (max-width: 1199.98px){.featured-card-group{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767.98px){.featured-card-group{grid-template-columns:repeat(1, 1fr)}.contact-card p{margin-bottom:70px !important}}@media screen and (max-width: 575.98px){.featured-card .icon{width:80px;height:80px;margin-bottom:20px}}.cta-section{background:linear-gradient(95.49deg, rgba(127, 0, 58, 0.8) 6.01%, rgba(45, 0, 21, 0.95) 94.53%),url(../images/banner-img/cta-bg.png) no-repeat center;position:relative;background-size:cover;overflow:hidden;padding:80px 0px}.cta-section .title{font-size:45px;line-height:66px;margin-bottom:25px}.cta-section .title,.cta-section p{color:#fff}.cta-section p{margin-bottom:40px}.cta-section .btn{padding:20px 30px}@media screen and (max-width: 991.98px){.cta-section{padding:60px 0px}.cta-section .title{font-size:40px;line-height:56px;margin-bottom:25px}.cta-section .btn{padding:15px 30px}}@media screen and (max-width: 575.98px){.cta-section .title{font-size:35px;line-height:46px;margin-bottom:20px}}.how-to-work{background-color:#fff;overflow:hidden}.how-to-work .left-side .title{margin-bottom:25px}.how-to-work .left-side p{margin-bottom:40px}.how-to-work .circle-group{max-width:630px;max-height:526px;height:100%;width:100%;padding:95px 95px 7px;position:relative}.how-to-work .circle-group .round-circle-group{width:438px;height:438px;border-radius:50%;border:3px dashed #930043;align-items:center;justify-content:center}.how-to-work .circle-group .round-circle-group .logo{height:70px}.how-to-work .circle-group .round-circle-group .logo img{height:100%;-o-object-fit:contain;object-fit:contain}.how-to-work .circle-group .project-card{width:204px;height:204px;border-radius:32px;padding:25px;box-shadow:7px 7px 40px 0px rgba(40,0,18,.12);position:absolute;background-color:#fff;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.how-to-work .circle-group .project-card .project-count{font-size:43px;line-height:64px;gap:15px;color:#930043}.how-to-work .circle-group .project-card p,.how-to-work .circle-group .project-card .project-count{font-family:var(--font-oswald);font-weight:var(--fw-400);text-align:center}.how-to-work .circle-group .project-card p{color:#000;font-size:var(--fs--18);line-height:29px}.how-to-work .circle-group .project-card.project-one{top:0px;left:50%;transform:translateX(-50%)}.how-to-work .circle-group .project-card.project-two,.how-to-work .circle-group .project-card.project-three{bottom:0px}.how-to-work .circle-group .project-card.project-two{left:0px}.how-to-work .circle-group .project-card.project-three{right:0px}@media screen and (max-width: 1199.98px){.how-to-work .left-side{margin-bottom:60px}}@media screen and (max-width: 767.98px){.how-to-work .circle-group{max-width:500px;max-height:500px;padding:80px 50px 7px;position:relative}.how-to-work .circle-group .round-circle-group{width:400px;height:400px}.how-to-work .circle-group .project-card{width:180px;height:180px;border-radius:25px;padding:20px}.how-to-work .circle-group .project-card .project-count{font-size:38px;line-height:60px}.how-to-work .circle-group .project-card.project-two{left:-25px}.how-to-work .circle-group .project-card.project-three{right:-25px}}@media screen and (max-width: 575.98px){.how-to-work .circle-group{max-width:100%;max-height:auto;padding:0}.how-to-work .circle-group .project-card{width:100%;height:auto;border-radius:25px;padding:20px;position:unset}.how-to-work .circle-group .project-card:not(:last-child){margin-bottom:20px}.how-to-work .circle-group .project-card.project-one{transform:unset}}form{gap:20px;display:flex;flex-direction:column}form p{margin:0px;line-height:none}form p span span{font-size:var(--fs-14);line-height:20px;color:#930043;font-weight:var(--fw-400);margin-top:4px}form .wpcf7-response-output{margin:0px;border:1px solid #930043;border-radius:4px;padding:10px;font-size:var(--fs-16);line-height:25px;background-color:rgba(147,0,67,.1);text-align:center}form.sent .wpcf7-response-output{margin:0px;border:1px solid #930043;border-radius:4px;padding:10px;font-size:var(--fs-16);line-height:25px;background-color:rgba(147,0,67,.1);text-align:center}form .form-control{font-size:var(--fs-14);line-height:16px;padding:18px 15px;border:1px solid rgba(0,0,0,0) !important;resize:none;border-radius:0px;color:#444;box-shadow:none !important;max-width:100% !important;outline:none !important}form .form-control:focus{border-color:#930043 !important}form .error,form .common_error_message,form .error-msg,form .success-msg{font-size:var(--fs-14);line-height:20px;font-weight:var(--fw-500);margin-top:4px}form .error,form .common_error_message,form .error-msg{color:#de3e4d !important}form .success-msg{color:#1b9059 !important}form label{font-size:var(--fs-14);line-height:16px;color:#000;font-weight:var(--fw-500);padding-bottom:10px;margin:0px !important}form .form-group{margin:0px;padding:0px;width:100% !important}form .enter-value .input-field{display:flex;align-items:center;gap:20px;min-width:100%}form .enter-value .input-field .contact_question,form .enter-value .input-field .itf_contact_question,form .enter-value .input-field .company_question,form .enter-value .input-field .p_question{white-space:nowrap;font-size:var(--fs-16);line-height:27px}@media screen and (max-width: 1199.98px){form{gap:15px}}@media screen and (max-width: 575.98px){form .form-control{padding:14px 15px}}.latest-news{background-color:#f5f5f5}.latest-news .news-card-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.latest-news .news-card-group .news-card{border:1px solid #ededed;padding:30px;background-color:#fff;transition:var(--ease-in-out)}.latest-news .news-card-group .news-card .sub-title{font-size:var(--fs-18);line-height:30px;margin-bottom:15px;font-weight:var(--fw-400);color:#930043}.latest-news .news-card-group .news-card .news-title{font-size:var(--fs-22);line-height:34px;margin-bottom:20px}.latest-news .news-card-group .news-card .news-title a{color:#000}.latest-news .news-card-group .news-card .news-title a:hover{color:#930043}.latest-news .news-card-group .news-card .vist-btn{color:#930043}.latest-news .news-card-group .news-card .vist-btn span svg path{stroke:#930043}.latest-news .news-card-group .news-card:hover{border-color:rgba(147,0,67,.2);box-shadow:8px 13px 35px 0px rgba(195,195,195,.2)}@media screen and (max-width: 991.98px){.latest-news .news-card-group{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 575.98px){.latest-news .news-card{padding:25px}.latest-news .news-card .sub-title{font-size:var(--fs-16);line-height:28px;margin-bottom:10px}.latest-news .news-card .news-title{font-size:var(--fs-20);line-height:32px}}.hero-banner{background:linear-gradient(180deg, rgba(127, 0, 58, 0.95) 0%, #2d0015 100%);position:relative;overflow:hidden;padding-bottom:132px}.hero-banner::after,.hero-banner::before{content:"";width:50%;height:100%;position:absolute;top:0;background-repeat:no-repeat;opacity:.2}.hero-banner::before{background-image:url(../images/banner-img/banner-right-shap.png);background-position:right;left:-30%}.hero-banner::after{background-image:url(../images/banner-img/banner-left-shap.png);background-position:left;right:-30%}.hero-banner .inner-top-banner{padding:137px 0px 125px}.hero-banner .inner-top-banner .banner-content{margin-bottom:50px}.hero-banner .inner-top-banner .banner-content .banner-title{font-size:56px;line-height:69px;margin-bottom:30px}.hero-banner .inner-top-banner .banner-content .banner-title,.hero-banner .inner-top-banner .banner-content p{color:#fff}.hero-banner .inner-top-banner .searchBox{max-width:848px;width:100%;background-color:#fff;margin:0 auto}.hero-banner .inner-top-banner .searchBox .form-control{padding:26px 85px 26px 25px;font-size:var(--fs-16);line-height:18px;border:none !important}.hero-banner .inner-top-banner .searchBox .search{right:4px;width:62px;height:62px;background-color:#930043;border-radius:4px;transition:var(--ease-in-out)}.hero-banner .inner-top-banner .searchBox .search:hover{background-color:#7a0037}.hero-banner .inner-top-banner .searchBox .search img{width:29px;height:29px;filter:invert(1)}.hero-banner .inner-top-banner .searchBox .list li:first-child{border-top:1px solid #930043}.content-banner{position:relative;margin-top:-132px}.content-banner::before{content:"";height:calc(50% + 50px);width:100%;position:absolute;bottom:0;left:0;background-color:#fff}.content-banner .agencie-card{padding:40px 30px;box-shadow:10px 10px 35px 0px rgba(0,0,0,.05);position:relative;margin-bottom:100px;background-color:#fff}.content-banner .agencie-card .title{margin-bottom:40px}.content-banner .agencie-card .agencies{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px;background-color:#fff}.content-banner .agencie-card .agencies .agencies-item{gap:30px;display:flex;align-items:center}.content-banner .agencie-card .agencies .agencies-item .icon{width:64px;height:68px;flex:0 0 auto}.content-banner .agencie-card .agencies .agencies-item .agencies-details .agencies-title{font-size:var(--fs-22);line-height:32px;margin-bottom:8px}.content-banner .agencie-card .agencies .agencies-item .agencies-details p{font-size:var(--fs-16);font-weight:var(--fw-400)}.content-banner p{color:#000;margin:0px}.development-section{padding-top:0px}@media screen and (max-width: 1200px){.hero-banner .inner-top-banner{padding:100px 0px}.content-banner::before{height:calc(50% + 40px)}.content-banner .agencie-card{margin-bottom:80px}.content-banner .agencie-card .agencies{gap:30px}.content-banner .agencie-card .agencies .agencies-item{gap:20px}.content-banner .agencie-card .agencies .agencies-item .icon{width:54px;height:58px}.content-banner .agencie-card .agencies .agencies-item .agencies-details .agencies-title{font-size:var(--fs-20);line-height:20px}}@media screen and (max-width: 991px){.hero-banner::before{left:-20%}.hero-banner::after{right:-20%}.hero-banner .inner-top-banner{padding:80px 0px}.hero-banner .inner-top-banner .banner-content{margin-bottom:40px}.hero-banner .inner-top-banner .banner-content .banner-title{font-size:45px;line-height:58px;margin-bottom:20px}.hero-banner .inner-top-banner .searchBox{max-width:500px}.hero-banner .inner-top-banner .searchBox .form-control{padding:20px 70px 20px 25px}.hero-banner .inner-top-banner .searchBox .search{width:50px;height:50px}.hero-banner .inner-top-banner .searchBox .search img{width:25px;height:25px}.content-banner .agencie-card .agencies{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 767px){.hero-banner .inner-top-banner{padding:60px 0px}.hero-banner .inner-top-banner .banner-content .banner-title{font-size:42px;line-height:50px}.hero-banner .inner-top-banner .searchBox{max-width:400px}.hero-banner .inner-top-banner .searchBox .form-control{padding:16px 70px 16px 20px}.hero-banner .inner-top-banner .searchBox .search{width:42px;height:42px}.hero-banner .inner-top-banner .searchBox .search img{width:20px;height:20px}.content-banner::before{height:calc(50% + 30px)}.content-banner .agencie-card{padding:30px 20px;margin-bottom:60px}.content-banner .agencie-card .title{margin-bottom:30px}.content-banner .agencie-card .agencies{grid-template-columns:repeat(1, 1fr)}.content-banner .agencie-card .agencies .agencies-item{gap:15px;align-items:start}}@media screen and (max-width: 575.98px){.hero-banner .inner-top-banner .banner-content{margin-bottom:30px}.hero-banner .inner-top-banner .banner-content .banner-title{font-size:30px;line-height:40px}.hero-banner .inner-top-banner .searchBox .form-control{padding:16px 70px 16px 20px}.hero-banner .inner-top-banner .searchBox .search{width:42px;height:42px}.hero-banner .inner-top-banner .searchBox .search img{width:20px;height:20px}}/*# sourceMappingURL=index.min.css.map */