@charset "UTF-8";@keyframes arrows{0%,to{left:10px}50%{left:40px}}:root{--dark_blue_green:#335E6A;--light_gold:#CC9966;--dark_gold:#B77F48;--gr:#DBDBDB;--wh:#FFFFFF;--dark_wh:#FAF9F9}.error_message{font-size:12px;color:#8b0000}.service-slider__image{height:400px;object-fit:cover}::-webkit-scrollbar{width:10px;transition:all .25s ease}::-webkit-scrollbar:hover{width:15px}::-webkit-scrollbar-thumb{border-radius:0;background:var(--light_gold)}::-webkit-scrollbar-track{background-color:var(--gr);border-radius:0}body{display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden;background-color:var(--wh);background-image:url(../images/bg.svg);background-position:top;background-repeat:no-repeat;background-size:auto;color:var(--dark_blue_green)}main{flex:1 0 auto}.hovered:hover::before{content:url(../images/icons/zoom.svg);position:absolute;width:64px;height:60px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;opacity:.3;transition:all 250ms ease-in-out}.fixed-top{z-index:12!important}.gold_btn{background:#c96;box-shadow:0 2.64px 2.64px rgba(0,0,0,.25);width:163px;height:35px;border-radius:5px;font-family:"Noto Sans",serif;font-weight:700;font-size:12px;line-height:17px;border:0;text-align:center}.gold_btn,.gold_btn:hover{color:var(--wh)}.gold_btn:focus{background:var(--dark_gold)}.select_lang button{cursor:pointer;position:relative;appearance:none;outline:0;border:0;background:#fffefe;box-shadow:0 2.64285px 2.64285px rgba(0,0,0,.25);border-radius:1.32143px;z-index:1;height:35px;width:37px;font-family:"Roboto",serif;font-size:11.8928px;line-height:14px}.select_lang button:before{content:"";position:absolute;bottom:0;right:0;z-index:3;width:9.25px;height:9.25px;border-bottom:9px solid var(--dark_gold);border-left:9px solid transparent}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list .active a::before,#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list a:hover::before,.select_lang .dropdown-item.active,.select_lang .dropdown-item:active{background:var(--light_gold)}.newsItem{height:350px}.newsItem__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.newsItem__arrow{top:10px;left:10px;transition:all ease-in-out .3s}.newsItem__title{font-weight:400;font-size:20px;line-height:24px;color:#fff!important}.newsItem__title-inner{position:absolute;bottom:15px;left:0;width:100px;padding:2px 15px}.newsItem__img{height:100%;width:100%;object-fit:cover}.newsItem:hover .newsItem__arrow{animation:ease-in-out arrows 1.1s infinite}header{background:linear-gradient(to right,rgba(255,255,255,.9) 33%,#335f6b 0);color:var(--wh)}header .navbar-brand{padding-right:10px}.modal .modal-content .btn-close:focus,header .navbar-toggler:focus{box-shadow:none}header .nav-item .nav-link{position:relative;font-style:normal;font-size:16px;line-height:120%;opacity:1!important;color:var(--wh);transition:.5s}header .nav-item .nav-link::after,header .nav-item .nav-link::before{content:"";position:absolute;width:0;height:4px;bottom:0;visibility:hidden;transition:all .3s ease-in-out}header .nav-item .nav-link::after{left:0}header .nav-item .nav-link::before{right:0}header .nav-item .nav-link:hover::after,header .nav-item .nav-link:hover::before{opacity:1;visibility:visible;width:50%}.overlay{position:absolute;background:rgba(0,0,0,.45);width:100%;height:100%;z-index:1021;backdrop-filter:blur(20px)}.mySidenav{height:100%;width:0;position:fixed;z-index:1022;top:0;right:0;background-color:var(--wh);overflow-x:hidden;padding-top:60px;transition:.5s}.mySidenav .close-btn{top:-30px;right:30px}.mySidenav .close-btn:hover{cursor:pointer}.mySidenav .nav-list{list-style:none}.mySidenav .nav-list li+li{margin-top:20px}.mySidenav .nav-list a{color:var(--title);font-size:20px;text-decoration:none}.showSidebar{width:50%}a{text-decoration:none}.main_title,.sub_title,a,a:hover{color:var(--dark_blue_green)}hr{opacity:1;height:2px!important;color:var(--gr)}.main_title,.sub_title{font-family:"Prata",serif;font-size:26.1579px;line-height:35px}.sub_title{font-family:"Montserrat Alternates",serif;line-height:32px;color:var(--light_gold)}.to_contact_us{font-family:"Montserrat",serif;font-weight:500;font-size:14px;line-height:17px;color:var(--dark_blue_green);border:2px solid #335e6a;box-sizing:border-box;border-radius:2.4px;transition:all .25s ease;filter:drop-shadow(0 3.2px 3.2px rgba(0,0,0,.25))}.to_contact_us:focus{filter:none}.modal .modal-content{background:var(--wh);border:1px solid #fff;border-radius:5px}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs,.modal .modal-content .modal-footer,.modal .modal-content .modal-header{border:0}.modal .modal-content .modal-header h5{font-family:"Montserrat Alternates",serif;font-size:24px;line-height:29px;color:var(--dark_gold);font-weight:700}.modal .modal-content form{font-family:"Montserrat",serif}.modal .modal-content form span{font-size:18px;line-height:20px;color:var(--dark_blue_green)}.modal .modal-content form label{font-size:14px;line-height:30px}.modal .modal-content form input{height:46px;font-size:14px;line-height:30px;background:#f0f0f0;border-radius:5px;border:0}.modal .modal-content form input::placeholder{color:rgba(135,135,135,.6)}.modal .modal-content form input:focus-visible{outline:0}.modal .modal-content .modal-footer hr{height:2px;background:#f0f0f0}.modal .modal-content .modal-footer span{font-family:"Montserrat",serif;font-size:18px;line-height:30px;color:var(--dark_blue_green)}#first_section .fs_block h1,.modal .modal-content .modal-footer a{font-family:"Montserrat",serif;color:var(--dark_blue_green);font-size:20.6613px;line-height:25px}.lang{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.lang__inner{border:2px solid var(--dark_gold);color:var(--dark_gold);font-weight:700;padding:5px 15px}.lang__inner.active{background:var(--dark_gold);color:#fff}#first_section{background-image:url(../images/slide.jpg);background-position:center;background-size:cover}#first_section .fs_block{width:33%;padding-top:135px}#first_section .fs_block h1{font-weight:700;font-size:19px;line-height:35px;color:var(--wh)}#first_section .fs_block,#first_section .services_list{background:rgba(0,0,0,.7)}#first_section .services_list span{font-family:"Montserrat Alternates",serif;font-weight:500;font-size:12px;line-height:14px;color:var(--wh)}#first_section .services_list .service_number{font-family:"Montserrat Alternates",serif;font-weight:600;font-size:15px;line-height:17px}#first_section .services_list .service_number::before{content:"";position:absolute;left:0;top:6px;width:13px;height:13px;margin-right:20px;background:var(--wh);border:2px solid var(--wh);transform:rotate(45deg)}#first_section .services_list hr{position:relative;color:var(--wh);opacity:1;height:2px;width:100%}#first_section .services_list hr::after,#first_section .services_list hr::before{z-index:3;opacity:1;content:"";position:absolute;height:15px;width:2px;top:50%;bottom:50%;transform:translate(-50%,-50%);background:var(--wh);border:2px solid var(--wh);color:var(--wh)}#first_section .services_list hr::before{left:0}#first_section .services_list hr::after{right:-5px}.gallery__item{height:250px;width:100%}.gallery__item img{object-fit:cover;width:100%;height:100%}#about_comp_section .about_comp_section_bg,#news_section .news_section_bg,#our_services_section .our_services_section_bg,#we_can_help_you_section .we_can_help_you_section_bg{background-image:url(../images/pattern_long.png);background-position:left top;background-repeat:repeat-y}#about_comp_section .about_comp_section_bg .about_comp_section_content,#news_section .news_section_bg .news_section_content,#our_services_section .our_services_section_bg .our_services_section_content,#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content{margin-left:100px}#our_services_section .our_services_section_bg .our_services_section_content .serv_list div:nth-child(2n){border-left:2px solid var(--gr);border-right:2px solid var(--gr)}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item{margin-top:3rem}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card{color:var(--dark_blue_green);height:530px}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_text{margin-top:3rem;margin-bottom:3rem;position:absolute;top:0}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_text .service_number{font-family:"Montserrat Alternates",serif;font-weight:600;font-size:12px;line-height:14px}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_text span,#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card .serv_card_text span{font-size:18px;line-height:22px}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_image{overflow:hidden}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_image img{position:relative;z-index:-1;height:340px;width:100%}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card{height:530px;cursor:pointer;transition:all ease-in-out .8s}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card .serv_card_text{margin-top:1rem;margin-left:1rem;margin-bottom:1rem;color:var(--wh);font-weight:700}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card .serv_card_text .service_number{font-family:"Montserrat Alternates";font-weight:600;font-size:15px;line-height:17px}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card .serv_card_text .service_number::before{content:"";position:absolute;background-color:var(--wh);left:0;top:6px;width:13px;height:13px;margin-right:15px;border:1.06897px solid var(--wh);transform:rotate(90deg)}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item:hover .serv_card .serv_card_image img{transition:ease-in-out all .3s;position:relative;z-index:-1;height:530px;width:100%;object-fit:cover}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs .nav-link{border:0;text-align:start;font-size:16px;line-height:21px;color:var(--dark_blue_green);position:relative;background:0 0;padding-top:10px;padding-left:30px;margin-left:20px}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs .nav-link::before{content:"";background:var(--dark_gold);opacity:.3;width:80px;height:67.45px;z-index:-1;top:0;left:10px;position:absolute}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs li:nth-child(2){border-left:1px solid var(--gr);border-right:.25px solid var(--gr)}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs li:nth-child(3){border-left:.25px solid var(--gr);border-right:1px solid var(--gr)}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .service-item__images a,#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .splide__slide{position:relative}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .splide__slide a{position:relative;transition:3s ease-in-out}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .pagination_block{background-color:var(--wh)}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block button,#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .pagination_block button{background:0 0;border:0}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .pagination_block .pagination_count{font-family:"Montserrat Alternates"}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .pagination_block .pagination_count span{color:var(--dark_blue_green);font-weight:900;font-size:17.2727px;line-height:21px}#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .splide .pagination_block .pagination_count sub{color:var(--gr);font-weight:900;font-size:17.2727px;line-height:21px}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_company_list{list-style:none}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_company_list .about_company_list_step span{display:flex;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.05em;margin-bottom:10px}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_company_list .about_company_list_step p{font-size:14px;line-height:17px;letter-spacing:.05em}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_company_list .about_company_list_step::before{content:"";position:absolute;background-color:var(--light_gold);left:-30px;top:3px;width:16px;height:16px;margin-right:15px;border:1px solid var(--light_gold)}#about_comp_section .about_comp_section_bg .about_comp_section_content .list_steps .title{font-family:"Montserrat Alternates";color:var(--dark_blue_green);font-size:26px;line-height:32px}#about_comp_section .about_comp_section_bg .about_comp_section_content .list_steps .list_step{font-family:"Montserrat";font-weight:900;font-size:147.079px;line-height:179px;color:var(--dark_blue_green);opacity:.1}#about_comp_section .about_comp_section_bg .about_comp_section_content .list_steps img{z-index:2;right:-20px}#about_comp_section .about_comp_section_bg .about_comp_section_content .list_steps .list_text{position:absolute;top:30%;left:100px;font-size:20px;line-height:20px}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card,#news_section .news_section_bg .news_section_content .news_card{background-color:var(--dark_wh);box-shadow:0 3.96288px 3.96288px rgba(0,0,0,.25)}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card .about_comp_card_img .info_cover,#news_section .news_section_bg .news_section_content .news_card .news_card_img .info_cover{opacity:.7;background:#333}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card .about_comp_card_img .info_cover_content img,#news_section .news_section_bg .news_section_content .news_card .news_card_img .info_cover_content img{opacity:1}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card .about_comp_card_img .info_cover_content .f_title,#news_section .news_section_bg .news_section_content .news_card .news_card_img .info_cover_content .f_title{font-family:"Montserrat Alternates";opacity:1;bottom:20%;color:#fff;font-size:20px;line-height:24px}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card .s_title{font-family:"Montserrat Alternates";color:#000;font-size:13.8701px;line-height:17px}#about_comp_section .about_comp_section_bg .about_comp_section_content .about_comp_card .length_article{font-family:"Montserrat Alternates";color:#828282;font-size:13.8701px;line-height:17px}#news_section .news_section_bg .news_section_content .news_card .s_title{font-family:"Montserrat Alternates";color:#000;font-size:13.8701px;line-height:17px}#news_section .news_section_bg .news_section_content .news_card .length_article{font-family:"Montserrat Alternates";color:#828282;font-size:13.8701px;line-height:17px}.news__text{color:#000!important}.rec__text{font-size:8px;line-height:12px}#сontacts_section .contact_columns{color:var(--dark_blue_green);font-size:19.8641px;line-height:24px}#сontacts_section .contact_columns .midle_column{border-left:2px solid var(--gr);border-right:2px solid var(--gr)}#сontacts_section .map_title{font-family:"Montserrat Alternates";font-size:21.2509px;line-height:26px;color:#828282}#news_list_section .bread_crumbs{font-family:"Noto Sans";font-size:12px;line-height:17px;letter-spacing:.05em;color:#999}#news_list_section .main_title{font-family:"Montserrat Alternates";font-weight:700;font-size:18px;line-height:22px;color:#335e6a}#news_list_section .news_list_section_bg{background-image:url(../images/pattern_long.png);background-position:left top;background-repeat:repeat-y}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content,#news_list_section .news_list_section_bg .news_list_section_content{margin-left:100px}#news_list_section .news_list_section_bg .news_list_section_content .news_card{padding-right:80px}#news_list_section .news_list_section_bg .news_list_section_content .news_card .news_card_title{font-family:"Noto Sans";font-weight:700;background-color:var(--dark_gold);color:var(--wh);font-size:14px;line-height:20px;letter-spacing:.05em}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .similar_news .similar_news_item img,#news_list_section .news_list_section_bg .news_list_section_content .news_card .news_card_item img{width:75px;height:72.95px}#news_list_section .news_list_section_bg .news_list_section_content .news_card .news_card_item span{font-family:"Noto Sans";font-size:12px;line-height:17px;letter-spacing:.05em;color:#000}#news_list_section .news_list_section_bg .news_list_section_content .news_card .news_card_item .open_btn svg{width:24px;fill:#828282}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content .close_btn span,#news_list_section .news_list_section_bg .news_list_section_content .news_card .news_card_item .open_btn span{font-family:"Montserrat";font-size:15px;line-height:12px;font-weight:400;letter-spacing:.05em;background:0 0;color:#828282}#detailed_page_section .bread_crumbs{font-size:12px;line-height:17px;letter-spacing:.05em;color:#999}#detailed_page_section .detailed_page_section_bg{background-image:url(../images/pattern_long.png);background-position:left top;background-repeat:repeat-y}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content h1{font-family:"Montserrat Alternates";font-weight:700;font-size:20px;line-height:22px}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content span{font-family:"Noto Sans";font-weight:700;font-size:14px;line-height:20px;letter-spacing:.05em;background:var(--light_gold);color:var(--wh)}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content p{font-family:"Noto Sans";font-size:18px;line-height:25px;letter-spacing:.05em}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content .close_btn svg{width:24px;fill:#828282;transform:scaleX(-1)}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .similar_news .similar_news_title{font-family:"Montserrat";background-color:#c4c4c4;color:var(--wh);font-size:14px;line-height:17px;letter-spacing:.05em}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .similar_news .similar_news_item span{font-family:"Noto Sans";font-size:12px;line-height:12px;letter-spacing:.05em;color:#000}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .service-item__images a:before{transition:all 250ms ease-in-out}footer .footer_serv{list-style:""}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list a,footer .footer_serv a{font-size:18px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list a::before{content:"";position:absolute;left:-20px;top:8px;width:12px;height:12px;margin-right:15px;border:2px solid var(--light_gold);transform:rotate(45deg);transition:background 250ms ease-in-out}footer{background-color:#f2f2f2}footer a{font-size:14px;color:var(--dark_blue_green);text-decoration:none}footer .footer_serv a::before{content:"";position:absolute;left:-20px;top:10px;width:8px;height:8px;margin-right:15px;border:1px solid var(--light_gold);transform:rotate(45deg)}@media (min-width:1400px) and (max-width:1760px){header{background:linear-gradient(to right,rgba(255,255,255,.9) 28%,#335f6b 0)}}@media (min-width:1200px) and (max-width:1400px){header{background:linear-gradient(to right,rgba(255,255,255,.9) 30%,#335f6b 0)}}@media (min-width:992px) and (max-width:1098px){header{background:linear-gradient(to right,rgba(255,255,255,.9) 31%,#335f6b 0)}}@media (max-width:991px){.showSidebar{width:75%}header{background:linear-gradient(to right,rgba(255,255,255,.9) 100%,#335f6b 0)}#first_section .fs_block{width:100%}#about_comp_section .about_comp_section_bg,#detailed_page_section .detailed_page_section_bg,#news_list_section .news_list_section_bg,#news_section .news_section_bg,#our_services_section .our_services_section_bg,#we_can_help_you_section .we_can_help_you_section_bg{background-image:unset;background-position:left top;background-repeat:repeat-y}#about_comp_section .about_comp_section_bg .about_comp_section_content,#news_section .news_section_bg .news_section_content,#our_services_section .our_services_section_bg .our_services_section_content,#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content{margin-left:0}#our_services_section .our_services_section_bg .our_services_section_content .serv_list div:nth-child(2n),#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs li:nth-child(2),#we_can_help_you_section .we_can_help_you_section_bg .we_can_help_you_section_content .nav-tabs li:nth-child(3){border-left:none;border-right:none}#сontacts_section .contact_columns .midle_column{border-left:none;border-right:none}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content,#news_list_section .news_list_section_bg .news_list_section_content{margin-left:0}#detailed_page_section .detailed_page_section_bg .detailed_page_section_content .news_content .close_btn span{font-size:15px}#news_list_section .news_list_section_bg .news_list_section_content .news_card{padding-right:calc(var(--bs-gutter-x)*.5)}#news_list_section .news_list_section_bg .news_list_section_content .news_card .open_btn span{font-size:15px!important}}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg{background-image:url(../images/pattern_long.png);background-position:left top;background-repeat:repeat-y}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content{margin-left:0!important}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .subtitle{font-family:"Montserrat Alternates",serif;font-weight:800;font-size:18px;line-height:22px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list{font-family:"Montserrat Alternates",serif;list-style:""}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list a{font-size:.9rem;transition:color 250ms ease-in-out}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list .active a,#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .serv_list a:hover{color:var(--light_gold)}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .splide_slide_text{background:rgba(51,95,107,.7);padding:15px 60px 15px 165px;color:var(--wh);min-height:123px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block{background:rgba(255,255,255,.46);width:15%;min-height:87px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block .pagination_count,footer{font-family:"Montserrat Alternates"}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block .pagination_count .current_slide{color:var(--wh);font-weight:900;font-size:17.2727px;line-height:21px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block .pagination_count .all_slides{color:#dbdbdb;font-weight:900;font-size:12.7273px;line-height:16px}#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .pagination_block .vartical_current_slide{color:var(--wh);font-weight:800;font-size:72.1488px;line-height:88px;opacity:.2;top:50%;left:50%;transform:rotate(-180deg);writing-mode:vertical-rl;user-select:none}@media (max-width:768px){#our_serv_detailed_page_section .our_serv_detailed_page_section_bg .our_serv_detailed_page_section_content .splide .splide_slide_text{padding:5px 10px!important;font-size:14px!important}}@media (max-width:576px){#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_image img{height:530px;object-fit:cover}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_text{margin-top:1rem;margin-left:1rem;margin-bottom:1rem;color:var(--wh);font-weight:700}#our_services_section .our_services_section_bg .our_services_section_content .serv_list .serv_card_item .serv_card .serv_card_text .service_number::before{content:"";position:absolute;background-color:var(--wh);left:0;top:6px;width:13px;height:13px;margin-right:15px;border:1.06897px solid var(--wh);transform:rotate(45deg)}}

#first_section .fs_block, #first_section .services_list {
    background: rgba(0,0,0,0.3) !important;
}
