@import"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.7.2/font/bootstrap-icons.min.css";:root{--color-white: #fff;--color-primary: #3395D2;--color-secound: #F7F7F7;--color-text: #171717;--color-pargraph: #666}@font-face{font-family:"light";src:url("../assets/fonts/Inter-Light.ttf")}@font-face{font-family:"ex-light";src:url("../fonts/Inter-ExtraLight.ttf")}@font-face{font-family:"regular";src:url("../fonts/Inter-Regular.ttf")}@font-face{font-family:"medium";src:url("../fonts/Inter-Medium.ttf")}@font-face{font-family:"semi-bold";src:url("../fonts/Inter-SemiBold.ttf")}@font-face{font-family:"bold";src:url("../fonts/Inter-Bold.ttf")}@font-face{font-family:"ex-bold";src:url("../fonts/Inter-ExtraBold.ttf")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden;list-style:none;direction:ltr;height:100vh;scroll-behavior:smooth;position:relative}html{scroll-behavior:smooth}a{text-decoration:none;color:var(--color-primary)}ul{list-style:none;padding:0px}p{margin-bottom:0}.heading{font-size:38px;color:var(--color-text);font-family:"ex-bold";line-height:52px;letter-spacing:-0.48px;text-transform:capitalize}.main_title{position:relative;text-align:start;display:flex;justify-content:start;align-items:start;flex-direction:column;margin-top:1.2rem}.main_title .head{color:var(--color-primary);font-family:"semi-bold";font-size:1.1rem;display:flex;align-items:center;flex-direction:row;justify-content:start}.main_title .head span{display:inline-block}.main_title .head span:nth-child(2){width:85px;height:1px;background-color:var(--color-primary);margin:0 12px}.main_title .head span:last-child{text-transform:uppercase;letter-spacing:1.08px}.main_title h2{font-size:2.4rem;font-family:"ex-bold";color:var(--color-text);margin-bottom:2rem;margin-top:1.8rem;line-height:45px;letter-spacing:-0.48px}.main_title p{font-size:1.1rem;font-family:"light";color:var(--color-pargraph);line-height:28px;letter-spacing:-0.48px;margin-bottom:1rem}.sec_title{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2% 19%}.sec_title span{font-size:1rem;color:var(--color-primary);font-family:"regular";display:block;position:relative;width:20%}.sec_title span::after{content:"";background-color:var(--color-primary);color:var(--color-primary);width:100px;height:3px;position:absolute;right:100%;top:10px}.sec_title h2{font-size:1.8rem;font-family:"bold";color:var(--color-text);margin-bottom:3%}.sec_title p{font-size:.9rem;font-family:"regular";color:var(--color-pargraph);line-height:2}.title{margin-bottom:30px}.title h2{font-size:2.4rem;font-family:"ex-bold";color:var(--color-text);margin-bottom:2rem;margin-top:1.8rem;line-height:45px;letter-spacing:-0.48px}.title span{text-transform:uppercase;letter-spacing:1.08px;color:var(--color-primary);font-family:"semi-bold";font-size:1.1rem}.form-control[type=file]{opacity:0}.custom-file-upload{border-bottom:1px solid #d6d6d6 !important;color:#fff;padding:10px 20px;cursor:pointer;margin-top:17px}.input-group{position:relative;margin-bottom:3%}.input-group .icon_form{position:absolute;left:.3rem;top:58%}form .file-upload-wrapper{position:relative;width:100%;height:150px;border:1px dashed var(--color-secound);border-radius:5px;font-family:"regular"}form .file-upload-wrapper::after{content:attr(data-text);font-size:1rem;position:absolute;top:0;left:0;background:rgba(230,171,47,.06);padding:10px 15px;display:flex;justify-content:center;align-items:center;width:calc(100% - 40px);pointer-events:none;z-index:20;height:100%;width:100%;line-height:40px;color:var(--color-text);border-radius:5px 10px 10px 5px;font-weight:300}form .file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:100%;margin:0;padding:0;display:block;cursor:pointer;width:100%}.bootstrap-select>.dropdown-toggle{background-color:rgba(0,0,0,0);border:unset}.bs-searchbox .form-control{border-radius:8px}.bootstrap-select .dropdown-menu li a{font-size:.8rem;color:var(--color-text);font-family:"light"}.bootstrap-select .dropdown-menu li a:active{background-color:rgba(0,0,0,.05)}.bootstrap-select .dropdown-menu li.selected{background-color:rgba(0,0,0,.05)}.bootstrap-select .dropdown-menu li.selected a{color:var(--color-secound)}.input-group .bootstrap-select.form-control .dropdown-toggle{color:var(--color-text);text-align:left;background-color:rgba(0,0,0,0);border-color:#ced4da}.bootstrap-select .dropdown-toggle .filter-option{text-align:right !important}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:unset !important;outline-offset:unset !important;outline-style:hidden !important}.bootstrap-select .dropdown-menu{text-align:right}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px !important;font-size:1.1rem;font-family:"medium";color:var(--color-pargraph)}textarea{height:150px}textarea.form-control{padding-left:2%}.form-select,.bootstrap-select{border-radius:8px !important;border:1px solid #9a9a9a;padding:.375rem 2.25rem .375rem 1.4rem;font-family:"regular";background-color:rgba(0,0,0,0);color:var(--iconcolor);background-position:right;position:relative;width:100% !important}.form-select:focus,.bootstrap-select:focus{box-shadow:unset !important}.btn:focus,.form-check-input:focus,.form-check :focus,.btn-check:focus+.btn,.btn-close:focus,.accordion-button:focus,.btn-light:active:focus{box-shadow:none}.form-check .form-check-input{float:right;margin-left:5px}.form-check .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form-check .form-check-label{font-size:1rem;font-family:"regular";color:var(--color-text)}input[type=data]{color:var(--color-secound);font-family:"regular"}input[type=data]::placeholder{content:""}::-webkit-calendar-picker-indicator{background-color:#fff;opacity:0;padding:5px;cursor:pointer;width:50%;border-radius:3px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999;background-position:center center;background-repeat:no-repeat;background-image:url(../image/preloader.svg);display:none !important}.preloader-close{position:fixed;z-index:999999;color:#fff;padding:10px 20px;cursor:pointer;right:0;bottom:0;font-weight:600}.loader-wrap{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999}.loader-wrap .layer-one{position:absolute;left:0%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer-two{position:absolute;left:33.3333%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer-three{position:absolute;left:66.6666%;top:0;width:33.3333%;height:100%;overflow:hidden}.loader-wrap .layer .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#1e1e1e}#button{display:inline-block;width:40px;height:40px;border-radius:50%;text-align:center;position:fixed;bottom:40px;right:30px;transition:background-color .5s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:100}#button span{color:var(--color-primary);font-family:"bold"}#button::after{font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:var(--color-primary)}#button i{color:var(--color-primary);margin:auto;font-size:22px;transition:.3s all}#button:hover{cursor:pointer}#button:hover i{transform:scaleY(1.05)}#button:active{background-color:#555}#button.show{opacity:1;visibility:visible}@keyframes move-toggs{0%{bottom:40px}25%{bottom:20px}50%{bottom:10px}75%{bottom:20px}100%{bottom:40px}}.card_lists{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:center;margin-top:60px}.card_lists .card_list{width:23%;margin-inline-end:28px;display:flex;flex-direction:column;align-items:start;justify-content:start;padding:1rem;transition:.25s all ease-in-out;position:relative;overflow:hidden;background-color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,0)}.card_lists .card_list:hover h5,.card_lists .card_list:hover p{color:#fff}.card_lists .card_list:hover img.hover{display:block}.card_lists .card_list:hover img.not_hover{display:none}.card_lists .card_list:hover::before{bottom:0}.card_lists .card_list::before{content:"";position:absolute;left:0;width:100%;height:100%;bottom:-100%;background-color:var(--color-primary);z-index:1;transition:.5s}.card_lists .card_list img.not_hover{width:63.152px;height:63.152px;border-radius:50%;z-index:2;transition:.25s all ease-in-out}.card_lists .card_list img.hover{display:none;width:63.152px;height:63.152px;border-radius:50%;z-index:2;transition:.25s all ease-in-out}.card_lists .card_list h5{color:var(--color-text);font-size:1.25rem;font-family:"semi-bold";padding:12px;z-index:2;transition:.25s all ease-in-out}.card_lists .card_list p{color:var(--color-pargraph);font-size:.9rem;font-family:"ex-light";height:195px;z-index:2;transition:.25s all ease-in-out}.card_lists .card_list:last-child{margin-inline-end:0}.navbar_sec{position:sticky;background-color:#fff;padding:0 38px;width:100%;top:0;left:0}.navbar_sec nav{display:flex;justify-content:space-between;flex-direction:row;padding:38px 0}.navbar_sec nav .logo{width:102.656px;height:29.923px}.navbar_sec nav .logo img{width:100%;height:100%;object-fit:cover}.navbar_sec nav #burger_menu{background-color:var(--color-secound);border-radius:50%;display:flex;justify-content:center;align-items:center}.navbar_sec nav #burger_menu i{color:var(--color-text);font-size:1rem}.navbar_sec .menu_header .menu_head{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.navbar_sec #burger_menu{background-color:var(--color-secound);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:48px;height:48px}.navbar_sec #burger_menu:hover div{transform:rotate(45deg)}.navbar_sec #burger_menu:hover div span:first-child{transform:rotate(90deg)}.navbar_sec #burger_menu:hover div span:first-child{transform:rotate(-90deg);top:50%}.navbar_sec #burger_menu div{position:relative;width:100%;height:100%;transform:rotate(0deg);transition:transform .3s ease}.navbar_sec #burger_menu div span{background-color:#000;border-radius:10px;width:100%;height:2px;display:block;position:absolute;top:50%;left:0;transform-origin:center;transition:all .3s ease}.navbar_sec #burger_menu div span:first-child{top:34%}.navbar_sec .menu_header{background-color:#000;position:fixed;right:0px;transform:translateX(100%);width:0;overflow:hidden;padding:20px;height:100vh;top:0;transition:.5s all ease-in;z-index:10000}.navbar_sec .menu_header .menu_head{display:flex;justify-content:space-between;align-items:center}.navbar_sec .menu_header .menu_head #close_menu{background-color:var(--color-secound);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:48px;height:48px}.navbar_sec .menu_header .menu_head #close_menu:hover div{transform:rotate(0deg);transition:transform .3s ease}.navbar_sec .menu_header .menu_head #close_menu:hover div span:first-child{transform:rotate(0deg);top:34%}.navbar_sec .menu_header .menu_head #close_menu:hover div span:last-child{transform:rotate(0deg)}.navbar_sec .menu_header .menu_head #close_menu div{position:relative;width:100%;height:100%;transition:transform .3s ease;transform:rotate(180deg)}.navbar_sec .menu_header .menu_head #close_menu div span{background-color:#000;border-radius:10px;width:100%;height:2px;display:block;position:absolute;top:50%;left:0;transform-origin:center;transition:all .3s ease}.navbar_sec .menu_header .menu_head #close_menu div span:last-child{transform:rotate(140deg)}.navbar_sec .menu_header .menu_head #close_menu div span:first-child{transform:rotate(-140deg)}.navbar_sec .menu_header .list_item{display:flex;flex-direction:column;justify-content:start}.navbar_sec .menu_header .list_item a{font-size:18px;color:rgba(255,255,255,.5);font-family:"light";margin-bottom:14px;display:block;text-transform:capitalize}.navbar_sec .menu_header .list_item a.active-link{color:var(--color-white);font-family:"semi-bold"}.navbar_sec .menu_header .contact_info{margin-top:10px}.navbar_sec .menu_header .contact_info .info{display:flex;flex-direction:column;align-items:start;justify-content:start;margin-bottom:10px}.navbar_sec .menu_header .contact_info .info span{color:rgba(255,255,255,.6);font-size:12px;font-family:"medium"}.navbar_sec .menu_header .contact_info .info a{color:var(--color-white);font-size:16px;font-family:"regular"}.navbar_sec .menu_header .social_icon{margin-top:20px}.navbar_sec .menu_header .social_icon h6{font-size:1rem;color:var(--color-white)}.navbar_sec .menu_header .social_icon ul{display:flex;flex-direction:row}.navbar_sec .menu_header .social_icon ul li{margin-inline-end:8px}.navbar_sec .menu_header .social_icon ul li a i{color:var(--color-white);font-size:1.2rem}.navbar_sec .menu_header.open{transition:.5s all ease-in;transform:translateX(0px);width:100%}.about_section{margin:9rem 0;position:relative;z-index:-2}.about_section .img{width:100%;height:554.607px;padding-inline-start:5%}.about_section .img img{width:100%;height:100%;object-fit:cover}.about_section .main_title{padding-inline-start:23%}.choose_section{z-index:-3;position:relative}.choose_section .head_sec{display:flex;justify-content:space-around;align-items:start;flex-direction:row}.choose_section .head_sec h6{width:50%;text-transform:uppercase;color:var(--color-primary);font-family:"semi-bold";font-size:1.1rem}.choose_section .head_sec h2{width:50%}.solutions_section{padding-bottom:50px}.solutions_section .head_sec h2{width:100%;text-align:start}.solutions_section .head_sec .main_title{width:100%}.solutions_section .head_sec .title{width:100%}.solutions_section .head_sec .title p{color:var(--color-pargraph);font-size:18px;line-height:28px;font-family:"medium"}.solutions_section .card_list h5{height:70px}.solutions_section .card_list::before{content:"";position:absolute;left:0;width:100%;height:100%;bottom:-100%;background-color:var(--color-primary);z-index:1;transition:.5s}.solutions_section .card_list:hover::before{bottom:0}.service_section{margin:90px 0}.service_section .main_title{padding-inline-start:15%}.service_section .offer{padding-inline-start:15%;margin-top:40px}.service_section .offer h4{color:#212121;font-family:"medium";font-size:20px}.service_section .offer .accordion_sec{display:flex;justify-content:start;align-items:start;flex-wrap:wrap;flex-direction:row}.service_section .offer .accordion_sec .accordion_list{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);width:45%;margin-inline-end:5%;padding:10px 0 0px}.service_section .offer .accordion_sec .accordion_list:nth-child(3),.service_section .offer .accordion_sec .accordion_list:nth-child(4){border-top:unset}.service_section .offer .accordion_sec .accordion_list .head{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.service_section .offer .accordion_sec .accordion_list .head .title{display:flex;align-items:end;flex-direction:row;margin-bottom:0}.service_section .offer .accordion_sec .accordion_list .head .title img{width:29px;height:25px}.service_section .offer .accordion_sec .accordion_list .head .title h6{font-size:18px;font-family:"semi-bold";color:var(--color-text);margin-inline-start:10px}.service_section .offer .accordion_sec .accordion_list .head .icon{cursor:pointer}.service_section .offer .accordion_sec .accordion_list .head .icon i{transition:transform .3s ease-in-out;font-size:1.7rem;color:var(--color-text)}.service_section .offer .accordion_sec .accordion_list .head .icon i.bi-dash{transform:rotate(45deg)}.service_section .offer .accordion_sec .accordion_list .accordion-content{margin-top:18px;margin-inline-start:14%;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.service_section .offer .accordion_sec .accordion_list .accordion-content li{font-size:16px;color:rgba(23,23,23,.82);font-family:"light";margin-bottom:8px}.contatc_section{background-color:#0057ff;padding:70px;position:relative;z-index:-3}.contatc_section .head_sec .main_title .head span{color:var(--color-white)}.contatc_section .head_sec .main_title .head span:nth-child(2){background-color:var(--color-white)}.contatc_section .head{margin:1.25rem 0}.contatc_section .head h2{color:rgba(255,255,255,.4);font-size:80px;font-family:"bold";text-transform:capitalize}.contatc_section .head h2 span{color:var(--color-white)}.contatc_section form{margin-top:70px}.contatc_section form .btn{border-radius:50px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.31);color:#fff;font-size:20px;font-family:"semi-bold";padding:13px 10px;width:72%;transition:.25s all ease-in-out}.contatc_section form .btn:hover{background-color:var(--color-white);color:var(--color-primary)}.contatc_section form .form-floating{margin-bottom:20%}.contatc_section form .form-floating .form-label{width:100%;font-size:1.25rem;color:var(--color-white);font-family:"regular"}.contatc_section form .form-floating .form-control{border-radius:2px;padding-inline-start:4%;color:var(--color-white);font-family:"regular";border:unset;border-bottom:1px solid var(--color-white);border-radius:0px !important;background-color:rgba(0,0,0,0) !important}.contatc_section form .form-floating .form-control:focus{box-shadow:none !important;border-color:var(--color-pargraph) !important;background-color:rgba(0,0,0,0) !important}.contatc_section form .form-floating .form-control::placeholder{color:var(--color-text);font-family:"light" !important;font-size:.9rem;background-color:rgba(0,0,0,0) !important}.contatc_section .lists{margin-top:70px}.contatc_section .lists .info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:60px}.contatc_section .lists .info span{color:rgba(255,255,255,.6);font-size:20px;font-family:"medium"}.contatc_section .lists .info a{color:var(--color-white);font-size:30px;font-family:"regular"}footer{padding-top:100px;position:relative}footer h6.header_footer{color:var(--color-text);font-size:17.952px;font-family:"semi-bold";margin-bottom:1.25rem}footer a,footer p{font-size:1rem;color:var(--color-text);font-family:"medium";display:block;margin-bottom:1.25rem;transition:.25s all ease-in-out}footer a:hover,footer p:hover{color:var(--color-primary)}footer .lower_footer{margin-top:1rem;border-top:1px solid #d6d6d6;padding:30px 0;display:flex;flex-direction:row;justify-content:center;width:100%;align-items:center}footer .lower_footer .slug{width:25%}footer .lower_footer .slug p{font-size:14px;color:var(--color-text);font-family:"regular";margin-bottom:0}footer .lower_footer .social_links{display:flex;flex-direction:row;margin-bottom:0}footer .lower_footer .social_links li{margin-inline-end:1.25rem}footer .lower_footer .social_links li a{text-decoration:underline;font-size:14px;color:var(--color-text);font-family:"regular";margin-bottom:0}.carrer_section{padding:50px 0 !important;margin:0}.carrer_section .img img{height:462.607px}.carrer_section .button .btn{background-color:#01203f;border-radius:53px;color:var(--color-white);padding:15px 75px;font-size:18px;font-family:"regular";transition:.25s all ease-in-out}.carrer_section .button .btn:hover{background-color:var(--color-primary)}.carrer_section .button .btn:hover #arrowIcon{opacity:0;transform:translateX(10px)}.carrer_section .button .btn #arrowIcon{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.partner_section{background-color:#f5f5f5;padding:50px 0;position:relative;z-index:-3}.partner_section .img{border-radius:18px;background-color:var(--color-white);padding:30px;margin-bottom:30px}.partner_section .img img{width:100%;height:120px;object-fit:cover}.client_section{padding:70px 0;background-color:var(--color-white);position:relative;z-index:-3}.client_section .title{padding-inline-start:9%}.client_section .swiper{width:100%;height:100%}.client_section .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.client_section .swiper-slide .img{width:180px;height:55px}.client_section .swiper-slide img{display:block;width:100%;height:100%}.hero_section{background-image:url("../image/hero-backgroud.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:5% 0 0;z-index:-3;position:relative}.hero_section .title_color,.hero_section .title_color_menu{text-align:center}.hero_section .title_color span,.hero_section .title_color_menu span{font-size:96.678px;font-family:"bold";background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-color:#000;transition:background .5s ease-in-out}.hero_section .title_color span.special,.hero_section .title_color_menu span.special{background-color:#dbdbdb}.hero_section .title_color span.change-background,.hero_section .title_color_menu span.change-background{animation:fadeIn .5s ease-in-out}.hero_section p{text-align:center;color:#666;font-size:24px;font-family:"light";margin-bottom:30px}.hero_section .video-container{position:relative;display:inline-block}.hero_section .video{max-width:100%;height:700px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.contact_form{margin:50px 0 90px;position:relative;z-index:3}.contact_form .text{text-align:start;width:50%;margin-bottom:40px}.contact_form .text h2{color:var(--color-text);font-size:50px;font-family:"bold";margin-bottom:2rem}.contact_form .text p{font-family:"regular";font-size:18px;font-weight:32px;letter-spacing:.45px;color:#666}.contact_form form{margin-top:70px}.contact_form form .btn{border-radius:53px;background:#01203f;border:.579px solid #01203f;padding:14px 80px;color:var(--color-white);font-size:1rem;font-family:"medium";transition:.25s all ease-in-out;width:60%}.contact_form form .btn:hover{background-color:var(--color-white);color:#01203f}.contact_form form .form-floating{margin-bottom:10%}.contact_form form .form-floating .form-label{width:100%;font-size:1.25rem;color:var(--color-text);font-family:"regular"}.contact_form form .form-floating .form-control{border-radius:2px;padding-inline-start:4%;color:var(--color-text);font-family:"regular";border:unset;border-bottom:1px solid #d6d6d6;border-radius:0px !important;background-color:rgba(0,0,0,0) !important}.contact_form form .form-floating .form-control:focus{box-shadow:none !important;border-color:var(--color-pargraph) !important;background-color:rgba(0,0,0,0) !important}.contact_form form .form-floating .form-control::placeholder{color:var(--color-text);font-family:"light" !important;font-size:.9rem;background-color:rgba(0,0,0,0) !important}.projects_sec{margin:70px 0;position:relative;z-index:-3}.projects_sec .q_plateform{margin-top:40px;text-align:start;border-bottom:1px solid #e8e8e8;padding-bottom:20px;width:50%}.projects_sec .q_plateform h4{font-size:45px;color:var(--color-text);font-family:"bold";letter-spacing:-0.24px}.projects_sec .q_plateform h2{color:rgba(102,102,102,.6);font-size:45px;font-family:"medium";letter-spacing:-0.24px;margin:1.25rem 0}.projects_sec .q_plateform span{color:#6f6f71;font-size:14px;font-family:"light"}.projects_sec .lists{padding-top:20px;display:flex;flex-direction:row;width:70%}.projects_sec .lists ul{width:30%}.projects_sec .lists ul h6{color:#6f6f71;font-size:10px;font-family:"light"}.projects_sec .lists ul li{font-size:14px;font-family:"medium";color:var(--color-text);margin-bottom:8px}.projects_sec .lists ul li a{font-size:14px;font-family:"medium";color:var(--color-text);margin-bottom:8px}.projects_sec p.info{font-family:"semi-bold";font-size:28px;color:var(--color-text);line-height:35.6px;width:59%}.projects_sec .img_firs,.projects_sec .img_sec,.projects_sec .img_third{height:700px;width:100%;margin:40px 0}.projects_sec .img_firs img,.projects_sec .img_sec img,.projects_sec .img_third img{width:100%;height:100%;object-fit:cover}.projects_sec p.info_sec{font-family:"light";color:var(--color-text);font-size:17px;margin-bottom:30px;width:50%;margin:50px 0}.projects_sec .review{margin:50px 0}.projects_sec .review p{font-size:23px;font-family:"semi-bold";color:var(--color-text);background:rgba(232,232,232,.5);width:50%}.projects_sec .review .content{margin-top:24px;display:flex;flex-direction:row;align-items:flex-start}.projects_sec .review .content .img{width:45px;height:45px;border-radius:50%}.projects_sec .review .content .img img{width:100%;height:100%;object-fit:cover}.projects_sec .review .content .text{padding-inline-start:12px}.projects_sec .review .content .text h6{font-size:1rem;font-family:"medium";color:var(--color-text)}.projects_sec .review .content .text span{color:#6f6f71;font-size:13px;font-family:"medium"}.projects_sec .great_sucess{margin:50px 0}.projects_sec .great_sucess h6{font-size:24px;font-family:"bold";color:var(--color-text)}.projects_sec .great_sucess p{font-size:19px;color:var(--color-text);line-height:30px;font-family:"regular";width:53%;margin-bottom:12px}.projects_sec .img_fourth{width:100%;height:500px}.projects_sec .img_fourth img{width:100%;height:100%}.projects_sec .img_nine,.projects_sec .img_eight,.projects_sec .img_seven,.projects_sec .img_six{height:704.022px;width:100%;margin:60px 0}.projects_sec .img_nine img,.projects_sec .img_eight img,.projects_sec .img_seven img,.projects_sec .img_six img{width:100%;height:100%}.projects_sec .quete{font-size:19px;font-style:italic;font-family:"bold";font-size:19px;width:56%;display:block}.platform_sec{padding:4% 0;position:relative;z-index:-3}.platform_sec .swiper{width:100%;height:100%}.platform_sec .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.platform_sec .swiper-slide .content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.platform_sec .swiper-slide .content .title{width:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:start;text-align:start}.platform_sec .swiper-slide .content p-marquee{white-space:nowrap;overflow:hidden;display:flex;justify-content:center;align-items:center}.platform_sec .swiper-slide .content p-marquee div{display:inline-flex;justify-content:center;align-items:center;padding-right:4%;font-size:13px;font-family:"regular";color:var(--color-text);margin:.5rem 0}.platform_sec .swiper-slide .content p-marquee div img{width:4px;height:4px;margin-inline-end:2%}.platform_sec .swiper-slide img{display:block;width:100%;height:700px;object-fit:cover}.platform_sec .swiper-button-next::after,.platform_sec .swiper-button-prev::after{opacity:0}.platform_sec .swiper-button-next i,.platform_sec .swiper-button-prev i{font-size:2.5rem;color:#0c0c0c}.platform_sec .swiper-button-prev,.platform_sec .swiper-rtl .swiper-button-next{left:21px}.about_section.responsive{display:none}.cursor{z-index:1000;position:absolute;top:0;left:0;border:2px solid var(--color-text);background-color:rgba(255,255,255,.356);height:50px;width:50px;border-radius:50px;transform:translate(-50%, -50%);pointer-events:none;cursor:pointer}.cursor::after,.cursor::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--color-text);height:10px;width:10px;border-radius:50px}.cursor::before{background-color:rgba(255,255,255,.8)}.cursor.click::before{animation:click 1s ease forwards;background-color:rgba(255,255,255,.8)}.video-cursor{position:absolute;width:120.146px;height:120.146px;border-radius:75.073px;background:rgba(255,255,255,.8);backdrop-filter:blur(5.0048747063px);pointer-events:none;display:none;justify-content:center;align-items:center;text-align:center;transform:translate(-50%, -50%);z-index:1000;border:1px solid rgba(0,0,0,0)}.video-cursor span{font-size:25px;font-family:"light";color:var(--color-text)}.video-container:hover .custom-cursor{display:flex;transition:all .25s ease-in-out}.project-cursor{position:absolute;width:120.146px;height:120.146px;border-radius:75.073px;background:rgba(255,255,255,.8);backdrop-filter:blur(5.0048747063px);pointer-events:none;display:none;justify-content:center;align-items:center;text-align:center;transform:translate(-50%, -50%);z-index:1000;border:1px solid rgba(0,0,0,0)}.project-cursor span{font-size:25px;font-family:"light";color:var(--color-text)}.projectSection:hover .custom-cursor{display:flex;transition:all .25s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes click{0%{opacity:1;transform:translate(-50%, -50%) scale(1)}100%{opacity:0;transform:translate(-50%, -50%) scale(7)}}.section{height:100vh;transition:all .5s ease-in-out;margin-top:3%;background-color:var(--color-white);padding:1%;margin-bottom:2%;display:none}.active-section{transition:all .5s ease-in-out;display:block}#section1{background-color:var(--color-white);padding:1%;margin-bottom:2%}#section1 .hero_section{transform:scale(0.6);width:100%;height:100%;padding:0;margin-top:-4%;z-index:0}#section1 .hero_section .title_color_menu span{font-size:80px}#section2 .about_section{transform:scale(0.8);margin-top:-4%;z-index:100 !important}#section3 .about_section{transform:scale(0.8);margin-top:-4%;z-index:100 !important}#section4 .choose_section{transform:scale(0.8);margin-top:-4%;z-index:0}#section4 .choose_section .card_lists .card_list{width:22%}#section8{background-color:#0057ff}#section8 .contatc_section{padding:10px;transform:scale(0.8);margin-top:-4%;z-index:0}#section7 .about_section{padding:10px;transform:scale(0.8);margin-top:-4%;z-index:100}#section6{background:#f5f5f5}#section6 .client_section{padding:10px;transform:scale(0.8);margin-top:4%;z-index:0}#section5 .platform_sec{padding:10px;transform:scale(0.8);margin-top:-6%;z-index:0}.main_sectoin{padding-inline-end:4%;height:100vh}.custom-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;display:none}.circle{width:100px;height:100px;border-radius:50%;background-color:#007bff;color:#fff;text-align:center;line-height:100px;position:absolute;top:0;left:0;transform:translate(-50%, -50%);display:none}.privacy h2{font-size:40px;font-family:"bold";color:var(--color-text);margin-bottom:2%}.privacy h3{font-size:30px;font-family:"bold";color:var(--color-text);margin-bottom:2%}.privacy h5{font-size:20px;font-family:"bold";color:var(--color-text);margin-bottom:2%}.privacy p,.privacy li{color:var(--color-pargraph);font-size:18px;font-family:"regular";margin:2% 0}.error_section{padding:7% 0 3%;text-align:center}.error_section .img{width:100%;height:250px}.error_section .img img{height:100%}.error_section h1{font-size:3rem;color:var(--color-text);margin:6% 0 3%;font-family:"regular"}.error_section .button{margin:5% 0 1%;width:100%;display:flex;justify-content:center;align-items:center}.error_section .button .btn{width:40%;font-size:1.2rem;background-color:var(--color-primary);border-radius:10px;color:var(--color-white);font-family:"light"}/*# sourceMappingURL=main.min.css.map */