@font-face{font-family:"Montserrat",sans-serif;font-display:swap;font-weight:normal;font-style:normal}body{font-family:"Montserrat";color:#000;overflow-x:hidden;position:relative}body img{max-width:100%;height:auto}body .button{background:#fd7e14;color:#434347;padding:10px 20px;border-radius:6px;text-transform:uppercase;font-weight:bold;width:auto}body h1{text-transform:uppercase;font-family:"Montserrat";padding:24px}@media(min-width: 992px){body h1{padding:5rem 3rem 2rem;font-size:1.875rem}}body h2{font-weight:700;font-size:24px;font-family:"Montserrat";text-transform:uppercase}body a{color:#fd7e14;text-decoration:none}body a.titleLink{text-decoration:none}body a:hover{color:#f2b50d}body header{background-color:rgba(67,67,71,.8);color:#fff;height:90px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0);border-image:linear-gradient(0.25turn, rgba(77, 73, 71, 0.11), #ff6100, rgba(56, 2, 155, 0));border-image-slice:1;width:100%}@media(min-width: 992px){body header .mod-menu li a{text-decoration:none;padding:0 1.5vw;letter-spacing:.05em;font-weight:700;position:relative;color:#fff}body header .mod-menu li a::after{content:"";position:absolute;left:50%;bottom:-8px;width:0;height:2px;background:#ff7a00;transform:translateX(-50%);transition:width .3s ease}body header .mod-menu li a:hover::after{width:100%}}body header .mod-menu li.active a::after,body header .mod-menu li.current a::after{width:100%}body header .burger-menu-wrapper .burger{width:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:18px;position:relative;z-index:3;position:absolute;right:5%;top:38px}body header .burger-menu-wrapper .burger span{display:block;height:4px;background:#333;border-radius:2px;transition:.3s}body header .nav-menu{display:none;position:absolute;top:50px;left:0;background:#fff;width:200px;box-shadow:0 2px 8px rgba(0,0,0,.2)}body header .nav-menu ul{list-style:none;margin:0;padding:0}body header .nav-menu ul li{border-bottom:1px solid #eee}body header .nav-menu ul li a{display:block;padding:10px;text-decoration:none;color:#333}body header .burger.active span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}body header .burger.active span:nth-child(2){opacity:0}body header .burger.active span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}body header .nav-menu.active{display:block;position:fixed;top:0;right:0;width:100%;height:900px;background-color:#6c757d;left:auto;max-width:300px;background-color:#434347;color:#fff;align-items:center;border-left:1px solid #ff6100;padding:60px 20px;z-index:2}body header .nav-menu.active ul{display:block}body header .nav-menu.active ul li{border:none}body header .nav-menu.active ul li a{color:#fff;transition:color .3s ease}body header .nav-menu.active ul li a::after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:#ff7a00;transition:width .3s ease}body header .nav-menu.active ul li a:hover{color:#ffb366}body header .nav-menu.active ul li a:hover::after{width:100%}body header .nav-menu.active ul li.active a{color:#ffb366}body header .mod-languages .btn-group{color:#fd7e14;border-radius:2px;position:absolute;z-index:3;top:43vh;right:135px}body header .mod-languages .btn-group button{display:none;align-items:center;justify-content:space-between;width:132px;box-shadow:none;color:#fd7e14;font-size:12.91px;border-color:#000;background-color:#434347}@media(min-width: 992px){body header .mod-languages .btn-group button{display:flex}}@media(min-width: 992px){body header .mod-languages .btn-group{position:relative;top:auto;right:auto}}body header .mod-languages .dropdown-menu.show{background:rgba(67,67,71,.9);color:#fff;box-shadow:none;border:1px solid #1c1c1c;position:absolute;transform:translate(0, 0) !important;z-index:1010;width:132px;min-width:132px;padding:0}body header .mod-languages .dropdown-menu.show li{padding:.1rem 0;margin:0;font-size:12px;cursor:pointer}body header .mod-languages .dropdown-menu.show li.lang-active{background:rgba(139,139,143,.9)}body header .mod-languages .dropdown-menu.show li:nth-child(1){border-top-left-radius:6px;border-top-right-radius:6px}body header .mod-languages .dropdown-menu.show li:nth-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:6px}body header .mod-languages .dropdown-menu.show li:not(.lang-active):hover a{color:#fff}body header .mod-languages .dropdown-menu.show li a{display:block;width:100%}body header .mod-languages .dropdown-menu.show li a :hover{opacity:.8}body footer{background-color:#434347;color:#fff}body footer .logos{display:flex;justify-content:end;align-items:center}body footer .logos img{max-width:85px;padding:20px}body .welcome-section{background:url("/images/sn-bg.png");background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}body .welcome-section .welcomeText{text-shadow:0 0 15px rgba(255,122,0,.35);opacity:0;transform:scale(0.7);font-size:1.2rem;animation:growText .8s ease-out forwards}@keyframes growText{0%{opacity:0;transform:scale(0.7)}100%{opacity:1;transform:scale(1)}}body .welcome-section blockquote:before{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px}body .welcome-section blockquote:before p{display:inline}body .reveal{opacity:0;transform:translateY(30px);transition:all .7s ease;will-change:opacity,transform}body .reveal.active{opacity:1;transform:translateY(0)}body .homepage .services-section .service{background:linear-gradient(#c5c2c2, #f7f8fc)}body .homepage .services-section .service:nth-of-type(2){background:linear-gradient(#f7f8fc, #c5c2c2)}body .homepage .me-section .right-part{background:rgba(255,218,185,0.2196078431)}body .defaultPage .item-page .com-content-article__body{background:rgba(255,218,185,0.2196078431)}body .defaultPage .contact .contact-form-data{background:rgba(255,218,185,0.2196078431)}body .defaultPage .contact .additional-info h1{padding:0}body .defaultPage .contact h2{padding:15px 0}body .defaultPage .contact .control-group{text-align:left}body .defaultPage .contact .control-group.field-spacer .control-label{display:none}body .defaultPage .contact .control-group .control-label{margin-left:9px;color:gray;font-style:italic}body .defaultPage .contact .control-group .controls{text-align:center}body .defaultPage .published{display:flex;justify-content:end;padding:30px 20px}body .defaultPage .pagenavigation{display:none}@media(min-width: 992px){body .defaultPage .experiences .content:nth-child(2n){flex-direction:row-reverse}}@media(min-width: 992px){body .defaultPage .experiences .content:nth-child(2n) .mod-custom:first-child{text-align:end}}body .defaultPage .experiences .content .mod-custom{width:50%}@media(min-width: 992px){body .defaultPage .experiences .content .mod-custom{padding:15px}}body .defaultPage .blog .item-content{background:rgba(255,218,185,.2196078431)}/*# sourceMappingURL=template.min.css.map */
