@font-face{font-family:Noor;src:url(/build/assets/NoorBold-6bc84b18.ttf);font-weight:700}@font-face{font-family:Noor;src:url(/build/assets/NoorRegular-e5f9fa5d.ttf);font-weight:400;font-display:swap}a{text-decoration:none}a:focus,a:hover{text-decoration:none}*,body,html{margin:0;padding:0}html{color-scheme:light only!important;font-size:16px}body{color-scheme:light only!important;color:#000;position:relative;font-family:Readex Pro,sans-serif;direction:ltr;text-align:left;background-color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.5}.w-80{width:95%;margin:auto}.color-primary{color:#ce4b4b}.background-primary{background:#ce4b4b}.next-section{margin:15px auto 40px;width:50px;height:50px;border-radius:50%;font-size:1.5rem;background:#ce4b4b;color:#fff;justify-content:center;align-items:center;transition:all .4s ease-in-out;cursor:pointer;z-index:3}.next-section:hover{color:#fff;transform:translateY(15px)}.open-modal{background:#ce4b4b;border:1px solid #ce4b4b;border-radius:9px;color:#fff;padding:.4rem 1.5rem;font-size:16px}.open-modal:focus{outline:none;border:0}.open-modal:hover{opacity:.8;transition:all .4s ease-in-out}.play-icon{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;transition:all .3s ease-out}.play-icon i{font-size:1.5rem;color:#ce4b4b;background:#ffffff;width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-radius:50%}.play-icon i:before{transform:translate(.15rem)}.play-icon:hover{opacity:.7}.contact-form{background:transparent}.contact-form .title{font-size:35px;color:#ce4b4b}.contact-form .info{font-size:35px;color:#000}.contact-form .form-group{margin-bottom:.8rem}.contact-form .form-group label{font-size:15px;padding:0 1rem;display:none}.contact-form .form-group .form-control{background:#eeeeee;box-shadow:0 0 3px #0000000d;display:flex;align-items:center;height:48px;border-radius:12px;color:#000;font-size:15px;border:0;margin:.8rem 0}.contact-form .form-group .form-control::placeholder{color:#000;font-size:15px}.contact-form .form-group .form-control:focus{box-shadow:none;border:0}.contact-form .form-group textarea.form-control{height:125px}.contact-form .form-group textarea.form-control::placeholder{visibility:visible;color:#6e6e6e}.contact-form .btn-send{background:#ce4b4b;color:#fff;border:1px solid #ce4b4b;margin-top:15px;height:47px;text-align:center;border-radius:12px}.contact-form .btn-send:hover,.contact-form .btn-send:focus{opacity:.8;color:#000;transition:all .4s ease-in-out;outline:none;box-shadow:none}nav{position:absolute;top:0;right:5%;left:5%;justify-content:space-between;flex-direction:row-reverse}nav .logo{z-index:10}nav .logo img{max-width:190px;width:190px}@media (min-width: 992px) and (max-width: 1199.98px){nav .logo img{max-width:170px;width:170px}}header{position:relative}header .header-image img{max-width:100%;width:100%;object-fit:cover}header .contain{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}header .contain .head{font-size:54px;text-align:center;background-color:#ce4b4b;border-bottom-left-radius:29px;border-bottom-right-radius:29px;color:#fff}header .contain .head:lang(ru){font-size:25px}header .contain .info{font-size:27px}header .contain .info:lang(ru){font-size:19px}header .contact-header-modal{display:none;position:absolute;top:0;left:50%;bottom:0;transform:translate(-50%);max-width:830px;padding:0 2.5rem}header .contact-header-modal .modal-contain .background-filter{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;filter:brightness(.41);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:-1}header .contact-header-modal .modal-contain .contact-form{margin-top:10%}header .contact-header-modal .modal-contain .contact-form .title{font-size:35px;color:#fff}header .contact-header-modal .modal-contain .contact-form .info{font-size:35px;color:#fff}header .contact-header-modal .modal-contain .contact-form .form-group .form-control{background:#ffffff}header .contact-header-modal .modal-contain .close-header-modal{margin:auto;width:57px;height:57px;display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:50%;font-size:2rem;color:#949494;cursor:pointer}.resones-why-buy{background-color:#f0f0f0}.resones-why-buy .contain{position:relative;margin:auto;display:flex;justify-content:center;align-items:center;max-width:90%}.resones-why-buy .contain .head{font-size:52px;font-weight:700;color:#ce4b4b}.resones-why-buy .contain .resones .items .item{font-weight:700;font-size:20px}.resones-why-buy .contain .resones .items .item svg{margin-right:.8rem}.projects .project .proj-name .head{font-size:35px;padding:0 .5rem}.projects .project .proj-name .desc{font-size:25px;padding:0 .5rem;margin-bottom:2rem}.projects .project .contain{max-width:889px;margin:auto}.projects .project .contain .svg-decor .svg-1,.projects .project .contain .svg-decor .svg-2{position:absolute;z-index:0}.projects .project .contain .svg-decor .svg-1{top:-15px;left:-25px}.projects .project .contain .svg-decor .svg-2{bottom:25px;left:-20px;transform:scaleY(-1)}@media (min-width: 992px){.projects .project .contain .proj-video a{clip-path:polygon(0% 0%,0% 92%,100% 100%,100% 0%,0% 8%);border-radius:8px;overflow:hidden}}.projects .project .contain .proj-video img{max-width:100%;object-fit:cover}.projects .project .contain .proj-video iframe{width:100%;height:357px}@media (max-width: 992px){.projects .project .contain .proj-video iframe{width:100%;height:400px;margin:.4rem 0;border-radius:8px}}.projects .project .contain .proj-info-photo{justify-content:space-between;flex-flow:row-reverse}.projects .project .contain .proj-info-photo .proj-info{width:52%;margin-top:1rem;transform:translateY(-15px)}.projects .project .contain .proj-info-photo .proj-info ul{position:relative;border-left:8px solid #d0cfcc;padding-left:20px}.projects .project .contain .proj-info-photo .proj-info ul li{position:relative;font-size:15px;margin-bottom:1.4rem}.projects .project .contain .proj-info-photo .proj-info ul li:after{width:18px;height:18px;display:block;position:absolute;top:-1px;left:-33px;border-radius:10px;content:"";border:4px solid #d0cfcc;background:#ce4b4b}.projects .project .contain .proj-info-photo .proj-info ul li p{margin:0;font-weight:400;font-size:15px}.projects .project .contain .proj-info-photo .proj-info ul li p:nth-child(1){font-size:18px;transform:translateY(-5px);color:#ce4b4b}.projects .project .contain .proj-info-photo .proj-photos{width:46%;transform:translateY(-30px)}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a{display:block}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a img{position:relative;object-fit:cover;border-radius:9px 30px 9px 9px;clip-path:polygon(0 0,0 100%,100% 100%,100% 8%,0% 0)}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a:before{position:absolute;content:"";top:7px;right:-6px;border-radius:54px;background:#fff;border:6px solid #fff;z-index:1}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots{margin-top:.5rem}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots .owl-dot{background:#ffffff}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots .owl-dot:focus{background:#ffffff;outline:none;border:0}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots .owl-dot.active span{background:#771d1d}.projects .project .contain .contact-project-modal{display:none;position:absolute;top:-125px;left:-100px;bottom:0;right:-100px;padding:0 14rem;z-index:2}.projects .project .contain .contact-project-modal .modal-contain .background-filter{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:8px;filter:brightness(.41);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:-1}.projects .project .contain .contact-project-modal .modal-contain .contact-form{margin-top:10%}.projects .project .contain .contact-project-modal .modal-contain .contact-form .title,.projects .project .contain .contact-project-modal .modal-contain .contact-form .info{font-size:35px;color:#fff}.projects .project .contain .contact-project-modal .modal-contain .contact-form .form-group .form-control{background:#ffffff}.projects .project .contain .contact-project-modal .modal-contain .close-header-modal{margin:auto;width:57px;height:57px;display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:50%;font-size:2rem;color:#949494;cursor:pointer}.projects .project:nth-of-type(2n){background:#f0f0f0;clip-path:polygon(0 0,0 100%,100% 92%,100% 8%,0% 0);padding-bottom:5rem!important;padding-top:6rem!important}.projects .project:nth-of-type(2n) .contain .svg-decor .svg-1{left:unset;right:-25px;transform:scaleX(-1)}.projects .project:nth-of-type(2n) .contain .svg-decor .svg-2{left:unset;right:-25px;transform:scale(-1)}.projects .project:nth-of-type(2n) .contain .proj-info-photo{flex-flow:row}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a img{border-top-right-radius:30px;clip-path:polygon(0 0,0 100%,100% 100%,100% 8%,0% 0);transform:scaleX(-1)}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a:before{top:7px;right:unset;left:-6px;background:#f0f0f0;border:6px solid #f0f0f0}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots .owl-dot{background:#f0f0f0}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots .owl-dot:focus{background:#f0f0f0}@media (min-width: 992px){.projects .project:nth-of-type(2n) .contain .proj-video a{clip-path:polygon(0 0,0 100%,100% 92%,100% 8%,0% 0)}}.projects .project:nth-of-type(4){clip-path:polygon(0 0,0 100%,100% 100%,100% 8%,0% 0)!important;padding-bottom:5rem!important;padding-top:6rem!important}.projects .project:last-child .contain .proj-video a{clip-path:none}.other-options .image img{max-width:100%;object-fit:cover}.other-options .contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:max-content;max-width:100%}.other-options .contain .box{background:rgba(0,0,0,.7)}.other-options .contain .box .head{font-size:58px;text-align:center;color:#fff}.other-options .contain .box .head .title{color:#ffa044}.other-options .contain .box .info{font-size:30px;color:#fff}.other-options .contain .other-open-modal{background:transparent linear-gradient(180deg,#ffa044 0%,#a85d16 100%) 0% 0% no-repeat padding-box;border-radius:9px;color:#fff;padding:.4rem 1.5rem;font-size:28px;border:0}.other-options .contain .other-open-modal:focus{outline:none;border:0}.other-options .contain .other-open-modal:hover{opacity:.8;transition:all .4s ease-in-out}.contact-section .contain{width:685px;margin:auto auto 70px}.contact-section .contain .bg-form-image{position:absolute;max-width:75%;top:35px;left:50%;transform:translate(-50%);z-index:-1}.services-section .head{font-size:46px;font-weight:500;letter-spacing:-1px}.services-section .name{font-size:14px}.services-section .img-container img{height:60px}.map-section{overflow:hidden}.map-section .contain{display:flex;flex-direction:column;justify-content:center;align-items:center}.map-section .head{font-size:35px;letter-spacing:-1px}.map-section .title{font-size:21px}.map-section .map .location{position:absolute}.map-section .map .location .info{color:#000;font-size:12px;opacity:0}.map-section .map .location .image img{width:25px}.map-section .map .location:hover .info{opacity:1;transition:all ease-in-out 1s}.map-section .map .location:nth-of-type(1){right:17%;top:-11px}.map-section .map .location:nth-of-type(2){left:14%;bottom:20px}.map-section .map .location:nth-of-type(3){left:11%;bottom:92px}.map-section .map .location:nth-of-type(4){left:17%;bottom:68px}.map-section .map .location:nth-of-type(5){left:-2%;top:-13px}.map-section .map .location:nth-of-type(6){left:2%;bottom:96px}.map-section .map .location:nth-of-type(7){left:-2%;top:8px}footer{overflow:hidden;position:relative;height:105px;display:flex;justify-content:center}footer .decoration-box{position:absolute;left:100px;width:150px;height:250px;transform:matrix(.71,.71,-.71,.71,0,0);border-radius:20px;opacity:1;top:auto;bottom:-190px}footer .decoration-box.bg-grey{left:180px}@media (min-width: 992px) and (max-width: 1250px){footer .decoration-box{left:30px;width:100px;height:250px}footer .decoration-box.bg-grey{left:100px}}footer .bg-grey{box-shadow:0 0 30px #00000029;background:#e2e2e2}footer .copy-rights{height:100%;background-color:#e2e2e2;font-size:16px;width:100%;display:flex;align-items:center;justify-content:center;margin:0}.fixed-bottom-telegram{position:fixed;z-index:3;bottom:100px;width:100%;left:70px}.fixed-bottom-telegram .telegram{position:absolute;background-color:#08c;color:#fff;display:flex;justify-content:center;align-items:center;width:53px;height:53px;border-radius:50%}.fixed-bottom-telegram .telegram .fa-telegram-plane:before{font-size:30px}@media (min-width: 992px){.fixed-bottom-telegram .telegram{left:-21px;bottom:20px}}@media (max-width: 991px){.fixed-bottom-telegram .telegram{padding:5px 16px;left:-50px;bottom:-10px}}.fixed-bottom{position:fixed;z-index:3;bottom:0;width:100%}.fixed-bottom a{font-size:35px}.fixed-bottom .whatsapp{position:absolute;background-color:#25d366;color:#fff;display:flex;justify-content:center;align-items:center;width:53px;height:53px;border-radius:50%}@media (min-width: 992px){.fixed-bottom .whatsapp{left:50px;bottom:50px}}@media (max-width: 992px){.fixed-bottom .whatsapp{padding:5px 16px;left:20px;bottom:20px}}.bottun-to-show-modal{position:fixed;z-index:3;bottom:-150px;left:50%;width:max-content;transition:all .5s ease-in;transform:translate(-50%);display:inline-flex;background:#760f94;box-shadow:0 0 15px #00000080;color:#fff;padding:.5rem 2rem 1rem;display:inline-block;border-radius:10px;text-align:center;cursor:pointer}@media (max-width: 992px){.bottun-to-show-modal{padding:.5rem 1rem 1rem}}.bottun-to-show-modal p:first-child{font-size:20px}.bottun-to-show-modal p:last-child{font-weight:100}.bottun-to-show-modal i{position:absolute;bottom:-20px;right:50%;transform:translate(50%);background:#760f94;padding:10px 1rem 8px;border-bottom-right-radius:50%;border-bottom-left-radius:50%;cursor:pointer}.intl-tel-input{width:100%;margin:.8rem 0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{width:80px}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:100%!important}.iti-flag.xx{display:none}.iti-flag.xx+.selected-dial-code{padding:0!important}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-left:92px}.intl-tel-input .country-list{direction:ltr;top:50px;left:0;right:unset;width:265px!important;max-height:200px!important;overflow-x:hidden}.intl-tel-input .country-list::-webkit-scrollbar{width:3px}.intl-tel-input .country-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #000000e6;margin:1rem 0}.intl-tel-input .country-list::-webkit-scrollbar-thumb{background:#ce4b4b}.intl-tel-input .selected-flag .iti-flag{left:10px!important}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag:focus{box-shadow:none;outline:none;border:none}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;font-size:13px;padding:0 10px 0 28px}.intl-tel-input .country-list .dial-code{color:#000000e6!important}.intl-tel-input .country-list .country-name{order:2;color:#000000e6}.intl-tel-input .country-list .country{font-size:12px;display:flex;align-items:center}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:100px!important}.intl-tel-input .selected-flag .iti-arrow{right:2px}@media (min-width: 992px){.contact-modal,.modal-backdrop{display:none!important}}@media (max-width: 991.98px){.open-modal{padding:.4rem .5rem;font-size:16px;max-width:97%}nav{position:relative;top:unset;right:unset;left:unset;justify-content:center;align-items:center;height:60px}nav .logo img{max-width:130px;width:130px}nav .lang-switcher .lang-list{font-size:1rem}nav .lang-switcher.show{height:150px}nav .lang-switcher.show .lang-list{height:115px}header .contain{min-width:250px}header .contain .head{font-size:23px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media (max-width: 991.98px) and (max-width: 575.98px){header .contain .head{font-size:18px!important}}@media (max-width: 991.98px){header .contain .info{font-size:14px!important}header .contact-header-modal{display:none!important}}@media (max-width: 991.98px) and (max-width: 768px){header .header-image .new-image-header{height:407px;object-position:0%;animation:move 5s linear infinite;animation-direction:alternate}@keyframes move{0%{object-position:0%}2%{object-position:2%}4%{object-position:4%}6%{object-position:6%}8%{object-position:8%}10%{object-position:10%}12%{object-position:12%}14%{object-position:14%}16%{object-position:16%}18%{object-position:18%}20%{object-position:20%}22%{object-position:22%}24%{object-position:24%}26%{object-position:26%}28%{object-position:28%}30%{object-position:30%}32%{object-position:32%}34%{object-position:34%}36%{object-position:36%}38%{object-position:38%}40%{object-position:40%}42%{object-position:42%}44%{object-position:44%}46%{object-position:46%}48%{object-position:48%}50%{object-position:50%}52%{object-position:52%}54%{object-position:54%}56%{object-position:56%}58%{object-position:58%}60%{object-position:60%}62%{object-position:62%}64%{object-position:64%}66%{object-position:66%}68%{object-position:68%}70%{object-position:70%}72%{object-position:72%}74%{object-position:74%}76%{object-position:76%}78%{object-position:78%}80%{object-position:80%}82%{object-position:82%}84%{object-position:84%}86%{object-position:86%}88%{object-position:88%}90%{object-position:90%}92%{object-position:92%}94%{object-position:94%}96%{object-position:96%}98%{object-position:98%}to{object-position:100%}}}@media (max-width: 991.98px) and (max-width: 576px){header .header-image{overflow:hidden}header .header-image .mobile-image-loop{background-image:url(/build/assets/header-image-bcd02091.jpg);background-size:cover;background-repeat:round;animation:moveLeftRight 30s infinite linear;height:394px;width:250%}header .header-image .mobile-image-loop:lang(ar){animation:moveRightLeft 30s infinite linear}header .header-image img{display:none;height:394px;object-position:30%}}@media (max-width: 991.98px){@keyframes moveRightLeft{0%{background-position:0% 0%}50%{background-position:150vw 0%}to{background-position:0% 0%}}@keyframes moveLeftRight{0%{background-position:0% 0%}50%{background-position:-150vw 0%}to{background-position:0% 0%}}}@media (max-width: 991.98px) and (min-width: 576px) and (max-width: 991.98px){header .header-image img{max-height:400px}}@media (max-width: 991.98px){.resones-why-buy{background:#ffffff}.resones-why-buy .contain{max-width:95%;margin:auto}.resones-why-buy .contain .head{font-size:21px}.resones-why-buy .contain .resones .items .item{font-size:18px}}@media (max-width: 991.98px) and (max-width: 575.98px){.resones-why-buy .contain .resones .items .item>div{max-width:calc(100% - 45px)}}@media (max-width: 991.98px){.projects{background:#ffffff}.projects .project{padding-bottom:2rem!important}.projects .project .proj-name{z-index:1;position:relative}.projects .project .proj-name .head{font-size:25px}.projects .project .proj-name .desc{font-size:20px;margin-bottom:2rem}.projects .project .contain{z-index:1;max-width:400px}.projects .project .contain .proj-video{text-align:center;margin-bottom:2.5rem!important}.projects .project .contain .proj-video .vid-contain{justify-content:center;max-width:93%}.projects .project .contain .proj-video .vid-contain img{max-width:100%}.projects .project .contain .proj-video .vid-contain .svg-decor .svg-1{top:-20px;left:-8px}.projects .project .contain .proj-video .vid-contain .svg-decor .svg-2{right:-7px;bottom:-13px;left:unset;transform:scale(-1)}.projects .project .contain .proj-info-photo .proj-info{width:92%;margin:auto}.projects .project .contain .proj-info-photo .proj-info ul li p:nth-child(1){font-size:18px}.projects .project .contain .proj-info-photo .proj-photos{width:95%;margin:auto;transform:none}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a img{max-height:195px;max-width:377px;width:auto;margin:auto;border-top-right-radius:25px}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a:before{display:none}.projects .project .contain .proj-info-photo .proj-photos .owl-carousel .owl-dots{margin-top:1rem}.projects .project .contain .contact-project-modal{display:none!important}.projects .project:nth-of-type(2n){position:relative;background:transparent;clip-path:none;padding-bottom:2rem!important;padding-top:5rem!important}}@media (max-width: 991.98px) and (min-width: 576px) and (max-width: 991.98px){.projects .project:nth-of-type(2n){padding-top:8rem!important}}@media (max-width: 991.98px){.projects .project:nth-of-type(2n) .contain .proj-video .vid-contain .svg-decor .svg-1{top:-20px;left:-8px;right:unset;transform:none}.projects .project:nth-of-type(2n) .contain .proj-video .vid-contain .svg-decor .svg-2{right:-7px;bottom:-19px;left:unset;transform:scale(-1)}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a img{border-top-right-radius:25px;transform:none}.projects .project:nth-of-type(2n) .contain .proj-info-photo .proj-photos .owl-carousel .owl-item a:before{display:none}.projects .project:nth-of-type(2n) .background-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:0}.projects .project:nth-of-type(2n) .background-image img{height:100%;width:100%;max-width:100%;object-position:top;object-fit:cover}.other-options .image img{max-height:400px}}@media (max-width: 991.98px) and (min-width: 576px) and (max-width: 991.98px){.other-options .image img{height:300px}}@media (max-width: 991.98px) and (max-width: 575.98px){.other-options .contain{top:0;left:0;right:0;bottom:0;transform:none;background:rgba(0,0,0,.5);width:auto}.other-options .contain .box{background:transparent}}@media (max-width: 991.98px){.other-options .contain .box .head{font-size:25px}.other-options .contain .box .info{font-size:20px}.other-options .contain .other-open-modal{font-size:18px}.contact-section{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}}@media (max-width: 991.98px) and (min-width: 576px){.contact-section{max-width:540px}}@media (max-width: 991.98px) and (min-width: 768px){.contact-section{max-width:720px}}@media (max-width: 991.98px){.contact-section .contain{width:100%;height:auto;background-color:#fcf8f3;box-shadow:0 0 10px #0000001c;padding:30px 20px 40px;position:relative;margin:0 auto}.contact-section .contain .title,.contact-section .contain .info{font-size:19px}.contact-section .contain .contact-form{padding:0;background:transparent;box-shadow:none;font-size:14px}.contact-section .contain .contact-form .form-group label{display:none}.contact-section .contain .contact-form .form-group .form-control{font-size:12px;height:30px;border-radius:0;margin:.2rem 0}.contact-section .contain .contact-form .form-group .form-control::placeholder{font-size:12px;visibility:visible}.contact-section .contain .contact-form .form-group .intl-tel-input{margin:.2rem 0}.contact-section .contain .contact-form .form-group textarea.form-control{height:100px}.contact-section .contain .contact-form .btn-send{height:30px;border-radius:0;margin-top:5px}.services-section{position:relative}.services-section .head{font-size:26px}.services-section .mobile-deco{width:175px}.services-section .name{font-size:12px}.services-section .img-container img{height:40px}.services-section .image{position:absolute;top:-25px;left:0;right:0;width:100%;display:flex;flex-direction:column;align-items:center}.services-section .image img{max-width:100%;object-fit:cover}.services-section .bg-form-image{position:absolute;max-width:100%;top:60%;left:50%;transform:translate(-50%,-50%);z-index:-1}}@media (max-width: 991.98px) and (min-width: 576px) and (max-width: 991.98px){.services-section .bg-form-image{max-width:70%}}@media (max-width: 991.98px){.map-section .container{padding:0}.map-section .contain{width:100%}.map-section .head{font-size:22px}.map-section .title{font-size:17px}.map-section .map{margin-left:20px}.map-section .map .map-bg{max-width:100%;width:100%;height:60px}.map-section .map .location{word-wrap:break-word}.map-section .map .location .info{color:#000;font-size:12px;opacity:0}.map-section .map .location .image img{width:15px}.map-section .map .location:hover .info{opacity:1;transition:all ease-in-out 1s}.map-section .map .location:nth-of-type(1){right:17%;top:-12px}.map-section .map .location:nth-of-type(2){left:0%;bottom:10px}.map-section .map .location:nth-of-type(3){left:-4%;bottom:unset;top:-9px}.map-section .map .location:nth-of-type(4){left:10%;bottom:34px}.map-section .map .location:nth-of-type(5){left:-20%;top:-8px}.map-section .map .location:nth-of-type(6){left:-22%;bottom:46px}.map-section .map .location:nth-of-type(7){left:-18%;top:10px}footer{height:95px;background:#e3e3e3}footer .decoration-box{left:100px;width:150px;height:275px;bottom:-250px}footer .decoration-box.bg-grey{left:150px;bottom:-250px}footer .copy-rights{font-size:14px;align-self:flex-start;padding:0 1rem}.contact-modal{padding:0!important}.contact-modal .modal-dialog{position:relative}.contact-modal .modal-dialog .modal-content{background:transparent;box-shadow:0 0 10px #0000001c;border:0;border-radius:13px}.contact-modal .modal-dialog .modal-content .contact-form{max-width:300px;padding-top:1.5rem;margin:auto}.contact-modal .modal-dialog .modal-content .contact-form .title,.contact-modal .modal-dialog .modal-content .contact-form .info{font-size:19px;color:#fff}.contact-modal .modal-dialog .modal-content .contact-form .form-group label{display:none}.contact-modal .modal-dialog .modal-content .contact-form .form-group .form-control{font-size:12px;height:33px;border-radius:8px;margin:.2rem 0;background:#ffffff}.contact-modal .modal-dialog .modal-content .contact-form .form-group .form-control::placeholder{font-size:12px;visibility:visible}.contact-modal .modal-dialog .modal-content .contact-form .form-group .intl-tel-input{margin:.2rem 0}.contact-modal .modal-dialog .modal-content .contact-form .form-group textarea.form-control{height:100px}.contact-modal .modal-dialog .modal-content .contact-form .btn-send{height:auto;padding:.4rem;border-radius:0;margin-top:5px}.contact-modal .modal-dialog .modal-content .close-modal-btn{margin:25px auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:50%;font-size:1.8rem;color:#949494;cursor:pointer}.contact-modal .modal-dialog .background-filter{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;filter:brightness(.61);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:-1;border-radius:13px}.fancybox-slide.fancybox-slide--video{padding:0!important}.fancybox-slide.fancybox-slide--video .fancybox-content{width:100%!important}}@media (min-width: 992px) and (max-width: 1600px){.open-modal{font-size:21px}.contact-form .title,.contact-form .info{font-size:28px}header .contain .head{font-size:39px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}header .contain .info{font-size:20px}header .contact-header-modal{max-width:700px;padding:0 2rem}header .contact-header-modal .modal-contain .contact-form{margin-top:4%}header .contact-header-modal .modal-contain .contact-form .title{font-size:25px}header .contact-header-modal .modal-contain .contact-form .info{font-size:25px}header .contact-header-modal .modal-contain .contact-form .form-group{margin-bottom:.5rem}header .contact-header-modal .modal-contain .contact-form .form-group .form-control{height:40px;margin:.5rem 0}header .contact-header-modal .modal-contain .contact-form .form-group .intl-tel-input{margin:.5rem 0}header .contact-header-modal .modal-contain .contact-form .form-group textarea.form-control{height:100px}header .contact-header-modal .modal-contain .contact-form .btn-send{margin-top:10px;height:40px}header .contact-header-modal .modal-contain .close-header-modal{width:45px;height:45px;font-size:1.5rem}}@media (min-width: 992px) and (max-width: 1600px) and (min-width: 992px) and (max-width: 1199.98px){header .contact-header-modal .modal-contain .contact-form .title{font-size:22px}header .contact-header-modal .modal-contain .contact-form .info{font-size:22px}header .contact-header-modal .modal-contain .contact-form .form-group .form-control{height:35px;margin:.3rem 0}header .contact-header-modal .modal-contain .contact-form .form-group .intl-tel-input{margin:.3rem 0}header .contact-header-modal .modal-contain .contact-form .form-group textarea.form-control{height:80px}header .contact-header-modal .modal-contain .contact-form .btn-send{height:35px}header .contact-header-modal .modal-contain .close-header-modal{width:40px;height:40px;font-size:1.3rem}}@media (min-width: 992px) and (max-width: 1600px){.resones-why-buy .contain .head{font-size:32px}.resones-why-buy .contain .resones .items .item{font-size:18px}.projects .project .proj-name .head{font-size:30px}.projects .project .proj-name .desc{font-size:20px}.projects .project .contain .svg-decor .svg-2{bottom:45px}.projects .project .contain .proj-video,.projects .project .contain .proj-info-photo{transform:translateY(-20px)}.projects .project .contain .proj-info-photo .proj-info{width:50%}.projects .project .contain .proj-info-photo .proj-info ul{margin-bottom:.5rem}.projects .project .contain .proj-info-photo .proj-info ul li{font-size:15px;margin-bottom:.5rem}.projects .project .contain .proj-info-photo .proj-info ul li p:nth-child(1){font-size:18px}.projects .project .contain .proj-info-photo .proj-photos{width:46%}.projects .project .contain .contact-project-modal{top:-100px;bottom:20px}.projects .project .contain .contact-project-modal .modal-contain .contact-form .title,.projects .project .contain .contact-project-modal .modal-contain .contact-form .info{font-size:30px}.projects .project .contain .contact-project-modal .modal-contain .close-header-modal{margin-top:40px}.projects .project:nth-of-type(2n){background:#f0f0f0;clip-path:none;padding-bottom:1rem!important;padding-top:1rem!important}.other-options .contain .box .head{font-size:35px}.other-options .contain .box .info{font-size:23px}.services-section .head{font-size:35px}.map-section .head{font-size:30px}.map-section .title{font-size:19px}}html:lang(fr) .proj-info .open-modal,html:lang(en) .proj-info .open-modal{font-size:18px}@media (min-width: 992px) and (max-width: 1600px){html:lang(fr) header .contain .head,html:lang(en) header .contain .head{font-size:26px}}
