/*[common]*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

body,html{margin:0;}
body{font-family:Montserrat, Arial;font-weight:400;color:#0F0F0F;}
body *{color:inherit;}
input{outline:none;font-family:inherit;font-size:inherit;}
textarea{resize:vertical;outline:none;font-family:inherit;font-size:inherit;}
select{outline:none;font-family:inherit;font-size:inherit;color:inherit;}
button{outline:none;font-family:inherit;font-size:inherit;cursor:pointer;}
img{outline:none;border:none;}
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6,b{font-weight:700;}
/*[/common]*/

/*[placeholder]*/
::-webkit-input-placeholder{color:#727272;opacity:1;}
::-moz-placeholder{color:#727272;opacity:1;}
:-ms-input-placeholder{color:#727272;opacity:1;}
::placeholder{color:#727272;opacity:1;}
/*[placeholder]*/


/*[page_size]*/
.page_size{box-sizing:border-box;padding:0 20px;margin:auto;max-width:1240px;}
@media screen and (max-width: 767px){
	.page_size{padding:0 10px;}
}
/*[/page_size]*/

/*[btns]*/
.btn-1{display:inline-block;background:#9F223B;border-radius:50px;cursor:pointer;}
.btn-1 span{transition:all 0.2s ease-in-out;display:block;box-sizing:border-box;padding:22px 24px;background:rgba(255,255,255,0);border-radius:50px;white-space:nowrap;text-align:center;font-weight:600;color:#fff;}
.btn-1 span:hover{background:rgba(255,255,255,0.1);}
.btn-1 span:before{transition:all 0.2s ease-in-out;content:'';display:inline-block;vertical-align:-4px;margin:0 10px 0 0;width:16px;height:16px;background:no-repeat center center;}
.btn-1 span:before{background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5734 12.9336V15.4336C16.5744 15.6657 16.5268 15.8954 16.4339 16.1081C16.3409 16.3207 16.2045 16.5116 16.0335 16.6685C15.8625 16.8254 15.6606 16.9448 15.4407 17.0192C15.2209 17.0935 14.9879 17.1212 14.7568 17.1003C12.1925 16.8216 9.72926 15.9454 7.5651 14.5419C5.55162 13.2625 3.84454 11.5554 2.5651 9.54193C1.15675 7.36793 0.2803 4.89276 0.00676392 2.31693C-0.0140607 2.08649 0.0133264 1.85423 0.0871809 1.63495C0.161035 1.41567 0.27974 1.21417 0.435736 1.04328C0.591732 0.872391 0.781601 0.735855 0.993256 0.642366C1.20491 0.548876 1.43371 0.500482 1.6651 0.500264H4.1651C4.56952 0.496284 4.96159 0.639496 5.26823 0.903208C5.57487 1.16692 5.77516 1.53314 5.83176 1.9336C5.93728 2.73365 6.13297 3.5192 6.4151 4.27526C6.52722 4.57353 6.55148 4.89769 6.48502 5.20933C6.41856 5.52097 6.26415 5.80702 6.0401 6.0336L4.98176 7.09193C6.16806 9.17822 7.89548 10.9056 9.98176 12.0919L11.0401 11.0336C11.2667 10.8095 11.5527 10.6551 11.8644 10.5887C12.176 10.5222 12.5002 10.5465 12.7984 10.6586C13.5545 10.9407 14.34 11.1364 15.1401 11.2419C15.5449 11.299 15.9146 11.5029 16.1789 11.8148C16.4432 12.1267 16.5836 12.5249 16.5734 12.9336Z' fill='white'/%3E%3C/svg%3E%0A");}

.btn-2{display:inline-block;border-radius:50px;cursor:pointer;}
.btn-2 span{transition:all 0.2s ease-in-out;display:block;box-sizing:border-box;padding:18px 20px;background:rgba(159, 34, 59, 0);border:2px solid #9F223B;border-radius:50px;white-space:nowrap;text-align:center;font-weight:600;color:#9F223B;}
.btn-2 span:hover{background:rgba(159, 34, 59, 0.1);}
.btn-2 span:before{content:'';display:inline-block;vertical-align:-4px;margin:0 10px 0 0;width:16px;height:16px;background:no-repeat center center;}
.btn-2 span:before{background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5734 12.9336V15.4336C16.5744 15.6657 16.5268 15.8954 16.4339 16.1081C16.3409 16.3207 16.2045 16.5116 16.0335 16.6685C15.8625 16.8254 15.6606 16.9448 15.4407 17.0192C15.2209 17.0935 14.9879 17.1212 14.7568 17.1003C12.1925 16.8216 9.72926 15.9454 7.5651 14.5419C5.55162 13.2625 3.84454 11.5554 2.5651 9.54193C1.15675 7.36793 0.2803 4.89276 0.00676392 2.31693C-0.0140607 2.08649 0.0133264 1.85423 0.0871809 1.63495C0.161035 1.41567 0.27974 1.21417 0.435736 1.04328C0.591732 0.872391 0.781601 0.735855 0.993256 0.642366C1.20491 0.548876 1.43371 0.500482 1.6651 0.500264H4.1651C4.56952 0.496284 4.96159 0.639496 5.26823 0.903208C5.57487 1.16692 5.77516 1.53314 5.83176 1.9336C5.93728 2.73365 6.13297 3.5192 6.4151 4.27526C6.52722 4.57353 6.55148 4.89769 6.48502 5.20933C6.41856 5.52097 6.26415 5.80702 6.0401 6.0336L4.98176 7.09193C6.16806 9.17822 7.89548 10.9056 9.98176 12.0919L11.0401 11.0336C11.2667 10.8095 11.5527 10.6551 11.8644 10.5887C12.176 10.5222 12.5002 10.5465 12.7984 10.6586C13.5545 10.9407 14.34 11.1364 15.1401 11.2419C15.5449 11.299 15.9146 11.5029 16.1789 11.8148C16.4432 12.1267 16.5836 12.5249 16.5734 12.9336Z' fill='%239F223B'/%3E%3C/svg%3E%0A");}

.btn-3{display:inline-block;border-radius:50px;cursor:pointer;}
.btn-3 span{transition:all 0.2s ease-in-out;display:block;box-sizing:border-box;padding:18px 20px;background:rgba(159, 34, 59, 0);border:2px solid #9F223B;border-radius:50px;white-space:nowrap;text-align:center;font-weight:600;color:#9F223B;}
.btn-3 span:hover{background:rgba(159, 34, 59, 0.1);}
.btn-3 span:after{content:'';display:inline-block;vertical-align:-4px;margin:0 0 0 10px;width:16px;height:16px;background:no-repeat center center;}
.btn-3 span:after{background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17.8036L17 7.80359' stroke='%239F223B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 7.80359H17V17.8036' stroke='%239F223B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

.btn-4{transition:all 0.2s ease-in-out;display:block;position:relative;width:44px;height:44px;background:rgba(159, 34, 59, 0);border:2px solid #9F223B;border-radius:50px;cursor:pointer;}
.btn-4:hover{background:rgba(159, 34, 59, 0.1);}
.btn-4:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat center center;}
.btn-4:before{background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5734 12.9336V15.4336C16.5744 15.6657 16.5268 15.8954 16.4339 16.1081C16.3409 16.3207 16.2045 16.5116 16.0335 16.6685C15.8625 16.8254 15.6606 16.9448 15.4407 17.0192C15.2209 17.0935 14.9879 17.1212 14.7568 17.1003C12.1925 16.8216 9.72926 15.9454 7.5651 14.5419C5.55162 13.2625 3.84454 11.5554 2.5651 9.54193C1.15675 7.36793 0.2803 4.89276 0.00676392 2.31693C-0.0140607 2.08649 0.0133264 1.85423 0.0871809 1.63495C0.161035 1.41567 0.27974 1.21417 0.435736 1.04328C0.591732 0.872391 0.781601 0.735855 0.993256 0.642366C1.20491 0.548876 1.43371 0.500482 1.6651 0.500264H4.1651C4.56952 0.496284 4.96159 0.639496 5.26823 0.903208C5.57487 1.16692 5.77516 1.53314 5.83176 1.9336C5.93728 2.73365 6.13297 3.5192 6.4151 4.27526C6.52722 4.57353 6.55148 4.89769 6.48502 5.20933C6.41856 5.52097 6.26415 5.80702 6.0401 6.0336L4.98176 7.09193C6.16806 9.17822 7.89548 10.9056 9.98176 12.0919L11.0401 11.0336C11.2667 10.8095 11.5527 10.6551 11.8644 10.5887C12.176 10.5222 12.5002 10.5465 12.7984 10.6586C13.5545 10.9407 14.34 11.1364 15.1401 11.2419C15.5449 11.299 15.9146 11.5029 16.1789 11.8148C16.4432 12.1267 16.5836 12.5249 16.5734 12.9336Z' fill='%239F223B'/%3E%3C/svg%3E%0A");}

/*[btns]*/

/*[langs]*/
.langs{white-space:nowrap;color:#697C9F;}
.langs a{transition:all 0.2s ease-in-out;display:inline-block;text-transform:uppercase;}
.langs a.active{font-weight:600;color:#9CA0CE;}
.langs span{display:inline-block;vertical-align:1px;margin:0 8px;font-size:15px;}
.page_header .container-top .langs a:hover{color:#fff;}
.sideNavbar .langs a:hover{color:#9F223B;}
/*[langs]*/

.wp-block-button__link{transition:all 0.2s ease-in-out;padding:18px 24px;background:rgba(159, 34, 59, 0);border:2px solid #9F223B;border-radius:50px;font-weight:600;color:#9F223B;}
.wp-block-button__link:hover{background:rgba(159, 34, 59, 0.1);}

.page_content-career .wp-block-button__link{margin-top:20px;}

/*[header]*/
.page_header{}
.page_header .page_header_wrapper{position:relative;z-index:10;left:0;right:0;top:0;}
.page_header .container-top{position:relative;z-index:2;padding:15px 0;background:#000E32;font-size:14px;color:#9CA0CE;}
.page_header .container-top .row{display:table;width:100%;}
.page_header .container-top .col{display:table-cell;vertical-align:bottom;}
.page_header .container-top .col:nth-child(3){width:30px;}

.page_header .contacts{display:flex;flex-flow:nowrap;gap:48px;float:right;margin:0 48px 0 0;}
.page_header .contacts a{transition:all 0.2s ease-in-out;display:block;}
.page_header .contacts a:hover{color:#fff;}

.page_header .container-bottom{background:#fff;}
.page_header .container-bottom .row{display:table;width:100%;border-bottom:1px solid #001C64;}
.page_header .container-bottom .col{display:table-cell;vertical-align:middle;padding:25px 0;}
.page_header .container-bottom .col:nth-child(3){width:30px;}

.page_header .container-bottom .logo{display:block;}
.page_header .container-bottom .logo img{display:block;}

@media screen and (max-width: 1007px){
	.page_header{height:107px;}
	.page_header .page_header_wrapper{position:fixed;top:0;right:0;left:0;}
	.page_header .container-top{padding:10px 0;}
	.page_header .container-top .col:nth-child(1){display:none;}
	.page_header .contacts{float:none;}
	
	.page_header .container-bottom .col{padding:10px 0;}
	.page_header .container-bottom .col:nth-child(4){padding:0 0 0 20px;width:30px;}
	.page_header .container-bottom .logo img{height:48px;}
}
@media screen and (max-width: 767px){
	.page_header{height:68px;}
	.page_header .container-top{display:none;}

}
/*[/header]*/

/*[topNav]*/
.topNavWrapper{border:1px solid #145F35;border-radius:10px;}
.topNav{display:table;table-layout:fixed;float:right;position:relative;margin:0 48px 0 0;overflow:hidden;}
.topNav.enabled{overflow:visible;}
.topNav_wrapper{float:right;}
.topNav:not(.enabled) .topNav_wrapper{float:none;padding-left:50px;}
.topNav.enabled .topNav_wrapper{width:100%;}
.topNav .menu{display:flex;flex-flow:nowrap;margin:0;padding:0;width:100%;}
.topNav .menu > li{display:block;flex:1 1 auto;position:relative;}
.topNav .menu > li a{text-decoration:none;font-weight:600;color:#1E1E1E;}
.topNav .menu > li a:hover{color:#9F223B;}
.topNav .menu > li.hasSubmenu > a:after{transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';display:inline-block;vertical-align:middle;margin:0 0 0 6px;width:14px;height:14px;background:center center no-repeat;background-size:contain;}
.topNav .menu > li.hasSubmenu > a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.topNav .menu > li.hasSubmenu.hover > a:after{transform:rotate(-180deg);}
.topNav .menu > li.more.hasSubmenu > a:after{margin:0;}
.topNav .menu > li > a{transition:all 0.2s ease-in-out;display:block;position:relative;padding:14px 28px;white-space:nowrap;text-align:center;cursor:pointer;}
.topNav .menu > li:hover > a{}
.topNav .menu > li:first-child > a{margin-left:0;}
.topNav .menu > li:last-child > a{margin-right:0;}
.topNav .menu > li ul{display:none;position:absolute;z-index:2;padding:10px 0;margin:10px 0 0 0;width:300px;background:#12213C;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.topNav .menu > li ul:before{content:'';display:block;position:absolute;top:-20px;right:0;left:0;height:20px;background:transparent;cursor:pointer;}
.topNav .menu > li ul ul{top:-20px;}
.topNav .menu > li ul li{display:block;position:relative;}
.topNav .menu > li ul li a{transition:all 0.2s ease-in-out;display:block;position:relative;padding:10px 20px;font-size:16px;}
.topNav .menu > li ul li.current-menu-item > a{}
.topNav .menu > li ul li:hover > a{color:#9F223B;}
.topNav .menu > li ul li a.hasSubmenu > a{padding-right:44px;}
.topNav .menu > li ul li.hasSubmenu > a:after{transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;top:50%;right:20px;margin:-7px 0 0 0;width:14px;height:14px;background:center center no-repeat;background-size:contain;}
.topNav .menu > li ul li.hasSubmenu > a:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.8834943 13.999998' version='1.1' id='svg13' width='7.8834944' height='13.999998'%3E%3Cg id='chevron-bottom' transform='matrix(0,-0.67961158,0.67961158,0,-6.9320381,17.873785)'%3E%3Cline class='cls-1' x1='16' x2='7' y1='20.5' y2='11.5' id='line8' style='fill-opacity:1;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3Cline class='cls-1' x1='25' x2='16' y1='11.5' y2='20.5' id='line10' style='fill-opacity:1;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3C/g%3E%3C/svg%3E%0A");}
@media screen and (max-width: 1007px){
	.topNav{display:none;}
}
/*[/topNav]*/

/*[sideNavbar]*/
.sideNavbar_open{display:none;float:right;width:30px;cursor:pointer;}
.sideNavbar_open i{display:block;height:4px;margin:0 0 6px 0;background:#000;border-radius:2px;}
.sideNavbar_open i:last-child{margin:0;}
	
.sideNavbar{transition:all 0.3s ease-in-out;overflow:auto;position:fixed;top:0;bottom:0;right:-340px;z-index:1000;width:280px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.sideNavbar.active{right:0;}
.sideNavbar_close{display:block;position:absolute;top:5px;right:5px;width:40px;height:40px;background:center center no-repeat;background-size:18px;cursor:pointer;}
.sideNavbar_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}	
.sideNavbar_wrapper{padding:25px;}
.sideNavbar .mobNav{display:block;padding:30px 0 0 0;margin:0 -25px;}
.sideNavbar .mobNav .menu{display:block;padding:0;margin:0;}
.sideNavbar .mobNav .menu li{display:block;}
.sideNavbar .mobNav .menu ul{display:none;box-sizing:border-box;width:100%;min-width:100%;}
.sideNavbar .mobNav .menu li.active > ul{}
.sideNavbar .mobNav .menu a{display:block;padding:8px 25px;font-weight:600;}
.sideNavbar .mobNav .menu > li > a{display:block;padding:8px 25px;}
.sideNavbar .mobNav .menu > li ul{padding:0;margin:0;min-width:100%;}
.sideNavbar .mobNav .menu > li ul li:first-child{margin:10px 0 0 0;}
.sideNavbar .mobNav .menu > li ul li:last-child{margin:0 0 10px 0;}
.sideNavbar .mobNav .menu > li ul a{font-size:14px;}
.sideNavbar .mobNav .menu > li ul li > a{padding-left:40px;}
.sideNavbar .mobNav .menu > li ul ul li > a{padding-left:55px;}
.sideNavbar .mobNav .menu > li ul ul ul li > a{padding-left:70px;}
.sideNavbar .mobNav .menu li.hasSubmenu > a{position:relative;}
.sideNavbar .mobNav .menu li.hasSubmenu > a i{transition:transform 0.3s ease-in-out;display:block;position:absolute;top:50%;right:15px;margin:-15px -9px 0 0;width:30px;height:30px;background:center center no-repeat;background-size:12px;cursor:pointer;}
.sideNavbar .mobNav .menu li.hasSubmenu > a i{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.sideNavbar .mobNav .menu li.hasSubmenu.expand > a i{transform:rotate(180deg);}
.sideNavbar .mobNav .menu li:not(.hasSubmenu) > a{display:table;}
.sideNavbar .mobNav .menu .mobNav_close{display:block;position:absolute;top:0;right:0;width:40px;height:40px;background:center center no-repeat;background-size:18px;cursor:pointer;}
.sideNavbar .mobNav .menu .mobNav_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}	

.sideNavbar .contacts{display:flex;flex-flow:column;margin:30px 0 0 0;}
.sideNavbar .contacts .email{transition:all 0.2s ease-in-out;display:block;white-space:nowrap;font-weight:600;color:#9F223B;}
.sideNavbar .contacts .email:hover{color:#001C64;}
.sideNavbar .contacts .phone{transition:all 0.2s ease-in-out;display:block;margin:16px 0 0 0;font-weight:600;white-space:nowrap;color:#9F223B;}
.sideNavbar .contacts .phone:hover{color:#001C64;}

@media screen and (max-width: 1007px){
	.sideNavbar_open{display:block;display:block;margin:0;}
}
/*[/sideNavbar]*/

/*[breadcrumb]*/
.breadcrumb{margin:30px 0 0 0;color:#16408C;}
.breadcrumb > a,
.breadcrumb > span,
.breadcrumb > i{display:inline-block;padding:0;}
.breadcrumb a{transition:all 0.2s ease-in-out;padding:;}
.breadcrumb a:hover{color:#9F223B;}
.breadcrumb .current-item{color:#000;}
/*[/breadcrumb]*/

/*[page_content]*/
.page_content{box-sizing:border-box;min-height:calc(100vh - 460px);}
.page_content h1{padding:0;margin:30px 0 30px 0;font-size:50px;}
@media screen and (max-width: 1007px){
	.page_content h1{font-size:36px;}
}
@media screen and (max-width: 767px){
	.page_content h1{font-size:26px;}
}
/*[/page_content]*/

.page-template-tpl-about{}

/*[section]*/
.section{padding:100px 0;}
.section_wrapper{}
.section .section_heading{padding:0 0 50px 0;}
.section .section_heading h1{margin:0;padding:0;}
.section .section_heading h2{margin:0;padding:0;}
.section h1{text-transform:uppercase;font-weight:700;font-size:44px;}
.section h2{text-transform:uppercase;font-weight:700;font-size:44px;}
@media screen and (max-width: 1007px){
	.section h1{font-size:34px;}
	.section h2{font-size:34px;}
}
@media screen and (max-width: 767px){
	.section{padding:50px 0;}
	.section .section_heading{padding:0 0 30px 0;}
	.section h1{font-size:26px;}
	.section h2{font-size:26px;}
}
/*[/section]*/

/*[section-content-main]*/
.section-content-main{padding:70px 0;}
.section-content-main p{line-height:24px;}
.section-content-main p:first-child{margin-top:0;}
.section-content-main p:last-child{margin-bottom:0;}
@media screen and (max-width: 767px){
	.section-content-main{padding:40px 0;}
}
/*[/section-content-main]*/

/*[section-welcome]*/
.section-welcome{padding-top:70px;padding-bottom:0;}
.section-welcome .row{display:flex;flex-flow:column-reverse;gap:40px;}
.section-welcome .col{}
.section-welcome .text{position:relative;padding:0 180px 0 0;}
.section-welcome h1{margin:0;padding:0;white-space:pre-line;font-size:66px;}
.section-welcome .btn{position:absolute;right:0;bottom:0;}
.section-welcome img{display:block;width:100%;}
@media screen and (max-width: 1280px){
	.section-welcome h1{font-size:56px;}
}
@media screen and (max-width: 1007px){
	.section-welcome .row{flex-flow:column;}
	.section-welcome h1{font-size:46px;}
}
@media screen and (max-width: 767px){
	.section-welcome{padding-top:50px;}
	.section-welcome .text{padding:0;text-align:center;}
	.section-welcome h1{font-size:28px;}
	.section-welcome .btn{display:table;position:static;margin:30px auto 0 auto;}
}
/*[/section-welcome]*/

/*[section-about]*/
.section-about{}
.section-about .row{display:flex;flex-flow:row-reverse nowrap;align-items:center;}
.section-about .col{flex:1 1 50%;}
.section-about .col:nth-child(1){}
.section-about .col:nth-child(2){padding:0 40px 0 0;}
.section-about .text{}
.section-about h2{margin:0 0 36px 0;padding:0;white-space:pre-line;font-size:36px;}
.section-about .text p{line-height:24px;}
.section-about .text p:first-child{margin-top:0;}
.section-about .text p:last-child{margin-bottom:0;}
.section-about img{display:block;width:100%;}
.section-about .btn{display:table;margin:80px 0 0 0;}
@media screen and (max-width: 1007px){
	.section-about .row{display:block;}
	.section-about .col{}
	.section-about .col:nth-child(2){margin:30px 0 0 0;padding:0;}
	.section-about h2{font-size:34px;}
	.section-about .btn{display:table;margin:40px 0 0 0;}
}
@media screen and (max-width: 767px){
	.section-about h2{font-size:26px;}
}
/*[/section-about]*/

/*[section-about-inner]*/
.section-about-inner{padding-top:30px;}
.section-about-inner img{display:block;width:100%;}
.section-about-inner p{line-height:24px;}
@media screen and (max-width: 767px){
	.section-about-inner{padding-top:0;}
}
/*[/section-about-inner]*/

/*[section-services]*/
.section-services{background:#04194D;}
.section-services h2{color:#fff;}
.section-services .list{}
.section-services .list .item{position:relative;border-bottom:1px solid rgba(255,255,255,0.2);}
.section-services .list .item:not(:first-child){margin-top:8px;}
.section-services .list .item .num{position:absolute;top:19px;left:0;white-space:pre-line;font-size:24px;color:#9CA0CE;}
.section-services .list .item .title{transition:all 0.2s ease-in-out;display:table;position:relative;padding:20px 60px 20px 60px;text-transform:uppercase;font-weight:700;font-size:24px;color:#fff;cursor:pointer;}
.section-services .list .item .title:after{transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;top:18px;right:0;width:30px;height:30px;background:no-repeat center center / contain;}
.section-services .list .item .title:after{background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.9'%3E%3Crect x='2' y='1.80359' width='29' height='29' rx='14.5' stroke='%23FAFAFA' stroke-width='2'/%3E%3Cpath d='M12.125 20.6786L20.875 11.9286' stroke='%23FAFAFA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.125 11.9286H20.875V20.6786' stroke='%23FAFAFA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");}
.section-services .list .item .text{display:none;min-width:100%;line-height:25px;color:#B5B9EF;}
.section-services .list .item .text_inner{padding:20px 0 20px 0;border-top:1px solid rgba(255,255,255,0.2);}
.section-services .list .item .text_inner > p:first-child{margin-top:0;}
.section-services .list .item .text_inner > p:last-child{margin-bottom:0;}
.section-services .list .item.active .text{}
.section-services .list .item.active .title:after{transform:rotate(90deg);}
@media screen and (max-width: 767px){
	.section-services .list .item .num{position:relative;top:auto;bottom:-10px;}
	.section-services .list .item .title{display:block;padding-left:0;font-size:16px;}
	.section-services .list .item .title:after{top:14px;}
}
/*[/section-services]*/

/*[section-advantages]*/
.section-advantages{}
.section-advantages .list{display:grid;grid-template-columns:repeat(3, minmax(0,1fr));grid-auto-rows:1fr;border-top:1px solid #7D8BAF;border-left:1px solid #7D8BAF;}
.section-advantages .item{box-sizing:border-box;border-right:1px solid #7D8BAF;border-bottom:1px solid #7D8BAF;cursor:pointer;}
.section-advantages .item .num{font-weight:600;font-size:32px;color:#001C64;}
.section-advantages .item .item_inner{padding:56px 36px 56px 36px;}
.section-advantages .item .text{margin:16px 0 0 0;font-size:20px;line-height:26px;}
.section-advantages .item .text > p:first-child{margin-top:0;}
.section-advantages .item .text > p:last-child{margin-bottom:0;}
@media screen and (max-width: 1007px){
	.section-advantages .list{grid-template-columns:repeat(2, minmax(0,1fr));}
}
@media screen and (max-width: 767px){
	.section-advantages .list{grid-template-columns:repeat(1, minmax(0,1fr));}
}
/*[/section-advantages]*/

/*[section-feedback]*/
.section-feedback{background:no-repeat center center / cover;}
.section-feedback .container{position:relative;padding:0 180px 0 0;color:#D5DBED;}
.section-feedback .container h4{margin:0;padding:0;}
.section-feedback .container h2{margin:50px 0 26px 0;padding:0;white-space:pre-line;color:#fafafa;}
.section-feedback .container p:last-child{margin-bottom:0;}
.section-feedback .container .btn-feedback{display:table;position:absolute;right:0;bottom:0;}
@media screen and (max-width: 1007px){
	.section-feedback .container{padding:0;text-align:center;}
	.section-feedback .container .btn-feedback{position:static;margin:40px auto 0 auto;}
}
/*[/section-feedback]*/

/*[section-contacts]*/
.section-contacts{padding:70px 0;}
.section-contacts .row{display:table;width:100%;}
.section-contacts .col{display:table-cell;vertical-align:top;}
.section-contacts .col:nth-child(1){width:300px;padding:0 40px 0 0;}
.section-contacts .phones{position:relative;white-space:nowrap;}
.section-contacts .phone{transition:all 0.2s ease-in-out;display:inline-block;white-space:nowrap;font-weight:600;color:#9F223B;}
.section-contacts .phone:hover{color:#001C64;}
.section-contacts .telegram{display:inline-block;vertical-align:-5px;margin:0 0 0 10px;width:24px;height:24px;background:no-repeat center center / contain;}
.section-contacts .telegram{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg width='135.46667mm' height='135.46666mm' viewBox='0 0 135.46667 135.46666' version='1.1' id='svg1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1'%3E%3Cstyle id='style1'%3E.cls-1%7Bfill:url(%23linear-gradient);%7D.cls-2%7Bfill:%23fdfdfd;%7D%3C/style%3E%3ClinearGradient gradientUnits='userSpaceOnUse' id='linear-gradient' x1='48.41' x2='21.040001' y1='2.8' y2='66.650002'%3E%3Cstop offset='0' stop-color='%236babde' id='stop1' /%3E%3Cstop offset='1' stop-color='%235894c4' id='stop2' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-37.325417,-80.766665)'%3E%3Cpath d='m 105.05875,80.766665 c -37.408114,0 -67.733333,30.325215 -67.733333,67.733335 0,37.40811 30.325219,67.73333 67.733333,67.73333 37.40812,0 67.73334,-30.32522 67.73334,-67.73333 0,-37.40812 -30.32522,-67.733335 -67.73334,-67.733335 z m 35.2052,42.845565 -12.03008,57.43151 a 4.2351854,4.2351854 0 0 1 -6.66142,2.53815 l -17.49848,-12.9278 -10.601324,10.00125 a 1.4364229,1.4364229 0 0 1 -2.047875,-0.0778 l -0.227806,-0.25029 1.842029,-17.82631 33.200976,-30.33474 a 0.88847083,0.88847083 0 0 0 -1.07447,-1.40679 L 82.705427,157.63315 64.41875,151.49164 a 2.4852312,2.4852312 0 0 1 -0.08467,-4.68153 l 71.54863,-26.95284 a 3.2916812,3.2916812 0 0 1 4.38124,3.75496 z' id='path1' style='fill:%2369a8db;fill-opacity:1;stroke-width:0.264583' /%3E%3C/g%3E%3C/svg%3E%0A");}
.section-contacts .whatsapp{display:inline-block;vertical-align:-5px;margin:0 0 0 10px;width:24px;height:24px;background:no-repeat center center / contain;}
.section-contacts .whatsapp{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg id='Layer_1' style='enable-background:new 0 0 1000 1000;' version='1.1' viewBox='0 0 1000 1000' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2325D366;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Ctitle/%3E%3Cg%3E%3Cpath class='st0' d='M500,1000L500,1000C223.9,1000,0,776.1,0,500v0C0,223.9,223.9,0,500,0h0c276.1,0,500,223.9,500,500v0 C1000,776.1,776.1,1000,500,1000z'/%3E%3Cg%3E%3Cg id='WA_Logo'%3E%3Cg%3E%3Cpath class='st1' d='M733.9,267.2c-62-62.1-144.6-96.3-232.5-96.4c-181.1,0-328.6,147.4-328.6,328.6 c0,57.9,15.1,114.5,43.9,164.3L170.1,834l174.2-45.7c48,26.2,102,40,157,40h0.1c0,0,0,0,0,0c181.1,0,328.5-147.4,328.6-328.6 C830.1,411.9,796,329.3,733.9,267.2z M501.5,772.8h-0.1c-49,0-97.1-13.2-139-38.1l-10-5.9L249,755.9l27.6-100.8l-6.5-10.3 c-27.3-43.5-41.8-93.7-41.8-145.4c0.1-150.6,122.6-273.1,273.3-273.1c73,0,141.5,28.5,193.1,80.1c51.6,51.6,80,120.3,79.9,193.2 C774.6,650.3,652,772.8,501.5,772.8z M651.3,568.2c-8.2-4.1-48.6-24-56.1-26.7c-7.5-2.7-13-4.1-18.5,4.1 c-5.5,8.2-21.2,26.7-26,32.2c-4.8,5.5-9.6,6.2-17.8,2.1c-8.2-4.1-34.7-12.8-66-40.8c-24.4-21.8-40.9-48.7-45.7-56.9 c-4.8-8.2-0.5-12.7,3.6-16.8c3.7-3.7,8.2-9.6,12.3-14.4c4.1-4.8,5.5-8.2,8.2-13.7c2.7-5.5,1.4-10.3-0.7-14.4 c-2.1-4.1-18.5-44.5-25.3-61c-6.7-16-13.4-13.8-18.5-14.1c-4.8-0.2-10.3-0.3-15.7-0.3c-5.5,0-14.4,2.1-21.9,10.3 c-7.5,8.2-28.7,28.1-28.7,68.5c0,40.4,29.4,79.5,33.5,84.9c4.1,5.5,57.9,88.4,140.3,124c19.6,8.5,34.9,13.5,46.8,17.3 c19.7,6.3,37.6,5.4,51.7,3.3c15.8-2.4,48.6-19.9,55.4-39c6.8-19.2,6.8-35.6,4.8-39C665,574.4,659.5,572.4,651.3,568.2z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

.section-contacts .text{margin:20px 0 0 0;white-space:pre-line;line-height:24px;}
.section-contacts .text a{transition:all 0.2s ease-in-out;display:block;white-space:nowrap;font-weight:600;color:#9F223B;}
.section-contacts .text a:hover{color:#001C64;}
.section-contacts .map{}
.section-contacts .map iframe{border:none;width:100%!important;height:300px!important;}
@media screen and (max-width: 767px){
	.section-contacts{padding:50px 0;}
	.section-contacts .col{display:block;}
	.section-contacts .col:nth-child(1){width:auto;}
	.section-contacts .col:nth-child(2){margin:30px 0 0 0;}
}
/*[/section-contacts]*/

/*[page_footer]*/
.page_footer{padding:64px 0;background:#fff;}
.page_footer .row{display:flex;flex-flow:wrap;justify-content:space-between;gap:40px 20px;}
.page_footer .col{flex:0;}
.page_footer .col:nth-child(1){}
.page_footer .col:nth-child(2){}
.page_footer .col:nth-child(3){}
.page_footer .col:nth-child(4){}

.page_footer .logo{}
.page_footer .logo img{display:block;width:193px;}

.page_footer .copyright{margin:24px 0 0 0;font-size:14px;color:#001C64;}

.page_footer .nav{margin:auto;}
.page_footer .nav ul{margin:0 auto;padding:0;}
.page_footer .nav li{display:block;}
.page_footer .nav li:not(:first-child){margin-top:16px;}
.page_footer .nav a{transition:all 0.2s ease-in-out;display:block;white-space:nowrap;font-weight:600;}
.page_footer .nav a:hover{color:#9F223B;}
	
.page_footer .contacts{}
.page_footer .contacts .email{transition:all 0.2s ease-in-out;display:block;white-space:nowrap;font-weight:600;color:#9F223B;}
.page_footer .contacts .email:hover{color:#001C64;}
.page_footer .contacts .phone{transition:all 0.2s ease-in-out;display:block;margin:16px 0 0 0;font-weight:600;white-space:nowrap;color:#9F223B;}
.page_footer .contacts .phone:hover{color:#001C64;}

.page_footer .consultation{}
.page_footer .consultation h4{margin:0 0 14px 0;padding:0;white-space:pre;font-size:20px;}
.page_footer .consultation .btn{display:table;margin:24px 0 0 0;}
@media screen and (max-width: 1200px){

}
@media screen and (max-width: 1007px){
	.page_footer{padding:50px 0;text-align:center;}
	.page_footer .row{display:flex;flex-flow:column;gap:40px;}
	.page_footer .col{display:table;margin:auto;}
	.page_footer .logo{display:table;margin:auto;}
	.page_footer .consultation .btn{margin:24px auto 0 auto;}
}
/*[/page_footer]*/

/*[dialogbox]*/
.dialogbox{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(0,0,0,0.5);}
.dialogbox .dialogbox_outer{display:table;padding:0;margin:0;width:100%;height:100%;}
.dialogbox .dialogbox_inner{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 30px;width:100%;height:100%;}
.dialogbox .dialogbox_window{display:block;position:relative;box-sizing:border-box;background:#FAFAFA;border-radius:15px;margin:30px auto;max-width:400px;}
.dialogbox h2{padding:0 0 10px 0;margin:0;text-align:center;}
.dialogbox .dialogbox_close{transition:all 0.2s ease-in-out;position:absolute;z-index:2;top:20px;right:20px;width:30px;height:30px;background:no-repeat center center / 16px;opacity:0.7;cursor:pointer;}
.dialogbox .dialogbox_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23000000;stroke:%23000000;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.dialogbox .dialogbox_close:hover{opacity:1;}
.dialogbox .dialogbox_content{padding:30px;}
/*[/dialogbox]*/

.contact_form{}
.contact_form .form_heading{padding:0 20px;text-align:center;font-weight:600;font-size:24px;color:#000;}
.contact_form .form_heading > p{margin:0;}

.contact_form .form_content{margin:20px 0 0 0;}

.contact_form .input{position:relative;}
.contact_form .input:not(:first-child){margin-top:20px;}
.contact_form .input > p{margin:0;}
.contact_form .input input{display:block;box-sizing:border-box;padding:15px 20px;width:100%;background:none;outline:none;border:1px solid #7D8BAF;border-radius:50px;}

.contact_form .textarea{position:relative;}
.contact_form .textarea:not(:first-child){margin-top:20px;}
.contact_form .textarea > p{margin:0;}
.contact_form .textarea textarea{resize:vertical;display:block;box-sizing:border-box;padding:15px 20px;width:100%;height:160px;min-height:160px;overflow:hidden;background:none;outline:none;border:1px solid #7D8BAF;border-radius:50px;}

.contact_form .button{display:table;position:relative;box-sizing:border-box;margin:30px auto 0 auto;padding:16px 30px;background:#9F223B;outline:none;border:none;border-radius:50px;white-space:nowrap;text-align:center;font-weight:600;color:#fff;cursor:pointer;}
.contact_form .button:after{transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0);border-radius:50px;}
.contact_form .button:hover:after{background:rgba(255,255,255,0.1);}
.contact_form .button > p{margin:0;}
.contact_form .button span{display:block;position:relative;z-index:1;}
.contact_form .button input[type='submit']{display:block;opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.contact_form .button .wpcf7-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;}

.wpcf7 form .wpcf7-response-output{margin:30px 0 0 0;padding:15px;border-width:1px;border-radius:15px;}
.wpcf7 form .wpcf7-response-output > p:first-child{margin-top:0;}
.wpcf7 form .wpcf7-response-output > p:last-child{margin-bottom:0;}
.wpcf7-not-valid-tip{margin:5px 18px 0 18px;}
