@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");.trm-white-icon{display:none}.trm-logo-text{color:#00283A}.trm-preloader{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;transition:.6s ease-in-out}.preloader{width:45px;height:45px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);animation:rotatePreloader 1.5s infinite ease-in}@keyframes rotatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0deg)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(-360deg)}}.preloader div{position:absolute;width:100%;height:100%;opacity:0}.preloader div:before{content:"";position:absolute;left:50%;top:0;width:12%;height:12%;background-color:#00283A;transform:translateX(-50%);border-radius:50%}.preloader div:nth-child(1){transform:rotateZ(0deg);animation:rotateCircle1 1.5s infinite linear;z-index:9}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotateZ(36deg)}7%{transform:rotateZ(0deg)}57%{transform:rotateZ(0deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(2){transform:rotateZ(36deg);animation:rotateCircle2 1.5s infinite linear;z-index:8}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotateZ(0deg)}12%{transform:rotateZ(-36deg)}62%{transform:rotateZ(-36deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(3){transform:rotateZ(72deg);animation:rotateCircle3 1.5s infinite linear;z-index:7}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotateZ(-36deg)}17%{transform:rotateZ(-72deg)}67%{transform:rotateZ(-72deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(4){transform:rotateZ(108deg);animation:rotateCircle4 1.5s infinite linear;z-index:6}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotateZ(-72deg)}22%{transform:rotateZ(-108deg)}72%{transform:rotateZ(-108deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(5){transform:rotateZ(144deg);animation:rotateCircle5 1.5s infinite linear;z-index:5}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotateZ(-108deg)}27%{transform:rotateZ(-144deg)}77%{transform:rotateZ(-144deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(6){transform:rotateZ(180deg);animation:rotateCircle6 1.5s infinite linear;z-index:4}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotateZ(-144deg)}32%{transform:rotateZ(-180deg)}82%{transform:rotateZ(-180deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(7){transform:rotateZ(216deg);animation:rotateCircle7 1.5s infinite linear;z-index:3}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotateZ(-180deg)}37%{transform:rotateZ(-216deg)}87%{transform:rotateZ(-216deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(8){transform:rotateZ(252deg);animation:rotateCircle8 1.5s infinite linear;z-index:2}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotateZ(-216deg)}42%{transform:rotateZ(-252deg)}92%{transform:rotateZ(-252deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(9){transform:rotateZ(288deg);animation:rotateCircle9 1.5s infinite linear;z-index:1}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotateZ(-252deg)}47%{transform:rotateZ(-288deg)}97%{transform:rotateZ(-288deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(10){transform:rotateZ(324deg);animation:rotateCircle10 1.5s infinite linear;z-index:0}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotateZ(-288deg)}52%{transform:rotateZ(-324deg)}102%{transform:rotateZ(-324deg)}100%{transform:rotateZ(-324deg);opacity:1}}body{background-color:#00151F;overflow:hidden}.trm-app-frame{border:solid 10px #00151F;position:relative;overflow:hidden;border-radius:20px;width:100vw;height:100vh;background-color:#F4F5F7;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);transition:.4s ease-in-out}.trm-app-frame .trm-hidden-switcher{display:none}.trm-app-frame .trm-content-start{margin:0 40px}.trm-app-frame .trm-content-start:before{content:'';position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:#FCFCFE;border-radius:5px 5px 0 0;opacity:.3}.trm-app-frame .trm-content{margin-top:-40px;padding:0 0 60px;z-index:0;position:relative;z-index:1}.trm-app-frame .container{position:relative}@media(max-width:992px){body{background-color:#F4F5F7;overflow:auto}.trm-app-frame{border:0;overflow:scroll;border-radius:0;width:100%;height:100%}.trm-app-frame .trm-content-start{margin:0;z-index:999}.trm-app-frame .trm-content{margin-top:0;padding:0 0 40px}}.trm-top-bar{position:fixed;left:0;right:0;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);z-index:9;background-color:#FCFCFE;width:100%;height:80px}.trm-top-bar:after{content:'';position:absolute;left:30px;height:8px;width:calc(100% - 60px);background-color:#FCFCFE;border-radius:0 0 5px 5px;opacity:.3}.trm-top-bar .container{display:flex;justify-content:space-between;align-items:center}.trm-top-bar .container .trm-left-side{height:100%;display:flex;align-items:center;width:30%}.trm-top-bar .container .trm-left-side .trm-logo-frame{display:flex;align-items:center;height:80px}.trm-top-bar .container .trm-left-side .trm-logo-frame .trm-logo-text{position:relative;font-weight:900;font-size:22px;color:#00283A;letter-spacing:0}.trm-top-bar .container .trm-left-side .trm-logo-frame .trm-logo-text span{color:#AFB42B}.trm-top-bar .container .trm-left-side .trm-logo-frame img{width:100px!important}.trm-top-bar .container .trm-right-side{height:100%;display:flex;align-items:center;width:70%;justify-content:flex-end}@media(max-width:1200px){.trm-top-bar{border-radius:0}.trm-top-bar .container .trm-right-side{border-radius:0 0 10px 10px;padding:0 0 40px;display:flex;flex-direction:column;background-color:#FCFCFE;position:absolute;z-index:-1;top:80px;left:0;height:auto;width:100%;opacity:0;pointer-events:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);transform:translateY(20px);transition:.4s ease-in-out}.trm-top-bar .container .trm-right-side.trm-active{opacity:1;pointer-events:all;transform:translateY(0)}}.trm-menu{margin-right:10px}.trm-menu nav ul{display:flex;margin:0;padding:0}.trm-menu nav ul li{height:80px;position:relative;list-style-type:none;display:flex;justify-content:center;align-items:center}.trm-menu nav ul li:after{content:'';position:absolute;bottom:0;border-radius:10px;height:4px;width:0;background-color:#AFB42B;transition:.4s ease-in-out}.trm-menu nav ul li.current-item:after,.trm-menu nav ul li.current-menu-item:after{width:100%}.trm-menu nav ul li a{white-space:nowrap;height:100%;width:100%;padding:0 20px;line-height:80px;color:#00283A;text-transform:uppercase;font-size:11px;letter-spacing:2px;font-weight:700;transition:.4s ease-in-out}.trm-menu nav ul li a:hover{color:#AFB42B}.trm-menu nav ul li ul{padding:10px;pointer-events:none;background-color:#FCFCFE;opacity:0;transform:translateY(20px);height:auto;top:80px;left:-10px;border-radius:0 0 10px 10px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);min-width:130px;position:absolute;z-index:9;display:flex;flex-direction:column;transition:.4s ease-in-out}.trm-menu nav ul li ul li{height:50px;margin:0;justify-content:flex-start}.trm-menu nav ul li ul li:after,.trm-menu nav ul li ul li:before{display:none}.trm-menu nav ul li ul li a{line-height:50px}.trm-menu nav ul li:hover ul{pointer-events:all;opacity:1;transform:translateY(0)}@media(max-width:1200px){.trm-menu{text-align:center;margin:0;width:100%}.trm-menu nav{width:100%}.trm-menu nav ul{margin:20px 0;flex-direction:column}.trm-menu nav ul li{width:100%;height:auto;display:block}.trm-menu nav ul li:after{display:none}.trm-menu nav ul li a{height:50px;line-height:50px}.trm-menu nav ul li.menu-item-has-children a{pointer-events:none}.trm-menu nav ul li.menu-item-has-children ul li a{pointer-events:all}.trm-menu nav ul li.current-menu-item a{color:#AFB42B}.trm-menu nav ul li.current-menu-item ul li a{color:#00283A}.trm-menu nav ul li ul{border-radius:0;margin:0;background-color:#F4F5F7;top:0;left:0;width:100%;padding:0;position:relative;overflow:hidden;opacity:1;transform:none;margin:0;pointer-events:all;max-height:0;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15)}.trm-menu nav ul li:hover ul{max-height:300px}}.trm-menu-btn{transform:scale(1.3);margin-top:2px;padding:8px 7px;width:30px;height:30px;cursor:pointer;display:none;justify-content:center;text-align:center}.trm-menu-btn span,.trm-menu-btn span:after,.trm-menu-btn span:before{content:"";display:block;width:15px;height:.15em;border-radius:1px;background:#00283A;backface-visibility:hidden;transition:.4s ease-in-out}.trm-menu-btn span{position:relative;margin:5px 0 0}.trm-menu-btn span:after,.trm-menu-btn span:before{position:absolute}.trm-menu-btn span:before{top:-5px}.trm-menu-btn span:after{top:5px}.trm-menu-btn.trm-active span{transform:rotate(45deg)}.trm-menu-btn.trm-active span:before{transform:translate(0px,5px) rotate(-90deg)}.trm-menu-btn.trm-active span:after{transform:translate(0px,-5px) rotate(-90deg)}@media(max-width:1200px){.trm-menu-btn{display:flex}}.trm-mode-switcher-place .trm-mode-switcher{margin-right:30px;display:flex;justify-content:center;align-items:center}.trm-mode-switcher-place .trm-mode-switcher i{margin:0 7px;font-size:12px}.trm-mode-switcher-place .trm-mode-switcher .tgl{display:none}.trm-mode-switcher-place .trm-mode-switcher .tgl,.trm-mode-switcher-place .trm-mode-switcher .tgl *,.trm-mode-switcher-place .trm-mode-switcher .tgl *:after,.trm-mode-switcher-place .trm-mode-switcher .tgl *:before,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich,.trm-mode-switcher-place .trm-mode-switcher .tgl:after,.trm-mode-switcher-place .trm-mode-switcher .tgl:before{box-sizing:border-box}.trm-mode-switcher-place .trm-mode-switcher .tgl::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl *::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl *:after::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl *:before::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl:after::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl:before::selection{background:0}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich{outline:0;display:block;width:45px;height:23px;position:relative;cursor:pointer;user-select:none}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:after,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:before{position:relative;display:block;content:"";width:50%;height:100%}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:after{left:0}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:before{display:none}.trm-mode-switcher-place .trm-mode-switcher .tgl:checked+.trm-swich:after{left:50%}.trm-mode-switcher-place .trm-mode-switcher .tgl-light+.trm-swich{margin-bottom:0;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15);background:#F4F5F7;border-radius:2em;padding:2px;transition:.4s ease-in-out}.trm-mode-switcher-place .trm-mode-switcher .tgl-light+.trm-swich:after{width:47%;border:solid 3px #AFB42B;border-radius:50%;background:#FCFCFE;transition:all .2s ease}.trm-mode-swich-animation-frame{position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.4s ease-in-out}.trm-mode-swich-animation-frame.trm-active{opacity:1}.trm-mode-swich-animation-frame .trm-mode-swich-animation{margin-bottom:40px;width:80px;height:55px;position:relative;overflow:hidden;text-align:center}.trm-mode-swich-animation-frame .trm-mode-swich-animation:before{content:'';height:1px;width:120%;border-bottom:dotted 5px #00283A;position:absolute;z-index:9;bottom:0;left:-10%}.trm-mode-swich-animation-frame .trm-mode-swich-animation .fa-sun{position:absolute;z-index:0;top:0;font-size:32px;margin-left:-15px;opacity:1;color:#00283A;transition:.6s ease-in-out}.trm-mode-swich-animation-frame .trm-mode-swich-animation .fa-moon{position:absolute;z-index:0;top:0;font-size:32px;margin-left:-15px;color:#00283A;opacity:0;transform:translateY(70px) rotate(0);transition:.6s ease-in-out}.trm-mode-swich-animation-frame .trm-mode-swich-animation.trm-active .fa-sun{transform:translateY(70px) rotate(360deg);opacity:0}.trm-mode-swich-animation-frame .trm-mode-swich-animation.trm-active .fa-moon{transform:translateY(0) rotate(360deg);opacity:1}@media(max-width:1200px){.trm-mode-switcher{margin:0 0 40px 0!important}}.portfolio{transition:.4s ease-in-out}body{font-size:14px;font-weight:500;color:#7B7B7D;font-family:'Inter',sans-serif;letter-spacing:.05em;-webkit-font-smoothing:antialiased}a,a:hover{color:inherit;text-decoration:none}a:focus{outline:inherit}button{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:0;font-weight:800;color:#00283A;margin-bottom:0}.h1,h1{font-weight:900;font-size:64px}p{margin:0}@media(max-width:992px){.h1,h1{font-size:48px}}.trm-text-sm{font-size:12px}.trm-text-lg{font-size:16px}.trm-contrast{color:#00283A!important;opacity:1!important}.trm-accent-color{color:#AFB42B}.trm-label{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:2px;color:#00283A;transition:.4s ease-in-out}.trm-label.trm-label-light{color:#7B7B7D}.trm-label.trm-label-color{color:#AFB42B}a.trm-label i{margin-top:-1px;margin-left:10px}a.trm-label .fa-arrow-right{margin-top:-1px;margin-left:5px;transition:.4s ease-in-out}a.trm-label:focus,a.trm-label:hover{outline:inherit;color:#AFB42B}a.trm-label:focus .fa-arrow-right,a.trm-label:hover .fa-arrow-right{transform:translateX(5px);color:inherit}.trm-title-with-divider{display:flex;align-items:center;white-space:nowrap}.trm-title-with-divider span{position:relative;margin-left:20px;margin-right:35px;display:inline-block;height:1px;border-bottom:dotted 2px rgba(225,225,235,0.9);width:100%}.trm-title-with-divider span:after{content:attr(data-number);border-radius:50%;position:absolute;font-size:11px;font-weight:600;text-align:center;color:#7B7B7D;opacity:.8;width:15px;height:15px;top:-6px;right:-35px}.trm-list{padding:0}.trm-list li{position:relative;list-style-type:none;padding-left:25px;margin-bottom:15px;color:#00283A}.trm-list li:before{content:'';position:absolute;top:6px;left:0;height:10px;width:10px;border:solid 3px #AFB42B;border-radius:50%}blockquote{box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);padding:0;margin:0;display:block;position:relative;background-color:#FCFCFE;color:#00283A;padding:40px;border-radius:10px;font-style:italic;font-size:16px;font-weight:500}blockquote:before{margin:0;color:#AFB42B;width:50px;line-height:55px;content:'"';position:absolute;top:10px;left:10px;font-size:54px}blockquote:after{margin:0;width:50px;color:#AFB42B;line-height:55px;content:'"';position:absolute;bottom:-20px;right:2px;font-size:54px}blockquote.trm-color-quote{background-color:#F4F5F7;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15)}blockquote.trm-color-quote:before{color:#AFB42B}blockquote.trm-color-quote:after{color:#AFB42B}.trm-just-img{width:100%;border-radius:5px}.trm-card{padding:40px;background-color:#FCFCFE;position:relative;border-radius:10px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-card .trm-icon{font-size:22px;color:#00283A;margin-bottom:20px}.trm-btn{white-space:nowrap;background-color:#AFB42B;height:45px;border:solid 2px #AFB42B;color:#fcfcfe;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:2px;border-radius:30px;display:inline-flex;padding:0 35px;justify-content:center;align-items:center;transition:.4s ease-in-out}.trm-btn i{margin-top:-1px;margin-left:10px}.trm-btn i.fa-paper-plane{margin-left:0}.trm-btn .fa-arrow-right{margin-top:-1px;margin-left:10px;transition:.4s ease-in-out}.trm-btn .fa-arrow-left{margin-top:-1px;margin-right:10px;transition:.4s ease-in-out}.trm-btn.trm-btn-sm{height:40px;padding:0 25px}.trm-btn:hover{transform:scale(1.03);color:#fcfcfe;background-color:#C0CA33;border:solid 2px #C0CA33}.trm-btn:hover .fa-arrow-right{transform:translateX(5px)}.trm-btn:hover .fa-arrow-left{transform:translateX(-5px)}.trm-btn.trm-btn-border{border:solid 2px #fcfcfe;background-color:transparent}.trm-btn.trm-btn-border:hover{border:solid 2px #fcfcfe;background-color:transparent}.trm-btn.trm-btn-circle{padding:0;width:45px;border-radius:50%}.trm-btn.trm-btn-circle.trm-btn-sm{width:40px}.trm-btn.trm-btn-circle i{font-size:13px;margin:0}.trm-btn:focus{outline:inherit}form{position:relative;width:100%}form input{color:#00283A;width:100%;box-sizing:border-box;display:block;width:100%;height:45px;border-radius:10px;margin-bottom:20px;border:0;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15);background-color:#F4F5F7;padding:0 20px}form input:focus{outline:inherit}form textarea{color:#00283A;width:100%;box-sizing:border-box;display:block;width:100%;border-radius:10px;margin-bottom:40px;border:0;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15);background-color:#F4F5F7;padding:15px 20px}form textarea:focus{outline:inherit}.trm-scroll-animation{transform:translateY(30px) scale(1.02);opacity:0;transition:.6s ease-in-out}.trm-scroll-animation.trm-active-el{opacity:1;transform:translateY(0) scale(1)}.trm-swup-animation{transition:.6s ease-in-out;transition-delay:.6s}html.is-animating .trm-preloader{opacity:1;transition-delay:0s}html.is-animating .trm-swup-animation{opacity:0;transition-delay:0s}.trm-mb-15{margin-bottom:15px}.trm-mb-20{margin-bottom:20px}.trm-mb-30{margin-bottom:30px}.trm-mb-40{margin-bottom:40px}.trm-mt-20{margin-top:20px}.trm-mt-40{margin-top:40px}.trm-divider{height:1px;border-bottom:dotted 2px rgba(225,225,235,0.9);width:100%}.trm-banner{width:100%;height:560px;position:relative;z-index:1;overflow:hidden;border-radius:0 0 20px 20px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-banner .trm-slideshow{position:absolute;top:0;left:0;height:100%;width:100%}.trm-banner .trm-banner-cover{z-index:-1;position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}.trm-banner .trm-publication-cover{z-index:-1;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.trm-banner .trm-banner-content{padding-top:80px;z-index:999;position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:center}.trm-banner .trm-banner-content.trm-overlay{background-color:rgba(10,15,20,0.2)}.trm-banner .trm-banner-content .trm-banner-text *{color:#fcfcfe;text-shadow:0 1px 10px rgba(0,0,0,0.3)}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs{margin:0;padding:0;display:inline-flex;border:solid 2px #fcfcfe;background-color:transparent;padding:0 35px;height:45px;align-items:center;border-radius:30px}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li{padding-right:20px;list-style-type:none;position:relative}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:after{content:'/';position:absolute;top:0;right:8px}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:last-child{padding-right:0}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:last-child:after{display:none}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li a{transition:.4s ease-in-out}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li a:hover{color:#AFB42B}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li span{opacity:.8;cursor:not-allowed}.trm-banner .trm-banner-content .trm-banner-text.trm-text-center{text-align:center;margin-top:-50px}.trm-banner .trm-banner-content .trm-scroll-hint-frame{position:absolute;right:20px;bottom:0;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-label{display:block;white-space:nowrap;position:absolute;bottom:40px;left:-40px;color:#fcfcfe;transform:rotate(90deg)}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-scroll-hint{margin-bottom:20px;position:relative;height:38px;width:24px;border:solid 2px #fcfcfe;border-radius:15px}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-scroll-hint:after{content:'';height:4px;width:4px;border-radius:50%;background-color:#fcfcfe;position:absolute;top:8px;left:calc(50% - 2px);animation:mouse 1s infinite}@keyframes mouse{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(8px)}}@media(max-width:992px){.trm-banner{height:550px}.trm-banner .trm-banner-cover{top:0;height:100%}.trm-banner .trm-banner-content .trm-banner-text{transform:translateY(-20px);text-align:center}.trm-banner .trm-banner-content .trm-banner-text.trm-text-center{text-align:center;margin-top:0}.trm-banner .trm-banner-content .trm-scroll-hint-frame{display:none}}.trm-main-card-frame{position:relative;z-index:2;transform:translateY(-410px)}.trm-main-card-frame .trm-main-card{display:flex;flex-direction:column;justify-content:flex-start;padding:40px;width:100%;height:calc(100vh - 100px);border-radius:10px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);background-color:#FCFCFE}.trm-main-card-frame .trm-main-card.trm-active-el{border-radius:0}.trm-main-card-frame .trm-main-card:before{content:'';position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:#FCFCFE;border-radius:5px 5px 0 0;opacity:.3}.trm-main-card-frame .trm-main-card .trm-social{display:flex;justify-content:center}.trm-main-card-frame .trm-main-card .trm-social a{color:#00283A;margin:0 10px;transition:.4s ease-in-out}.trm-main-card-frame .trm-main-card .trm-social a:hover{color:#AFB42B}.trm-main-card-frame .trm-main-card .trm-table{padding:0;margin:0}.trm-main-card-frame .trm-main-card .trm-table li{display:flex;justify-content:space-between;margin-bottom:10px}.trm-main-card-frame .trm-main-card .trm-table li:last-child{margin-bottom:0}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@media(max-width:992px){.trm-main-card-frame{transform:translateY(-40px)}.trm-main-card-frame .trm-main-card{border-radius:10px!important;height:auto}}.trm-mc-header{text-align:center}.trm-mc-header .trm-avatar-frame{position:relative;display:inline-block}.trm-mc-header .trm-avatar-frame .trm-avatar{border:solid 3px #FCFCFE;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:top}.trm-mc-header .trm-avatar-frame .trm-dot{border:solid 3px #FCFCFE;position:absolute;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);z-index:9;bottom:5px;right:5px;content:'';height:24px;width:24px;border-radius:50%;background-color:#AFB42B;transition:.4s ease-in-out;transition-delay:.2s}.trm-mc-header .trm-avatar-frame .trm-dot:after{border:solid 3px #FCFCFE;opacity:0;position:absolute;z-index:9;bottom:-3px;right:-3px;color:#fcfcfe;border-radius:15px;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:8px;content:'Available for hire';height:24px;padding-top:3px;width:130px;white-space:nowrap;background-color:#AFB42B;transition:.4s ease-in-out}.trm-mc-header .trm-avatar-frame .trm-dot:hover{width:130px;border-radius:15px;right:-10px;transition-delay:0s}.trm-mc-header .trm-avatar-frame .trm-dot:hover:after{transition-delay:.2s;opacity:1}.trm-mc-header .trm-name{font-size:18px}.trm-mc-header .trm-name.trm-name-lg{font-size:32px}.trm-mc-header .trm-typed-text::after{content:"|";font-weight:200;animation:blink ease 1s infinite}.trm-counter-up{text-align:center;border-radius:10px;padding:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);background-color:#FCFCFE;margin-bottom:40px}.trm-counter-up:before{content:'';position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:#FCFCFE;border-radius:5px 5px 0 0;opacity:.3}.trm-counter-up .trm-counter-number{font-size:24px;font-weight:900;color:#00283A;line-height:20px}.trm-counter-up .trm-counter-number .trm-counter-symbol{color:#AFB42B;font-size:16px;margin-left:3px}.trm-video{box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);border-radius:10px;position:relative;overflow:hidden;padding-bottom:55%}.trm-video img{border-radius:10px;position:absolute;z-index:-1;top:0;left:0;object-fit:cover;object-position:top;width:100%;height:100%}.trm-video .trm-video-content{position:absolute;top:0;left:0;width:100%;height:100%}.trm-video .trm-video-content.trm-overlay{background-color:rgba(10,15,20,0.2)}.trm-video .trm-button-puls{background-color:#fcfcfe;position:absolute;z-index:-1;border-radius:50%;height:70px;width:70px;top:calc(50% - 35px);left:calc(50% - 35px);display:flex;justify-content:center;align-items:center;animation:puls 1s infinite}.trm-video .trm-play-button{position:absolute;z-index:39999;background-color:#AFB42B;border-radius:50%;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);color:#FCFCFE;height:60px;width:60px;top:calc(50% - 30px);left:calc(50% - 30px);display:flex;justify-content:center;align-items:center;transition:.4s ease-in-out}.trm-video .trm-play-button i{margin-left:3px}.trm-video .trm-play-button:focus{outline:inherit}.trm-video .trm-play-button:hover{transform:scale(1.1)}@keyframes puls{0%{opacity:1;transform:scale(0.9)}100%{opacity:0;transform:scale(1.3)}}.trm-service-icon-box{padding:40px;background-color:#FCFCFE;border-radius:10px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);margin-bottom:40px}.trm-service-icon-box .trm-icon{width:50px;height:50px;margin-bottom:20px;position:relative}.trm-service-icon-box .trm-icon img{width:100%;position:absolute;top:0;left:0;right:0}.trm-skill-card{border-radius:10px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);background-color:#FCFCFE;padding:40px;margin-bottom:40px}.trm-skill-card .trm-skill-header{display:flex;justify-content:space-between}.trm-skill-card .trm-progressbar-frame{overflow:hidden;border-radius:10px;background-color:#F4F5F7;height:5px;width:100%;box-shadow:inset 0 0 4px -1px rgba(0,0,0,0.15)}.trm-skill-card .trm-progressbar-frame .trm-progressbar{width:0;height:100%;background-color:#AFB42B;transition:.8s ease-in-out;transition-delay:.4s}.trm-skill-card.trm-active-el .trm-progressbar-frame .p10{width:10%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p20{width:20%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p30{width:30%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p40{width:40%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p50{width:50%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p60{width:60%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p70{width:70%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p80{width:80%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p90{width:90%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p100{width:100%}@media(max-width:992px){.trm-skill-card .trm-progressbar-frame .p10{width:10%}.trm-skill-card .trm-progressbar-frame .p20{width:20%}.trm-skill-card .trm-progressbar-frame .p30{width:30%}.trm-skill-card .trm-progressbar-frame .p40{width:40%}.trm-skill-card .trm-progressbar-frame .p50{width:50%}.trm-skill-card .trm-progressbar-frame .p60{width:60%}.trm-skill-card .trm-progressbar-frame .p70{width:70%}.trm-skill-card .trm-progressbar-frame .p80{width:80%}.trm-skill-card .trm-progressbar-frame .p90{width:90%}.trm-skill-card .trm-progressbar-frame .p100{width:100%}}.trm-portfolio-item{display:block;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);position:relative;overflow:hidden;border-radius:10px}.trm-portfolio-item .trm-cover-frame{padding-bottom:100%;position:relative;overflow:hidden}.trm-portfolio-item .trm-cover-frame .trm-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);transition:.4s ease-in-out}.trm-portfolio-item .trm-item-description{background-color:#FCFCFE;position:absolute;width:100%;padding:20px 40px;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);opacity:0;transform:translateY(30px) scale(1.02);transition:.4s ease-in-out}.trm-portfolio-item .trm-item-description .trm-zoom-icon{background-color:#AFB42B;border-radius:50%;color:#fcfcfe;width:40px;height:40px;font-size:12px;display:flex;justify-content:center;align-items:center}.trm-portfolio-item:hover .trm-cover-frame .trm-cover{transform:scale(1)}.trm-portfolio-item:hover .trm-item-description{opacity:1;transform:translateY(0) scale(1)}.trm-portfolio-item:focus{outline:inherit}.trm-portfolio-item.trm-demo-card .trm-cover-frame{padding-bottom:0}.trm-portfolio-item.trm-demo-card .trm-cover-frame .trm-cover{position:relative}@media(max-width:992px){.trm-portfolio-item .trm-item-description{transform:none;opacity:1}}.trm-price{position:relative;overflow:hidden;text-align:center;background-color:#FCFCFE;border-radius:10px;padding:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);margin-bottom:40px}.trm-price.trm-popular:after{content:'popular';color:#fcfcfe;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:2px;line-height:20px;padding:0 40px;background-color:#AFB42B;height:20px;transform:rotate(45deg);position:absolute;top:23px;right:-40px}.trm-price .trm-price-header{margin-bottom:30px}.trm-price .trm-price-number{font-size:32px;font-weight:900;color:#00283A;line-height:30px}.trm-price .trm-price-number sup{font-weight:300;font-size:14px;margin:0 5px;color:#7B7B7D}.trm-price .trm-price-list{padding:0;margin:0 0 40px}.trm-price .trm-price-list li{list-style-type:none;margin-bottom:20px}.trm-price .trm-price-list li.trm-label-light{text-decoration:line-through;opacity:.5}.trm-testimonials-slider{position:relative;overflow:visible;margin-left:-20px;margin-right:-20px;padding:0 20px;margin-bottom:40px}.trm-testimonials-slider .trm-slider-navigation{opacity:0;cursor:pointer;position:absolute;z-index:1;width:100%;padding:0 100px;top:50px;left:0;display:flex;justify-content:space-between;transition:.4s ease-in-out}.trm-testimonials-slider .trm-slider-navigation div.swiper-button-disabled{background-color:#F4F5F7;border-color:#F4F5F7;cursor:not-allowed}.trm-testimonials-slider:hover .trm-slider-navigation{opacity:1;padding:0 60px}.trm-testimonial-card{z-index:-1;padding:40px;background-color:#FCFCFE;border-radius:10px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);text-align:center}.trm-testimonial-card .trm-testimonial-author img{height:70px;width:70px;border-radius:50%;object-fit:cover;object-position:center;margin-bottom:20px;border:solid 3px #FCFCFE;box-shadow:0 2px 5px -2px rgba(0,0,0,0.15)}.trm-testimonial-card .trm-testimonial-text{padding-top:20px}@media(max-width:992px){.trm-testimonials-slider{overflow:hidden}}.trm-timeline{position:relative}.trm-timeline::before{content:'';position:absolute;top:20px;right:0;height:calc(100% - 20px);width:4px;background:#FCFCFE}.trm-timeline .trm-timeline-item{position:relative}.trm-timeline .trm-timeline-item .trm-timeline-mark-light{background:#C0CA33;position:absolute;top:15px;right:-11px;width:26px;height:26px;opacity:0;border-radius:50%;transition:.4s ease-in-out}.trm-timeline .trm-timeline-item .trm-timeline-mark{position:absolute;top:18px;right:-8px;width:20px;height:20px;border-radius:50%;border:solid 3px #AFB42B;background:#FCFCFE}.trm-timeline .trm-timeline-item:hover .trm-timeline-mark-light{animation:puls 1s infinite}.trm-timeline .trm-timeline-content{border-radius:10px;position:relative;margin-right:45px;background:#FCFCFE;padding:40px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-timeline .trm-timeline-content:after{height:10px;width:10px;background-color:#FCFCFE;transform:rotate(-135deg);content:'';position:absolute;top:23px;right:-5px;border-top-right-radius:50%}.trm-timeline .trm-timeline-content .trm-card-header{width:100%;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.trm-timeline .trm-timeline-content .trm-card-header .trm-right-side{margin-bottom:15px}.trm-timeline .trm-timeline-content .trm-card-header .trm-right-side .trm-date{color:#00283A;margin-left:auto;background:#F4F5F7;padding:5px 15px;border-radius:15px;font-size:10px}.trm-contact-card{border-radius:10px;background:#FCFCFE;padding:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-contact-card .trm-form-bottom{display:flex;align-items:center}.trm-contact-card .trm-form-bottom .trm-text-sm{margin-left:40px}@media(max-width:992px){.trm-contact-card .trm-form-bottom{flex-direction:column}.trm-contact-card .trm-form-bottom .trm-text-sm{margin-left:0;margin-top:20px;text-align:center}}.trm-blog-categories{padding:40px;text-align:center;background-color:#FCFCFE;position:relative;border-radius:10px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-blog-categories:before{content:'';position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:#FCFCFE;border-radius:5px 5px 0 0;opacity:.3}.trm-blog-categories .trm-number{color:#fcfcfe;margin-left:5px;border-radius:20px;font-size:12px;font-weight:600;display:inline-block;padding:3px 10px;transform:translateY(-2px);background-color:#AFB42B}.trm-blog-card{background-color:#FCFCFE;position:relative;overflow:hidden;border-radius:10px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-blog-card .trm-cover-frame{display:block;position:relative;padding-bottom:60%;overflow:hidden}.trm-blog-card .trm-cover-frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);transition:.4s ease-in-out}.trm-blog-card .trm-card-descr{padding:40px}.trm-blog-card .trm-card-descr .trm-category a{opacity:.6;transition:.4s ease-in-out}.trm-blog-card .trm-card-descr .trm-category a:hover{opacity:1;color:#AFB42B}.trm-blog-card:hover .trm-cover-frame img{transform:scale(1)}.trm-card-data{padding:0;margin:0;display:flex}.trm-card-data li{list-style-type:none;padding-right:20px;position:relative;opacity:.6}.trm-card-data li:after{content:'•';position:absolute;top:0;right:6px;opacity:.5}.trm-card-data li:last-child:after{display:none}.trm-older-publications-card{padding:40px;background-color:#FCFCFE;position:relative;overflow:hidden;border-radius:10px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-older-publications-card .trm-older-publication{margin-bottom:40px}.trm-older-publications-card .trm-older-publication .trm-op-top{width:100%;display:flex;align-items:center;justify-content:space-between}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-cover{width:30%;height:50px;margin-right:20px;border-radius:5px;position:relative;overflow:hidden}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-cover img{transform:scale(1.1);width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px;transition:.4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-title{width:70%;overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;transition:.4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-op-top:hover .trm-op-cover img{transform:scale(1)}.trm-older-publications-card .trm-older-publication .trm-op-top:hover .trm-op-title{color:#AFB42B}.trm-older-publications-card .trm-older-publication .trm-category a{opacity:.6;transition:.4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-category a:hover{opacity:1;color:#AFB42B}.trm-older-publications-card .trm-older-publication .trm-card-data{padding:0;margin:0;display:flex}.trm-older-publications-card .trm-older-publication .trm-card-data li{list-style-type:none;padding-right:20px;position:relative;opacity:.6}.trm-older-publications-card .trm-older-publication .trm-card-data li:after{content:'•';position:absolute;top:0;right:6px;opacity:.5}.trm-older-publications-card .trm-older-publication .trm-card-data li:last-child:after{display:none}.trm-older-publications-card .trm-older-publication:last-child{margin-bottom:0}.trm-pagination{padding:0;margin:0;display:flex;justify-content:center;margin-bottom:40px}.trm-pagination li{margin:0 5px;list-style-type:none}.trm-pagination li a,.trm-pagination li span{display:inline-block;height:40px;width:40px;line-height:40px;font-weight:700;text-align:center;border-radius:50%;transition:.4s ease-in-out}.trm-pagination li a:hover{opacity:1;color:#AFB42B}.trm-pagination li span{color:#fcfcfe;background-color:#AFB42B}.trm-pagination li:first-child{margin-left:0}.trm-pagination li:last-child{margin-right:0}.trm-subscribe-card{padding:40px;background-color:#FCFCFE;position:relative;overflow:hidden;border-radius:10px;margin-bottom:40px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15)}.trm-subscribe-card form{display:flex}.trm-subscribe-card form input{margin:0;border-radius:40px}.trm-subscribe-card form button{margin-left:10px}@media(max-width:992px){.trm-subscribe-card{text-align:center}.trm-subscribe-card form{margin-top:40px}}footer{border-radius:10px;height:90px;background-color:#FCFCFE;width:100%;box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);display:flex;justify-content:space-between;align-items:center;padding:40px}footer .trm-label{color:#7B7B7D;font-size:10px}footer .trm-label a{color:#AFB42B;transition:.4s ease-in-out}footer .trm-label a:hover{color:#C0CA33}@media(max-width:992px){footer{flex-direction:column;justify-content:center}footer .trm-label:first-child{margin-bottom:10px}}.trm-order{box-shadow:0 2px 4px -2px rgba(0,0,0,0.15);background-color:#FCFCFE;overflow:hidden;display:none;width:100%;max-width:800px;padding:0;border-radius:10px}.trm-order .trm-popup-content{max-height:550px;display:flex;align-items:stretch;height:100%}.trm-order .trm-popup-content img{display:block;width:40%;object-fit:cover}.trm-order .trm-popup-content .trm-popup-form-frame{text-align:center;position:relative;padding:40px;width:60%}@media(max-width:992px){.trm-order{width:calc(100% - 40px)}.trm-order .trm-popup-content{height:auto}.trm-order .trm-popup-content img{display:none}.trm-order .trm-popup-content .trm-popup-form-frame{width:100%}}.fancybox-slide--video .fancybox-content{max-width:80%!important;max-height:80%!important}.fancybox-close-small{margin:0!important}.fancybox-thumbs{background-color:#FCFCFE}.fancybox-thumbs .fancybox-thumbs__list{background-color:#FCFCFE}.fancybox-thumbs-active:before{border:solid 3px #AFB42B!important}.fancybox-bg{background-color:#00151F}.fancybox-button{margin-top:40px;background-color:transparent;color:#fcfcfe}.fancybox-image{transform:translateY(40px)}.fancybox-toolbar{border-radius:10px 10px 0 0;width:calc(100% - 20px);left:10px;top:10px;height:80px;background-color:#FCFCFE;display:flex;justify-content:flex-end;align-items:center;padding:0 40px}.fancybox-toolbar .fancybox-button{margin-top:0;color:#00283A}.fancybox-infobar{mix-blend-mode:none;left:40px;top:28px;z-index:99999;opacity:1}@media(max-width:992px){.fancybox-toolbar{border-radius:0;padding:0 20px}.fancybox-infobar{left:20px}}.c-scrollbar{width:10px;top:8px;bottom:10px;height:calc(100vh - 20px)}.c-scrollbar_thumb{width:4px;right:1px;border-radius:10px;background-color:#AFB42B;opacity:1}