﻿.com-media.contentpane{padding:10px !important}.com-media .well{background:#f5f5f5;padding:20px;border-radius:4px;margin-bottom:10px}.com-media .well .row{margin:0;padding:0}.com-media .well .row>div:first-child{width:calc(100% - 200px)}.com-media .well .row>div:last-child{width:200px;float:right;text-align:right;padding-top:30px}.com-media .well .row #folderlist{display:inline-block}.com-media .well .row #upbutton{display:none}.com-media.view-imagesList{padding:0px 0px 10px 0 !important}.com-media.view-imagesList:before{content:" ";display:table}.com-media.view-imagesList:after{display:block;clear:both;content:""}.com-media.view-imagesList ul.manager{list-style:none;padding:0;margin:0}.com-media.view-imagesList ul.manager>li.thumbnail{width:110px;float:left}.com-media.view-imagesList ul.manager>li.thumbnail>a.selected{border:2px solid green;position:absolute;top:0;left:0;right:0;bottom:0}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child{height:60px;margin-bottom:10px;text-align:center}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span{display:inline-block;width:60px;height:40px;margin:0 auto;margin-top:25px;position:relative;background-color:#92ceff;border-radius:0 5px 5px 5px}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span:before{content:"";width:50%;height:12px;border-radius:0 20px 0 0;background-color:#92ceff;position:absolute;top:-12px;left:0px}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child img{display:inline-block}.sp-megamenu-parent{list-style:none;padding:0;margin:0 -15px;z-index:99;display:block;float:right;position:relative}.sp-megamenu-parent .sp-menu-item>a img,.sp-megamenu-parent .sp-menu-item>span img{display:inline-block}.sp-megamenu-parent>li{display:inline-block;position:relative;padding:0}.sp-megamenu-parent>li.menu-justify{position:static}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{display:inline-block;padding:0 15px;line-height:60px;font-size:14px;margin:0}.sp-megamenu-parent>li:last-child>a{padding:0px 0px 0px 15px}.sp-megamenu-parent>li.active>a{font-weight:500}.sp-megamenu-parent>li .sp-menu-badge{height:20px;line-height:20px;padding:0 5px;font-size:10px;letter-spacing:1px;display:inline-block;text-transform:uppercase;background:#d60000;color:#fff;border-radius:3px}.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent .sp-mega-group{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-mega-group>li>a{display:block;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:10px}.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown{margin:0;position:absolute;z-index:10;display:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{box-shadow:0 3px 5px 0 rgba(0,0,0,.2);padding:20px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner>.row:not(:first-child){margin-top:20px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{top:100%}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{top:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner{box-shadow:0 0 5px rgba(0,0,0,.2)}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){font-size:14px;line-height:1;display:inline-block;padding:8px 0;cursor:pointer}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a.sp-group-title,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge).sp-group-title{text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{font-size:14px;margin:0 0 15px;text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews{margin:0}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li:not(:last-child){margin:0 0 15px}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a{font-size:14px}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a span{opacity:.8}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-dropdown-mega .sp-module{margin-left:0px !important}.sp-megamenu-parent .sp-has-child:hover>.sp-dropdown{display:block}.sp-megamenu-parent.menu-animation-fade .sp-has-child:hover>.sp-dropdown{animation:spFadeIn 600ms}.sp-megamenu-parent.menu-animation-fade-up .sp-has-child:hover>.sp-dropdown{animation:spFadeInUp 400ms ease-in}.sp-megamenu-parent.menu-animation-fade-down .sp-has-child:hover>.sp-dropdown{animation:spFadeInDown 400ms ease-in}.sp-megamenu-parent.menu-animation-zoom .sp-has-child:hover>.sp-dropdown{animation:spZoomIn 300ms}.sp-megamenu-parent.menu-animation-rotate .sp-has-child:hover>.sp-dropdown{animation:spRotateIn 300ms}.sp-megamenu-parent.menu-animation-pulse .sp-has-child:hover>.sp-dropdown{animation:spPulse 300ms}.offcanvas-menu .hide-on-offcanvas{display:none !important}.offcanvas-menu .fa,.offcanvas-menu .fab,.offcanvas-menu .far,.offcanvas-menu .fas{color:#252525}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#ec430f}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{font-family:"Font Awesome 6 Free";content:"";float:right;margin-left:7px;font-weight:900}body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-right{margin-left:5px}body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-left{margin-right:5px}body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{font-family:"Font Awesome 6 Free";content:"";float:right;margin-left:7px;font-weight:900}body.ltr .sp-megamenu-parent .sp-dropdown.sp-menu-center{margin-left:45px}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{left:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:auto;right:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{right:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{left:100%}@media(min-width: 576px){.sp-menu-full.container{width:540px}}@media(min-width: 768px){.sp-menu-full.container{width:720px}}@media(min-width: 992px){.sp-menu-full.container{width:960px}}@media(min-width: 1200px){.sp-menu-full.container{width:1140px}}@media(min-width: 1400px){.sp-menu-full.container{width:1320px}}#offcanvas-toggler{display:inline-flex;align-items:center;height:60px;line-height:60px;font-size:20px}#offcanvas-toggler>span:hover{color:#fff}.offcanvas-init{overflow-x:hidden;position:relative}.offcanvas-active .offcanvas-overlay{visibility:visible;opacity:1}.offcanvas-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:9999;visibility:hidden;-webkit-transition:.4s;transition:.4s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.body-wrapper{position:relative;-webkit-transition:.4s;transition:.4s;backface-visibility:hidden}.close-offcanvas{position:absolute;top:25px;z-index:1}.offcanvas-menu{width:300px;height:100%;position:fixed;top:60px;overflow:inherit;-webkit-transition:all .4s;transition:all .4s;z-index:10000}.offcanvas-menu #offcanvas-toggler{display:none !important}.offcanvas-menu .offcanvas-inner{padding:25px;max-height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.offcanvas-menu .offcanvas-inner .header-modules{margin-left:0px}.offcanvas-menu .offcanvas-inner .finder{margin-bottom:10px}.offcanvas-menu .offcanvas-inner .sp-sign-in{position:relative;top:10px}.offcanvas-menu .offcanvas-inner .sp-sign-in .signin-text{display:none !important}.offcanvas-menu .offcanvas-inner .sp-profile-wrapper .user-text{display:none !important}.offcanvas-menu .offcanvas-inner .sp-contact-info,.offcanvas-menu .offcanvas-inner .social-icons{font-size:14px}.offcanvas-menu .offcanvas-inner .sp-contact-info>li>a,.offcanvas-menu .offcanvas-inner .social-icons>li>a{opacity:.7}.offcanvas-menu .offcanvas-inner .sp-contact-info>li>a:hover,.offcanvas-menu .offcanvas-inner .sp-contact-info>li>a:focus,.offcanvas-menu .offcanvas-inner .social-icons>li>a:hover,.offcanvas-menu .offcanvas-inner .social-icons>li>a:focus{opacity:1}.offcanvas-menu .offcanvas-inner .sp-contact-info{margin-top:20px}.offcanvas-menu .offcanvas-inner .sp-contact-info>li:not(:last-child){margin-bottom:10px}.offcanvas-menu .offcanvas-inner .sp-module{padding:0;margin:0}.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){margin-right:20px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{font-size:1rem;font-weight:bold}.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){margin-bottom:20px}.offcanvas-menu .offcanvas-inner .sp-module .awesomplete{width:210px}.offcanvas-menu .offcanvas-inner ul.menu,.offcanvas-menu .offcanvas-inner ul.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;margin:0 0 15px 0;list-style:none}.offcanvas-menu .offcanvas-inner ul.menu>li{border:0;padding:0;margin:0;position:relative;overflow:hidden;display:block}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{display:block;font-size:18px;padding:10px 0px;position:relative;line-height:18px;opacity:.7;transition:.3s}.offcanvas-menu .offcanvas-inner ul.menu>li>a:hover,.offcanvas-menu .offcanvas-inner ul.menu>li>span:hover{opacity:1}.offcanvas-menu .offcanvas-inner ul.menu>li ul.menu-child{display:none}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler{display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler:after{font-family:"Font Awesome 6 Free";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent>a{position:relative;display:block}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent .menu-toggler{right:-10px;display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:2px 10px}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent .menu-toggler:after{font-family:"Font Awesome 6 Free";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>.menu-separator>.menu-toggler:after{font-family:"Font Awesome 6 Free";content:"";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>.nav-header>.menu-toggler:after{font-family:"Font Awesome 6 Free";content:"";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler{display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler:after{font-family:"Font Awesome 6 Free";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li>ul{display:none}.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a{font-size:15px;padding:4px 0px;line-height:18px;font-weight:400}.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li{border-bottom:1px solid rgba(32,31,31,.1);margin-bottom:0}.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li>.nav-header{padding:15px 30px 15px 10px}.offcanvas-menu.center-alignment .offcanvas-inner{padding:0px 15px}body.ltr #offcanvas-toggler.offcanvas-toggler-right{float:right;margin-left:20px}body.ltr #offcanvas-toggler.offcanvas-toggler-left{float:left;margin-right:20px}body.ltr.offcanvs-position-left .body-wrapper{left:0}body.ltr.offcanvs-position-left .offcanvas-menu{left:-300px;top:0}body.ltr.offcanvs-position-left.offcanvas-active .offcanvas-menu{left:0;top:0}body.ltr.offcanvs-position-right .body-wrapper{right:0}body.ltr.offcanvs-position-right .offcanvas-menu{right:-300px;top:0}body.ltr.offcanvs-position-right.offcanvas-active .offcanvas-menu{right:0;top:0}body.ltr .close-offcanvas{right:15px}body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler,body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler{right:-10px}body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler{right:0}body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li ul{margin-left:10px}body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li>a,body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li>span,body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li>.nav-header{padding-left:40px}body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler,body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler,body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler{left:0;right:auto;padding:10px;transform:translateY(-50%)}body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li ul{margin-left:10px}body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li ul>li>a{padding-left:32px}body.ltr .offcanvas-menu.offcanvas-arrow-left .offcanvas-inner ul.menu>li ul>li.menu-parent .menu-toggler{left:0;right:auto;padding:2px 10px;transform:translateY(-50%)}body.ltr .offcanvas-menu.center-alignment .offcanvas-inner ul.menu>li ul>li>a{padding-left:0px}.offcanvas-menu .menu-toggler::after{content:""}.offcanvas-menu li.menu-parent.menu-parent-open>a>.menu-toggler::after,.offcanvas-menu li.menu-parent.menu-parent-open>.menu-separator>.menu-toggler::after,.offcanvas-menu li.menu-parent.menu-parent-open>.nav-header>.menu-toggler::after,.offcanvas-menu li.menu-parent[aria-expanded=true]>a>.menu-toggler::after,.offcanvas-menu li.menu-parent[aria-expanded=true]>.menu-separator>.menu-toggler::after,.offcanvas-menu li.menu-parent[aria-expanded=true]>.nav-header>.menu-toggler::after{content:""}@keyframes spFadeIn{from{opacity:0}to{opacity:1}}@keyframes spFadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes spFadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes spZoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1}}@keyframes spRotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}@keyframes spPulse{from{opacity:0;transform:scale3d(1, 1, 1)}50%{opacity:.5;transform:scale3d(1.05, 1.05, 1.05)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes spSpin{to{transform:rotate(360deg)}}@-webkit-keyframes grdAiguille{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes grdAiguille{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes ptAiguille{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes ptAiguille{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes loader1{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes loader1{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes loader6{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg)}}@keyframes loader6{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@keyframes rotate-360{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes audioWave{25%{background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em 2em,.5em .25em,.5em .25em,.5em .25em,.5em .25em}37.5%{background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em .25em,.5em 2em,.5em .25em,.5em .25em,.5em .25em}50%{background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em .25em,.5em .25em,.5em 2em,.5em .25em,.5em .25em}62.5%{background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em .25em,.5em .25em,.5em .25em,.5em 2em,.5em .25em}75%{background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em 2em}}@-webkit-keyframes effect-2{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes effect-2{from{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sequence1{0%{height:10px}50%{height:50px}100%{height:10px}}@keyframes sequence2{0%{height:20px}50%{height:65px}100%{height:20px}}@keyframes rot1{100%{transform:skew(-10deg) translateX(50px) rotate(405deg)}}@-webkit-keyframes rot1{100%{-webkit-transform:skew(-10deg) translateX(50px) rotate(405deg)}}@keyframes rot2{100%{transform:skew(-10deg) rotate(525deg)}}@-webkit-keyframes rot2{100%{-webkit-transform:skew(-10deg) rotate(525deg)}}@keyframes rot3{100%{transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg)}}@-webkit-keyframes rot3{100%{-webkit-transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg)}}@keyframes width{10%{width:10%}20%{width:20%}30%{width:30%}40%{width:40%}50%{width:50%}60%{width:60%}70%{width:70%}80%{width:80%}90%{width:90%}100%{width:100%}}.sp-pre-loader{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.sp-pre-loader .sp-loader-clock{border:3px solid #ec430f;border-radius:60px;bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;width:80px}.sp-pre-loader .sp-loader-clock:after{content:"";position:absolute;background-color:#ec430f;top:2px;left:48%;height:38px;width:4px;border-radius:5px;-webkit-transform-origin:50% 97%;transform-origin:50% 97%;-webkit-animation:grdAiguille 2s linear infinite;animation:grdAiguille 2s linear infinite}.sp-pre-loader .sp-loader-clock:before{content:"";position:absolute;background-color:#ec430f;top:6px;left:48%;height:35px;width:4px;border-radius:5px;-webkit-transform-origin:50% 94%;transform-origin:50% 94%;-webkit-animation:ptAiguille 12s linear infinite;animation:ptAiguille 12s linear infinite}.sp-pre-loader .sp-loader-circle{position:absolute;height:80px;width:80px;border-radius:80px;border:3px solid fade(#ec430f, 70%);left:0;top:0;right:0;bottom:0;margin:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:loader1 3s linear infinite;animation:loader1 3s linear infinite}.sp-pre-loader .sp-loader-circle:after{content:"";position:absolute;top:-5px;left:20px;width:11px;height:11px;border-radius:10px;background-color:#ec430f}.sp-pre-loader .sp-loader-bubble-loop{position:absolute;width:12px;height:12px;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:12px;background-color:#ec430f;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:loader6 1s ease-in-out infinite;animation:loader6 1s ease-in-out infinite}.sp-pre-loader .sp-loader-bubble-loop:before{content:"";position:absolute;background-color:rgba(236,67,15,.5);top:0px;left:-25px;height:12px;width:12px;border-radius:12px}.sp-pre-loader .sp-loader-bubble-loop:after{content:"";position:absolute;background-color:rgba(236,67,15,.5);top:0px;left:25px;height:12px;width:12px;border-radius:12px}.sp-pre-loader .circle-two{bottom:0;height:100px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px}.sp-pre-loader .circle-two>span,.sp-pre-loader .circle-two>span:before,.sp-pre-loader .circle-two>span:after{content:"";display:block;border-radius:50%;border:2px solid #ec430f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sp-pre-loader .circle-two>span{width:100%;height:100%;top:0;left:0;border-left-color:rgba(0,0,0,0);-webkit-animation:effect-2 2s infinite linear;-moz-animation:effect-2 2s infinite linear;-ms-animation:effect-2 2s infinite linear;-o-animation:effect-2 2s infinite linear;animation:effect-2 2s infinite linear}.sp-pre-loader .circle-two>span:before{width:75%;height:75%;border-right-color:rgba(0,0,0,0)}.sp-pre-loader .circle-two>span:after{width:50%;height:50%;border-bottom-color:rgba(0,0,0,0)}.sp-pre-loader .wave-two-wrap{position:absolute;margin:auto;left:0;right:0;top:50%;width:90px}.sp-pre-loader .wave-two{margin:0;list-style:none;width:90px;position:relative;padding:0;height:10px}.sp-pre-loader .wave-two li{position:absolute;width:2px;height:0;background-color:#ec430f;bottom:0}.sp-pre-loader .wave-two li:nth-child(1){left:0;-webkit-animation:sequence1 1s ease infinite 0;animation:sequence1 1s ease infinite 0}.sp-pre-loader .wave-two li:nth-child(2){left:15px;-webkit-animation:sequence2 1s ease infinite .1s;animation:sequence2 1s ease infinite .1s}.sp-pre-loader .wave-two li:nth-child(3){left:30px;-webkit-animation:sequence1 1s ease-in-out infinite .2s;animation:sequence1 1s ease-in-out infinite .2s}.sp-pre-loader .wave-two li:nth-child(4){left:45px;-webkit-animation:sequence2 1s ease-in infinite .3s;animation:sequence2 1s ease-in infinite .3s}.sp-pre-loader .wave-two li:nth-child(5){left:60px;-webkit-animation:sequence1 1s ease-in-out infinite .4s;animation:sequence1 1s ease-in-out infinite .4s}.sp-pre-loader .wave-two li:nth-child(6){left:75px;-webkit-animation:sequence2 1s ease infinite .5s;animation:sequence2 1s ease infinite .5s}.sp-pre-loader .sp-loader-audio-wave{width:3em;height:2em;background:linear-gradient(#ec430f, #ec430f) 0 50%,linear-gradient(#ec430f, #ec430f) .625em 50%,linear-gradient(#ec430f, #ec430f) 1.25em 50%,linear-gradient(#ec430f, #ec430f) 1.875em 50%,linear-gradient(#ec430f, #ec430f) 2.5em 50%;background-repeat:no-repeat;background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em .25em;animation:audioWave 1.5s linear infinite;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.sp-pre-loader .sp-loader-with-logo{top:0;left:0;width:100%;height:100%;right:0;bottom:0;margin:auto;text-align:center;position:absolute;display:flex;justify-content:center;align-items:center}.sp-pre-loader .sp-loader-with-logo .logo{display:inline-block;width:auto}.sp-pre-loader .sp-loader-with-logo .line{background:#ec430f;height:5px;left:0;position:absolute;top:0}@media(max-width: 1199px){#sp-header.full-header{padding-left:15px;padding-right:15px}#sp-header.header-with-social #sp-menu .social-wrap{padding-left:0px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li span{padding:0 10px}}@media(max-width: 991px){:root{--header_height: $header_height_sm}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{line-height:60px}#sp-header{height:60px}#sp-header .logo{height:60px}#sp-header.header-with-modal-menu #modal-menu-toggler{display:none}#sp-header-topbar .container-inner>.row{min-height:60px}#modal-menu{top:60px}#offcanvas-toggler{height:60px;line-height:60px}#sp-logo.has-border>.sp-column{border-right:none;padding-right:0px}#sp-menu .social-wrap:after,#sp-logo.has-border:after{display:none}#sp-logo.has-border{padding-right:15px}#sp-menu .social-wrap{padding-left:15px}#sp-header.header-with-modal-menu.center-layout .sp-contact-info,#sp-header.header-with-modal-menu.classic-layout .sp-contact-info{display:none}#sp-header-topbar{margin:10px 0px}#sp-header-topbar .container-inner{padding-bottom:10px}.inner-wrapper-sticky{z-index:1000}}@media(max-width: 767px){#sp-menu .social-wrap{padding-left:10px}#sp-menu .social-wrap:after{display:none}#sp-header .menu-wrap{display:none}.modal-dialog.jviewport-width80{width:auto}.article.related-article-large.d-flex{display:block !important}.related-article-large .article-image{width:auto;min-width:auto;margin-bottom:15px}.related-article-large .article-information{border-left:none;padding-left:0;margin-left:0}.article-list.grid{--columns: 1 !important;margin-bottom:15px}.inner-wrapper-sticky{z-index:100}}@media(max-width: 575px){:root{--header_height: $header_height_xs}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{line-height:50px}#sp-header{height:50px}#sp-header .logo{height:60px}#sp-header-topbar .container-inner>.row{min-height:50px}#modal-menu{top:50px}#offcanvas-toggler{height:60px;line-height:60px}#sp-header .sp-module{margin-left:10px}#sp-header .sp-module .sp-sign-in .text{display:none}#sp-menu ul.social-icons>li:not(:last-child){margin-right:10px}#sp-header.lg-header .top-part{border-bottom:none}#sp-header.lg-header #sp-contact{order:1}#sp-header.lg-header #sp-logo{order:3}#sp-header.lg-header #sp-social{order:2}#sp-header.lg-header #sp-social .sp-column{justify-content:center !important}#sp-header.lg-header #sp-social .social-icons{margin:0}#sp-header.lg-header #sp-social .social-icons>li:not(:last-child){margin-right:10px}#sp-header.lg-header .sp-contact-info{text-align:center;margin:5px 0}.header-has-modules .container-inner>.row{flex-wrap:wrap !important}.header-has-modules #offcanvas-toggler{height:auto;line-height:1.2}html.coming-soon #coming-soon-countdown .coming-soon-days,html.coming-soon #coming-soon-countdown .coming-soon-hours,html.coming-soon #coming-soon-countdown .coming-soon-minutes,html.coming-soon #coming-soon-countdown .coming-soon-seconds{width:50%;margin-bottom:15px}html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number{font-size:2.5rem}html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-string{font-size:14px}.view-search #search-form .btn-group{flex-wrap:wrap}.view-search #search-form button,.view-search #search-form .btn{border-radius:3px}}:root{--color-primary: #2954d1;--color-accent: #fbbf24;--color-text-dark: #111111}html{font-size:16px}body{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;line-height:1.55;color:#222}p,li,label,input,textarea,select,button{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}h1{font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:clamp(36px,5vw,56px);line-height:1.1;letter-spacing:-0.015em;margin-bottom:.5em}h2{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:clamp(26px,4vw,36px);line-height:1.2;letter-spacing:-0.01em;margin-bottom:.6em}h3{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:20px;line-height:1.25;margin-bottom:.4em}h4{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:18px;line-height:1.3;margin-bottom:.3em}.uk-heading-small{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:clamp(20px,4vw,24px);line-height:1.25}.uk-heading-medium{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:clamp(28px,5vw,42px);line-height:1.15}.uk-heading-large{font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:clamp(40px,6vw,64px);line-height:1.05}.uk-text-lead{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:500;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.uk-button{font-family:"Rubik",system-ui,sans-serif;font-weight:600;letter-spacing:.01em}.uk-card-title{font-family:"Rubik",system-ui,sans-serif;font-weight:600;font-size:18px;line-height:1.25}.uk-label{font-family:"Rubik",system-ui,sans-serif;font-weight:600;letter-spacing:.03em}.uk-button-primary{background-color:#fbbf24;border-color:#fbbf24;color:#111}.uk-button-primary:hover,.uk-button-primary:focus{background-color:#f0be1f;border-color:#f0be1f;color:#111}.hero-cover{position:relative;min-height:620px;overflow:hidden}.hero-cover::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0.96) 0%, rgba(255, 255, 255, 0.94) 32%, rgba(255, 255, 255, 0.6) 48%, rgba(255, 255, 255, 0.1) 65%, rgba(255, 255, 255, 0) 80%);z-index:1;pointer-events:none}.hero-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}@media(max-width: 959px){.hero-cover{min-height:520px}}@media(max-width: 640px){.hero-cover{min-height:480px}}.hero-content{position:relative;z-index:2;max-width:740px;padding-top:140px}.hero-content .uk-grid{margin-top:30px}.hero-content .uk-flex{align-items:center}.hero-content [uk-icon]{color:#2954d1}@media(max-width: 959px){.hero-content{max-width:100%;padding-top:110px}}@media(max-width: 640px){.hero-content{padding-top:70px;text-align:center}.hero-content .hero-region{margin-left:auto;margin-right:auto}.hero-content .uk-grid{margin-top:22px;text-align:left}.hero-content .uk-flex{justify-content:center}}.hero-title{font-family:"Rubik",system-ui,sans-serif;font-weight:800;font-size:clamp(32px,4vw,48px);line-height:1.05;color:#111827;margin:0}.hero-region{display:inline-block;margin-top:18px;padding:12px 28px;background:#2954d1;color:#fff;font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:clamp(18px,3vw,48px);line-height:1.2}.hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;margin-top:28px;margin-bottom:140px;font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase}@media(max-width: 640px){.hero-btn{width:100%;margin-bottom:80px}}.steps-section{padding-top:80px;padding-bottom:80px}@media(max-width: 959px){.steps-section{padding-top:60px;padding-bottom:60px}}@media(max-width: 640px){.steps-section{padding-top:50px;padding-bottom:50px}}.steps-header{max-width:720px;margin-left:auto;margin-right:auto}.step-item{max-width:360px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 640px){.step-item{max-width:100%}}.step-circle{width:74px;height:74px;margin-left:auto;margin-right:auto;margin-bottom:24px;border-radius:50%;background:#2954d1;color:#fff;font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:28px;display:flex;align-items:center;justify-content:center}@media(max-width: 640px){.step-circle{margin-bottom:18px}}.step-title{font-family:"Rubik",system-ui,sans-serif;font-weight:700;font-size:18px;line-height:1.3;color:#2954d1;margin-bottom:16px}@media(max-width: 640px){.step-title{font-size:17px}}.step-text{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.6;color:#333;margin:0}@media(max-width: 640px){.step-text{font-size:14px}}.cta{padding-top:70px;padding-bottom:70px;background:#f7f9fc}@media(max-width: 640px){.cta{text-align:center}}.cta-title{font-family:"Rubik",system-ui,sans-serif;font-weight:800;font-size:clamp(24px,3vw,34px);line-height:1.2;margin-bottom:16px}.cta-text{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;max-width:420px;margin-bottom:24px;color:#333}@media(max-width: 640px){.cta-text{margin-left:auto;margin-right:auto}}.cta-btn{padding:16px 40px;font-weight:700;letter-spacing:.08em}@media(max-width: 640px){.cta-btn{width:100%}}.project-item{border-radius:6px;overflow:hidden}.project-item img{width:100%;height:360px;object-fit:cover}.problem-cta{position:relative;min-height:320px;background-image:url("/images/cta-problems.webp");background-repeat:no-repeat;background-size:cover;background-position:center right;overflow:hidden}.problem-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0.97) 0%, rgba(255, 255, 255, 0.95) 40%, rgba(255, 255, 255, 0.4) 65%, rgba(255, 255, 255, 0) 85%);z-index:0}@media(max-width: 959px){.problem-cta{background-position:center}}@media(max-width: 640px){.problem-cta{background-size:180%;background-position:center bottom}}.problem-cta__content{position:relative;z-index:1;padding-top:60px;padding-bottom:60px}@media(max-width: 959px){.problem-cta__content{padding-top:50px;padding-bottom:50px}}@media(max-width: 640px){.problem-cta__content{text-align:left}}.problem-cta__list{margin:12px 0 20px}.problem-cta__list a{font-family:"Rubik",system-ui,sans-serif;font-weight:700;text-decoration:underline}.problem-cta__btn{padding:14px 34px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.site-footer{background:#111827;color:#e5e7eb;border-top:1px solid rgba(255,255,255,.05);padding-top:40px;padding-bottom:24px}.site-footer a{color:inherit}@media(max-width: 959px){.site-footer{padding-top:32px}}@media(max-width: 640px){.site-footer .site-footer__logo{align-items:flex-start}}.site-footer__brand{max-width:360px}.site-footer__logo{display:flex;align-items:center;gap:10px;margin-bottom:14px}.site-footer__logo-mark{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg, #2563eb, #1d4ed8);position:relative;box-shadow:0 6px 18px rgba(15,23,42,.4)}.site-footer__logo-text{font-family:"Rubik",system-ui,sans-serif;font-weight:800;font-size:15px;line-height:1.25}.site-footer__about{font-size:14px;line-height:1.6;margin-bottom:10px;color:#cbd5f5}.site-footer__requisites{color:#9ca3af}.site-footer__title{font-size:14px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px}.site-footer__nav>li>a{font-size:14px;padding:3px 0;color:#e5e7eb}.site-footer__nav>li>a:hover{color:#fbbf24}.site-footer__cta{text-align:left}@media(max-width: 959px){.site-footer__cta{margin-top:20px}}.site-footer__btn{background-color:#fbbf24;border:none;color:#111827;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.site-footer__btn:hover{background-color:#f59e0b;color:#111827}.site-footer__phone a{font-weight:700;font-size:16px}.site-footer__schedule{color:#9ca3af}.site-footer__messengers{display:flex;gap:10px;margin-top:10px;margin-bottom:6px}.site-footer__messengers a{color:#e5e7eb}.site-footer__messengers a:hover{color:#fbbf24}.site-footer__email a{color:#9ca3af}.site-footer__bottom{border-top:1px solid rgba(148,163,184,.25);margin-top:28px;padding-top:14px}.site-footer__policy{color:#9ca3af}.site-footer__policy:hover{color:#fbbf24}#sp-header{background:#fff;border-bottom:1px solid #eef0f3;box-shadow:0 4px 15px rgba(15,23,42,.04);z-index:999}#sp-header .logo a{display:flex;align-items:center}#sp-header .logo img{max-height:40px}#sp-header .sp-megamenu-parent{display:flex;align-items:center;gap:6px}#sp-header .sp-megamenu-parent>li>a{font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;letter-spacing:.02em;text-transform:none;color:#111827;padding:0 12px;line-height:1;height:60px;display:flex;align-items:center}#sp-header .sp-megamenu-parent>li>a:hover{color:#2954d1}#sp-header .sp-megamenu-parent>li>a::after{display:none}#sp-header .sp-megamenu-parent>li.active>a,#sp-header .sp-megamenu-parent>li.current-item>a{color:#2954d1}#sp-header .header-contacts{display:flex;align-items:center;gap:16px}#sp-header .header-phone{font-weight:600;color:#111827;text-decoration:none}#sp-header .header-phone:hover{color:#2954d1}#sp-header .uk-button-primary{background-color:#fbbf24;border:none;color:#111827;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 22px;box-shadow:0 8px 20px rgba(251,191,36,.35)}#sp-header .uk-button-primary:hover{background-color:#f59e0b;color:#111827}@media(max-width: 991px){#sp-header .sp-megamenu-wrapper{display:none}}@media(max-width: 960px){.topbar{display:none}}.topbar__left{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#6b7280}.topbar__dot{opacity:.4}.topbar__right{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}.topbar__schedule{display:flex;align-items:center;gap:6px;color:#6b7280}.topbar__phone{display:flex;align-items:center;gap:6px}.topbar__phone a{font-weight:600;color:#111827;text-decoration:none}.topbar__phone a:hover{color:#2954d1}.topbar__socials{display:flex;align-items:center}.topbar__socials a{color:#2954d1;margin-left:8px}.topbar__socials a:first-child{margin-left:0}#sp-section-2 .row{align-items:center}.left-divider{border-left:4px solid #2954d1}.button-primary:hover{color:#fbbf24;background:#000;border:1px solid}.button-primary{border:1px solid;background:#fbbf24;color:#000;padding:15px 35px;line-height:20px;font-size:16px}.button-primary__right{float:right}@media screen and (max-width: 1000px){.row{--bs-gutter-x: 0!important;--bs-gutter-y: 0!important}}.uk-table.usl-t{background-color:#fff;border:solid 1px #d8dbe5}.uk-table th.tb-c{text-align:center}.uk-table td.tb-c{text-align:center}.uk-table.usl-t td{font-size:16px;color:#000;padding:10px 12px}.uk-table .tb-h th{color:#000;font-size:16px;text-transform:inherit;font-family:"Rubik"}.tb-h{background-color:#fbbf24;color:#000}.uk-section-secondary:not(.uk-preserve-color) .button-primary{color:#000}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}