html{width:100vw;height:100vh}body,html{text-align:left;background-color:#ccc;font-size:16px;color:#000;margin:0;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App,body,html{-webkit-overflow-scrolling:auto}.App{width:100%;height:100vh;position:fixed}#Test{-ms-overflow-style:none;scrollbar-width:none}#Test ::-webkit-scrollbar{display:none}.Gallery-Container img{height:100%;object-fit:contain}.GuestBox div{text-align:center}.MuiSlider-track{width:20px!important;background-color:initial!important;border-radius:12px!important}.MuiSlider-rail{width:20px!important;background-color:#000!important;border-radius:12px!important;border:2px solid #000!important;box-shadow:2px 2px 3px 0 #fff!important;padding-bottom:8px!important}.MuiSlider-thumb{margin-left:4.5px!important;box-shadow:0 0 2px 1px #fff!important;height:15px!important;width:15px!important}.MuiSlider-mark{margin-left:9px!important;height:6px!important;width:6px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:1px 1px 1px 1px #3b3b3b}.MuiSlider-markLabel{left:50px;text-shadow:0 1px 2px #fff,0 2px 1px #dedede;color:#000!important;font-weight:1000!important;font-size:20px!important;font-family:"Open Sans",serif!important;letter-spacing:1px!important}@media (max-width:1024px) and (min-height:1025px){.MuiSlider-markLabel{font-size:16px!important}}@media (max-width:1024px) and (max-height:1024px){.MuiSlider-markLabel{font-size:15px!important}}@media (max-width:768px) and (max-height:1024px){.MuiSlider-markLabel{font-size:11px!important;text-shadow:0 1px 1px #fff}}.dashboard-revamp-page{display:grid;grid-template-rows:17.64706vh 82.35294vh;height:100vh}.dashboard-revamp-body{grid-row:2/span 1;height:100%;max-height:100%;width:100%;background-color:#fff;display:grid;grid-template-columns:150px auto 150px;overflow-y:hidden}@media (max-width:1380px){.dashboard-revamp-body{overflow-y:auto}}.dashboard-revamp-body .dashboard-body-left,.dashboard-revamp-body .dashboard-body-right{max-height:82.35294%}.is-momentumScrollable{-webkit-overflow-scrolling:touch}.carousel .slider-wrapper.axis-horizontal .slider .slide{background-color:initial}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .portfolio-single-image{height:100px;object-fit:contain}.portfolio-template{display:flex;position:relative;width:100%;height:100%;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%}.portfolio-template .portfolio-menu-container{position:relative;min-width:360px;max-width:360px;-ms-overflow-style:none;scrollbar-width:none}.portfolio-template .portfolio-menu-container .logo{position:absolute;top:0;width:100%;height:120px}.portfolio-template .portfolio-menu-container .logo .logo-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden}.portfolio-template .portfolio-menu-container .logo .logo-content img{width:100%;height:100%;object-fit:contain}.portfolio-template .portfolio-menu-container .portfolio-menu{position:relative;max-height:calc(100% - 448px);overflow:auto;margin-top:128px;box-sizing:border-box}.portfolio-template .portfolio-menu-container .portfolio-menu.isAtEnd{display:none}.portfolio-template .portfolio-menu-container .portfolio-menu .hidden{display:none;visibility:collapse}.portfolio-template .portfolio-menu-container .portfolio-menu .active{display:block;visibility:visible}.portfolio-template .portfolio-menu-container .portfolio-menu .group{display:flex;flex-direction:column;align-items:flex-end}.portfolio-template .portfolio-menu-container .portfolio-menu .group.level-2 button{width:220px;-webkit-filter:brightness(100%);filter:brightness(100%)}.portfolio-template .portfolio-menu-container .portfolio-menu .group.level-3 button{width:195px;-webkit-filter:brightness(100%);filter:brightness(100%);height:80px}.portfolio-template .portfolio-menu-container .portfolio-menu .group.level-4 button{width:170px;-webkit-filter:brightness(100%);filter:brightness(100%);height:80px}.portfolio-template .portfolio-menu-container .portfolio-menu button.level-0{width:300px}.portfolio-template .portfolio-menu-container .portfolio-menu button.level-1{width:250px;-webkit-filter:brightness(100%);filter:brightness(100%)}.portfolio-template .portfolio-menu-container ::-webkit-scrollbar{display:none}.portfolio-template .HideScrollbar{-ms-overflow-style:none;scrollbar-width:none}.portfolio-template .HideScrollbar ::-webkit-scrollbar{display:none}.portfolio-template .portfolio-content-parent{display:flex;position:relative;width:100%;margin-top:50px;margin-right:50px;margin-bottom:50px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%}.portfolio-template .portfolio-content-parent .portfolio-content-menu-container{position:relative;width:330px}.portfolio-template .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu{position:relative;display:flex;flex-direction:column;height:80%;max-height:80%;overflow:auto;padding:128px 0 64px 24px;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.portfolio-template .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu ::-webkit-scrollbar{display:none}.portfolio-template .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button{margin-top:8px}.portfolio-template .portfolio-content-parent .portfolio-content-container{width:100%;height:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;box-sizing:border-box}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .html-block-content{width:100%;height:100%;overflow:auto}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .html-block-content>div:first-of-type{width:100%;height:calc(100% - 30px)}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .html-block-content img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:absolute;top:0;height:100%;width:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:none}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .slider-wrapper{height:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:calc(100% - 160px)}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel.carousel-slider{overflow:visible;max-height:calc(100vh - 130px);height:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .slider-wrapper.axis-horizontal *{height:100%;object-fit:contain}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view ul.thumbs{display:flex;justify-content:center;align-items:center}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view li.thumb{width:100px!important;overflow:hidden;height:70px}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .portfolio-single-image{width:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container embed,.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%}.portfolio-template .portfolio-content-parent .portfolio-content-container .portfolio-content>.portfolio-single-image{object-fit:contain}.portfolio-template .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template .portfolio-action-menu .action-menu-container .row-first,.portfolio-template .portfolio-action-menu .action-menu-container .row-second,.portfolio-template .portfolio-action-menu .action-menu-container .row-third{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template .portfolio-briefcase-container{position:fixed;right:0;min-width:392.15px;width:300px;height:100%;background-color:#444;transition:all 1s;-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px));z-index:98}.portfolio-template .portfolio-briefcase-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template .portfolio-briefcase-container.hidden{-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px))}.portfolio-template .portfolio-briefcase-container .briefcase-close{position:absolute;top:0;left:0;cursor:pointer;z-index:2}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase{position:relative;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-content-list{position:absolute;top:60px;width:90%;max-height:75%;overflow-y:auto;padding:10px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-content-list li{display:flex;justify-content:space-between;align-items:center;width:100%;height:70px;margin:20px 0}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-content-list li .briefcase-close-item .menu-icon-md{width:40px;height:40px}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-content-list li p{margin-left:10px}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-action-button-container{display:flex;justify-content:space-evenly;position:absolute;bottom:0;width:100%}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase .briefcase-action-button-container button{width:40%}.portfolio-template .portfolio-briefcase-container .portfolio-briefcase ::-webkit-scrollbar{display:none}.portfolio-template .portfolio-briefcase-container .briefcase-action-button-container{display:flex;justify-content:space-evenly;position:absolute;bottom:0;width:100%}.portfolio-template .portfolio-briefcase-container .briefcase-action-button-container button{width:40%}.portfolio-template .portfolio-notepad-container{position:fixed;right:0;width:400px;height:100%;background-color:#444;transition:all 1s;-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px));z-index:99}.portfolio-template .portfolio-notepad-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template .portfolio-notepad-container.hidden{-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px))}.portfolio-template .portfolio-notepad-container .notepad-close{position:absolute;top:0;left:0;cursor:pointer;z-index:2}.portfolio-template .portfolio-notepad-container .textarea-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;height:calc(100% - 160px);margin-top:90px}.portfolio-template .portfolio-notepad-container .textarea-container h1{width:90%;background-color:#fff;color:#000;margin:10px 0 0}.portfolio-template .portfolio-notepad-container .textarea-container textarea{width:90%;height:100%;resize:none;padding:0}.portfolio-template .portfolio-notepad-container .notepad-button-container{display:flex;justify-content:space-evenly;position:absolute;bottom:0;width:100%}.portfolio-template .portfolio-notepad-container .notepad-button-container button{width:40%}.portfolio-template .portfolio-scriptnote-container{position:fixed;right:0;width:350px;height:700px;top:calc(50% - 350px);background-color:#fff;border-radius:12px;box-shadow:0 3px 12px 2px #3b3b3b;transition:all .5s;-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px));z-index:5}@media (max-width:1367px){.portfolio-template .portfolio-scriptnote-container{height:550px;top:calc(50% - 300px);width:250px}}.portfolio-template .portfolio-scriptnote-container.active{-webkit-transform:translateX(-2%);transform:translateX(-2%)}.portfolio-template .portfolio-scriptnote-container.hidden{-webkit-transform:translateX(calc(100% + 28px));transform:translateX(calc(100% + 28px))}.portfolio-template .portfolio-scriptnote-container .scriptnote-close{position:absolute;top:0;right:0;cursor:pointer;z-index:2}.portfolio-template .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template .portfolio-scriptnote-container .scriptnote-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;width:100%;height:calc(100% - 110px);margin-top:60px}.portfolio-template .portfolio-scriptnote-container .text-container{position:relative;width:90%;height:100%;margin-top:10px;background-color:#fff;list-style:inside!important;overflow:auto}.portfolio-template .portfolio-scriptnote-container .text-container h1{margin:5px;font-size:28px;font-weight:600}.portfolio-template .portfolio-scriptnote-container .text-container ul{list-style:inside!important}.portfolio-template .portfolio-scriptnote-container .text-container p{margin:6px}.portfolio-template .menu-icon-custom{position:relative}.portfolio-template .menu-icon-custom .notification{position:absolute;top:0;right:-20%;height:35px;width:35px;border-radius:50%;z-index:1;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .15s ease;box-shadow:1px 1px 2px 1px #3b3b3b;cursor:pointer}@media (max-width:1367px){.portfolio-template .menu-icon-custom .notification{height:25px;width:25px;right:-25%}}.portfolio-template .menu-icon-custom .notification p{text-align:center;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:.9em;font-weight:600}@media (max-width:1367px){.portfolio-template .menu-icon-custom .notification p{font-size:.7em!important}}.portfolio-template .menu-icon-custom img{grid-row:span 2;width:70px;height:70px;padding:10px;cursor:pointer}.portfolio-template .menu-icon-custom img:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.portfolio-template .menu-icon-md{grid-row:span 2;width:70px;height:70px;padding:10px;color:#000;cursor:pointer}.portfolio-template .menu-icon-md:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.portfolio-template .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:6}.portfolio-template .modal .modal-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;min-height:300px;padding:25px;position:relative;background-color:#fff;border-radius:5px}.portfolio-template .modal .modal-container .modal-close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center}.portfolio-template .modal .modal-container .modal-close .modal-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template .modal .modal-container .modal-close .modal-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template .modal .modal-container .modal-close .menu-icon-md{width:50px;height:50px}.portfolio-template .screen-saver-container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:10}.portfolio-template .screen-saver-container .screen-saver-asset{width:100%}.portfolio-template .screen-saver-container .screen-saver-asset.active{display:block}.portfolio-template .screen-saver-container .screen-saver-asset.hide{display:none}.portfolio-template .screen-saver-container .screen-saver-asset .screensaver-single-image{width:100%;height:auto}.portfolio-template .send-email-popup{position:fixed;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:10}.portfolio-template .send-email-popup .send-email-popup-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px;min-height:200px;padding:35.83325px;text-align:center;background-color:#fff}.portfolio-template .send-email-popup .send-email-popup-box .row-button-container{margin-top:7.1665%}.portfolio-template .send-email-popup .send-email-popup-box .row-button-container .button{height:43px;width:150px;display:flex;justify-content:center;align-items:center;margin-left:3%;margin-right:3%;border-radius:8px;cursor:pointer}.portfolio-template .send-email-popup .send-email-popup-box .row-button-container .button p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;font-size:20px}.portfolio-template .send-email-popup .send-email-popup-box .send-email-popup-text{margin-top:5px;color:#000;white-space:pre-wrap;display:flex;position:relative}.portfolio-template .send-email-popup .send-email-popup-box .send-email-popup-text .email-notification{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:8px;height:20px;width:150px;left:calc(50% - 75px);top:calc(50% - 11px);box-shadow:1px 1px 3px 0 grey}.portfolio-template .send-email-popup .send-email-popup-box .send-email-popup-text .email-notification p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;font-size:12px;font-style:italic}.portfolio-template .send-email-popup .send-email-popup-box .send-email-popup-close{margin-top:auto}.portfolio-template button{margin-top:8px}.portfolio-template button:active,.portfolio-template button:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.portfolio-template ul{list-style:none;padding:0;margin:0}.Show-Today-text{color:#00f;text-align:end;cursor:pointer}.Show-Today-text :hover{-webkit-text-decoration:"underline";text-decoration:"underline"}.customer-info-form{display:flex;flex-direction:column;justify-content:center;align-items:center}.customer-info-form .add-cc-email-text{color:#00f;cursor:pointer}.customer-info-form .add-cc-email-text :hover{-webkit-text-decoration:"underline";text-decoration:"underline"}@media (max-width:450px) and (orientation:portrait){.customer-info-form .add-cc-email-text{display:none}}.customer-info-form .cc-email{display:flex;flex-direction:column;max-height:128px;overflow-y:auto}@media (max-width:450px) and (orientation:portrait){.customer-info-form .cc-email{max-height:86px;display:none}}.customer-info-form .customer-form-name{margin-bottom:20px}.customer-info-form .customer-form-error{color:red;margin-bottom:20px}.customer-info-form input{margin-bottom:10px}.customer-info-form div p{font-size:inherit}.customer-info-form p{align-self:flex-end;font-size:14px;margin:0;padding:0}.customer-info-form hr{color:grey;width:100%}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.hidden{height:0;visibility:hidden;width:0}}}div.ql-editor,div.ql-editor>*,div.ql-editor p{-webkit-user-select:text!important;user-select:text!important;-webkit-user-modify:read-write!important}.portfolio-template.theme1{background-color:#fff}.portfolio-template.theme1 .portfolio-menu-container .logo .logo-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.portfolio-template.theme1 .portfolio-menu-container .logo .logo-content img{width:100%;height:auto}.portfolio-template.theme1 .portfolio-menu-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme1 .portfolio-menu-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme1 .portfolio-menu-container button{transition:all .5s}.portfolio-template.theme1 .portfolio-menu-container button:hover{margin-right:10px}.portfolio-template.theme1 .bottom-gradient{width:100%;height:50px;background:linear-gradient(hsla(0,0%,100%,0),#fff 80%)}.portfolio-template.theme1 .back-container{position:absolute;bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}@-webkit-keyframes appear-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hide-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{position:absolute;left:-100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.portfolio-template.theme2{position:relative;overflow:none}.portfolio-template.theme2 .portfolio-menu-slant-container{position:absolute;left:-362px;min-width:360px;height:100%;transition:all .4s ease;z-index:100;opacity:.6}.portfolio-template.theme2 .portfolio-menu-slant-container .menu-3-logo{display:flex;justify-content:center;align-items:center;width:100%;padding:20px;max-height:120px}.portfolio-template.theme2 .portfolio-menu-slant-container .menu-3-logo .img{object-fit:contain}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container{position:relative;min-width:360px;max-width:360px}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .logo{position:unset}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu{display:block;margin-top:10px;overflow-x:clip;text-overflow:ellipsis}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu button{margin:0 0 24px 10px;background-color:initial;font-family:"Oswald",sans-serif;text-overflow:ellipsis}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu button p{text-align:left;transition:all .5s ease}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu button.hidden{display:none!important}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu button.active{display:inherit}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu button p:hover{letter-spacing:.1em}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu ul button{text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu ul button p{font-size:28px}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu .group{display:flex;flex-direction:column;align-items:flex-start!important}.portfolio-template.theme2 .portfolio-menu-slant-container .portfolio-menu-container .portfolio-menu .group ul:nth-child(n+2){display:none!important}.portfolio-template.theme2 .portfolio-menu-slant-container .right-arrow-container{position:absolute;right:-70px}.portfolio-template.theme2 .portfolio-menu-slant-container:hover{left:0;opacity:1}.portfolio-template.theme2 .portfolio-content-parent{margin:0}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container{display:grid;grid-gap:15px;gap:15px;grid-template-rows:minmax(0,100%) auto;grid-template-columns:minmax(0,100%) auto;overflow:hidden;width:100%;height:100%}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-1,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-1{grid-template-columns:1fr;grid-template-rows:1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-2,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-3,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-4,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-3,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-5,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-6,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-5,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-6{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-7,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-8,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-7,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-8{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container.content-count-9,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container.content-count-9{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .big-nav,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav{overflow:hidden;position:relative}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .big-nav-extra,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-extra{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .big-nav-thumb,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-thumb{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial;cursor:pointer}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content{display:flex;justify-content:center;align-items:center;overflow:hidden;height:100%;cursor:pointer;position:relative;object-fit:contain}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .portfolio-single-image,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%;height:100%}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container .website-link,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe{display:block;background:#fff;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe -webkit-scrollbar,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container embed,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container embed{display:block;background:#fff;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container embed -webkit-scrollbar,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container embed -webkit-scrollbar{width:0}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content p,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content video::-webkit-media-controls-enclosure,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content video::-webkit-media-controls-enclosure{display:none!important}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container button,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container button{margin:0}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-container :before,.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container :before{content:"";width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-container{position:absolute}.portfolio-template.theme2 .portfolio-content-parent .portfolio-big-nav-prev-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-container{display:flex;justify-content:center;align-items:center;z-index:2}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper{width:90%;height:90%}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container{display:flex;justify-content:center;align-items:center;z-index:2}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu{display:flex;align-items:flex-start;justify-content:flex-start;max-height:800px;height:800px;overflow-x:visible;padding:50px 0 50px 24px;background:transparent;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu::-webkit-scrollbar{width:0;background:transparent}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:initial;transition:all .15s ease;overflow:hidden}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button .terminus-button-div{overflow:hidden}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button .terminus-button-div .term-first{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button .terminus-button-div .term-second{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:1}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button p{font-size:14px;text-overflow:ellipsis}.portfolio-template.theme2 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-transform:scaleY(1.15);transform:scaleY(1.15)}.portfolio-template.theme2 .portfolio-action-menu{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;height:94px}.portfolio-template.theme2 .portfolio-action-menu .action-menu-popup{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-template.theme2 .portfolio-action-menu .action-menu-popup div{display:flex;justify-content:center;align-items:center;height:90px!important;width:90px!important;position:unset!important}.portfolio-template.theme2 .portfolio-action-menu .action-menu-popup div img{height:100%!important;width:100%!important}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:700px}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-left{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-left div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-left div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-right{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-right div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme2 .portfolio-action-menu .action-menu-container .button-popup-right div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-left{visibility:visible;opacity:1}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:first-child{left:33%}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(2){left:22%}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(3){left:11%}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(4){left:0}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-right{visibility:visible;opacity:1}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:first-child{left:68%}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(2){left:79%}.portfolio-template.theme2 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(3){left:90%}.portfolio-template.theme2 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 50px;display:grid;right:0;width:19.8vw;top:5%;height:90%;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:initial;grid-gap:10px;gap:10px}.portfolio-template.theme2 .portfolio-briefcase-container.active{-webkit-transform:translateX(-8%);transform:translateX(-8%)}.portfolio-template.theme2 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/span 1;display:grid;grid-template-rows:.6fr 1.2fr;z-index:1;background-color:rgba(0,0,0,.7490196078431373);border-radius:5px;padding-top:5px}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase-label .close-container{grid-row:1/span 1;display:flex;justify-content:center;align-items:center}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase-label .close-container .expansion{transition:all .2s ease}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase-label .close-container .expansion:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase-label .intro-box{grid-row:2/span 1;display:flex;justify-content:center;align-items:center;font-family:"Oswald",sans-serif;letter-spacing:.12em;font-weight:700}.portfolio-template.theme2 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;width:94%;grid-row:2/span 1}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-action-button-container{grid-row:3/span 1}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button{border-radius:20px;padding:5%;width:30%;font-family:"Oswald",sans-serif;transition:all .3s ease;border-width:2px;border-style:solid;font-size:12px}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button:hover{-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;scrollbar-width:none;width:94%;padding:0;background-color:rgba(0,0,0,.5019607843137255);border-radius:5px}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:100%;display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:2px;margin-bottom:13px;background-color:#fff;border-radius:5px}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme2 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme2 .portfolio-notepad-container{position:fixed;display:grid;grid-template-rows:1fr 9fr 50px;right:0;width:19.8vw;top:5%;height:90%;border-radius:10px;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:initial}.portfolio-template.theme2 .portfolio-notepad-container.active{-webkit-transform:translateX(-8%);transform:translateX(-8%)}.portfolio-template.theme2 .portfolio-notepad-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme2 .portfolio-notepad-container .notepad-close{grid-row:1/span 1;display:grid;grid-template-rows:.6fr 1.2fr;z-index:1;width:100%;border-radius:5px;padding-top:30px}.portfolio-template.theme2 .portfolio-notepad-container .notepad-close .close-container{grid-row:1/span 1;display:flex;justify-content:center;align-items:center}.portfolio-template.theme2 .portfolio-notepad-container .notepad-close .close-container .expansion{transition:all .2s ease}.portfolio-template.theme2 .portfolio-notepad-container .notepad-close .close-container .expansion:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme2 .portfolio-notepad-container .notepad-close .intro-box{grid-row:2/span 1;display:flex;justify-content:center;align-items:center;font-family:"Oswald",sans-serif;letter-spacing:.12em;font-weight:700}.portfolio-template.theme2 .portfolio-notepad-container .textarea-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row:2/span 1}.portfolio-template.theme2 .portfolio-notepad-container .textarea-container h1{width:90%;background-color:#fff;color:#000;margin:10px 0 0}.portfolio-template.theme2 .portfolio-notepad-container .textarea-container textarea{width:90%;height:100%;resize:none;padding:0}.portfolio-template.theme2 .portfolio-notepad-container .notepad-button-container{display:flex;justify-content:space-evenly;grid-row:3/span 1}.portfolio-template.theme2 .portfolio-notepad-container .notepad-button-container button{border-radius:25px;padding:5%;width:30%;font-family:"Oswald",sans-serif;transition:all .3s ease;border-width:2px;border-style:solid;font-size:12px}.portfolio-template.theme2 .portfolio-notepad-container .notepad-button-container button:hover{-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}.portfolio-template.theme2 .back-container{display:none}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.portfolio-template.theme2 .portfolio-big-nav-container button,.portfolio-template.theme2 .portfolio-big-nav-prev-container button{position:relative}.portfolio-template.theme2 .portfolio-big-nav-container button :first-child,.portfolio-template.theme2 .portfolio-big-nav-prev-container button :first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}}.portfolio-template.theme3{background-color:#3b3b3b}.portfolio-template.theme3 .Menu-Masking-Container{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.portfolio-template.theme3 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme3 .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme3 .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme3 .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme3 .portfolio-menu-container{display:grid;grid-template-rows:1fr 7fr}.portfolio-template.theme3 .portfolio-menu-container .logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;position:unset}.portfolio-template.theme3 .portfolio-menu-container .menus-container{grid-row:2/2}.portfolio-template.theme3 .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme3 .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}.portfolio-template.theme3 .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme3 .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}.portfolio-template.theme3 .portfolio-menu-container .menus-container .Menu-Masking-Container,.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu{height:80vh;max-height:90vh;padding-top:50px;scrollbar-width:none;right:5.5%}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{width:0}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu.isAtEnd{opacity:0}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:flex;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme3 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:10px}.portfolio-template.theme3 .portfolio-menu-container button{margin-top:8px}.portfolio-template.theme3 .portfolio-content-parent button{background-color:#378034;margin-top:15px}.portfolio-template.theme3 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:19.8vw;height:100%;background-color:#444;border:4px solid #b0b0b0;border-left-width:8px;transition:all 1s;overflow:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme3 .portfolio-briefcase-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme3 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme3 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme3 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme3 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;scrollbar-width:none;width:94%;padding:0}.portfolio-template.theme3 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme3 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}.portfolio-template.theme3 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme3 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme4{background-color:#3b3b3b}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4{flex-direction:column}}@media (max-width:1367px) and (min-width:1023px) and (min-height:1025px){.portfolio-template.theme4{justify-content:space-between}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4{flex-direction:column;justify-content:space-between}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme4{flex-direction:column;justify-content:flex-start}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4{flex-direction:column;justify-content:space-between}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4{overflow:hidden}}.portfolio-template.theme4 .MuiSlider-markLabel{left:50px!important;text-shadow:0 1px 2px #fff,0 2px 1px #dedede;color:#000!important;font-weight:1000!important;font-size:20px!important;font-family:"Open Sans",serif!important;letter-spacing:1px!important}.portfolio-template.theme4 .toggle-mobile-toolbar{position:fixed;top:0;right:0;display:flex;justify-content:center;align-items:center;padding:8px;border-bottom-left-radius:8px;z-index:6}.portfolio-template.theme4 .portfolio-topright-toolbar{position:absolute;z-index:7;right:0;top:0;height:100vh;width:100vw;background-color:rgba(59,59,59,.5019607843137255);display:flex;justify-content:center;align-items:center;transition:all .2s ease}.portfolio-template.theme4 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio-template.theme4 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:-webkit-min-content!important;height:min-content!important}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container.guest{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container.guest{display:none}}.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;margin-right:0}.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:250px;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center}.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 1px #3b3b3b;cursor:pointer;font-family:"Roboto Slab",serif}.portfolio-template.theme4 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:60px!important;width:60px!important}.portfolio-template.theme4 .overlay-play-button{position:absolute;z-index:1;height:50%!important;width:50%;top:20%;display:flex;justify-content:center;align-items:center}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .send-email-popup .send-email-popup-box{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .send-email-popup .send-email-popup-box .send-email-popup-text input{width:230px!important}}@media (max-width:1367px){.portfolio-template.theme4 .modal{z-index:6}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .modal{z-index:8}}@media (max-width:1367px){.portfolio-template.theme4 .modal .modal-container{top:40%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .modal .modal-container{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .modal .modal-container button{width:230px;height:40px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .modal .modal-container .customer-info-form input{width:230px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .control-dots{margin:35px 0}}.portfolio-template.theme4 .portfolio-scriptnote-container{position:fixed;right:0;width:350px;height:700px;top:calc(50% - 350px);background-color:#fff;border-radius:12px;box-shadow:0 3px 12px 2px #3b3b3b;transition:all .5s;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-scriptnote-container{height:550px;top:calc(50% - 300px);width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-scriptnote-container{height:426px;width:250px;top:calc(50% - 213px);left:calc(50% - 125px);box-shadow:none;transition:all 0s ease;z-index:7!important}}.portfolio-template.theme4 .portfolio-scriptnote-container.active{-webkit-transform:translateX(-2%);transform:translateX(-2%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-scriptnote-container.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.portfolio-template.theme4 .portfolio-scriptnote-container.hide{-webkit-transform:translateX(120%);transform:translateX(120%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-scriptnote-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme4 .portfolio-scriptnote-container .scriptnote-close{position:absolute;top:0;right:0;cursor:pointer;z-index:2}.portfolio-template.theme4 .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme4 .portfolio-scriptnote-container .scriptnote-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;width:100%;height:calc(100% - 110px);margin-top:60px}.portfolio-template.theme4 .portfolio-scriptnote-container .text-container{position:relative;width:90%;height:100%;margin-top:10px;background-color:#fff;list-style:inside!important;overflow:auto}.portfolio-template.theme4 .portfolio-scriptnote-container .text-container h1{margin:5px;font-size:28px;font-weight:600}.portfolio-template.theme4 .portfolio-scriptnote-container .text-container ul{list-style:inside!important}.portfolio-template.theme4 .portfolio-scriptnote-container .text-container p{margin:6px}.portfolio-template.theme4 .menu-icon-custom{transition:all .2s ease}.portfolio-template.theme4 .menu-icon-custom .containDiv{height:70px;width:70px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:80px!important;width:80px!important}}@media (max-width:1024px) and (min-width:769px) and (min-height:769px){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:70px!important;width:70px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:60px!important;width:60px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .menu-icon-custom img{height:40px!important;width:40px!important}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .menu-icon-custom img{height:35px!important;width:35px!important}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .menu-icon-custom img{height:80px!important;width:80px!important}}@media (max-width:1024px) and (min-width:769px) and (min-height:769px){.portfolio-template.theme4 .menu-icon-custom img{height:70px!important;width:70px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .menu-icon-custom img{height:60px!important;width:60px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .menu-icon-custom img{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .menu-icon-custom img{height:40px!important;width:40px!important}}.portfolio-template.theme4 .menu-icon-custom:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme4 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme4 .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme4 .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme4 .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme4 .portfolio-menu-container{display:grid;grid-template-rows:1fr 8fr}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container{position:absolute;bottom:150px;z-index:5}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-menu-container{min-width:200px;grid-template-rows:none;max-width:none}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container{max-width:none;position:relative;top:0}}@media (max-width:1367px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container{height:128px}}@media (max-width:1367px) and (orientation:portrait) and (min-height:1024px) and (min-width:1024px){.portfolio-template.theme4 .portfolio-menu-container{top:192px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container{position:fixed;bottom:0;z-index:5;top:unset}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container{position:fixed;bottom:0;z-index:5;top:unset}}.portfolio-template.theme4 .portfolio-menu-container .logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;grid-column:1/span 1}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .logo{display:none!important}}@media (max-width:1367px) and (min-height:1280px){.portfolio-template.theme4 .portfolio-menu-container .logo{display:block!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .logo{display:none;position:fixed;height:40px;top:5px}}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .logo{display:block;position:fixed;height:60px;max-height:60px;top:70px}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .logo{display:none}}.portfolio-template.theme4 .portfolio-menu-container .menus-container{height:100%;grid-row:2/2}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container{width:100vw}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:100px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:70px}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:128px}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding-bottom:35px;padding-top:50px;height:auto;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start}}@media (max-width:1367px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding:0;height:128px;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start;position:fixed;top:0}}@media (max-width:1367px) and (orientation:portrait) and (min-height:1024px) and (min-width:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{top:192px}}@media (max-width:1024px) and (min-width:1366px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding-top:20px}}@media (max-width:1024px) and (min-width:1366px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding-top:5px;margin-top:40px;padding-bottom:5px}}@media (max-width:1024px) and (max-height:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding:0;margin:0}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding-top:25px;padding-bottom:25px;margin-top:145px}}@media (max-width:768px) and (max-height:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding:0;margin:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding-left:50px;margin-top:0}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container{padding-left:0;margin-top:0}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container{display:flex;align-items:center}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:30px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:0;margin-right:10px;border-radius:8px;height:93px;width:200px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:130px;height:70px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:180px;height:120px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-right:10px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:120px;height:130px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{height:75px}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div{overflow:hidden}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:15px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:22px}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu{display:flex}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{transition:all .5s ease;margin-bottom:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:160px;margin-right:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:110px;margin-right:0}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:130px;margin-right:0}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:14px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:20px!important}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;height:80vh;max-height:90vh;padding-top:50px;scrollbar-width:none;right:5.5%}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{width:0}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu.isAtEnd{opacity:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;padding-left:30px;padding-top:10px!important;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1367px) and (min-width:1025px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:128px;mask-image:none;-webkit-mask-image:none;padding-left:30px;padding-top:10px!important;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:25px 80px 25px 0}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:128px;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:0 80px 0 0}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:25px 80px 25px 0}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1367px) and (min-height:1025px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:128px;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:0 80px 0 0}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{border-left:0 solid hsla(0,0%,50.2%,.5019607843137255);border-right:0 solid hsla(0,0%,50.2%,.5019607843137255);padding-left:30px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{width:100vw}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu{margin-top:0!important;padding-left:5px}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .group{flex-direction:row}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:10px;-webkit-filter:brightness(120%);filter:brightness(120%)}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:0;-webkit-filter:none;filter:none}}.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:13px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:23px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:16px!important}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:150px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:120px;border-radius:8px;height:70px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:200px;border-radius:8px;height:120px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:120px;border-radius:8px;height:130px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{height:75px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:130px;height:85px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:110px;height:60px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:150px;border-radius:8px;height:110px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:100px;border-radius:8px;height:110px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{height:70px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:110px;height:78px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;height:52px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:135px;border-radius:8px;height:100px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;border-radius:8px;height:100px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{height:65px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:90px;height:70px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:70px;height:45px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:120px;border-radius:8px;height:90px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:80px;border-radius:8px;height:90px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{height:60px}}.portfolio-template.theme4 .portfolio-menu-container button{margin-top:8px}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-menu-container button{margin-top:0;margin-left:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme4 .portfolio-menu-container button{margin-left:8px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-menu-container button{margin-top:0;margin-left:8px}}@media (max-width:1367px) and (max-width:1024px){.portfolio-template.theme4 .portfolio-content-parent{position:fixed;top:128px;bottom:51px;margin:0}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-content-parent{display:flex;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;position:fixed;bottom:50px;top:128px}}@media (min-width:1024px) and (orrientation:portrait) and (min-height:1024px){.portfolio-template.theme4 .portfolio-content-parent{top:320px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-content-parent{margin-top:0}}@media (max-width:1024px) and (min-width:769px) and (min-height:769px){.portfolio-template.theme4 .portfolio-content-parent{margin-top:0;margin-bottom:0;position:fixed;bottom:51px;top:128px}}@media (max-width:1367px) and (min-width:1023px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-content-parent{margin-bottom:300px;margin-top:0}}@media (min-width:1025px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent{margin-bottom:170px;margin-top:-30px}}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent{position:fixed!important;margin-bottom:0!important;margin-top:0!important;top:128px;bottom:51px}}@media (min-width:1024px) and (orientation:portrait) and (min-height:1024px) and (min-width:1024px){.portfolio-template.theme4 .portfolio-content-parent{top:320px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent{position:absolute;top:110px;margin-bottom:0}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent{position:absolute;top:60px;margin-bottom:0}}.portfolio-template.theme4 .portfolio-content-parent button{background-color:#378034;margin-top:15px}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-content-parent .containDiv{display:none}}@media (min-width:1025px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:100%!important;min-height:800px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:400px}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container{height:300px}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}}.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom .containDiv{display:block}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom img{height:40px;width:40px}}.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:90%!important;flex-shrink:0;width:100%}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{display:block;height:35px!important;width:35px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{height:35px!important;width:35px!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{height:30px!important;width:30px!important}}.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container,.portfolio-template.theme4 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}.portfolio-template.theme4 .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:700px;top:calc(50% - 350px);right:calc(50% - 200px);border-radius:12px;z-index:5}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px;z-index:5}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-notepad-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);z-index:7!important}}.portfolio-template.theme4 .portfolio-notepad-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container.active{visibility:visible}}.portfolio-template.theme4 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme4 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme4 .portfolio-notepad-container .notepad-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .notepad-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme4 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}}.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}}.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}}.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}}.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}}.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}}.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}}.portfolio-template.theme4 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:400px;height:700px;background-color:#444;border:4px solid #b0b0b0;transition:all 0s;overflow:hidden;box-shadow:0 3px 12px 2px #3b3b3b;border-radius:12px;top:calc(50% - 350px);right:calc(50% - 200px)}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container{transition:all 0s;border-left-width:4px;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-briefcase-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);min-width:0;z-index:7!important}}.portfolio-template.theme4 .portfolio-briefcase-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container.active{visibility:visible}}.portfolio-template.theme4 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-briefcase-container .page-saved-holder{display:none!important}}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-action-button-container button p{font-size:13px}}.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label div{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label div{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase-label p{font-size:22px}}.portfolio-template.theme4 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;width:94%;padding:0}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list{-webkit-mask-image:none!important;mask-image:none;scrollbar-width:auto}}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:18px!important}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:12px!important}}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{height:20px}}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}@media (max-width:1367px){.portfolio-template.theme4 .portfolio-briefcase-container .briefcase-send-button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}}.portfolio-template.theme4 .whole-pdf .pdf-banner .menu-icon-custom .containDiv{display:flex}.portfolio-template.theme4.mobile{background-color:#3b3b3b}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile{overflow:hidden}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile{overflow:hidden;display:grid;grid-template-rows:58px calc(100% - 110px) 52px}}.portfolio-template.theme4.mobile .toggle-mobile-toolbar{position:fixed;top:0;right:0;display:flex;justify-content:center;align-items:center;padding:8px;border-bottom-left-radius:8px;z-index:6}.portfolio-template.theme4.mobile .portfolio-action-menu{display:none}.portfolio-template.theme4.mobile .MobileToolbar{grid-row:3/3;height:100%;position:static!important}.portfolio-template.theme4.mobile .portfolio-topright-toolbar{position:absolute;z-index:7;right:0;top:0;height:100vh;width:100vw;background-color:rgba(59,59,59,.5019607843137255);display:flex;justify-content:center;align-items:center;transition:all .2s ease}.portfolio-template.theme4.mobile .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio-template.theme4.mobile .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.portfolio-template.theme4.mobile .portfolio-topright-toolbar .icon-flex-container{height:100%;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;display:grid;justify-content:center;align-items:center;flex-direction:column;overflow-y:scroll;overflow-x:clip}.portfolio-template.theme4.mobile .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;margin-right:0;width:100vw}.portfolio-template.theme4.mobile .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:250px;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center}.portfolio-template.theme4.mobile .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 1px #3b3b3b;cursor:pointer;font-family:"Roboto Slab",serif}.portfolio-template.theme4.mobile .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:60px!important;width:60px!important}.portfolio-template.theme4.mobile .overlay-play-button{position:absolute;z-index:1;height:50%!important;width:50%;top:20%;display:flex;justify-content:center;align-items:center}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .send-email-popup .send-email-popup-box{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .send-email-popup .send-email-popup-box .send-email-popup-text input{width:230px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .modal{z-index:8}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .modal .modal-container{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .modal .modal-container button{width:230px;height:40px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .modal .modal-container .customer-info-form input{width:230px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .control-dots{margin:35px 0}}.portfolio-template.theme4.mobile .portfolio-scriptnote-container{position:fixed;right:0;width:350px;height:700px;top:calc(50% - 350px);background-color:#fff;border-radius:12px;box-shadow:0 3px 12px 2px #3b3b3b;transition:all .5s;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-scriptnote-container{height:426px;width:250px;top:calc(50% - 213px);left:calc(50% - 125px);box-shadow:none;transition:all 0s ease;z-index:7!important}}.portfolio-template.theme4.mobile .portfolio-scriptnote-container.active{-webkit-transform:translateX(-2%);transform:translateX(-2%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-scriptnote-container.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.portfolio-template.theme4.mobile .portfolio-scriptnote-container.hide{-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-scriptnote-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .scriptnote-close{position:absolute;top:0;right:0;cursor:pointer;z-index:2}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .scriptnote-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;width:100%;height:calc(100% - 110px);margin-top:60px}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .text-container{position:relative;width:90%;height:100%;margin-top:10px;background-color:#fff;list-style:inside!important;overflow:auto}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .text-container h1{margin:5px;font-size:28px;font-weight:600}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .text-container ul{list-style:inside!important}.portfolio-template.theme4.mobile .portfolio-scriptnote-container .text-container p{margin:6px}.portfolio-template.theme4.mobile .menu-icon-custom{transition:all .2s ease}.portfolio-template.theme4.mobile .menu-icon-custom .containDiv{height:70px;width:70px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .menu-icon-custom img{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .menu-icon-custom img{height:40px!important;width:40px!important}}.portfolio-template.theme4.mobile .menu-icon-custom:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme4.mobile .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme4.mobile .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme4.mobile .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme4.mobile .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme4.mobile .portfolio-menu-container{display:grid;grid-template-rows:1fr 8fr;height:100px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container{position:fixed;bottom:0;z-index:5;top:unset}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container{position:fixed;bottom:0;z-index:5;top:unset}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container{grid-row:1/1}}.portfolio-template.theme4.mobile .portfolio-menu-container .logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;position:unset;grid-column:1/span 1}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .logo{display:none;position:fixed;height:40px;top:5px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .logo{display:none;position:fixed;height:40px;top:5px}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .logo{display:none}}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container{height:100px;grid-row:2/2}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}@media (max-width:1367px){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding-bottom:35px;padding-top:50px;height:auto;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container{margin-top:0;padding:0}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container{height:100%;padding:0;margin:0;flex-direction:row;overflow-y:clip}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container{margin-top:0;padding:0}}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container{grid-row:2/2;height:100%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{height:75px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{height:48px;margin:0 4px}}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div{overflow:hidden}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu{height:100%;margin:0 4px;align-items:center}}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{transition:all .5s ease;margin-bottom:0}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{overflow:hidden}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;height:80vh;max-height:90vh;padding-top:5px!important;scrollbar-width:none;right:5.5%}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{width:0}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu.isAtEnd{opacity:0}@media (max-width:1024px){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:25px 80px 25px 0}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu{margin-top:0!important;padding-bottom:25px;padding-left:5px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu{margin-top:0!important;padding-bottom:0;padding-top:0;padding-left:5px!important;right:0;height:100%}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1024px){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:10px;-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container .portfolio-menu .title-container{overflow:hidden}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-0{height:75px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-0{height:48px;margin:0 4px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-1{height:70px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-1{height:42px;margin:0 4px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-2{height:65px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-2{height:36px;margin:0 4px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-3{height:60px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container button.level-3{height:30px;margin:0 4px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-menu-container .menus-container{justify-content:flex-start}}.portfolio-template.theme4.mobile button{margin-top:8px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent{position:fixed;top:70px;margin-bottom:0;bottom:100px}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-content-parent{position:fixed;margin-top:0;margin-bottom:0;width:100vw;top:100px;bottom:0}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent{position:fixed;top:70px;margin-bottom:0;bottom:100px}}.portfolio-template.theme4.mobile .portfolio-content-parent button{background-color:#378034;margin-top:15px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container{height:100%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}@media (max-height:380px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom img{height:40px;width:40px}}.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:90%!important;width:100%;flex-shrink:0}.portfolio-template.theme4.mobile .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}.portfolio-template.theme4.mobile .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:700px;top:calc(50% - 350px);right:calc(50% - 200px);border-radius:12px;z-index:5}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-notepad-container{height:350px;width:426px;right:calc(50% - 213px);top:calc(50% - 175px);z-index:7!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-notepad-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);z-index:7!important}}.portfolio-template.theme4.mobile .portfolio-notepad-container.active{visibility:visible}.portfolio-template.theme4.mobile .portfolio-notepad-container.hidden,.portfolio-template.theme4.mobile .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}.portfolio-template.theme4.mobile .portfolio-notepad-container .notepad-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}.portfolio-template.theme4.mobile .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}.portfolio-template.theme4.mobile .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}.portfolio-template.theme4.mobile .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}.portfolio-template.theme4.mobile .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}.portfolio-template.theme4.mobile .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}.portfolio-template.theme4.mobile .portfolio-notepad-container .notepad-button-container button{border-radius:8px}.portfolio-template.theme4.mobile .portfolio-notepad-container .notepad-button-container button p{font-weight:600}.portfolio-template.theme4.mobile .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:400px;height:700px;background-color:#444;border:4px solid #b0b0b0;transition:all 0s;overflow:hidden;box-shadow:0 3px 12px 2px #3b3b3b;border-radius:12px;top:calc(50% - 350px);right:calc(50% - 200px)}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-briefcase-container{height:350px;width:426px;right:calc(50% - 213px);top:calc(50% - 175px);z-index:7!important;grid-template-rows:auto 119fr 80px 50px;display:grid}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-briefcase-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);min-width:0;z-index:7!important}}.portfolio-template.theme4.mobile .portfolio-briefcase-container.active{visibility:visible}.portfolio-template.theme4.mobile .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-briefcase-container .page-saved-holder{display:none!important}}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-action-button-container button p{font-size:13px}}.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label div{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label div{height:35px!important;width:35px!important}}.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}@media (max-height:450px) and (orientation:landscape){.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label p{font-size:22px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase-label p{font-size:22px}}.portfolio-template.theme4.mobile .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;width:94%;padding:0}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:18px!important}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{height:20px}}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme4.mobile .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme5{background-color:#3b3b3b}.portfolio-template.theme5 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme5 .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme5 .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme5 .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme5 .portfolio-menu-container{display:grid;grid-template-rows:1fr 7fr}.portfolio-template.theme5 .portfolio-menu-container .logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;position:unset}.portfolio-template.theme5 .portfolio-menu-container .menus-container{grid-row:2/2}.portfolio-template.theme5 .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme5 .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}.portfolio-template.theme5 .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme5 .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;height:80vh;max-height:90vh;padding-top:50px;scrollbar-width:none;right:5.5%}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{width:0}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu.isAtEnd{opacity:0}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme5 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:10px}.portfolio-template.theme5 .portfolio-menu-container button{margin-top:8px}.portfolio-template.theme5 .portfolio-content-parent button{background-color:#378034;margin-top:15px}.portfolio-template.theme5 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:19.8vw;height:100%;background-color:#444;border:4px solid #b0b0b0;border-left-width:8px;transition:all 1s;overflow:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme5 .portfolio-briefcase-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme5 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme5 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme5 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme5 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;scrollbar-width:none;width:94%;padding:0}.portfolio-template.theme5 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme5 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}.portfolio-template.theme5 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme5 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme7{position:relative}.portfolio-template.theme7 .portfolio-content-parent{margin:0}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel{display:flex;align-items:flex-start;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;flex-direction:row;overflow:hidden;width:100%;height:100%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel button{width:250px;height:50px;margin:0 0 38px 10px;background-color:initial;font-family:"Oswald",sans-serif}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel button p{text-align:left}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel button.hidden{display:none!important}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel button.active{display:inherit}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:first-child button{height:45px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:first-child button p{font-size:36px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(2) button{height:42px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(2) button p{font-size:31px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(3) button{height:39px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(3) button p{font-size:26px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(4) button{height:36px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(4) button p{font-size:21px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(5) button{height:33px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(5) button p{font-size:16px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(6) button{height:30px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(6) button p{font-size:11px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(7) button{height:27px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(7) button p{font-size:6px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(8) button{height:24px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(8) button p{font-size:1px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(9) button{height:21px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(9) button p{font-size:-4px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(10) button{height:18px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel ul:nth-child(10) button p{font-size:-9px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel .group{display:flex;flex-direction:column;align-items:flex-start!important;margin:1%;width:22.5%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel .group .toplevel-item p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif}.portfolio-template.theme7 .portfolio-content-parent .portfolio-toplevel .group div:nth-child(n+2){display:none!important;height:225px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container{display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;flex-direction:row;overflow:hidden;width:100%;height:100%;z-index:1;scrollbar-width:none}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container -webkit-scrollbar,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container -webkit-scrollbar{width:0}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group{display:flex;flex-direction:column;align-items:flex-start!important;margin:1%;width:22.85%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group div:nth-child(n+2),.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group div:nth-child(n+2){display:none!important;height:225px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .big-nav,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .big-nav{overflow:hidden;position:relative;height:100%;width:100%;border-radius:12px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;height:100%;cursor:pointer;position:relative;object-fit:contain;border-radius:12px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content button p,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content button p{font-size:1.4em}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%;height:100%;object-fit:fill}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container .website-link,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe -webkit-scrollbar,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .website-content,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .website-content p,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content video::-webkit-media-controls-enclosure,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content video::-webkit-media-controls-enclosure{display:none!important}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .big-nav,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav{overflow:hidden;position:relative;width:22.5%;border-radius:5px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .big-nav-extra,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-extra{overflow:hidden;height:200px;width:22.5%;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial;margin:1%;border:1px solid #000;border-radius:5px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .big-nav-thumb,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-thumb{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial;cursor:pointer}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content{display:flex;justify-content:center;align-items:center;overflow:hidden;height:100%;cursor:pointer;position:relative;object-fit:contain}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content button,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content button{padding-right:10px;padding-left:10px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content button p,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content button p{font-size:1em}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .mux-player div video,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .mux-player div video{border-radius:5px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .portfolio-single-image,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%;height:100%;object-fit:fill}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container .website-link,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe -webkit-scrollbar,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content p,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content video::-webkit-media-controls-enclosure,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content video::-webkit-media-controls-enclosure{display:none!important}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container button,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container button{margin:0}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-container :before,.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container :before{content:"";width:0;grid-row:1/1;grid-column:1/1}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-container{position:absolute;width:40%;height:80%;left:30%;top:10%;z-index:2;background-color:#fff;border-radius:100px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-big-nav-prev-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-container{display:flex;justify-content:center;align-items:center;z-index:2}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper{width:100%;height:100%}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-menu-container{display:flex;justify-content:center;align-items:center;z-index:2}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu{display:flex;justify-content:center;overflow:visible;position:absolute;z-index:3;background-color:red}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button{background-color:initial;transition:all .15s ease}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button p{font-size:24px}.portfolio-template.theme7 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-template.theme7 .portfolio-action-menu{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;height:94px}.portfolio-template.theme7 .portfolio-action-menu .action-menu-popup{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-template.theme7 .portfolio-action-menu .action-menu-popup div{display:flex;justify-content:center;align-items:center;height:90px!important;width:90px!important;position:unset!important}.portfolio-template.theme7 .portfolio-action-menu .action-menu-popup div img{height:100%!important;width:100%!important}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:700px}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-left{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-left div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-left div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-right{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-right div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme7 .portfolio-action-menu .action-menu-container .button-popup-right div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-left{visibility:visible;opacity:1}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:first-child{left:33%}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(2){left:16.5%}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(3){left:0}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-right{visibility:visible;opacity:1}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:first-child{left:66.5%}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(2){left:83.5%}.portfolio-template.theme7 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(3){left:100%}.portfolio-template.theme7 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 50px;display:grid;right:0;width:19.8vw;top:5%;height:90%;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:initial;grid-gap:10px;gap:10px}.portfolio-template.theme7 .portfolio-briefcase-container.active{-webkit-transform:translateX(-8%);transform:translateX(-8%)}.portfolio-template.theme7 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme7 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/span 1;display:grid;grid-template-rows:.6fr 1.2fr;z-index:1;background-color:rgba(0,0,0,.7490196078431373);border-radius:5px;padding-top:5px}.portfolio-template.theme7 .portfolio-briefcase-container .portfolio-briefcase-label .close-container{grid-row:1/span 1;display:flex;justify-content:center;align-items:center}.portfolio-template.theme7 .portfolio-briefcase-container .portfolio-briefcase-label .intro-box{grid-row:2/span 1;display:flex;justify-content:center;align-items:center;font-family:"Oswald",sans-serif;letter-spacing:.12em;font-weight:700}.portfolio-template.theme7 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;width:94%;grid-row:2/span 1}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-action-button-container{grid-row:3/span 1}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button{border-radius:20px;padding:5%;width:30%;font-family:"Oswald",sans-serif;transition:all .3s ease;border-width:2px;border-style:solid;font-size:12px}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button:hover{-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;scrollbar-width:none;width:94%;padding:0;background-color:rgba(0,0,0,.5019607843137255);border-radius:5px}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:100%;display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:2px;margin-bottom:13px;background-color:#fff;border-radius:5px}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme7 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme7 .portfolio-notepad-container{position:fixed;display:grid;grid-template-rows:1fr 9fr 50px;right:0;width:19.8vw;top:5%;height:90%;border-radius:10px;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:initial}.portfolio-template.theme7 .portfolio-notepad-container.active{-webkit-transform:translateX(-8%);transform:translateX(-8%)}.portfolio-template.theme7 .portfolio-notepad-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme7 .portfolio-notepad-container .notepad-close{grid-row:1/span 1;display:grid;grid-template-rows:.6fr 1.2fr;z-index:1;width:100%;border-radius:5px;padding-top:30px}.portfolio-template.theme7 .portfolio-notepad-container .notepad-close .close-container{grid-row:1/span 1;display:flex;justify-content:center;align-items:center}.portfolio-template.theme7 .portfolio-notepad-container .notepad-close .close-container .expansion{transition:all .2s ease}.portfolio-template.theme7 .portfolio-notepad-container .notepad-close .close-container .expansion:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme7 .portfolio-notepad-container .notepad-close .intro-box{grid-row:2/span 1;display:flex;justify-content:center;align-items:center;font-family:"Oswald",sans-serif;letter-spacing:.12em;font-weight:700}.portfolio-template.theme7 .portfolio-notepad-container .textarea-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row:2/span 1}.portfolio-template.theme7 .portfolio-notepad-container .textarea-container h1{width:90%;background-color:#fff;color:#000;margin:10px 0 0}.portfolio-template.theme7 .portfolio-notepad-container .textarea-container textarea{width:90%;height:100%;resize:none;padding:0}.portfolio-template.theme7 .portfolio-notepad-container .notepad-button-container{display:flex;justify-content:space-evenly;grid-row:3/span 1}.portfolio-template.theme7 .portfolio-notepad-container .notepad-button-container button{border-radius:25px;padding:5%;width:30%;font-family:"Oswald",sans-serif;transition:all .3s ease;border-width:2px;border-style:solid;font-size:12px}.portfolio-template.theme7 .portfolio-notepad-container .notepad-button-container button:hover{-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}.portfolio-template.theme7 .back-container{display:none}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.portfolio-template.theme7 .portfolio-big-nav-container button,.portfolio-template.theme7 .portfolio-big-nav-prev-container button{position:relative}.portfolio-template.theme7 .portfolio-big-nav-container button :first-child,.portfolio-template.theme7 .portfolio-big-nav-prev-container button :first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}}.portfolio-template.theme8{position:relative}.portfolio-template.theme8 .ba-slider-container{width:100%}@media (min-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .ba-slider-container{width:80%!important}}.portfolio-template.theme8 .MuiSlider-markLabel{left:50px!important;font-size:11px!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme8 .MuiSlider-markLabel{font-size:8px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .MuiSlider-markLabel{font-size:8px!important}}.portfolio-template.theme8 .submenu-top-banner{position:absolute;top:0;left:85px;height:80px;width:calc(100% - 170px);display:flex;align-items:center;justify-content:center;background-color:rgba(59,59,59,.5019607843137255);border-bottom-right-radius:12px;visibility:visible;transition:all .3s ease}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner{width:calc(100% - 100px);border-bottom-right-radius:0;left:100px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner{z-index:2;width:calc(100vw - 110px);left:60px;height:50px;border-bottom-right-radius:0}.portfolio-template.theme8 .submenu-top-banner.guest{width:calc(100vw - 60px)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner{z-index:2;background-color:initial!important;width:200px;left:calc(50% - 100px)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner.hidden{visibility:hidden}}.portfolio-template.theme8 .submenu-top-banner .top-banner-text{display:flex;justify-content:center;align-items:center;overflow:hidden;font-family:"Roboto Slab",serif}@media (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .top-banner-text{top:calc(50% - 20px);left:25%;width:60%;height:45px;position:absolute}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .top-banner-text{top:calc(50% - 20px);left:35%;width:55%;height:45px;position:absolute;padding-left:5px;padding-right:5px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .top-banner-text{left:24%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .top-banner-text{height:100%;width:70%;overflow:hidden}}.portfolio-template.theme8 .submenu-top-banner .top-banner-text p{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;font-size:20px;font-weight:600;color:#fff;width:100%;text-align:center}@media (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .top-banner-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;text-align:center;line-height:23px}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .top-banner-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:23px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .top-banner-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;text-align:center}}.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{display:flex;position:absolute;top:5%;left:9%;justify-content:center;align-items:center;width:120px;height:60px;overflow:hidden;opacity:1%}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{width:100px}}@media (max-width:1024px) and (min-width:950px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{left:15%}}@media (max-width:949px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{width:120px;left:15%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{display:none}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .sub-level-thumb{top:77vh}}.portfolio-template.theme8 .submenu-top-banner .back-arrow{display:flex;position:absolute;top:25%;left:5%;justify-content:center;align-items:center;cursor:pointer}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .back-arrow{left:5.5%}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .back-arrow{left:7%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .back-arrow{left:8%;top:7%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .back-arrow{left:11%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .back-arrow{top:12vh;left:-40%;background-color:rgba(59,59,59,.25098039215686274);border-radius:8px}}@media (max-width:375px) and (max-height:800px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .back-arrow{top:13vh;left:-38%}}.portfolio-template.theme8 .submenu-top-banner .home-icon{display:flex;position:absolute;top:25%;left:1%;justify-content:center;align-items:center;cursor:pointer}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .submenu-top-banner .home-icon{top:7%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .home-icon{top:12vh;left:-15%;background-color:rgba(59,59,59,.25098039215686274);border-radius:8px}}@media (max-width:375px) and (max-height:800px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .home-icon{top:13vh}}.portfolio-template.theme8 .submenu-top-banner .logo-confirm{visibility:hidden;position:absolute;bottom:-5%;left:calc(50% - 100px);display:flex;align-items:center;justify-content:center;width:200px;height:200px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .logo-confirm{visibility:visible;display:flex;justify-content:center;align-items:center;bottom:auto;top:70vh;display:none}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme8 .submenu-top-banner .logo-confirm{top:70vh}}.portfolio-template.theme8 .portfolio-topright-toolbar{position:absolute;z-index:2;right:0;top:0;height:600px;width:80px;background-color:rgba(59,59,59,.5019607843137255);display:flex;justify-content:center;align-items:flex-end;border-bottom-left-radius:12px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar{border-top-left-radius:8px;height:100vh;width:100vw;top:auto;bottom:0;right:0;align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar{border-bottom-left-radius:0;height:100vh;width:100vw;top:0;right:0;align-items:center}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar{border-bottom-left-radius:0;height:100vh;width:100vw;top:0;right:0;align-items:center;background-color:rgba(59,59,59,.7490196078431373)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar{border-bottom-left-radius:0;height:100vh;width:100vw;top:0;right:0;align-items:center;background-color:rgba(59,59,59,.7490196078431373)}}.portfolio-template.theme8 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0);z-index:3}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0);width:100vw}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0);width:100vw}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0);width:100vw}}.portfolio-template.theme8 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(-520px);transform:translateY(-520px)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(calc(100% - 220px));transform:translateY(calc(100% - 220px));width:100px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(calc(-100% + 50px));transform:translateY(calc(-100% + 50px));width:50px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(calc(-100% + 80px));transform:translateY(calc(-100% + 80px));width:80px;border-bottom-left-radius:8px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(calc(-100% + 80px));transform:translateY(calc(-100% + 80px));width:80px;border-bottom-left-radius:0}}.portfolio-template.theme8 .portfolio-topright-toolbar.hidden.guest{-webkit-transform:translateY(-380px);transform:translateY(-380px)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden.guest{-webkit-transform:translateY(calc(100% - 370px));transform:translateY(calc(100% - 370px));width:100px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden.guest{-webkit-transform:translateY(calc(-100% + 50px));transform:translateY(calc(-100% + 50px));width:50px;display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar.hidden.guest{-webkit-transform:translateY(calc(-100% + 80px));transform:translateY(calc(-100% + 80px));width:80px}}.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon{font-size:2.5em;color:#fff;cursor:pointer;position:absolute}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon{font-size:3.8em}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon{font-size:1.9em}}.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.active{top:3%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.active{bottom:10%;top:auto;right:2%;left:auto}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.active{right:3%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.active{right:3%}}.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.hidden{bottom:3%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.hidden{bottom:auto;top:1.5%;right:auto;left:20%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.hidden{bottom:2%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.hidden{bottom:2.5%}}.portfolio-template.theme8 .portfolio-topright-toolbar .topright-toolbar-icon.hidden.guest{display:none}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container{margin-bottom:10px}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container.guest{height:220px;position:absolute;justify-content:space-around}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container.guest{top:10px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container.guest{bottom:20px;padding-left:30px;margin-bottom:0;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-end}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;margin-right:250px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{margin-right:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{margin-right:0;height:-webkit-min-content;height:min-content}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{margin-right:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent.annotator{display:none!important}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent.guest{margin-right:0}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent.guest.note{display:none}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:250px;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:400px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{height:20px}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 1px #3b3b3b;cursor:pointer;font-family:"Roboto Slab",serif}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:36px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{margin-block:0}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container svg{height:45px!important;width:45px!important;cursor:pointer}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container svg{height:55px!important;width:55px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container svg{height:30px!important;width:30px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container svg{height:35px!important;width:35px!important;margin-bottom:2px}}.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:60px!important;width:60px!important}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:70px!important;width:70px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}.portfolio-template.theme8 .portfolio-sidemenu-container{position:absolute;z-index:3;left:0;height:100%;width:400px;background-color:rgba(59,59,59,.5019607843137255);display:flex;justify-content:center;align-items:center}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container{height:100vh;width:100vw;top:0;left:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container{height:100vh;width:100vw;top:0;left:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container{height:100vh;width:100vw;top:0;left:0;background-color:rgba(59,59,59,.7490196078431373)}}.portfolio-template.theme8 .portfolio-sidemenu-container.hidden{-webkit-transform:translateX(-320px);transform:translateX(-320px)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container.hidden{-webkit-transform:translateX(calc(-100% + 100px));transform:translateX(calc(-100% + 100px));width:calc(100% - 100px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container.hidden{-webkit-transform:translateX(calc(-100% + 60px));transform:translateX(calc(-100% + 60px));width:calc(100% - 60px)}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container.hidden{-webkit-transform:translateX(calc(-100% + 80px));transform:translateX(calc(-100% + 80px));width:calc(100% - 80px)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container.hidden{-webkit-transform:translateY(calc(-100% + 80px));transform:translateY(calc(-100% + 80px));width:calc(100% - 80px)}}.portfolio-template.theme8 .portfolio-sidemenu-container.hidden .portfolio-menu-container .portfolio-menu{display:none!important}.portfolio-template.theme8 .portfolio-sidemenu-container.active{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container.active{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container.active{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container.active{-webkit-transform:translateY(0);transform:translateY(0)}}.portfolio-template.theme8 .portfolio-sidemenu-container .like-box{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:-webkit-min-content;height:min-content;position:absolute;bottom:80px;right:5px;height:auto!important;visibility:visible!important;width:-webkit-min-content;width:min-content}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:20px;right:0;width:-webkit-min-content;width:min-content;height:auto!important;visibility:visible!important}}.portfolio-template.theme8 .portfolio-sidemenu-container .like-box.active,.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .note-box{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .note-box{display:flex}}.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .extra{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .extra{display:flex}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box svg{height:35px!important;width:35px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .containDiv{height:50px!important;width:50px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .like-box .containDiv{height:60px!important;width:60px!important;height:40px!important;width:40px!important}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu{height:67%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto;scrollbar-width:none}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu.active{align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu.active{align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu.hidden{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu.hidden{display:none}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container{position:relative;min-width:360px;max-width:360px;padding:10px 0 0 10px;height:100%;max-height:100%;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;overflow-y:auto;scrollbar-width:none}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .debug{border:1px solid red;position:absolute;top:0;left:0;z-index:10}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container{margin-top:100px}}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container{max-width:none;width:100%}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .logo{position:unset}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu{display:block;overflow-x:clip;text-overflow:ellipsis;max-height:none;padding:0;margin:5px 0;width:100%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu{padding-top:50px}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button{width:100%;margin:0 0 10px;padding:0 0 0 10px;font-family:"Oswald",sans-serif;overflow:hidden}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button{margin:0 0 10px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button{height:-webkit-min-content!important;height:min-content!important;margin:0 0 10px}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button p{text-align:left;transition:all .5s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-shadow:none!important}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button.hidden{display:none!important}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu button.active{display:inherit}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul li{position:relative;width:100%}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul button{border-radius:10px;width:100%;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul button{width:100%}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul button p{font-size:28px;font-family:"Oswald",serif;line-height:35px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul button p{font-size:48px}}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu ul button p{line-height:normal}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu .group{display:flex;flex-direction:column;align-items:flex-start!important}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu .group{align-items:center!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu .group{align-items:center!important}}.portfolio-template.theme8 .portfolio-sidemenu-container .intra-sidebar-menu .portfolio-menu-container .portfolio-menu .group ul:nth-child(n+2){display:none!important}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container{position:absolute;display:flex;justify-content:center;align-items:center;z-index:1}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.active{top:2%;right:5%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.active{font-size:5em!important;top:auto;bottom:10%;right:3%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.active{font-size:2.6em!important;top:1.5%;right:1.5%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.active{top:2%;left:5%;display:flex}}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{top:2%;right:5%}@media (max-width:1367px) and (min-width:451px){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{top:5.5%;right:4%}}@media (min-width:1024px) and (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{top:2%}}@media (max-width:1367px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{top:2%}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{font-size:5em!important;top:auto;bottom:10%;right:1%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{font-size:2.6em!important;top:.5%;right:1.5%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{bottom:2.5%;top:auto;left:5%;right:auto}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-container.hidden{bottom:2.5%;top:auto;left:12%;right:auto}}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container{position:absolute;bottom:2%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{left:5%}@media (max-width:1367px) and (min-width:451px){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{bottom:5%;display:none}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{display:none}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{display:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{display:none}}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{right:3%}@media (max-width:1367px) and (min-width:451px){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{right:3%;bottom:9%}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{display:none}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{display:none}}@media (max-width:1367px) and (min-width:451px){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{display:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.active{right:5%;left:auto}.portfolio-template.theme8 .portfolio-sidemenu-container .headline-logo-container.hidden{display:none}}.portfolio-template.theme8 .terminus-icon-menu{position:absolute;z-index:1;width:80px;height:80px;top:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:initial!important}@media (min-width:1025px) and (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu{top:0;right:0;width:80px;height:80px;justify-content:center}}@media (max-width:1024px) and (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu{right:0;top:0;width:80px;height:80px;display:flex;justify-content:center;align-items:center}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu{width:500px;bottom:6vh;left:calc(50% - 225px)}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu{justify-content:center;height:80px;flex-direction:row;left:auto;right:0;bottom:auto;top:0;width:60px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu{justify-content:center;height:80px;width:80px;flex-direction:row;top:0;right:0;bottom:auto;left:auto}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu{width:50px;height:50px;right:0;top:0;bottom:auto;padding:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu{width:auto;height:40px;right:0;left:auto;bottom:auto;top:11.5vh;padding:5px;position:fixed}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu{top:12.5vh}}@media (min-width:1025px) and (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu .containDiv{height:70px!important;width:70px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu .containDiv{height:60px!important;width:60px!important}}@media (max-width:1024px) and (min-width:451px) and (min-height:551px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu .containDiv{height:60px!important;width:60px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .terminus-icon-menu .containDiv{height:45px!important;width:45px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .terminus-icon-menu .containDiv{height:55px!important;width:55px!important}}.portfolio-template.theme8 .landing-page-info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:absolute;top:20px;left:150px;font-family:"Roboto Slab",serif;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info{left:90px;top:10px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info{top:auto;bottom:11vh;left:auto;width:80%;height:110px;left:90px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info{top:auto;bottom:11vh;left:auto;width:94%;height:110px;padding-bottom:7%}}.portfolio-template.theme8 .landing-page-info div{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;overflow:hidden}.portfolio-template.theme8 .landing-page-info div p{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color:#fff;text-align:left}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div p{-webkit-line-clamp:1}}.portfolio-template.theme8 .landing-page-info div .title{font-size:48px;-webkit-line-clamp:2;letter-spacing:1px;font-family:"Oswald",sans-serif}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .title{font-size:60px}}@media (max-width:1024px) and (min-width:900px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .title{font-size:48px}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info div .title{font-size:32px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info div .title{font-size:26px;-webkit-line-clamp:1}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .title{font-size:20px;-webkit-line-clamp:1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .title{font-size:26px;-webkit-line-clamp:1}}.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:24px;-webkit-line-clamp:1}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:30px}}@media (max-width:1024px) and (min-width:900px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:34px}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:22px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:18px;-webkit-line-clamp:1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .subtitle{font-size:20px;-webkit-line-clamp:1}}.portfolio-template.theme8 .landing-page-info div .description{font-size:18px;-webkit-line-clamp:2;font-weight:400}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .description{font-size:23px}}@media (max-width:1024px) and (min-width:900px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .description{font-size:22px}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info div .description{font-size:14px;-webkit-line-clamp:3}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info div .description{font-size:14px;-webkit-line-clamp:1}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .description{font-size:15px;-webkit-line-clamp:2}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info div .description{font-size:13px;-webkit-line-clamp:1}}.portfolio-template.theme8 .landing-page-info .title-box{width:50vw;padding-left:3px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .title-box{width:70vw}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .title-box{width:65vw}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info .title-box{width:60vw}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .title-box{width:100%}}.portfolio-template.theme8 .landing-page-info .subtitle-box{width:40vw;padding-left:8px;margin-bottom:10px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .subtitle-box{width:70vw}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .subtitle-box{width:65vw}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info .subtitle-box{width:50vw;padding-left:3px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info .subtitle-box{display:none}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .subtitle-box{padding-left:2px;margin-bottom:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .subtitle-box{width:100%;padding-left:5px}}.portfolio-template.theme8 .landing-page-info .description-box{width:40vw;padding-left:8px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .description-box{width:70vw}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .description-box{width:65vw}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .landing-page-info .description-box{width:50vw;padding-left:3px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .description-box{padding-left:2px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .landing-page-info .description-box{width:100%;padding-left:5px}}.portfolio-template.theme8 .terminus-level-thumb{display:flex;justify-content:center;align-items:center;width:75%;height:130px;cursor:pointer;overflow:hidden;margin:0 0 40px}.portfolio-template.theme8 .notification{right:auto;left:-15%}.portfolio-template.theme8 .top-level-overlay{background-color:initial;width:50%;height:25%;position:absolute;z-index:1;top:auto;right:0;bottom:-15%;display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay{bottom:-25%}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay{bottom:-25%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay{bottom:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay{bottom:auto;left:0;top:-50px;width:100%;height:45px;justify-content:center;align-items:center}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay{bottom:auto;left:0;top:-50px;width:100%;height:45px;justify-content:center;align-items:center}}.portfolio-template.theme8 .top-level-overlay div,.portfolio-template.theme8 .top-level-overlay section{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;overflow:hidden;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay div,.portfolio-template.theme8 .top-level-overlay section{height:100%}}.portfolio-template.theme8 .top-level-overlay div p,.portfolio-template.theme8 .top-level-overlay section p{color:#fff;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;text-align:center}.portfolio-template.theme8 .top-level-overlay div .overlay-title,.portfolio-template.theme8 .top-level-overlay section .overlay-title{font-size:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:"Roboto Slab",serif}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay div .overlay-title,.portfolio-template.theme8 .top-level-overlay section .overlay-title{font-size:20px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay div .overlay-title,.portfolio-template.theme8 .top-level-overlay section .overlay-title{font-size:12px;-webkit-line-clamp:1}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay div .overlay-title,.portfolio-template.theme8 .top-level-overlay section .overlay-title{font-size:14px;-webkit-line-clamp:1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay div .overlay-title,.portfolio-template.theme8 .top-level-overlay section .overlay-title{font-size:12px;-webkit-line-clamp:1}}.portfolio-template.theme8 .top-level-overlay div .overlay-subtitle,.portfolio-template.theme8 .top-level-overlay section .overlay-subtitle{font-size:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay div .overlay-subtitle,.portfolio-template.theme8 .top-level-overlay section .overlay-subtitle{font-size:16px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .top-level-overlay div .overlay-subtitle,.portfolio-template.theme8 .top-level-overlay section .overlay-subtitle{font-size:11px;-webkit-line-clamp:1}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay div .overlay-subtitle,.portfolio-template.theme8 .top-level-overlay section .overlay-subtitle{font-size:12px;-webkit-line-clamp:1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .top-level-overlay div .overlay-subtitle,.portfolio-template.theme8 .top-level-overlay section .overlay-subtitle{font-size:11px;-webkit-line-clamp:1}}.portfolio-template.theme8 .modal{position:fixed;display:grid;grid-template-rows:80px auto;left:auto;right:0;width:400px;height:100%;top:0;transition:all .3s;background-color:rgba(59,59,59,.34901960784313724);-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal{width:100vw;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal{width:100vw;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:flex-start}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .modal{width:100vw;background-color:rgba(59,59,59,.7490196078431373)}}.portfolio-template.theme8 .modal.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme8 .modal.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme8 .modal .modal-close{grid-row:1/span 1;display:flex;justify-content:flex-end;align-items:center;padding-right:10px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-close{grid-row:auto;position:absolute;bottom:20px;right:20px;z-index:1}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-close{grid-row:auto;position:absolute;z-index:1;top:5px;right:0}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-close svg{font-size:4em!important}}.portfolio-template.theme8 .modal .modal-body{grid-row:2/span 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;position:relative;width:100%;left:0;height:auto}.portfolio-template.theme8 .modal .modal-body .modal-title{display:flex;justify-content:flex-start;align-items:center;width:100%;height:60px;padding-left:50px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-title{padding-left:0;width:550px;margin-bottom:2%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-title{padding-left:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-title{padding-left:0;height:40px;width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-title{height:40px;padding-left:60px;display:block}}.portfolio-template.theme8 .modal .modal-body .modal-title p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:28px;font-weight:600;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255);font-family:"Roboto Slab",serif;color:#fff}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-title p{font-size:42px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-title p{padding-left:5%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-title p{color:#fff;font-size:28px}}.portfolio-template.theme8 .modal .modal-body .modal-container{position:static;top:auto;left:auto;min-height:0;-webkit-transform:none;transform:none;padding:25px 0;width:350px;height:400px;border-radius:10px;box-shadow:2px 1px 3px 0 #3b3b3b}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container{height:600px;width:550px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-container{height:175px;padding-top:10px;padding-bottom:10px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container{height:300px;padding:10px 0}}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-container button{bottom:15%!important}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container button{bottom:8%!important;height:60px;width:200px;font-size:30px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-container button{bottom:32%!important;height:40px!important;width:90px!important;border-radius:4px;right:1.5%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container button{bottom:24%!important}}.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form{justify-content:space-around;height:100%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form{justify-content:flex-start}}.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .add-cc-email-text{font-weight:600}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .add-cc-email-text{display:none}}.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .input-container{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .input-container{margin:2%}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .input-container input{height:50px!important;width:400px!important}}.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .input-container p{width:100%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;font-size:14px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .modal .modal-body .modal-container .customer-info-form .input-container p{font-size:20px}}.portfolio-template.theme8 .modal .modal-body .modal-container .title{font-weight:600!important}.portfolio-template.theme8 .menu-8-logo{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;transition:all .25s ease}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .menu-8-logo{height:450px;padding-top:50px}}.portfolio-template.theme8 .menu-8-logo img{object-fit:contain}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .menu-8-logo img{width:150px}}.portfolio-template.theme8 .menu-8-logo div{display:flex;justify-content:center;align-items:center;overflow:hidden;margin-top:3vh;width:400px;cursor:pointer}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .menu-8-logo div{margin-bottom:70px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .menu-8-logo div{margin-top:5vh;width:80vw}}.portfolio-template.theme8 .menu-8-logo div p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:24px;color:#fff;font-weight:600;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255);text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;font-family:"Roboto Slab",serif}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .menu-8-logo div p{font-size:20px;-webkit-line-clamp:3}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .menu-8-logo div p{font-size:18px}}.portfolio-template.theme8 .portfolio-content-parent{margin:0;display:flex;justify-content:center;align-items:center;position:relative;transition:all .4s ease}.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{position:absolute;bottom:5%;left:6%;display:flex;align-items:center;justify-content:center;width:250px;height:40px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{left:12%}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{left:10%;bottom:10%}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{left:12%;bottom:15%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{bottom:7%;display:none}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{bottom:auto;top:2vh;left:90px;width:250px;height:50px;display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm{bottom:22vh;left:-2%;width:200px;height:25px;display:none}}.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:20px;font-weight:600;color:#fff;font-family:"Oswald",sans-serif;letter-spacing:2px;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm p{font-size:16px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .scroll-confirm p{font-size:12px}}.portfolio-template.theme8 .portfolio-content-parent .logo-confirm{visibility:hidden;position:absolute;bottom:-5%;left:calc(50% - 100px);display:flex;align-items:center;justify-content:center;width:200px;height:200px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .logo-confirm{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .logo-confirm{visibility:visible;display:flex;justify-content:center;align-items:center;z-index:-1;bottom:-2%;display:none}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel{display:flex;align-items:flex-start;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;flex-direction:row;overflow:hidden;width:100%;height:100%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel button{width:250px;height:50px;margin:0 0 38px 10px;background-color:initial;font-family:"Oswald",sans-serif}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel button p{text-align:left}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel button.hidden{display:none!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel button.active{display:inherit}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:first-child button{height:45px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:first-child button p{font-size:36px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(2) button{height:42px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(2) button p{font-size:31px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(3) button{height:39px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(3) button p{font-size:26px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(4) button{height:36px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(4) button p{font-size:21px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(5) button{height:33px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(5) button p{font-size:16px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(6) button{height:30px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(6) button p{font-size:11px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(7) button{height:27px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(7) button p{font-size:6px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(8) button{height:24px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(8) button p{font-size:1px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(9) button{height:21px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(9) button p{font-size:-4px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(10) button{height:18px;white-space:nowrap;text-overflow:ellipsis;text-shadow:2px 2px 2px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel ul:nth-child(10) button p{font-size:-9px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel .group{display:flex;flex-direction:column;align-items:flex-start!important;margin:1% 2% 1% 1%;width:22.5%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel .group .toplevel-item p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif}.portfolio-template.theme8 .portfolio-content-parent .portfolio-toplevel .group div:nth-child(n+2){display:none;height:225px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{display:flex;justify-content:flex-start;align-content:center;flex-direction:row;overflow-y:hidden;overflow-x:scroll;padding-left:10%;padding-right:2%;width:100%;height:100%;z-index:1;scrollbar-width:none;position:relative}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container::-webkit-scrollbar,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{padding-left:15%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{padding-left:1%}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container.submenu,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container.submenu{height:43%!important;overflow-y:auto;transition:all .5s ease;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:20px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container.submenu,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container.submenu{width:calc(100vw - 60px);left:60px;position:absolute;top:60px;height:60%!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{height:35px;width:150px;border-radius:30px;position:fixed;top:18.5%;left:150px;display:none;cursor:pointer;box-shadow:2px 2px 3px 0 rgba(59,59,59,.5019607843137255);z-index:1;transition:all .3s ease;opacity:0;-webkit-overflow-scrolling:touch}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{top:auto;bottom:10%;height:75px;width:200px}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{top:20%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{top:3%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{top:65vh;left:12px;width:150px;height:27px}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container{height:25px;width:135px}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container p{margin-block:0;font-size:18px;font-weight:600}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container p{font-size:24px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container p{font-size:14px}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container .icon-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container .icon-box{height:100%;width:30%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .scrollback-container .text-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .scrollback-container .text-box{height:100%;width:70%;display:flex;justify-content:flex-start;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group{display:flex;flex-direction:column;align-items:center!important;justify-content:center;margin:1%}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group{padding-bottom:22%}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{height:600px;width:950px;background-color:initial;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;position:relative;overflow:visible}@media (min-width:1368px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{padding-top:10%}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{height:400px;width:650px;overflow:visible!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{height:350px;width:600px;overflow:visible!important}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{margin-bottom:70px;height:385px;width:385px;overflow:visible!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{margin-bottom:0;height:385px;width:385px;overflow:visible!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{height:250px;width:250px;overflow:visible!important}}@media (max-width:380px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section{margin-bottom:0;width:345px;height:235px}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal{position:absolute;background-color:rgba(59,59,59,.7490196078431373);height:80%;width:40%;z-index:2;transition:all .25s ease;border-radius:8px;cursor:default;box-shadow:0 0 12px 1px rgba(0,0,0,.5019607843137255)}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal{height:425px;width:400px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal{height:95%;width:500px}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal{height:500px;width:400px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal{height:400px;width:300px}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header{position:absolute;background-color:#3b3b3b;height:15%;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 3px -8px rgba(59,59,59,.5019607843137255)}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .back-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .back-box{width:10%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:8% 2% 2%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .back-box svg,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .back-box svg{font-size:32px!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box{width:80%;height:100%;padding:5% 5% 0;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box{padding-bottom:3%}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box{padding-bottom:3%}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:19px;color:#fff;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .title-box p{font-size:24px}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .home-box,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .home-box{width:10%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:8% 2% 2%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .menu-section .sublevel-modal .sublevel-modal-header .home-box svg,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .menu-section .sublevel-modal .sublevel-modal-header .home-box svg{font-size:32px!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group div:nth-child(n+2),.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group div:nth-child(n+2){display:none;height:225px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .big-nav,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .big-nav{overflow:hidden;position:relative;height:100%;width:100%}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .big-nav,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .big-nav{overflow:visible!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:visible!important;height:100%;width:100%;cursor:pointer;position:relative;object-fit:contain}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content button p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content button p{font-size:1.4em}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%;height:100%;object-fit:contain}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container .website-link,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe -webkit-scrollbar,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .website-content,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .group .portfolio-content .website-content p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .group .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .big-nav,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav{overflow:hidden;position:relative;width:22.5%;border-radius:5px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .big-nav-extra,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-extra{overflow:hidden;height:200px;width:22.5%;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial;margin:1%;border:1px solid #000;border-radius:5px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .big-nav-thumb,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-thumb{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;background-color:initial;cursor:pointer}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .big-nav-thumb .logo-thumb,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .big-nav-thumb .logo-thumb{object-fit:contain;max-height:100%;display:flex;align-items:center;justify-content:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content{display:flex;justify-content:center;align-items:center;overflow:hidden;height:100%;cursor:pointer;position:relative;object-fit:contain}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content button,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content button{padding-right:10px;padding-left:10px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content button p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content button p{font-size:1em}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .mux-player .overlay-play-button,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .mux-player .overlay-play-button{position:absolute;z-index:1;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .mux-player div video,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .mux-player div video{border-radius:5px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .portfolio-single-image,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%;height:100%;object-fit:contain}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container{position:relative;width:100%;height:calc(100vh - 100px)}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container .website-link,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .iframe-container iframe -webkit-scrollbar,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container .portfolio-content .website-content p,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container button,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container button{margin:0}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-container :before,.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container :before{content:"";width:0;grid-row:1/1;grid-column:1/1}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{position:static;width:100%;height:100%;justify-content:center;overflow-x:hidden;padding-left:0;padding-right:0;z-index:-1;flex-direction:column;text-align:center}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{left:100px!important;top:80px!important;grid-template-columns:none!important;grid-template-rows:6fr 2fr 1fr 1fr}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{grid-template-columns:none!important;grid-template-rows:6fr 2fr 1fr 1fr}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{left:60px!important;top:50px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container{left:auto!important;top:20vh!important;height:55%!important;width:100%!important;grid-template-columns:none!important;grid-template-rows:7fr 3fr!important}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu{grid-column:auto!important;flex-direction:row!important;grid-row:2/span 1;display:flex;justify-content:center;align-items:center;height:100%}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu{grid-column:auto!important;flex-direction:row!important;grid-row:2/span 1;display:flex;justify-content:center;align-items:center;height:100%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu{height:-webkit-min-content;height:min-content;padding-bottom:175px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu{grid-column:auto!important;flex-direction:row!important;grid-row:2/span 1;display:flex;justify-content:center;align-items:center}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu.hidden{grid-row:auto!important}}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu.maxed{display:none!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:700px!important;max-height:700px!important;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;scrollbar-width:none}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}@media (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{align-items:flex-end!important}}@media (min-width:2300px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{max-height:950px!important;height:950px!important;padding-top:50px}}@media (min-width:3500px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{max-height:950px!important;height:950px!important}}@media (max-width:1368px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:850px!important;max-height:850px!important;padding-top:40px;padding-bottom:200px}}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:700px!important;max-height:700px!important;padding-top:40px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:100%!important;max-height:none!important;flex-direction:row!important;width:calc(100vw - 80px);max-width:calc(100vw - 80px);overflow-y:hidden!important;overflow-x:auto!important;padding-top:0}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:100%!important;max-height:none!important;flex-direction:row!important;width:calc(100vw - 80px);max-width:calc(100vw - 80px);overflow-y:hidden!important;overflow-x:auto!important;padding-top:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:200px!important;max-height:200px!important;padding-top:50px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{padding-top:10px;align-items:flex-start!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder{height:100%!important;max-height:none!important;flex-direction:row!important;width:100vw;max-width:100vw;overflow-y:hidden!important;overflow-x:auto!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{flex-shrink:0;font-family:"Roboto Slab",serif;font-weight:400}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:80px;margin:0 0 10px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:190px;width:250px;margin:0 0 0 1%;flex-shrink:0}}@media (max-width:1024px) and (min-width:950px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:190px;width:250px;margin:0 0 0 1%;flex-shrink:0}}@media (max-width:949px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:135px;width:165px;margin:0 0 0 1%;flex-shrink:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:50px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:95px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:90px;width:140px;margin:0 0 5px 1%}}@media (max-width:375px) and (max-height:800px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-menu .menu-item-holder .terminus-level-thumb{height:60px;width:100px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container{grid-column:auto!important;grid-row:1/span 1}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container{grid-column:auto!important;grid-row:1/span 1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container{grid-column:auto!important;grid-row:1/span 1}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container.hidden{grid-row:1/span 2}}@media (min-width:1301px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{width:100%;left:2%;height:700px!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:95%!important;bottom:2%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.normal{height:90%!important}}@media (min-width:2300px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{width:100%;left:2%;height:1200px!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:90%!important;bottom:2%}}@media (min-width:3500px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{width:100%;left:2%;height:1500px!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:90%!important;bottom:0}}@media (max-width:1367px) and (min-width:1025px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:550px!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:575px!important;bottom:15%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{bottom:0}}@media (max-width:1024px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:400px!important;width:100%;left:3%;top:8%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:470px!important;left:1%;top:-17%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{top:0}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:600px!important;right:4%;width:90%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:60%!important;bottom:18%}}@media (max-width:1024px) and (min-width:950px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:600px!important;right:4.5%;width:90%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{overflow:visible;height:70%!important}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{right:0}}@media (max-width:949px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:90%;right:5%;width:86vw}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{right:0;height:400px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:220px!important;top:10%;width:75%;left:15%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed{height:250px!important;top:-15%;width:75%;left:15%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.maxed.toggle-content{left:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:100%;width:80vw;right:7%}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{height:100%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content{height:100%;width:100vw;right:auto}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content.toggle-content{height:100%}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .overlay-play-button{position:absolute;z-index:1;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{flex-shrink:0;width:100%}@media (orientation:landscape) and (min-width:1368px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (orientation:landscape) and (max-width:1367px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (orientation:landscape) and (max-width:1368px) and (min-width:1025px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{top:34%}}@media (orientation:landscape) and (max-width:1024px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{top:40%}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{top:35%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:70px!important;width:70px!important}}@media (orientation:landscape) and (max-width:1368px) and (min-width:1025px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:70px!important;width:70px!important}}@media (orientation:landscape) and (max-width:1024px){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:50px!important;width:50px!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:70px!important;width:70px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:40px!important;width:40px!important}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:40px!important;width:40px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .containDiv{height:40px!important;width:40px!important}}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container{display:none!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container{display:none!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container{display:none!important}}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-big-nav-prev-container .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container{display:flex;justify-content:center;align-items:center;grid-column:2/span 1}@media (orientation:landscape){.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container.maxed{grid-column:1/span 2}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper{width:100%;height:100%;max-height:calc(100vh - 80px)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper{display:flex;justify-content:center;align-items:center}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper{display:flex;justify-content:center;align-items:center}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-container .portfolio-content-wrapper.hidden{display:flex;justify-content:center;align-items:center}}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-menu-container{display:flex;justify-content:center;align-items:center;z-index:2}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu{display:flex;justify-content:center;overflow:visible;position:absolute;z-index:3;background-color:red}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button{background-color:initial;transition:all .15s ease}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button p{font-size:24px}.portfolio-template.theme8 .portfolio-content-parent .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-template.theme8 .portfolio-action-menu{position:fixed;left:50%;bottom:0;z-index:5;height:94px}.portfolio-template.theme8 .portfolio-action-menu .action-menu-popup{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-template.theme8 .portfolio-action-menu .action-menu-popup div{display:flex;justify-content:center;align-items:center;height:90px!important;width:90px!important;position:unset!important}.portfolio-template.theme8 .portfolio-action-menu .action-menu-popup div img{height:100%!important;width:100%!important}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:700px}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-left{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-left div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-left div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-right{height:94px;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease-in}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-right div{transition:left .3s ease-in 0s;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);opacity:inherit}.portfolio-template.theme8 .portfolio-action-menu .action-menu-container .button-popup-right div .containDiv{position:unset;-webkit-transform:unset;transform:unset}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-left{visibility:visible;opacity:1}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:first-child{left:33%}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(2){left:16.5%}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-left div:nth-child(3){left:0}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-right{visibility:visible;opacity:1}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:first-child{left:66.5%}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(2){left:83.5%}.portfolio-template.theme8 .portfolio-action-menu:hover .action-menu-container .button-popup-right div:nth-child(3){left:100%}.portfolio-template.theme8 .portfolio-briefcase-container{position:fixed;display:grid;grid-template-rows:80px auto;right:0;width:400px;height:100%;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(59,59,59,.34901960784313724)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container{width:100vw;min-width:0;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container{width:100vw;min-width:0;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:flex-start}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container{width:100vw;min-width:0;background-color:rgba(59,59,59,.7490196078431373)}}.portfolio-template.theme8 .portfolio-briefcase-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme8 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme8 .portfolio-briefcase-container .close-container{grid-row:1/span 1;display:flex;justify-content:flex-end;align-items:center;padding-right:10px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .close-container{grid-row:auto;position:absolute;bottom:20px;right:20px;z-index:1}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .close-container{grid-row:auto;position:absolute;top:5px;right:0;z-index:1}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .close-container svg{font-size:4em!important}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body{grid-row:2/span 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;position:relative}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body{grid-row:auto}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body{grid-row:auto;width:100%}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container{display:flex;justify-content:flex-start;align-items:center;padding-left:9%;width:100%;height:60px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container{padding-left:0;margin-bottom:2%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container{padding-left:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container{height:40px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:28px;font-weight:600;color:#fff;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255);font-family:"Roboto Slab",serif}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container p{font-size:42px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container p{padding-left:5%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-body .briefcase-title-container p{font-size:28px;color:#fff}}.portfolio-template.theme8 .portfolio-briefcase-container .pages-count{display:flex;justify-content:space-between;align-items:center;height:60px;width:85%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .pages-count{width:100%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .pages-count{height:33px}}.portfolio-template.theme8 .portfolio-briefcase-container .pages-count p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:18px;font-weight:600;color:#fff;text-shadow:1px 1px 1px #3b3b3b}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .pages-count p{font-size:24px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container{display:flex;justify-content:center;align-items:center;position:static;bottom:auto;margin-top:20px}@media (max-width:1367px) and (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container{margin-top:0}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container{margin-top:0}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button{display:flex;justify-content:center;align-items:center;width:100px;height:40px;background-color:#449ff5;margin-left:1%;margin-right:1%;cursor:pointer}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button{width:150px;height:50px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button p{font-weight:600;font-size:11px;color:#fff;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button p{font-size:16px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-action-button-container .briefcase-send-button p{font-size:10px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;scrollbar-width:none;width:90%;height:600px;padding:0;background-color:#fff;border-radius:5px}@media (max-width:1300px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list{height:450px}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list{width:700px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list{height:130px}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list{height:350px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:100%;display:flex;justify-content:space-between;align-items:center;height:100px;background-color:#fff;border-bottom:1px solid hsla(0,0%,63.9%,.5019607843137255)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{height:80px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{height:57px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item div{display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;overflow:hidden}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item div svg{font-size:2.5em!important}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item div p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item div p{font-size:24px}}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme8 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}.portfolio-template.theme8 .portfolio-notepad-container{position:fixed;display:grid;grid-template-rows:80px auto;right:0;width:400px;height:100%;top:0;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(59,59,59,.34901960784313724)}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container{width:100vw;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:center}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container{width:100vw;background-color:rgba(59,59,59,.7490196078431373);display:flex;justify-content:center;align-items:flex-start}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container{width:100vw;background-color:rgba(59,59,59,.7490196078431373)}}.portfolio-template.theme8 .portfolio-notepad-container.active{-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme8 .portfolio-notepad-container.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.portfolio-template.theme8 .portfolio-notepad-container .notepad-close-container{grid-row:1/span 1;display:flex;justify-content:flex-end;align-items:center;padding-right:10px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .notepad-close-container{grid-row:auto;position:absolute;bottom:20px;right:20px;z-index:1}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .notepad-close-container{position:absolute;top:5px;right:0;z-index:1;grid-row:auto}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .notepad-close-container svg{font-size:4em!important}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container{grid-row:2/span 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;position:relative;width:92%;left:4%;height:auto}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container{left:auto}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container{grid-row:auto;width:100%;left:auto}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .copied-notification,.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .saved-notification{top:47%!important}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .quill-container{background-color:#fff;height:500px;display:inline-flex;width:100%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .quill-container{width:800px;height:600px}}@media (max-width:1367px) and (min-width:451px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .quill-container{height:450px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .quill-container{height:150px;width:87%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .quill-container{height:350px}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .scriptnote-text-container{background-color:#fff;height:500px;display:inline-flex;width:100%;overflow-y:auto}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .scriptnote-text-container{width:800px;height:600px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .scriptnote-text-container{height:160px;width:87%}}@media (max-width:700px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .scriptnote-text-container{height:350px}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .scriptnote-text-container p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:2%;font-family:"Roboto Slab",serif;font-size:14px}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container{display:flex;justify-content:flex-start;align-items:center;padding-left:0;width:100%;height:60px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container{width:800px;margin-bottom:1%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container{padding-left:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container{height:40px}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:28px;font-weight:600;text-shadow:1px 1px 1px rgba(59,59,59,.5019607843137255);font-family:"Roboto Slab",serif;color:#fff}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container p{font-size:42px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container p{padding-left:6%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .note-title-container p{color:#fff}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title{display:flex;justify-content:flex-start;align-items:center;padding-left:0;width:100%;margin-bottom:10px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title{width:800px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title{margin-left:13%}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:16px;font-weight:400;font-family:"Roboto Slab",serif;color:#fff}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title p{font-size:20px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .page-title p{color:#fff}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8{display:flex;justify-content:space-evenly;align-items:center;width:100%;height:60px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8{margin-top:2%;width:800px;justify-content:space-around}}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8 button{width:40%;font-family:"Oswald",sans-serif;transition:all .3s ease;font-size:12px;border-radius:3px}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8 button{height:60px}.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8 button div .title{font-size:24px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme8 .portfolio-notepad-container .textarea-container .notepad-button-container-8 button{height:30px!important;margin-top:0}}.portfolio-template.theme8 .back-container{display:none}.portfolio-template.theme8 .pdf-body::-webkit-scrollbar{display:block!important;width:12px}.portfolio-template.theme8 .pdf-body::-webkit-scrollbar-thumb{display:block!important;background-color:#323635;border-radius:20px}.portfolio-template.theme8 .whole-pdf{height:100%!important}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme8 .whole-pdf{height:89%!important;margin-top:4%}}.portfolio-template.theme8 .splash-page-video-box{display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:1;position:absolute;left:0;top:0}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.portfolio-template.theme8 .portfolio-big-nav-container button,.portfolio-template.theme8 .portfolio-big-nav-prev-container button{position:relative}.portfolio-template.theme8 .portfolio-big-nav-container button :first-child,.portfolio-template.theme8 .portfolio-big-nav-prev-container button :first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}}*{overscroll-behavior-x:none;overscroll-behavior-x:contain}TERMCTextdiv{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}TERMCTextdiv ::-webkit-scrollbar{display:none}div{-ms-overflow-style:none;scrollbar-width:none}div ::-webkit-scrollbar{display:none}.hoveredMark{transition:all .2s ease;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%)}.hoveredMark:hover{-webkit-transform:translateY(90%);transform:translateY(90%)}.logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;position:unset;grid-column:2/2;height:calc(100% - 4px)!important}#logo9{height:96%!important}.portfolio-template.theme9{background-color:#3b3b3b;display:grid!important;grid-template-rows:10.55556% 89.44444%;flex-shrink:0}.portfolio-template.theme9 .portfolio-toolbar{z-index:3;position:fixed;height:70px;width:70px;bottom:4px;left:2px;background-color:#e2dfdd;border:1px solid rgba(59,59,59,.25098039215686274);transition:all .2s ease;display:flex;justify-content:center;align-items:flex-end;height:calc(100vh - 8px)}.portfolio-template.theme9 .portfolio-toolbar.expanded-toolbar{-webkit-transform:translateY(0);transform:translateY(0);width:400px;border-radius:2px;box-shadow:-1px 0 6px 0 rgba(59,59,59,.25098039215686274);top:10.55556%;height:89.44444%}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar.expanded-toolbar{padding-bottom:25px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar.expanded-toolbar{width:calc(100% - 6px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar.expanded-toolbar{width:calc(100% - 6px);height:calc(100% - 6px);bottom:3px;padding-bottom:0}}.portfolio-template.theme9 .portfolio-toolbar.retracted-toolbar{-webkit-transform:translateY(calc(100vh - 74px)) translateX(2px);transform:translateY(calc(100vh - 74px)) translateX(2px);border:none;border-left:1px solid rgba(59,59,59,.25098039215686274)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar.retracted-toolbar{left:unset;right:0}}.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon{display:flex;justify-content:center;align-items:center;height:60px;width:60px;position:absolute;z-index:1}.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.expanded-toolbar{left:5px;top:5px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:105px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:5px;left:5px}}.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.retracted-toolbar{left:5px;top:5px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.retracted-toolbar{height:40px;width:40px;left:4px;top:1px}.portfolio-template.theme9 .portfolio-toolbar .toolbar-icon.retracted-toolbar svg{font-size:24px}}.portfolio-template.theme9 .portfolio-toolbar .toolbar-title{display:flex;justify-content:center;align-items:center;height:60px;width:60px;position:absolute;z-index:1}.portfolio-template.theme9 .portfolio-toolbar .toolbar-title p{color:rgba(59,59,59,.7490196078431373);font-family:"Space Mono",monospace;font-size:20px;font-size:600}.portfolio-template.theme9 .portfolio-toolbar .toolbar-title.expanded-toolbar{top:5px;left:85px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .toolbar-title.expanded-toolbar{top:105px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .toolbar-title.expanded-toolbar{top:5px;left:85px}}.portfolio-template.theme9 .portfolio-toolbar .toolbar-title.retracted-toolbar{display:none}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:70px;width:100%;height:calc(100% - 70px);padding-bottom:35px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container{height:100px;width:100%;top:calc(50% - 50px);padding-bottom:0;flex-direction:row}}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:4% 0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:0 2%}}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:100%;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:rgba(59,59,59,.7490196078431373);font-size:14px;font-weight:600;cursor:pointer;font-family:"Space Mono",monospace;letter-spacing:.5px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:9px}}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:50px!important;width:50px!important;background-color:rgba(59,59,59,.7490196078431373)}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:50px!important;width:50px!important;color:rgba(59,59,59,.7490196078431373);padding:0!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:35px!important;width:35px!important}}.portfolio-template.theme9 .portfolio-toolbar2wrapper{pointer-events:none;z-index:1;position:fixed;height:568px;width:101.5px;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end}.portfolio-template.theme9 .portfolio-toolbar2wrapper.expanded-toolbar{width:101.5px;height:568px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper.expanded-toolbar{padding-bottom:25px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2wrapper.expanded-toolbar{width:100%;height:100%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper.expanded-toolbar{width:100%;height:100%;top:0;padding-bottom:0;-webkit-mask-image:unset;mask-image:unset;z-index:2}}.portfolio-template.theme9 .portfolio-toolbar2wrapper.retracted-toolbar{border:none;-webkit-animation-name:fadeout;animation-name:fadeout;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes WinddownRT{0%{-webkit-transform:unset;transform:unset}50%{-webkit-transform:unset;transform:unset}to{-webkit-transform:unset;transform:unset}}@keyframes WinddownRT{0%{-webkit-transform:unset;transform:unset}50%{-webkit-transform:unset;transform:unset}to{-webkit-transform:unset;transform:unset}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2wrapper.retracted-toolbar{width:100%;height:100%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper.retracted-toolbar{left:unset;top:0;right:0;-webkit-mask-image:unset;mask-image:unset}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;width:22px;opacity:0;transition:opacity .2s}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon{right:6px!important;z-index:4}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon{top:5px;right:0;z-index:4}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.expanded-toolbar{right:-22px;top:0;opacity:1;transition:opacity .2s .2s;pointer-events:auto}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.expanded-toolbar{right:6px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.expanded-toolbar{top:5px;right:6px;z-index:4}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.retracted-toolbar{right:-22px;top:0;pointer-events:none;-webkit-animation-name:fadeout;animation-name:fadeout;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeout{0%{display:flex}to{display:none}}@keyframes fadeout{0%{display:flex}to{display:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.retracted-toolbar{-webkit-animation-name:ToolbarDownWidth;animation-name:ToolbarDownWidth;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon.retracted-toolbar svg{font-size:24px}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;width:48px;height:48px;opacity:0;transition:opacity .2s}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2{right:12px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2{top:5px;right:0;z-index:4}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2 svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2 .DeployBackground{background:rgba(0,0,0,.6);border-radius:50%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:100%;width:100%}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2 .DeployBackground .Dot{height:10%;width:10%;background-color:#fff;border-radius:50%}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2.expanded-toolbar{left:48px;bottom:48px;pointer-events:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2.expanded-toolbar{top:5px;right:0;z-index:4;display:none}}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2.retracted-toolbar{left:48px;bottom:48px;z-index:4;opacity:1;transition:opacity .2s .2s;pointer-events:auto}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2.retracted-toolbar{height:40px;width:40px;top:calc(7.19866vh - 20px);right:"calc(100% * 16/414)"}.portfolio-template.theme9 .portfolio-toolbar2wrapper .toolbar-icon2.retracted-toolbar svg{font-size:24px}}.portfolio-template.theme9 .portfolio-toolbar2{z-index:3;position:fixed;width:101.5px;bottom:0;left:0;transition:all .2s ease;display:flex;justify-content:center;align-items:flex-end;mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAAI4CAYAAACYxJzMAAAACXBIWXMAAAsSAAALEgHS3X78AAAG9UlEQVR4nO3b7XEaVxhA4V01YHcgOog6iNKBO4hLoISUoBJUQkpQCU4HSgfugAxkYbC+jGQEB/GcmXdG/7TwcO/u8jEuFouh3jiO18MwzKa5ng739x0P+99hGO635m7592KxuC8/7CTMOI5fJoCrVwC8tiXYtwnq7xpUBmYcx6/DMKxBPh3hEP6ZkG4KSEeFGcdxuSLmE8gxMJ5riXQzraTvRzmCJcyhZ1oVy1fnIj5LlL+GYfh88OfooP/sf5D7EwB5am4OCXQokKsTWSE/m9UKOnmY5StseqWdOsjDWa7665OEOfFta9d5t+3NKomunn2jzKabtnNB2Z55Embaur6fKcp6bve1te0L5euZg2zPt33g7ANlDmP/OL+Kcgvh2Vlu61cHhzmzK69fwZkdDMY55VXzpm0NShTntShXLonfPLfvAjPd0X/0t1jee3a+Cd35g7JxHO/e8WPec+qPxWJx99PHu+Nqca+yv7nf5XyzC8rMeWXvc7MPmI/wAVdxXnxH2qXx8eb+TTDTVZgt7H3n2Y+pL164LpjHvlL0EZuP4/j5ycflhH/0efJC4DkYb1Aedh5dPj/ayqal9fXc95gDN3/47546xzi3HL5H55qnYKyWw/dp+v72ph9gpp8/XH785yHZD9vZwxXzpX3sH7rfxnGcrR/gBmba4/4892fnyG1WzfaKua4d5Rm2MdiGsY0dv812BqbXymEFM/3kzr1Lo9V2tl4xV2f+ZJRaWaxhnPg7XS7PM2uY2Skc8Rm1gfHtl1bXF9t3m8q0WjFgeoGJBiba5UtfxtARAxMNTDTnmGgX07fPFctWFg1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwBQbhuE/XjVsktOLaRUAAAAASUVORK5CYII=);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAAI4CAYAAACYxJzMAAAACXBIWXMAAAsSAAALEgHS3X78AAAG9UlEQVR4nO3b7XEaVxhA4V01YHcgOog6iNKBO4hLoISUoBJUQkpQCU4HSgfugAxkYbC+jGQEB/GcmXdG/7TwcO/u8jEuFouh3jiO18MwzKa5ng739x0P+99hGO635m7592KxuC8/7CTMOI5fJoCrVwC8tiXYtwnq7xpUBmYcx6/DMKxBPh3hEP6ZkG4KSEeFGcdxuSLmE8gxMJ5riXQzraTvRzmCJcyhZ1oVy1fnIj5LlL+GYfh88OfooP/sf5D7EwB5am4OCXQokKsTWSE/m9UKOnmY5StseqWdOsjDWa7665OEOfFta9d5t+3NKomunn2jzKabtnNB2Z55Embaur6fKcp6bve1te0L5euZg2zPt33g7ANlDmP/OL+Kcgvh2Vlu61cHhzmzK69fwZkdDMY55VXzpm0NShTntShXLonfPLfvAjPd0X/0t1jee3a+Cd35g7JxHO/e8WPec+qPxWJx99PHu+Nqca+yv7nf5XyzC8rMeWXvc7MPmI/wAVdxXnxH2qXx8eb+TTDTVZgt7H3n2Y+pL164LpjHvlL0EZuP4/j5ycflhH/0efJC4DkYb1Aedh5dPj/ayqal9fXc95gDN3/47546xzi3HL5H55qnYKyWw/dp+v72ph9gpp8/XH785yHZD9vZwxXzpX3sH7rfxnGcrR/gBmba4/4892fnyG1WzfaKua4d5Rm2MdiGsY0dv812BqbXymEFM/3kzr1Lo9V2tl4xV2f+ZJRaWaxhnPg7XS7PM2uY2Skc8Rm1gfHtl1bXF9t3m8q0WjFgeoGJBiba5UtfxtARAxMNTDTnmGgX07fPFctWFg1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwEQDEw1MNDDRwBQbhuE/XjVsktOLaRUAAAAASUVORK5CYII=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background:rgba(0,0,0,.6)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2{width:100%!important}}.portfolio-template.theme9 .portfolio-toolbar2.expanded-toolbar{-webkit-transform:translateY(0);transform:translateY(0);width:101.5px;border-radius:2px;box-shadow:-1px 0 6px 0 rgba(59,59,59,.25098039215686274);height:568px;-webkit-animation-name:ToolbarUp;animation-name:ToolbarUp;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes ToolbarUp{0%{height:0}75%{height:568px}to{height:568px}}@keyframes ToolbarUp{0%{height:0}75%{height:568px}to{height:568px}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2.expanded-toolbar{padding-bottom:25px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2.expanded-toolbar{width:100%;height:100%;-webkit-animation-name:ToolbarUp2;animation-name:ToolbarUp2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-mask-image:unset;mask-image:unset}@-webkit-keyframes ToolbarUp2{0%{height:0}75%{height:100%}to{height:100%}}@keyframes ToolbarUp2{0%{height:0}75%{height:100%}to{height:100%}}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2.expanded-toolbar{position:relative;width:100%;height:100%;bottom:0;padding-bottom:0;-webkit-mask-image:unset;mask-image:unset;-webkit-animation-name:ToolbarUpRight;animation-name:ToolbarUpRight;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes ToolbarUpRight{0%{left:100%;opacity:0}75%{right:33%;opacity:1}to{right:0;opacity:1}}@keyframes ToolbarUpRight{0%{left:100%;opacity:0}75%{right:33%;opacity:1}to{right:0;opacity:1}}}.portfolio-template.theme9 .portfolio-toolbar2.retracted-toolbar{border:none;-webkit-animation-name:ToolbarDown;animation-name:ToolbarDown;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes ToolbarDown{0%{height:568px;-webkit-transform:translateY(0);transform:translateY(0)}50%{height:568px;-webkit-transform:translateY(0);transform:translateY(0)}to{height:0;-webkit-transform:translateY(calc(100vh - 74px));transform:translateY(calc(100vh - 74px))}}@keyframes ToolbarDown{0%{height:568px;-webkit-transform:translateY(0);transform:translateY(0)}50%{height:568px;-webkit-transform:translateY(0);transform:translateY(0)}to{height:0;-webkit-transform:translateY(calc(100vh - 74px));transform:translateY(calc(100vh - 74px))}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2.retracted-toolbar{-webkit-mask-image:unset;mask-image:unset;-webkit-animation-name:ToolbarDown2;animation-name:ToolbarDown2;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes ToolbarDown2{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}50%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}to{height:0;-webkit-transform:translateY(calc(100vh - 74px));transform:translateY(calc(100vh - 74px))}}@keyframes ToolbarDown2{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}50%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}to{height:0;-webkit-transform:translateY(calc(100vh - 74px));transform:translateY(calc(100vh - 74px))}}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2.retracted-toolbar{left:100%;right:0;height:100%;-webkit-mask-image:unset;mask-image:unset;-webkit-animation-name:ToolbarDownWidth;animation-name:ToolbarDownWidth;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes ToolbarDownWidth{0%{width:100%;left:0}50%{width:100%;left:100%}to{width:100%;left:100%}}@keyframes ToolbarDownWidth{0%{width:100%;left:0}50%{width:100%;left:100%}to{width:100%;left:100%}}}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon{top:5px;right:0;z-index:4}}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.expanded-toolbar{right:-22px;top:0}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.expanded-toolbar{top:105px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.expanded-toolbar{top:5px;right:0;z-index:4}}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.retracted-toolbar{left:5px;top:5px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.retracted-toolbar{height:40px;width:40px;left:4px;top:1px}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-icon.retracted-toolbar svg{font-size:24px}}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-title{display:flex;justify-content:center;align-items:center;height:60px;width:60px;position:absolute;z-index:1}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-title p{color:rgba(59,59,59,.7490196078431373);font-family:"Space Mono",monospace;font-size:20px;font-size:600}.portfolio-template.theme9 .portfolio-toolbar2 .toolbar-title.retracted-toolbar{display:none}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;position:absolute;top:50px;width:100%;height:calc(100% - 90px);padding-bottom:35px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container{height:100px;width:100%;top:calc(50% - 50px);padding-bottom:0;flex-direction:row}}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:4% 0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent{margin:0 2%}}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text{width:100%;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:rgba(59,59,59,.7490196078431373);font-size:14px;font-weight:600;cursor:pointer;font-family:"Space Mono",monospace;letter-spacing:.5px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:9px}}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:50px!important;width:50px!important;background-color:rgba(59,59,59,.7490196078431373)}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:50px!important;width:50px!important;color:rgba(59,59,59,.7490196078431373);padding:0!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-toolbar2 .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:35px!important;width:35px!important}}.portfolio-template.theme9 .Wrapper{grid-row:1/3;position:absolute;z-index:2}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9{grid-template-rows:14.39732% 85.60268%}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9{flex-direction:column}}@media (max-width:1367px) and (min-width:1023px) and (min-height:1025px){.portfolio-template.theme9{justify-content:space-between}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme9{flex-direction:column;justify-content:space-between}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme9{flex-direction:column;justify-content:space-between}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9{flex-direction:column;justify-content:space-between}}@media (max-width:1367px){.portfolio-template.theme9 .modal{z-index:6}}@media (max-width:1367px){.portfolio-template.theme9 .modal .modal-container{top:40%}}.portfolio-template.theme9 .menu-icon-custom{transition:all .2s ease}.portfolio-template.theme9 .menu-icon-custom .containDiv{height:70px;width:70px}.portfolio-template.theme9 .menu-icon-custom:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme9 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme9 .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme9 .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme9 .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme9 .portfolio-menu-container2{grid-row:2/2;grid-column:1/2;background-color:#3b3b3b;overscroll-behavior:none}.portfolio-template.theme9 .portfolio-menu-container2 .MM{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container2 .MM{display:block;width:4.87627%!important;height:71.2766%!important;top:10.90426%!important}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container2 .MM{display:block}}.portfolio-template.theme9 .portfolio-menu-container2 .MT{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container2 .MT{display:block;width:4.87627%!important;height:71.2766%!important;top:10.90426%!important}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container2 .MT{display:block}}.portfolio-template.theme9 .portfolio-menu-container{grid-row:1/1;grid-column:1/2;min-width:200px;grid-template-rows:none;max-width:none;grid-template-columns:1.77083% 17.96875% 1fr;display:grid}.portfolio-template.theme9 .portfolio-menu-container .MM{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .MM{display:block;width:4.87627%!important;height:71.2766%!important;top:10.90426%!important}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .MM{display:block}}.portfolio-template.theme9 .portfolio-menu-container .MT{display:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .MT{display:block;width:4.87627%!important;height:71.2766%!important;top:10.90426%!important}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .MT{display:block}}.portfolio-template.theme9 .portfolio-menu-container .colorFooter{background-color:#d8c5aa;width:100%;position:absolute;height:4.20168%;bottom:0}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9 .portfolio-menu-container{min-width:200px;grid-template-rows:none;max-width:none}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container{max-width:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container{grid-template-columns:15.70048% 1fr 15.70048%}.portfolio-template.theme9 .portfolio-menu-container .logo{max-height:30px;height:100%}.portfolio-template.theme9 .portfolio-menu-container .logo.T9{grid-row:1;grid-column:1;width:75%;left:12.5%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container{grid-template-columns:15.70048% 1fr 15.70048%}.portfolio-template.theme9 .portfolio-menu-container .logo{max-height:120px;height:100%}.portfolio-template.theme9 .portfolio-menu-container .logo.T9{grid-row:1;grid-column:1;width:75%;left:12.5%}}.portfolio-template.theme9 .portfolio-menu-container .menus-container{height:100%;grid-row:1/1;grid-column:3/3;width:80.2604166667vw}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container{display:none}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container{display:flex;justify-content:flex-end;align-items:inherit}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container{display:none}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding-bottom:35px;padding-top:50px;height:auto;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start}}@media (max-width:1024px) and (min-width:1366px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container{padding-top:20px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container{padding-top:5px;margin-top:40px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container{padding-top:25px;margin-top:145px}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container{display:flex;align-items:center}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container{display:flex;align-items:center}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:30px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:0;margin-right:10px;border-radius:8px;height:93px;width:200px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:130px;height:70px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:180px;height:120px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-right:10px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:120px;height:130px;margin-bottom:0;margin-right:10px;border-radius:8px}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div{overflow:hidden}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:15px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:22px}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu{display:flex}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{transition:all .5s ease;margin-bottom:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:160px;margin-right:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:110px;margin-right:0}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:130px;margin-right:0}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:14px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:20px!important}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:100%;mask-image:none;-webkit-mask-image:none;min-height:100%;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;justify-self:center}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .group{flex-direction:row}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu{width:45.50616%}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;justify-content:space-between;flex-direction:row;overflow-x:scroll;overflow-y:hidden;height:100%;grid-gap:4px;gap:4px;-ms-overflow-style:none;scrollbar-width:none}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container ul{height:100%}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container ::-webkit-scrollbar{display:none}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .group{flex-direction:row}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button:hover{background-image:"test";-webkit-filter:brightness(120%);filter:brightness(120%)}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:0;-webkit-filter:none;filter:none}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:150px;border-radius:8px}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{height:93px}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{height:93px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{height:93px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:130px;height:85px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:110px;height:60px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:150px;border-radius:8px;height:120px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:100px;border-radius:8px;height:110px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:110px;height:78px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;height:52px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:135px;border-radius:8px;height:105px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;border-radius:8px;height:100px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:90px;height:70px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:70px;height:45px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:120px;border-radius:8px;height:95px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:80px;border-radius:8px;height:90px}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2{height:100%;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .25s ease 0s}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container2{display:flex;justify-content:flex-end;align-items:inherit}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2.Show{display:block;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container -webkit-scrollbar{width:0}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding-bottom:35px;padding-top:50px;height:auto;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start}}@media (max-width:1024px) and (min-width:1366px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container{padding-top:20px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container{padding-top:5px;margin-top:40px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container{padding-top:25px;margin-top:145px}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container{display:flex;align-items:center}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container{display:flex;align-items:center}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{margin-bottom:30px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{margin-bottom:0;margin-right:10px;border-radius:8px;height:93px;width:200px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{width:130px;height:70px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{width:180px;height:120px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{margin-right:10px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button{width:120px;height:130px;margin-bottom:0;margin-right:10px;border-radius:8px}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button div{overflow:hidden}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button div p{font-size:15px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container button div p{font-size:22px}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu{display:flex}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button{transition:all .5s ease;margin-bottom:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:160px;margin-right:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:110px;margin-right:0}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:130px;margin-right:0}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button div{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button div{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:14px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:20px!important}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .back-container .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:100%;mask-image:none;-webkit-mask-image:none;min-height:100%;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;justify-self:center}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .group{flex-direction:row}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu -webkit-scrollbar{height:0}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu{display:grid;grid-template-rows:100px calc(100vh - 100px);grid-template-columns:1fr;z-index:12;width:100%!important}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .Exit{position:absolute;right:2.12528%;top:1.67785%;height:2.68456%;width:auto}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .Exit{height:10.73826%}}@media (max-width:1367px) and (orientation:landscape){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu{width:45.50616%}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .row-container{display:flex;align-items:center;justify-content:space-between;flex-direction:row;overflow-x:scroll;overflow-y:hidden;height:100%;grid-gap:4px;gap:4px;-ms-overflow-style:none;scrollbar-width:none}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .row-container ul{height:100%}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .row-container ul{overflow:overlay;overflow:clip;pointer-events:none;grid-row:2;max-height:96px;justify-content:center}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .row-container ::-webkit-scrollbar{display:none}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .row-container{overflow-x:hidden;overflow-y:scroll;flex-direction:column;grid-row:2;display:block}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .menu-filler{display:none}}@media (max-width:1024px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .menu-filler{display:none}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .group{flex-direction:row}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu button{transition:all .5s}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu button:hover{background-image:"test";-webkit-filter:brightness(120%);filter:brightness(120%)}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu button:hover{margin-right:0;-webkit-filter:none;filter:none}}.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu button .title-container{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-menu-container .menus-container2 .portfolio-menu button .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.portfolio-template.theme9 .portfolio-menu-container .menus-container2{height:100vh;width:100%;z-index:3;background-color:#eee}}.portfolio-template.theme9 .portfolio-menu-container button{margin-top:0}.portfolio-template.theme9 .portfolio-content-parent{grid-row:1/3;grid-column:1/2;margin:0;display:none}.portfolio-template.theme9 .portfolio-content-parent button{background-color:#378034;margin-top:15px}.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}}.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:50%}}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom .containDiv{display:block}}.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:90%!important;flex-shrink:0;width:100%}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{display:block;height:35px!important;width:35px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container,.portfolio-template.theme9 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}.portfolio-template.theme9 .portfolio-scriptnote-container{display:none}.portfolio-template.theme9 .portfolio-notepad-container{display:none;transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:700px;top:calc(50% - 350px);right:calc(50% - 200px);border-radius:12px;z-index:5}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px;z-index:5}}.portfolio-template.theme9 .portfolio-notepad-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container.active{visibility:visible}}.portfolio-template.theme9 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme9 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme9 .portfolio-notepad-container .notepad-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .notepad-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme9 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}}.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}}.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}}.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}}.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}}.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}}.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}}.portfolio-template.theme9 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:400px;height:700px;background-color:#444;border:4px solid #b0b0b0;transition:all 0s;overflow:hidden;box-shadow:0 3px 12px 2px #3b3b3b;border-radius:12px;top:calc(50% - 350px);right:calc(50% - 200px)}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container{transition:all 0s;border-left-width:4px;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px}}.portfolio-template.theme9 .portfolio-briefcase-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container.active{visibility:visible}}.portfolio-template.theme9 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}}.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase-label div{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase-label div{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}}.portfolio-template.theme9 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;width:94%;padding:0}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list{-webkit-mask-image:none!important;mask-image:none;scrollbar-width:auto}}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:18px!important}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:12px!important}}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}@media (max-width:1367px){.portfolio-template.theme9 .portfolio-briefcase-container .briefcase-send-button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}}.ActionBack{position:absolute;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);z-index:10}.ActionBack .ActionMenu{height:77.96296%;width:200px;position:relative}.ActionBack .ActionMenu.Briefcase,.ActionBack .ActionMenu.Notepad,.ActionBack .ActionMenu.PII{width:34.0625%}@media (max-width:1367px) and (orientation:landscape){.ActionBack .ActionMenu{height:74.73958%;width:43.45703%}.ActionBack .ActionMenu.Briefcase,.ActionBack .ActionMenu.Notepad,.ActionBack .ActionMenu.PII{width:43.45703%}}@media (max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ActionBack .ActionMenu{height:auto;width:60%}.ActionBack .ActionMenu.Briefcase,.ActionBack .ActionMenu.Notepad,.ActionBack .ActionMenu.PII{height:74.73958%;width:60%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait){.ActionBack .ActionMenu{height:100%;width:100%}.ActionBack .ActionMenu.Briefcase,.ActionBack .ActionMenu.Notepad,.ActionBack .ActionMenu.PII{width:100%}}.ActionBack .ActionMenu .HeadBar{display:flex;justify-content:flex-end;align-items:center;background-color:#fff}.ActionBack .ActionMenu .HeadBar .closeButton{max-height:25px;max-width:25px;position:absolute;right:10px}.ActionBack .ActionMenu .HeadBar .BackButton{position:absolute;height:2.96912%;width:1.83486%;left:3.0581%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.ActionBack .ActionMenu .HeadBar .BackButton{height:32px;width:32px}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ActionBack .ActionMenu .HeadBar .BackButton{width:2.89855%}}.ActionBack .ActionMenu .HeadBar .Title{font-size:inherit;font-weight:500;line-height:116.4%;letter-spacing:-.14px;color:#333;text-align:center;width:100%}@media (max-width:1367px) and (orientation:landscape){.ActionBack .ActionMenu .HeadBar .Title{font-size:24px;margin-block:13px}}.ActionBack .ActionMenu .HeadBar .Subtitle{font-size:12px;font-weight:500;line-height:116.4%;letter-spacing:-.14px;color:#333;text-align:center;width:100%}.ActionBack .ActionMenu .Options.Notepad{justify-content:center}.ActionBack .ActionMenu .Options.Briefcase .briefcase-content-list{-ms-overflow-style:none;scrollbar-width:none}.ActionBack .ActionMenu .Options.Briefcase .briefcase-content-list ::-webkit-scrollbar{display:none}.ActionBack .ActionMenu .Options.Briefcase .briefcase-action-button-container{display:flex;flex-direction:row;justify-content:space-between;align-items:space-between;width:100%;background-color:initial!important}.ActionBack .ActionMenu .Options.Briefcase .briefcase-action-button-container .T9B .title-container .title{color:#166dc0;font-size:24px;letter-spacing:-.14px;line-height:116.4%}.ActionBack .ActionMenu .Options.Briefcase .briefcase-action-button-container .T9B:hover{text-decoration:underline;color:#166dc0}.ActionBack .ActionMenu .Options{background-color:#eee;display:flex;flex-direction:column;justify-content:center;align-items:center;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.ActionBack .ActionMenu .Options{height:calc(100% - 54px);justify-content:unset;flex-wrap:nowrap;overflow-y:scroll}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ActionBack .ActionMenu .Options{height:calc(100% - 114px)}}.ActionBack .ActionMenu .Options ::-webkit-scrollbar{display:none}.ActionBack .ActionMenu .Options p{margin-block:0}.ActionBack .ActionMenu .Options .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:calc(100% - 74px);grid-row:2/3}.ActionBack .ActionMenu .Options .TextContainer{width:calc(100% - 74px);flex-direction:row;justify-content:space-between}.ActionBack .ActionMenu .Options .TextContainer p{font-size:18px;font-weight:500}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ActionBack .ActionMenu .Options .TextContainer{flex-direction:column!important}}.ActionBack .ActionMenu .Options .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;width:calc(100% - 74px);height:100%;padding:0}@media (max-width:1367px){.ActionBack .ActionMenu .Options .briefcase-content-list{-webkit-mask-image:none!important;mask-image:none;scrollbar-width:auto}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ActionBack .ActionMenu .Options .briefcase-content-list{height:68%;margin-bottom:0}}.ActionBack .ActionMenu .Options .briefcase-content-list .filler-container{margin-bottom:18px!important}@media (max-width:1367px){.ActionBack .ActionMenu .Options .briefcase-content-list .filler-container{margin-bottom:12px!important}}.ActionBack .ActionMenu .Options .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.ActionBack .ActionMenu .Options .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}.ActionBack .ActionMenu .Options .briefcase-content-list::-webkit-scrollbar{width:0}.ActionBack .ActionMenu .Options .briefcase-send-button{grid-row:4/5}@media (max-width:1367px){.ActionBack .ActionMenu .Options .briefcase-send-button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}}.ActionBack .ActionMenu .Options .textarea-container{margin-top:0!important;font-family:"Newsreader",serif;width:100%}.ActionBack .ActionMenu .Options .textarea-container:first-child{width:calc(100% - 74px);height:100%}@media (max-width:1367px){.ActionBack .ActionMenu .Options .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}}.ActionBack .ActionMenu .Options .textarea-container .notes-title{margin-bottom:15px!important}@media (max-width:1367px){.ActionBack .ActionMenu .Options .textarea-container .notes-title{margin-bottom:15px!important}}.ActionBack .ActionMenu .Options .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}@media (max-width:1367px){.ActionBack .ActionMenu .Options .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}}.ActionBack .ActionMenu .Options .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}@media (max-width:1367px){.ActionBack .ActionMenu .Options .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}}.ActionBack .ActionMenu .Options .notepad-button-container{display:flex;margin-bottom:0!important;height:100%;align-items:center;justify-content:center;width:100%}.ActionBack .ActionMenu .Options .notepad-button-container button{border-radius:8px}@media (max-width:1367px){.ActionBack .ActionMenu .Options .notepad-button-container button{border-radius:8px}}.ActionBack .ActionMenu .Options .notepad-button-container button p{font-weight:600}@media (max-width:1367px){.ActionBack .ActionMenu .Options .notepad-button-container button p{font-weight:600}}.ActionBack .ActionMenu .Options.Script .textarea-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ActionBack .ActionMenu .Options.Script hr{width:100%}.ActionBack .ActionMenu .Options.Script .Body{align-self:flex-start}.TerminalMenu{grid-template-columns:13.02083% 80.72917% 6.25%;position:absolute;top:0;left:0;grid-template-rows:5.95611% 84.6395% 9.40439%;background-color:#333;display:grid;z-index:2;height:100%;grid-row:2/2;width:100%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .SubpageBlockContentWrapper{grid-row:4;overflow-y:scroll}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .SubpageBlockContentWrapper{grid-row:4;overflow-y:scroll}}.TerminalMenu .Exit{display:none}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Exit{display:block;position:absolute;right:4.58937%;top:2.08605%;height:24px;width:24px}}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu{grid-template-columns:10.9375% 81.54297% 7.51953%;grid-template-rows:12.91248% 60.68867% 26.39885%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu{grid-template-columns:1fr;grid-template-rows:40px calc(100% - 90px) 50px}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu{grid-template-rows:70px 550px 61px 1fr;grid-template-columns:1fr}}@media (max-width:450px) and (orientation:portrait){.TerminalMenu{grid-template-columns:1fr;grid-template-rows:70px 288px 36px 1fr}}.TerminalMenu.Single{grid-template-columns:7.8125% 85.9375% 6.25%}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu.Ctype{grid-template-columns:9.375% 81.15234% 9.375%;grid-template-rows:12.91248% 60.68867% 26.39885%}}.TerminalMenu .title{font-size:30px;font-weight:500;line-height:116.4%;text-align:center;width:100%;color:#eee}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .title{grid-row:1;grid-column:2;margin-block:auto}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait){.TerminalMenu .title{grid-row:1;grid-column:2;margin-block:auto}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .title{font-size:24px;font-weight:500;line-height:116.4%;text-align:center;width:100%;color:#eee;margin-block:0;position:absolute;left:4.59%;top:2.08605%;max-width:80vw;width:auto}.TerminalMenu .title.GallerySet{grid-column:1}.TerminalMenu .title.Single{top:0}}.TerminalMenu .ScrollWrap{overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .ScrollWrap{overflow-y:hidden!important;overflow-x:scroll;flex-direction:row;align-items:flex-start;grid-row:4/4}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .ScrollWrap{overflow-y:hidden!important;overflow-x:scroll;flex-direction:row;grid-row:3/3;align-items:end}}.TerminalMenu .ScrollWrap .TMGThumb{height:100%;width:83%;background-color:hsla(0,0%,100%,.7);height:160px}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .ScrollWrap .TMGThumb{height:85px;width:154px;flex-shrink:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .ScrollWrap .TMGThumb{height:40px;width:154px;flex-shrink:0}}.TerminalMenu .ScrollWrap .TMGThumb .portfolio-single-image{height:100%;width:100%;object-fit:contain}.TerminalMenu .ScrollWrap ::-webkit-scrollbar{display:none}.TerminalMenu .ScrollWrap>* .TMGThumb{height:100%;width:83%;background-color:hsla(0,0%,100%,.7);height:160px}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .ScrollWrap>*{margin-right:12px;margin-left:31px}.TerminalMenu .ScrollWrap>* .TMGThumb{height:100%;width:83%;background-color:hsla(0,0%,100%,.7);height:160px}}@media (max-width:1367px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape){.TerminalMenu .ScrollWrap>* .TMGThumb{height:100%;width:100%}}.TerminalMenu .GallerySlider{grid-column:1;grid-row:2;display:flex;flex-direction:column}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .GallerySlider{grid-row:2/3}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .GallerySlider{grid-column:1;grid-row:4;flex-direction:row}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .GallerySlider{grid-column:1;grid-row:4}.TerminalMenu .GallerySlider .ScrollWrap{-ms-overflow-style:none;scrollbar-width:none}.TerminalMenu .GallerySlider .ScrollWrap ::-webkit-scrollbar{display:none}.TerminalMenu .GallerySlider .ScrollWrap>* .TMGThumb{height:84px;width:154px}}@media (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape){.TerminalMenu .GallerySlider .ScrollWrap>*{margin-right:12px;margin-left:31px}.TerminalMenu .GallerySlider .ScrollWrap>* .TMGThumb{height:100%;width:83%;background-color:hsla(0,0%,100%,.7);height:160px}}@media (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape){.TerminalMenu .GallerySlider .ScrollWrap>* .TMGThumb{height:100%;width:100%}}@media (max-width:450px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait),(max-width:450px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:450px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:450px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:450px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .GallerySlider .ScrollWrap>*{flex-direction:row!important}.TerminalMenu .GallerySlider .ScrollWrap>* .TMGThumb{height:84px;width:154px}}@media (max-width:450px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:450px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:450px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:450px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:450px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:450px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:815px) and (max-height:550px) and (orientation:landscape) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:880px) and (max-height:1100px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1000px) and (max-height:1500px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape),(max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait) and (max-width:1367px) and (orientation:landscape){.TerminalMenu .GallerySlider .ScrollWrap>* .TMGThumb{height:100%;width:100%}}.TerminalMenu .textBox{grid-row:3}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .textBox{grid-row:3}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .textBox{grid-row:4}}.TerminalMenu .Tools{grid-row:2;grid-column:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools{grid-row:2;grid-column:3;flex-direction:column}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools{grid-row:3;grid-column:1;flex-direction:row}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .Tools{grid-row:1;grid-column:1;flex-direction:row}}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools.Ctype{grid-row:2;grid-column:3;flex-direction:column}}.TerminalMenu .Tools.SingleItemTMG .Exit{display:block}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools.SingleItemTMG .Exit{display:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .Tools.SingleItemTMG{grid-row:1;grid-column:1;flex-direction:row}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools.SingleItemTMG{grid-row:3;grid-column:2;flex-direction:row;align-items:flex-start}}.TerminalMenu .Tools .Exit{display:block;height:5.50576%;width:36.44068%;margin-bottom:43px}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools .Exit{height:70px;margin-bottom:0}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools .Exit{display:none}}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools .Exit.Ctype{height:5.67376%;width:25%;margin-bottom:43px;margin-left:0}}.TerminalMenu .Tools .OnMediaTools{display:flex;flex-direction:column;align-items:center;width:96%;justify-content:flex-start;color:#eee}.TerminalMenu .Tools .OnMediaTools p{display:none}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools .OnMediaTools{flex-direction:column-reverse}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools .OnMediaTools{flex-direction:row-reverse}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .Tools .OnMediaTools{justify-content:flex-start;position:absolute;right:64px;width:calc(100% - 64px)}.TerminalMenu .Tools .OnMediaTools p{display:none}}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .Tools .OnMediaTools.Ctype{flex-direction:column}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .Tools .OnMediaTools.Ctype{flex-direction:row}}.TerminalMenu .Tools .OnMediaTools p{text-align:center;margin-block:0}@media (max-width:450px) and (orientation:portrait){.TerminalMenu .Tools .OnMediaTools{height:40px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools .OnMediaTools{height:61px}}@media (max-width:450px) and (orientation:portrait){.TerminalMenu .Tools .OnMediaTools .menu-icon-custom .containDiv{height:36px!important;width:36px!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .Tools .OnMediaTools .menu-icon-custom .containDiv{height:50px!important;width:50px!important}}.TerminalMenu .ToolsIcon{grid-row:3;grid-column:1}.TerminalMenu .ContentArea{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:center;max-height:100%}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .ContentArea.TMG{margin-left:12px}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .ContentArea.TMG{grid-column:1;grid-row:2}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .ContentArea.TMG{grid-column:1;grid-row:2;margin-left:0}}@media (max-width:1367px) and (orientation:landscape){.TerminalMenu .ContentArea.SingleItemTMG{grid-row:2/3}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .ContentArea.SingleItemTMG{grid-column:2;grid-row:2}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TerminalMenu .ContentArea.SingleItemTMG{grid-column:1/4;grid-row:2/3}}.TerminalMenu .ContentArea.SingleItemTMG.Single{grid-row:2/4}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TerminalMenu .ContentArea.SingleItemTMG.Single{grid-row:2/3}}.TerminalMenu .ContentArea .portfolio-content-parent{min-height:0;width:100%!important;overflow:overlay!important;overflow:clip!important;display:flex!important;height:100%}.TerminalMenu .ContentArea .portfolio-content-parent .portfolio-content-container,.TerminalMenu .ContentArea .portfolio-content-parent .portfolio-content-container .portfolio-content{justify-content:flex-start!important}.TerminalMenu .ContentArea .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container embed,.TerminalMenu .ContentArea .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container iframe{height:100%}.SubMenuRoot{width:100vw;flex-shrink:0;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.SubMenuRoot ::-webkit-scrollbar{display:none}.SubMenuRoot .SubpageMenuContent .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.SubMenuRoot{display:grid;grid-template-rows:10.57402% 38.67069% 34.92447% 15.70997%}}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot{display:grid;grid-template-rows:10.51948% 35.71429% 22.85714% 30.90909%}}.SubMenuRoot .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59;grid-row:3/3}.SubMenuRoot .SubpageBlockContent{background-color:#fff;width:100%;position:absolute;top:16.44261%;height:57.70424%}@media (max-width:1367px) and (orientation:landscape){.SubMenuRoot .SubpageBlockContent{top:12.26819%;height:63.05278%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent{grid-row:2/2;width:100%;top:0;height:100%}}.SubMenuRoot .SubpageBlockContent .TERMCScroll{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.SubMenuRoot .SubpageBlockContent .TERMCScroll ::-webkit-scrollbar{display:none}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper{left:5.31401%;width:97.343%;height:100%;overflow-y:scroll;overflow-x:hidden;position:relative}}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper p{margin-block:0;font-family:inherit}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.MSPACE{height:16.72727%}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.MSPACE{height:4.18182%}}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header{position:unset;top:11.46953%;height:auto;width:66.69543%;margin-left:5.522%;margin-bottom:5%;font-weight:900;line-height:116.4%;letter-spacing:-.14px;text-transform:uppercase;font-size:inherit}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:inherit;font-weight:900;font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header{top:13.8009%;left:5.23077%;width:94.82422%;height:31.67421%;font-size:inherit}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:inherit;font-weight:900}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header{width:100%;height:auto;position:static;font-size:30px;line-height:unset}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:30px;font-weight:900;line-height:unset}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header{height:auto;position:static;font-size:42px;line-height:116.4%;overflow-y:clip;overflow-y:hidden}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:42px;font-weight:900;line-height:116.4%;overflow-y:clip;overflow-y:hidden}}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description{position:unset;top:52.15054%;height:auto;width:82.57118%;margin-left:5.522%;font-size:inherit;line-height:125%;letter-spacing:-.14px}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:inherit;font-family:inherit}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description.SingleItem{width:66.69543%}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description.SingleItem{width:88.88889%;margin-bottom:0;line-height:unset}}@media (max-width:1367px) and (orientation:landscape){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description{top:48.41629%;left:5.23077%;font-size:15px;line-height:unset}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:15px;line-height:unset}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description{height:auto;overflow-y:auto;position:static;font-size:24px;line-height:125%;overflow-y:clip;overflow-y:hidden}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:24px;font-weight:900;line-height:125%;overflow-y:clip;overflow-y:hidden}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape){.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description{height:auto;overflow-y:auto;position:static;font-size:14px;line-height:unset}.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubMenuRoot .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:14px;font-weight:900;line-height:unset}}.SubtitleHeader{margin-block:0;color:#eee;position:absolute;top:8.7963%;left:5.92593%;font-size:40px;line-height:116.4%;font-weight:500;letter-spacing:-.14px}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubtitleHeader{font-size:18px}}.OverGhost{margin-block:0;color:#eee;position:absolute;z-index:1;left:12.5vw;font-size:458px;overflow:hidden;line-height:116.4%;font-weight:900;letter-spacing:-7.14px;word-wrap:unset;white-space:nowrap;pointer-events:none;width:155.55556%;opacity:.3;-webkit-user-select:none;user-select:none;bottom:-8.42593vh}.OverGhost.Small{font-size:229px;left:6.25vw;bottom:-4.21296vh}.OverGhost.Medium{font-size:343.5px;left:9.375vw;bottom:-6.31944vh}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.OverGhost{display:none}}.SubpageBlockContentWrapper h1,.SubpageBlockContentWrapper h2,.SubpageBlockContentWrapper h3,.SubpageBlockContentWrapper p{margin-block:0;font-family:inherit}.SubpageBlockContentWrapper.OnGray h1,.SubpageBlockContentWrapper.OnGray h2,.SubpageBlockContentWrapper.OnGray h3,.SubpageBlockContentWrapper.OnGray p{color:#eee}.SubpageBlockContentWrapper.OnGray span{color:#eee!important}.SubpageBlockContentWrapper.header.TMG{font-size:inherit;font-weight:900;line-height:116.4%;letter-spacing:-.14px;text-transform:uppercase}.SubpageBlockContentWrapper.header.TMG h1,.SubpageBlockContentWrapper.header.TMG h2,.SubpageBlockContentWrapper.header.TMG h3,.SubpageBlockContentWrapper.header.TMG p{font-size:inherit;font-weight:900;font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.SubpageBlockContentWrapper.header.TMG,.SubpageBlockContentWrapper.header.TMG h1,.SubpageBlockContentWrapper.header.TMG h2,.SubpageBlockContentWrapper.header.TMG h3,.SubpageBlockContentWrapper.header.TMG p{font-size:24px;font-weight:500;font-family:inherit;line-height:unset}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageBlockContentWrapper.header.TMG,.SubpageBlockContentWrapper.header.TMG h1,.SubpageBlockContentWrapper.header.TMG h2,.SubpageBlockContentWrapper.header.TMG h3,.SubpageBlockContentWrapper.header.TMG p{font-size:24px;font-weight:500;font-family:inherit;line-height:unset}}.SubpageBlockContentWrapper.header.TMG.TERMC{font-size:inherit;font-weight:900;line-height:116.4%;letter-spacing:-.14px;text-transform:uppercase}.SubpageBlockContentWrapper.header.TMG.TERMC h1,.SubpageBlockContentWrapper.header.TMG.TERMC h2,.SubpageBlockContentWrapper.header.TMG.TERMC h3,.SubpageBlockContentWrapper.header.TMG.TERMC p{font-size:inherit;font-weight:900;font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.SubpageBlockContentWrapper.header.TMG.TERMC,.SubpageBlockContentWrapper.header.TMG.TERMC h1,.SubpageBlockContentWrapper.header.TMG.TERMC h2,.SubpageBlockContentWrapper.header.TMG.TERMC h3,.SubpageBlockContentWrapper.header.TMG.TERMC p{font-size:24px;font-weight:500;font-family:inherit;line-height:unset}}.SubpageBlockContentFooterSingle{width:23.81363%;position:absolute;right:3.79638%;display:grid;height:auto;bottom:4.83871%;grid-template-columns:1fr 16.30435%}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageBlockContentFooterSingle{right:unset;width:100%;display:flex;justify-content:center;align-items:center;bottom:1.81818%;background:hsla(0,0%,78.4%,.7);height:-webkit-min-content;height:min-content;position:static;grid-row:3/3;z-index:1}}.SubpageBlockContentFooterSingle .Title{font-size:30px;font-weight:500;line-height:116.4%;letter-spacing:-.14px;text-align:right;grid-column:1/1;grid-row:1/1;margin-block:0}@media (max-width:1367px) and (orientation:landscape){.SubpageBlockContentFooterSingle .Title{font-size:16.2px}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageBlockContentFooterSingle .Title{font-size:inherit}}.SubpageBlockContentFooterSingle .Subtitle{font-size:24px;font-weight:400;line-height:116.4%;letter-spacing:-.14px;text-align:right;grid-column:1/1;grid-row:2/2;margin-block:0}@media (max-width:1367px) and (orientation:landscape){.SubpageBlockContentFooterSingle .Subtitle{font-size:13.5px}}.SubpageBlockContentFooterSingle .ArrowContainer{grid-column:2/2;grid-row:1/1;align-self:center;justify-self:end;margin-top:auto}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageBlockContentFooterSingle .ArrowContainer{width:7px;height:14px}}.SubpageBlockContentFooterSingle .TextContainer{grid-column:1/1;display:grid}.SubpageBlockContentFooterSingle .TextContainer p{margin-block:0}.SubpageBlockContentFooterSingle .TextContainer .Title{font-size:30px;font-weight:500;line-height:116.4%;letter-spacing:-.14px;text-align:right;grid-row:1/1}.SubpageBlockContentFooterSingle .TextContainer .Subtitle{font-size:24px;font-weight:400;line-height:116.4%;letter-spacing:-.14px;text-align:right;grid-row:2/2}.SubpageBlockContentWrapper.description{font-size:inherit;line-height:125%;letter-spacing:-.14px;margin-bottom:12px}.SubpageBlockContentWrapper.description h1,.SubpageBlockContentWrapper.description h2,.SubpageBlockContentWrapper.description h3,.SubpageBlockContentWrapper.description p{font-size:inherit;font-family:inherit}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait){.SubpageBlockContentWrapper.description{margin-bottom:0}}@media (max-width:1367px) and (orientation:landscape){.SubpageBlockContentWrapper.description{font-size:15px;font-weight:400;line-height:unset}.SubpageBlockContentWrapper.description h1,.SubpageBlockContentWrapper.description h2,.SubpageBlockContentWrapper.description h3,.SubpageBlockContentWrapper.description p{font-size:15px;font-weight:400;font-family:inherit;line-height:unset}}.SubMenuTextWrapper .Header{font-weight:600;font-size:32px;line-height:121%}.SubMenuTextWrapper .Header,.SubMenuTextWrapper .Subtitle{letter-spacing:-.0725027px;color:#333;margin-block:0;font-family:inherit}.SubMenuTextWrapper .Subtitle{font-weight:400;font-size:inherit;line-height:125%}.quill{width:100%}.ql-container{height:calc(100% - 50px)!important}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ql-container{height:calc(100% - 81px)!important}}.NotePadButton .terminus-button-div .title:hover,.NotePadButton:hover{text-decoration:underline}.SubpageBlockContent .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59}.SubpageBlockContent .TERMCScroll{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.SubpageBlockContent .TERMCScroll ::-webkit-scrollbar{display:none}.TMGCItem{position:relative;width:21.80248%;height:83.82353%;flex-shrink:0;margin-right:24px}@media (max-width:1367px) and (orientation:landscape){.TMGCItem{width:32.52769%;height:75.17483%}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait){.TMGCItem{width:35.79545%;height:61.36364%}}@media (min-width:1070px) and (max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TMGCItem{width:54%;height:51.25%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TMGCItem{height:88.16425%;width:40.20979%}}@media (max-width:450px) and (orientation:portrait){.TMGCItem{width:88.16425%;height:75.17483%}}.TMGCItem img:first-of-type{height:auto!important}.TMGCItem div:first-of-type{height:100%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.TMGCItem div:first-of-type{height:47px!important}}.SubMenuItemWrapper .IconHolder img{height:100%;width:100%;object-fit:contain}.portfolio-template.portfolio-content-parent{overflow:overlay;overflow:clip}.ScrollIndicator{background-color:#fff;right:7.39583%;bottom:5.83333%;width:15.05208%;height:8.07453%;position:absolute;z-index:2}@media (max-width:1367px) and (orientation:landscape){.ScrollIndicator{width:17.96875%;height:calc(102400% - .9349)}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait){.ScrollIndicator{width:32.84091%;height:7.91075%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ScrollIndicator{display:none}}.CoverRoot{position:relative;z-index:6}.CoverRoot .CoverQuote{text-align:right;position:absolute;top:9.35185%;left:50.83333%;font-size:5.10417vw;color:#eee;line-Height:"116.4%";font-Weight:900;width:46.09375%;height:42.22222%;text-transform:capitalize}.CoverRoot .CoverQuote>p{font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.CoverRoot .CoverQuote{top:10.02604%;left:50%;width:44.82422%;height:34.63542%;font-size:60px}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.CoverRoot .CoverQuote{top:33%;left:5%;font-size:42px;line-Height:48.89px;width:90%;height:20%}}.CoverRoot .CoverBaseBack{background:linear-gradient(180deg,#166dc0,rgba(37,121,201,.8));width:100%;height:37.96vh;position:absolute;bottom:0}@media (max-width:1367px) and (orientation:landscape){.CoverRoot .CoverBaseBack{height:36.19792%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.CoverRoot .CoverBaseBack{height:32.16vh}}.CoverRoot .CoverBaseBack .CoverSubtitle{position:relative;color:#eee;font-Weight:300;top:8.04878%;left:47.91667%;font-Size:41px;line-Height:116.4%;letter-Spacing:-.14px}.CoverRoot .CoverBaseBack .CoverSubtitle>p{font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.CoverRoot .CoverBaseBack .CoverSubtitle{top:8.27338%;left:48.4375%;font-Size:24px}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.CoverRoot .CoverBaseBack .CoverSubtitle{top:8.04878%;left:22.5%;font-Size:inherit;width:55%;text-align:center}}.CoverRoot .CoverLogoBack{position:absolute;top:53.42593%;left:0;background-Color:#fff;height:23.5vh;width:45.67708%}.CoverRoot .CoverLogoBack .logo{position:relative}@media (max-width:1367px) and (orientation:landscape){.CoverRoot .CoverLogoBack{top:56.90104%;height:21.875%;width:45.70313%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.CoverRoot .CoverLogoBack{top:0;width:100%;height:123px;display:flex;justify-content:center;align-items:center}.CoverRoot .CoverLogoBack .logo{width:64.1961%;height:123px;position:static;left:17.252%;top:-4%}}.CoverRoot .CoverLogoBack .CoverColorBar{position:relative}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.CoverRoot .CoverLogoBack .CoverColorBar{position:absolute}}.SubmenuItemBackground{position:absolute;width:39.63542%;height:100%;top:0;right:0}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemBackground{width:36.52344%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemBackground{width:100%}}.SubmenuItemBackground :first-child{position:absolute}.SubmenuItemMenuBackground{position:relative;height:100%;width:60.36458%;background:radial-gradient(80.35% 80.35% at 9.45% 19.65%,#3690e4 0,#166dc0 100%);box-shadow:30px 4px 54px rgba(0,0,0,.25)}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground{width:63.47656%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackground{grid-row:1/1;width:100%;background:linear-gradient(178.86deg,#166dc0 -42%,rgba(37,121,201,.5) 99.03%);display:flex;justify-content:center;align-items:center}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1{position:relative;height:100%;width:60.36458vw}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1{width:63.47656vw}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1{grid-row:1/1;width:100%;background:linear-gradient(178.86deg,#166dc0 -42%,rgba(37,121,201,.5) 99.03%);display:flex;justify-content:center;align-items:center}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubtitleHeader{margin-block:0;color:#eee;position:absolute;top:8.7963%;left:5.92593%;font-size:2.08333vw;line-height:116.4%;font-weight:500;letter-spacing:-.14px}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubtitleHeader{font-size:inherit;top:4.6875%;left:3.02734%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubtitleHeader{font-size:18px;position:static}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent{background-color:#fff;width:100%;position:absolute;top:16.44261%;height:57.70424%}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent{top:12.26819%;height:63.05278%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent{grid-row:2/2;width:100%}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .TERMCScroll{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .TERMCScroll ::-webkit-scrollbar{display:none}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper h1,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper h2,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper h3,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper p{margin-block:0;font-family:inherit}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header{position:unset;top:11.46953%;height:auto;width:66.69543%;margin-left:5.522%;margin-bottom:3.5%;margin-top:1.75%;font-size:inherit;font-weight:900;line-height:116.4%;letter-spacing:-.14px;text-transform:uppercase}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:inherit;font-weight:900;font-family:inherit}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header{top:13.8009%;left:5.23077%;width:94.82422%;font-size:inherit}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h1,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h2,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header h3,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.header p{font-size:inherit;font-weight:900;font-family:inherit}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description{position:unset;top:52.15054%;height:auto;width:82.57118%;margin-left:5.522%;font-size:inherit;line-height:125%;letter-spacing:-.14px}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description{top:48.41629%;left:5.23077%;font-size:15px;line-height:unset}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:15px;line-height:unset}}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h1,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h2,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description h3,.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description p{font-size:inherit}.SubmenuItemMenuBackground .SubmenuItemMenuBackground1 .SubpageBlockContent .SubpageBlockContentWrapper.description.SingleItem{width:66.69543%}.SubmenuItemMenuBackgroundTERMC{z-index:1;position:relative;height:100%;width:60.36458%;background:radial-gradient(80.35% 80.35% at 9.45% 19.65%,#3690e4 0,#166dc0 100%);box-shadow:30px 4px 54px rgba(0,0,0,.25)}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackgroundTERMC{width:63.47656%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackgroundTERMC{grid-row:1/1;width:100%;background:linear-gradient(178.86deg,#166dc0 -42%,rgba(37,121,201,.5) 99.03%);display:flex;justify-content:center;align-items:center}}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent{background-color:#fff;width:100vw;position:absolute;top:16.44261%;height:57.70424%}@media (max-width:1367px) and (orientation:landscape){.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent{top:12.26819%;height:63.05278%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent{top:16.4426%!important;height:83.5574%!important}}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .TMGCFooter{display:none}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .TMGCFooter{display:flex;justify-content:center;align-items:center;height:53px;width:100%;background-color:hsla(0,0%,100%,.7)}}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .TERMCScroll{overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .TERMCScroll ::-webkit-scrollbar{display:none}.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .SubpageBlockContentWrapper h1,.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .SubpageBlockContentWrapper h2,.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .SubpageBlockContentWrapper h3,.SubmenuItemMenuBackgroundTERMC .SubpageBlockContent .SubpageBlockContentWrapper p{margin-block:0;font-family:inherit}.SubpageMenuContent{background-color:hsla(0,0%,100%,.7);width:29.32292%;position:absolute;height:57.70424%;top:16.44261%;left:60.36458%;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent{top:12.26819%;height:63.05278%;left:63.47656%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent{top:0;left:0;width:100%;height:100%;grid-row:3/3;flex-direction:row;justify-content:unset;align-items:unset;overflow-x:scroll;overflow-y:hidden}}.SubpageMenuContent.Single{background-color:hsla(0,0%,100%,0);width:29.32292%;position:absolute;height:57.70424%;top:16.44261%;left:60.36458%;flex-direction:column;justify-content:center;align-items:center}@media (max-width:450px) and (orientation:portrait),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent.Single{grid-row:3/5;height:100%;width:100%;top:0;left:0}}.SubpageMenuContent.Single .portfolio-single-image{height:100%;width:100%;object-fit:contain}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent.Single{width:36.62109%;position:absolute;height:48.95833%;top:20.96354%;left:63.47656%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.SubpageMenuContent.Single{grid-row:3/5;height:100%;width:100%;top:0;left:0}}.SubpageMenuContent.Single .ColorBar{height:.88339%;width:100%;position:absolute;bottom:0;background-color:#981e59;grid-row:3/3}.SubpageMenuContent .UpArrow{position:absolute;width:10.65719%;height:10.75269%;top:-7.10394%;left:46.18117%;display:flex;justify-content:center;align-items:center;mask-size:100% 100%;-webkit-mask-size:100% 100%}.SubpageMenuContent .UpArrow .arrow{background-color:#fff;width:42.1%;height:21.05%;mask-size:100% 100%;-webkit-mask-size:100% 100%}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent .UpArrow{width:13.33333%;height:9.23788%;top:-3.22581%;left:46.18117%}}.SubpageMenuContent .DownArrow{position:absolute;width:10.65719%;height:10.75269%;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:46.18117%;display:flex;justify-content:center;align-items:center;mask-size:100% 100%;-webkit-mask-size:100% 100%;bottom:-7.10394%}.SubpageMenuContent .DownArrow .arrow{-webkit-transform:rotate(180);transform:rotate(180);background-color:#fff;width:42.1%;height:21.05%;mask-size:100% 100%;-webkit-mask-size:100% 100%}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent .DownArrow{width:13.33333%;height:9.23788%;bottom:-3.22581%;left:46.18117%}}.SubpageMenuContent .SubMenuItemdivisor{width:77.44227%;height:2px}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent .SubMenuItemdivisor{width:100%;flex-shrink:0;height:100%;display:none}}.SubpageMenuContent .SubMenuItemWrapper{display:grid;grid-template-rows:1fr 2px;width:77.44227%;height:28.85212%;grid-template-columns:1fr 90px;transition:all .2s}.SubpageMenuContent .SubMenuItemWrapper#active,.SubpageMenuContent .SubMenuItemWrapper:hover{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,.34902)) drop-shadow(-3px -3px 5px rgba(0,0,0,.34902));filter:drop-shadow(3px 3px 3px rgba(0,0,0,.34902)) drop-shadow(-3px -3px 5px rgba(0,0,0,.34902))}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent .SubMenuItemWrapper{grid-template-columns:90px 1fr;width:100%;flex-shrink:0;height:100%}}.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper{display:flex;flex-direction:column;justify-content:center;grid-column:1/1;margin-left:2.98165%}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper{grid-column:2/2}}.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper .Header{font-weight:600;font-size:24px;line-height:121%;letter-spacing:-.0725027px;color:#333;margin-block:0}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper .Header{font-size:18.9px}}.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper .Subtitle{font-weight:400;font-size:inherit;line-height:125%;letter-spacing:-.0725027px;color:#333;margin-block:0}@media (max-width:1367px) and (orientation:landscape){.SubpageMenuContent .SubMenuItemWrapper .SubMenuTextWrapper .Subtitle{font-size:13.5px}}.SubpageMenuContent .SubMenuItemWrapper .IconHolder{grid-column:2/2}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.SubpageMenuContent .SubMenuItemWrapper .IconHolder{grid-column:1/1;grid-row:1/1}}.ToolbarIcon{position:absolute;left:1.875%;z-index:10;bottom:3.3092%;height:4.34333%;width:2.5%}@media (max-width:1367px) and (orientation:landscape){.ToolbarIcon{height:3.64583%;width:3.125%}}@media (max-width:880px) and (max-height:1100px) and (orientation:portrait){.ToolbarIcon{height:3.18182%;width:2.90909%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.ToolbarIcon{display:none}}.TMGCTextRoot{display:flex;flex-direction:column;margin-left:3.4375%;overflow-x:visible;overflow-y:hidden;height:100%;display:grid;grid-template-rows:72.22222% 27.77778%}@media (max-width:1367px) and (orientation:landscape){.TMGCTextRoot{margin-left:3.32031%}}.TMGCTextRoot .TERMCText{display:flex;flex-direction:row;justify-content:space-between;overscroll-behavior:contain}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TMGCTextRoot .TERMCText{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.TMGCTextRoot .TERMCText ::-webkit-scrollbar{display:none}}.TMGCTextRoot .TERMCText .TERMCTextContainer{display:flex;flex-direction:column;height:100%;width:35.65264%;flex-shrink:0;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain}@media (max-width:1367px) and (orientation:landscape){.TMGCTextRoot .TERMCText .TERMCTextContainer{width:67.38022%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TMGCTextRoot .TERMCText .TERMCTextContainer{width:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.TMGCTextRoot .TERMCText .TERMCTextContainer ::-webkit-scrollbar{display:none}}.TMGCTextRoot .TERMCText .TERMCButtons{display:flex;flex-direction:row;height:100%;width:100%;align-items:flex-end;justify-content:flex-end}.TMGCTextRoot .TERMCText .TERMCButtons .LeftArrow{margin-bottom:11.48148%;height:26.31579%;width:4.79648%;object-fit:contain}@media (max-width:1367px) and (orientation:landscape){.TMGCTextRoot .TERMCText .TERMCButtons .LeftArrow{height:39.60396%;width:13.74445%}}.TMGCTextRoot .TERMCText .TERMCButtons .Divider{margin-bottom:11.48148%;height:1px;width:13.40084%}.TMGCTextRoot .TERMCText .TERMCButtons .RightArrow{margin-right:9.0209%;margin-bottom:11.48148%;height:26.31579%;width:4.79648%;object-fit:contain}@media (max-width:1367px) and (orientation:landscape){.TMGCTextRoot .TERMCText .TERMCButtons .RightArrow{height:39.60396%;width:13.74445%;margin-right:14.77529%}}@media (max-width:450px) and (orientation:portrait),(max-width:815px) and (max-height:550px) and (orientation:landscape),(max-width:880px) and (max-height:1100px) and (orientation:portrait),(max-width:1000px) and (max-height:1500px) and (orientation:portrait),(max-width:1250px) and (max-height:2000px) and (orientation:portrait){.TMGCTextRoot .TERMCText .TERMCButtons{display:none}}div,img,p,video{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.portfolio-template.theme10{background-color:#3b3b3b}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10{flex-direction:column}}@media (max-width:1367px) and (min-width:1023px) and (min-height:1025px){.portfolio-template.theme10{justify-content:space-between}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10{flex-direction:column;justify-content:space-between}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme10{flex-direction:column;justify-content:space-between}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10{flex-direction:column;justify-content:space-between}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10{overflow:hidden}}.portfolio-template.theme10 .toggle-mobile-toolbar{position:fixed;top:0;right:0;display:flex;justify-content:center;align-items:center;padding:8px;border-bottom-left-radius:8px;z-index:6}.portfolio-template.theme10 .portfolio-topright-toolbar{position:absolute;z-index:7;right:0;top:0;height:100vh;width:100vw;background-color:rgba(59,59,59,.5019607843137255);display:flex;justify-content:center;align-items:center;transition:all .2s ease}.portfolio-template.theme10 .portfolio-topright-toolbar.active{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio-template.theme10 .portfolio-topright-toolbar.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.portfolio-template.theme10 .portfolio-topright-toolbar .icon-flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.portfolio-template.theme10 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;margin-right:0}.portfolio-template.theme10 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:250px;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center}.portfolio-template.theme10 .portfolio-topright-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 1px #3b3b3b;cursor:pointer;font-family:"Roboto Slab",serif}.portfolio-template.theme10 .portfolio-topright-toolbar .icon-flex-container .menu-icon-custom .containDiv{height:60px!important;width:60px!important}.portfolio-template.theme10 .overlay-play-button{position:absolute;z-index:1;height:50%!important;width:50%;top:20%;display:flex;justify-content:center;align-items:center}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .send-email-popup .send-email-popup-box{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .send-email-popup .send-email-popup-box .send-email-popup-text input{width:230px!important}}@media (max-width:1367px){.portfolio-template.theme10 .modal{z-index:6}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .modal{z-index:8}}@media (max-width:1367px){.portfolio-template.theme10 .modal .modal-container{top:40%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .modal .modal-container{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .modal .modal-container button{width:230px;height:40px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .modal .modal-container .customer-info-form input{width:230px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .control-dots{margin:35px 0}}.portfolio-template.theme10 .portfolio-scriptnote-container{position:fixed;right:0;width:350px;height:700px;top:calc(50% - 350px);background-color:#fff;border-radius:12px;box-shadow:0 3px 12px 2px #3b3b3b;transition:all .5s;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-scriptnote-container{height:550px;top:calc(50% - 300px);width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-scriptnote-container{height:426px;width:250px;top:calc(50% - 213px);left:calc(50% - 125px);box-shadow:none;transition:all 0s ease;z-index:7!important}}.portfolio-template.theme10 .portfolio-scriptnote-container.active{-webkit-transform:translateX(-2%);transform:translateX(-2%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-scriptnote-container.active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.portfolio-template.theme10 .portfolio-scriptnote-container.hide{-webkit-transform:translateX(150%);transform:translateX(150%)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-scriptnote-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme10 .portfolio-scriptnote-container .scriptnote-close{position:absolute;top:0;right:0;cursor:pointer;z-index:2}.portfolio-template.theme10 .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-scriptnote-container .scriptnote-close .scriptnote-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme10 .portfolio-scriptnote-container .scriptnote-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;width:100%;height:calc(100% - 110px);margin-top:60px}.portfolio-template.theme10 .portfolio-scriptnote-container .text-container{position:relative;width:90%;height:100%;margin-top:10px;background-color:#fff;list-style:inside!important;overflow:auto}.portfolio-template.theme10 .portfolio-scriptnote-container .text-container h1{margin:5px;font-size:28px;font-weight:600}.portfolio-template.theme10 .portfolio-scriptnote-container .text-container ul{list-style:inside!important}.portfolio-template.theme10 .portfolio-scriptnote-container .text-container p{margin:6px}.portfolio-template.theme10 .menu-icon-custom{transition:all .2s ease}.portfolio-template.theme10 .menu-icon-custom .containDiv{height:70px;width:70px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:80px!important;width:80px!important}}@media (max-width:1024px) and (min-width:769px) and (min-height:769px){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:70px!important;width:70px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:60px!important;width:60px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .menu-icon-custom img{height:40px!important;width:40px!important}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .menu-icon-custom img{height:35px!important;width:35px!important}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10 .menu-icon-custom img{height:80px!important;width:80px!important}}@media (max-width:1024px) and (min-width:769px) and (min-height:769px){.portfolio-template.theme10 .menu-icon-custom img{height:70px!important;width:70px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .menu-icon-custom img{height:60px!important;width:60px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .menu-icon-custom img{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .menu-icon-custom img{height:40px!important;width:40px!important}}.portfolio-template.theme10 .menu-icon-custom:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.portfolio-template.theme10 .portfolio-action-menu .action-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:330px}.portfolio-template.theme10 .portfolio-action-menu .action-menu-container .exit-button{margin-top:auto}.portfolio-template.theme10 .portfolio-action-menu .action-menu-container .row-first,.portfolio-template.theme10 .portfolio-action-menu .action-menu-container .row-second{display:flex;justify-content:space-evenly;align-items:center;width:100%}.portfolio-template.theme10 .portfolio-menu-container{display:grid;grid-template-rows:1fr 8fr}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container{position:absolute;bottom:150px;z-index:5}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-menu-container{min-width:200px;grid-template-rows:none;max-width:none}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container{max-width:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container{position:absolute;bottom:130px;z-index:5}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container{position:absolute;bottom:105px;z-index:5}}.portfolio-template.theme10 .portfolio-menu-container .logo{object-fit:contain;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:100%;justify-content:center;align-items:center;display:flex;grid-row:1/2;position:unset;grid-column:1/span 1}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .logo{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .logo{display:none;position:fixed;height:40px;top:5px}}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .logo{display:block;position:fixed;height:60px;top:70px}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .logo{display:none}}.portfolio-template.theme10 .portfolio-menu-container .menus-container{height:100%;grid-row:2/2}@media (min-width:1024px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container{width:100vw}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:100px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:70px}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container{display:flex;justify-content:center;align-items:center;height:300px}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{position:absolute;width:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;padding-top:40px;padding-bottom:55px;height:60vh;max-height:90vh;scrollbar-width:none;-ms-overflow-style:none}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container -webkit-scrollbar{width:0}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{mask-image:none;-webkit-mask-image:none;flex-direction:row;justify-content:center;padding-bottom:35px;padding-top:50px;height:auto;overflow-y:hidden;overflow-x:auto;width:100vw;max-width:100vw;justify-content:flex-start}}@media (max-width:1024px) and (min-width:1366px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{padding-top:20px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{padding-top:5px;margin-top:40px;padding-bottom:5px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{padding-top:25px;padding-bottom:25px;margin-top:145px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{padding-left:50px;margin-top:0}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container{padding-left:0;margin-top:0}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .back-container:hover{-webkit-filter:brightness(115%);filter:brightness(115%);-webkit-transform:scale(1.05);transform:scale(1.05)}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container img{height:100px;width:100px;transition:all .4s;cursor:pointer}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container{display:flex;align-items:center}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:30px}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-bottom:0;margin-right:10px;border-radius:8px;height:93px;width:200px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:130px;height:70px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:180px;height:120px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{margin-right:10px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{width:120px;height:130px;margin-bottom:0;margin-right:10px;border-radius:8px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button{height:75px}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div{overflow:hidden}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:15px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container button div p{font-size:22px}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu{display:flex}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{transition:all .5s ease;margin-bottom:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:160px;margin-right:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:110px;margin-right:0}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button{width:130px;margin-right:0}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:14px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button div p{font-size:20px!important}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .back-container .portfolio-content-menu-container .portfolio-content-menu button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{overflow-y:scroll;mask-image:url(/static/media/MenuMask.2f0e70cf.png);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/MenuMask.2f0e70cf.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;height:80vh;max-height:90vh;padding-top:50px;scrollbar-width:none;right:5.5%}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{width:0}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu.isAtEnd{opacity:0}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;padding-left:30px;padding-top:10px!important;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:25px 80px 25px 0}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{display:flex;justify-content:center;align-items:center;right:0;height:auto;mask-image:none;-webkit-mask-image:none;overflow-y:hidden;overflow-x:auto;touch-action:pan-x;scrollbar-width:none;width:100vw;max-width:100vw;padding:25px 80px 25px 0}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu -webkit-scrollbar{height:0}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{padding-top:5px;padding-bottom:5px;margin-top:40px!important;border-left:0 solid hsla(0,0%,50.2%,.5019607843137255);border-right:0 solid hsla(0,0%,50.2%,.5019607843137255);padding-left:30px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{width:100vw;padding-top:25px;margin-top:145px!important;border-left:0 solid hsla(0,0%,50.2%,.5019607843137255);border-right:0 solid hsla(0,0%,50.2%,.5019607843137255)}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu{margin-top:0!important;padding-bottom:25px;padding-left:5px}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .row-container{display:flex;align-items:center;flex-direction:row}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .menu-filler{display:none}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .group{flex-direction:row}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .active{display:flex;visibility:visible;opacity:1;-webkit-animation:appear-from-left .5s forwards;animation:appear-from-left .5s forwards}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu .hidden{display:none;-webkit-animation:hide-to-right .5s forwards;animation:hide-to-right .5s forwards}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button{transition:all .5s}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:10px;-webkit-filter:brightness(120%);filter:brightness(120%)}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button:hover{margin-right:0;-webkit-filter:none;filter:none}}.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{overflow:hidden}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-line-clamp:2}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:13px!important}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:23px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button .title-container p{font-size:16px!important}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:150px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:120px;border-radius:8px;height:70px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:200px;border-radius:8px;height:150px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{width:120px;border-radius:8px;height:130px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-0{height:75px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:130px;height:85px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:110px;height:60px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:150px;border-radius:8px;height:120px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{width:100px;border-radius:8px;height:110px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-1{height:70px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:110px;height:78px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;height:52px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:135px;border-radius:8px;height:105px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{width:90px;border-radius:8px;height:100px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-2{height:65px}}@media (max-width:1367px) and (min-width:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:90px;height:70px;border-radius:8px}}@media (max-width:1024px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:70px;height:45px;border-radius:8px}}@media (max-width:1024px) and (min-height:1025px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:120px;border-radius:8px;height:95px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{width:80px;border-radius:8px;height:90px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-menu-container .menus-container .portfolio-menu button.level-3{height:60px}}.portfolio-template.theme10 .portfolio-menu-container button{margin-top:8px}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-menu-container button{margin-top:0;margin-left:8px}}@media (max-width:1024px) and (min-width:769px){.portfolio-template.theme10 .portfolio-menu-container button{margin-left:8px}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-menu-container button{margin-top:0;margin-left:8px}}.portfolio-template.theme10 .portfolio-content-parent{margin:0;height:100%;max-height:calc(100% - 48px);align-self:flex-end}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent{height:calc(100% - 91px);display:flex;justify-content:center;align-items:center}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent{height:100%}}.portfolio-template.theme10 .portfolio-content-parent button{background-color:#378034;margin-top:15px}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-content-parent .containDiv{display:none}}@media (min-width:1025px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container{height:100%!important;min-height:800px}}.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .iframe-container iframe{height:100%}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:40px!important;width:40px!important}}@media (max-width:380px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .pdf-banner .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view{position:relative}}.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron{display:block;position:absolute;z-index:4;border-radius:50%;background-color:rgba(59,59,59,.5019607843137255);top:45%}}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom .containDiv{display:block}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .hovering-chevron .menu-icon-custom img{height:40px;width:40px}}.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:90%!important;flex-shrink:0;width:100%}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root{height:100%!important}}@media (max-width:1367px) and (min-width:1023px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{display:block;height:35px!important;width:35px!important}}@media (max-width:768px) and (max-height:1024px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{height:35px!important;width:35px!important}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .carousel-root .containDiv{height:30px!important;width:30px!important}}.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .page-count-container,.portfolio-template.theme10 .portfolio-content-parent .portfolio-content-container .portfolio-content .portfolio-gallery-view .thumb-container{display:none!important}}.portfolio-template.theme10 .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:700px;top:calc(50% - 350px);right:calc(50% - 200px);border-radius:12px;z-index:5}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container{transition:all 0s;border-left-width:4px!important;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px;z-index:5}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-notepad-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);z-index:7!important}}.portfolio-template.theme10 .portfolio-notepad-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container.active{visibility:visible}}.portfolio-template.theme10 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme10 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container.hide{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}.portfolio-template.theme10 .portfolio-notepad-container .notepad-close-button{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .notepad-close-button{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme10 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .textarea-container{margin-top:0!important;font-family:"Newsreader",serif}}.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .notes-title{margin-bottom:15px!important}}.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .saved-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:115px!important;left:calc(50% - 69px)!important;letter-spacing:.05em}}.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .textarea-container .copied-notification{top:53%!important;box-shadow:1px 1px 2px 1px grey;font-size:17px!important;height:34px!important;width:140px!important;left:calc(50% - 77px)!important;letter-spacing:.05em}}.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container{margin-bottom:20px}}.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container button{border-radius:8px}}.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-notepad-container .notepad-button-container button p{font-weight:600}}.portfolio-template.theme10 .portfolio-briefcase-container{position:fixed;grid-template-rows:1fr 9fr 1.25fr 50px;display:grid;right:0;width:400px;height:700px;background-color:#444;border:4px solid #b0b0b0;transition:all 0s;overflow:hidden;box-shadow:0 3px 12px 2px #3b3b3b;border-radius:12px;top:calc(50% - 350px);right:calc(50% - 200px)}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container{transition:all 0s;border-left-width:4px;box-shadow:0 3px 12px 2px #3b3b3b;width:400px;height:550px;top:calc(50% - 300px);right:calc(50% - 200px);border-radius:12px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-briefcase-container{width:250px;height:426px;top:calc(50% - 213px);right:calc(50% - 125px);min-width:0;z-index:7!important}}.portfolio-template.theme10 .portfolio-briefcase-container.active{visibility:visible}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container.active{visibility:visible}}.portfolio-template.theme10 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container.hidden{-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-briefcase-container .page-saved-holder{display:none!important}}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-action-button-container button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:15px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-action-button-container button p{font-size:13px}}.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:column;flex-basis:12vw;z-index:1}.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label div{height:70px!important;width:70px!important;margin:10px 10px 0!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label div{height:60px!important;width:60px!important;margin:8px 8px 0!important}}.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label p{margin:0 0 6px 23px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase-label p{font-size:22px}}.portfolio-template.theme10 .portfolio-briefcase-container .portfolio-briefcase{margin-bottom:48px;z-index:2;margin-left:12px;margin-right:12px;grid-column:1/2;width:94%;grid-row:2/3}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list{overflow-y:scroll;display:flex;flex-direction:column;align-items:center;width:94%;padding:0}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list{-webkit-mask-image:none!important;mask-image:none;scrollbar-width:auto}}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:18px!important}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list .filler-container{margin-bottom:12px!important}}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list li{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:20px 0;background-color:#a3a3a3;color:#fff}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{width:calc(100% - 24px);display:flex;justify-content:space-between;align-items:center;height:45px;margin-top:1px;margin-bottom:1px}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list .briefcase-content-list-item{height:20px}}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-content-list::-webkit-scrollbar{width:0}.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-send-button{grid-row:4/5}@media (max-width:1367px){.portfolio-template.theme10 .portfolio-briefcase-container .briefcase-send-button p{font-weight:600;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}}@keyframes appear-from-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hide-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{position:absolute;left:-100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.portfolio-template.theme11 .app-container{position:relative;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.portfolio-template.theme11 .app-container .MuiSlider-track{width:100%!important;background-color:initial!important;border-radius:12px!important}.portfolio-template.theme11 .app-container .MuiSlider-rail{width:100%!important;background-color:#000!important;border-radius:12px!important;border:2px solid #000!important;box-shadow:2px 2px 3px 0 #fff!important;padding-bottom:8px!important}.portfolio-template.theme11 .app-container .MuiSlider-thumb{margin-left:4.5px!important;box-shadow:0 0 2px 1px #fff!important;height:14px!important;width:14px!important;margin-top:0}.portfolio-template.theme11 .app-container .MuiSlider-mark{margin-top:4px!important;height:6px!important;width:6px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:1px 1px 1px 1px #3b3b3b}.portfolio-template.theme11 .app-container .MuiSlider-markLabel{left:auto;text-shadow:0 1px 2px #fff,0 2px 1px #dedede;color:#000!important;font-weight:1000!important;font-family:"Open Sans",serif!important;letter-spacing:1px!important;font-size:14px!important;margin-left:8px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .MuiSlider-markLabel{font-size:10px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .MuiSlider-markLabel{font-size:10px!important}}.portfolio-template.theme11 .app-container .portfolio-background-image{z-index:0;height:100vh;width:100vw;position:fixed;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-filter:saturate(30%) opacity(70%);filter:saturate(30%) opacity(70%)}.portfolio-template.theme11 .app-container .portfolio-header{position:fixed;top:0;left:0;height:70px;width:100vw;z-index:1;display:flex;justify-content:center;align-items:center}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header{height:40px}}.portfolio-template.theme11 .app-container .portfolio-header .back-button{position:absolute;display:flex;justify-content:center;align-items:center;height:60px;width:60px;top:5px;left:30px;cursor:pointer}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .back-button{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .back-button{left:5px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .back-button{height:40px;width:40px;top:0}}.portfolio-template.theme11 .app-container .portfolio-header .back-button svg{font-size:36px;color:rgba(59,59,59,.7490196078431373)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .back-button svg{font-size:28px}}.portfolio-template.theme11 .app-container .portfolio-header .home-button{position:absolute;display:flex;justify-content:center;align-items:center;height:60px;width:60px;top:5px;left:100px;cursor:pointer}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .home-button{display:none}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .home-button{left:70px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .home-button{height:40px;width:40px;top:0}}.portfolio-template.theme11 .app-container .portfolio-header .home-button svg{font-size:36px;color:rgba(59,59,59,.7490196078431373)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .home-button svg{font-size:28px}}.portfolio-template.theme11 .app-container .portfolio-header .portfolio-logo{display:flex;justify-content:center;align-items:center;object-fit:contain;height:60px;width:60px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .portfolio-logo{height:100%}}.portfolio-template.theme11 .app-container .portfolio-header .portfolio-logo img{object-fit:contain;height:auto;width:100%;max-height:100%;max-width:100%}.portfolio-template.theme11 .app-container .portfolio-header .show-current-page{display:flex;justify-content:center;align-items:center;height:60px;width:300px;max-width:300px;overflow:hidden;position:absolute;top:5px;right:30px}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .show-current-page{width:250px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-header .show-current-page{display:none}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .show-current-page{height:100%;width:220px;top:0;right:10px}}.portfolio-template.theme11 .app-container .portfolio-header .show-current-page p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-size:16px;font-family:"Space Mono",monospace;text-align:right}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-header .show-current-page p{font-size:14px}}.portfolio-template.theme11 .app-container .portfolio-footer{position:fixed;bottom:0;left:0;height:70px;width:100vw;z-index:1}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer{height:40px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-action-menu{position:fixed;left:50%;bottom:0;z-index:5;height:94px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar{position:fixed;height:70px;width:70px;z-index:1;bottom:4px;right:2px;background-color:#e2dfdd;border:1px solid rgba(59,59,59,.25098039215686274);transition:all .2s ease;display:flex;justify-content:center;align-items:flex-end;height:calc(100vh - 8px)}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.expanded-toolbar{-webkit-transform:translateY(0);transform:translateY(0);width:400px;border-radius:2px;box-shadow:-1px 0 6px 0 rgba(59,59,59,.25098039215686274)}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.expanded-toolbar{padding-bottom:25px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.expanded-toolbar{width:calc(100% - 6px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.expanded-toolbar{width:calc(100% - 6px);height:calc(100% - 6px);bottom:3px;padding-bottom:0}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.retracted-toolbar{-webkit-transform:translateY(calc(100vh - 74px)) translateX(2px);transform:translateY(calc(100vh - 74px)) translateX(2px);border:none;border-left:1px solid rgba(59,59,59,.25098039215686274)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar.retracted-toolbar{-webkit-transform:translateY(calc(100vh - 44px)) translateX(25px);transform:translateY(calc(100vh - 44px)) translateX(25px)}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon{display:flex;justify-content:center;align-items:center;height:60px;width:60px;position:absolute;z-index:1}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{left:5px;top:5px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:auto;bottom:5px}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:110px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:140px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:105px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.expanded-toolbar{top:5px;left:5px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.retracted-toolbar{left:5px;top:5px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.retracted-toolbar{height:40px;width:40px;left:4px;top:1px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-icon.retracted-toolbar svg{font-size:24px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title{display:flex;justify-content:center;align-items:center;height:60px;width:60px;position:absolute;z-index:1}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title p{color:rgba(59,59,59,.7490196078431373);font-family:"Space Mono",monospace;font-size:20px;font-size:600}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:5px;left:85px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:auto;bottom:5px}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:110px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:140px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:105px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.expanded-toolbar{top:5px;left:85px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .toolbar-title.retracted-toolbar{display:none}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:70px;width:100%;height:calc(100% - 70px);padding-bottom:35px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container{height:100px;width:100%;top:calc(50% - 50px);padding-bottom:0;flex-direction:row}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:4% 0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:2% 0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent{margin:0 2%}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{width:100%;height:30px;background-color:initial;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text{height:-webkit-min-content;height:min-content}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{color:rgba(59,59,59,.7490196078431373);font-size:14px;font-weight:600;cursor:pointer;font-family:"Space Mono",monospace;letter-spacing:.5px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:10px;margin-block:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .test-absolute-text p{font-size:9px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:50px!important;width:50px!important;background-color:rgba(59,59,59,.7490196078431373)}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom .containDiv{height:35px!important;width:35px!important}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:50px!important;width:50px!important;color:rgba(59,59,59,.7490196078431373);padding:0!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:42px!important;width:42px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-toolbar .icon-flex-container .icon-and-text-parent .menu-icon-custom img{height:35px!important;width:35px!important}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow-x:auto;scrollbar-width:none;min-width:0;max-width:none;position:relative}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu{position:absolute;left:0;top:0;height:100%;width:calc(100% - 70px);display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-top:0;max-height:none;padding-left:70px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu{padding-left:0}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group{display:flex;justify-content:center;align-items:center;height:100%;width:150px;margin-left:20px;margin-right:20px;transition:all .2s ease;flex-shrink:0}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group.hovered{background-color:#e2dfdd}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group li{height:100%;width:100%}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group button{width:100%!important;height:100%!important;background-color:initial;overflow:hidden;margin-top:0}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group button p{text-align:center;transition:all .5s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-shadow:none!important;font-family:"Space Mono",monospace!important;font-size:16px;letter-spacing:.1px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group button p{font-size:12px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-mastermenu-container .portfolio-menu-container .portfolio-menu .group ul:nth-child(n+2){display:none!important}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container{position:fixed;display:grid;grid-template-rows:80px auto;bottom:4px;right:2px;width:400px;height:calc(100% - 8px);transition:all .3s;-webkit-transform:translateX(calc(100% + 4px));transform:translateX(calc(100% + 4px));background-color:#e2dfdd;box-shadow:-1px 0 6px 0 rgba(59,59,59,.25098039215686274);border:1px solid rgba(59,59,59,.25098039215686274)}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container{display:flex}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container.active{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container.active{width:calc(100% - 6px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container.active{width:calc(100% - 6px);height:calc(100% - 6px);bottom:3px;padding-bottom:0}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container.hidden{-webkit-transform:translateX(calc(100% + 4px));transform:translateX(calc(100% + 4px))}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container{grid-row:1/span 1;display:flex;justify-content:flex-start;align-items:center;padding-right:10px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container{position:absolute;bottom:0;left:0;width:100%;height:80px}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container .svg-box{display:flex;justify-content:center;align-items:center;width:60px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container .svg-box svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container .text-box{display:flex;justify-content:center;align-items:center;margin-left:2%}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .notepad-close-container .text-box p{color:rgba(59,59,59,.7490196078431373);font-family:"Space Mono",monospace;font-size:20px;font-weight:600}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container{grid-row:2/span 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;position:relative;width:88%;left:6%;height:auto;padding-top:10%}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container{position:absolute;height:1200px;top:calc(50% - 600px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container{padding-top:0}}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .copied-notification,.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .saved-notification{top:47%!important}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .quill-container{background-color:#fff;height:60%;display:inline-flex;width:100%}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .scriptnote-text-container{background-color:#fff;height:60%;display:inline-flex;width:100%;overflow-y:auto}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .scriptnote-text-container p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:2%;font-family:"Roboto Slab",serif;font-size:14px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .page-title{display:flex;justify-content:flex-start;align-items:center;padding-left:0;width:100%;margin-bottom:10px}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .page-title p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:16px;font-weight:400;font-family:"Space Mono",sans-serif;color:#3b3b3b}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .notepad-button-container-8{display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;margin-top:6%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .notepad-button-container-8{margin-top:8px;height:-webkit-min-content;height:min-content}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .notepad-button-container-8 button{width:45%;font-family:"Merriweather Sans",sans-serif;transition:all .3s ease;font-size:12px;border-radius:4px;margin:0 2px;background-color:rgba(59,59,59,.25098039215686274);border:1px solid rgba(0,0,0,.07450980392156863);box-shadow:1px 1px 3px rgba(59,59,59,.25098039215686274)}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .notepad-button-container-8 button{height:30px!important}}.portfolio-template.theme11 .app-container .portfolio-footer .portfolio-notepad-container .textarea-container .notepad-button-container-8 button div .title{font-size:18px!important;font-family:"Merriweather Sans",sans-serif!important;color:#3b3b3b!important}.portfolio-template.theme11 .app-container .portfolio-footer .modal{position:fixed;display:grid;grid-template-rows:80px auto;bottom:4px;left:auto;right:2px;width:400px;height:calc(100% - 8px);transition:all .3s;-webkit-transform:translateX(calc(100% + 4px));transform:translateX(calc(100% + 4px));background-color:#e2dfdd;box-shadow:-1px 0 6px 0 rgba(59,59,59,.25098039215686274);border:1px solid rgba(59,59,59,.25098039215686274)}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal{display:flex}}.portfolio-template.theme11 .app-container .portfolio-footer .modal.active{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal.active{width:calc(100% - 6px)}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal.active{width:calc(100% - 6px);height:calc(100% - 6px);bottom:3px;padding-bottom:0}}.portfolio-template.theme11 .app-container .portfolio-footer .modal.hidden{-webkit-transform:translateX(calc(100% + 4px));transform:translateX(calc(100% + 4px))}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close{grid-row:1/span 1;display:flex;justify-content:flex-start;align-items:center;padding-right:10px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close{height:80px;position:absolute;bottom:0;left:0;width:100%}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close .svg-box{display:flex;justify-content:center;align-items:center;width:60px}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close .svg-box svg{color:rgba(59,59,59,.7490196078431373);font-size:36px;cursor:pointer}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close .text-box{display:flex;justify-content:center;align-items:center;margin-left:2%}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-close .text-box p{color:rgba(59,59,59,.7490196078431373);font-family:"Space Mono",monospace;font-size:20px;font-weight:600}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body{grid-row:2/span 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:10%;position:relative;width:100%;left:0;height:auto}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body{height:500px;position:absolute;top:calc(50% - 250px);padding-top:0}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body{padding-top:0}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:100%;height:100%;top:auto;left:auto;-webkit-transform:translate(0);transform:translate(0);min-height:0;background-color:initial;border-radius:0;padding:0}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container{position:static;top:auto;left:auto;min-height:0;-webkit-transform:none;transform:none;width:90%;height:-webkit-min-content;height:min-content;border-radius:4px;padding:0 0 4%;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container{padding-bottom:7px}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form{justify-content:space-around;height:100%;width:85%}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form{justify-content:flex-start}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .add-cc-email-text{color:rgba(59,59,59,.7490196078431373);text-decoration:underline;margin-top:10px;font-family:"Merriweather Sans",sans-serif;font-weight:600}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .add-cc-email-text{display:none}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:-webkit-min-content;height:min-content;width:100%}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container .title-box{display:flex;justify-content:flex-start;align-items:center;height:25px;width:100%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container .title-box{display:none}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container .title-box p{font-family:"Merriweather Sans",sans-serif;color:rgba(59,59,59,.5019607843137255);font-size:12px;margin-block:0;letter-spacing:.5px}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container input{height:50px;width:100%;font-family:"Merriweather Sans",sans-serif;margin-bottom:0}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container input{height:30px}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container p{width:100%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:600;font-size:14px;font-family:"Merriweather Sans",sans-serif}@media (min-height:1025px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container .customer-info-form-container .customer-info-form .input-container p{font-size:20px}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container button{position:static!important;width:90%;height:50px;bottom:auto!important;border:1px solid rgba(0,0,0,.07450980392156863);box-shadow:1px 1px 3px rgba(59,59,59,.25098039215686274);margin-top:10%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container button{margin-top:2%;height:40px}}.portfolio-template.theme11 .app-container .portfolio-footer .modal .modal-body .modal-container button div{color:#3b3b3b!important;font-family:"Merriweather Sans",sans-serif;font-weight:400}.portfolio-template.theme11 .app-container .portfolio-content-parent{position:fixed;top:70px;left:0;margin-top:0;margin-bottom:0;height:calc(100vh - 140px);width:100vw;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent{height:calc(100vh - 80px);top:40px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-opacity-layer{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:#3b3b3b;opacity:.6}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content{position:absolute;top:0;left:0;height:calc(100% - 2px);width:100%;z-index:2;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #a6a6a6;border-top:1px solid #a6a6a6}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .back-button{position:absolute;display:flex;justify-content:center;align-items:center;height:60px;width:60px;bottom:5px;left:30px;cursor:pointer;display:none}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .back-button{display:flex;z-index:1}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .back-button svg{font-size:36px;color:hsla(0,0%,100%,.7490196078431373)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .home-button{position:absolute;display:flex;justify-content:center;align-items:center;height:60px;width:60px;bottom:5px;left:100px;cursor:pointer;display:none}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .home-button{display:flex;z-index:1}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .home-button svg{font-size:36px;color:hsla(0,0%,100%,.7490196078431373)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container{position:absolute;width:100vw;height:150px;left:0;top:calc(50% - 75px);display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;overflow-y:hidden}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container{top:40px;height:calc(90% - 80px);width:80%;left:10%;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:absolute;padding-top:15%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container{top:40px;height:calc(100% - 80px);width:80%;left:10%;flex-direction:column;overflow-x:hidden;overflow-y:auto}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container.small{justify-content:center}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container.small{justify-content:flex-start}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container.small{justify-content:flex-start}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container.small{justify-content:flex-start}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container.large{justify-content:flex-start}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container .big-nav{height:100%;width:300px!important;display:flex;justify-content:center;align-items:center;margin:0 8px!important;flex-shrink:0}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container .big-nav{height:200px}}@media (max-height:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container .big-nav{width:220px!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container .big-nav{width:100%!important;margin:8px 0!important;height:80px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-prev-container .big-nav{width:200px!important;margin:0 8px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;overflow-y:hidden;padding-left:1.5%;position:relative}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container{padding-bottom:45px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container-background{position:fixed;width:100vw;height:100vh;z-index:2;background-color:rgba(59,59,59,.5019607843137255);left:0;top:0;transition:all .3s ease}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container-background.submenu{display:none;visibility:hidden;opacity:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container-background.terminus{display:flex;visibility:visible;opacity:1}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container{position:fixed;top:4vh;left:7vw;width:86vw;height:92vh;z-index:3;transition:all .3s ease;background-color:#fff;border-radius:8px;box-shadow:2px 2px 8px 1px #3b3b3b;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container{top:13vh;height:74vh}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container{height:40vh;top:30vh}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container{top:20vh;height:60vh;left:3vw;width:94vw}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container{top:6vh;left:10vw;width:80vw;height:79vh;justify-content:flex-start}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container.submenu{display:none;visibility:hidden;opacity:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container.terminus{display:flex;visibility:visible;opacity:1}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper{height:70px;width:100%;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper{height:30px;margin:3px 0}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .title-box{max-width:60%;height:60px;display:flex;justify-content:center;align-items:center}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .title-box{height:100%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .title-box p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-size:20px;font-family:"Space Mono",monospace;text-align:center}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .close-button{position:absolute;height:60px;width:60px;top:calc(50% - 30px);right:10px;display:flex;justify-content:center;align-items:center}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .close-button{height:100%;width:30px;top:auto;right:5px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .close-button svg{font-size:44px;color:rgba(59,59,59,.5019607843137255);cursor:pointer}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-title-wrapper .close-button svg{font-size:28px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper{height:calc(100% - 70px);width:100%;background-color:rgba(59,59,59,.07450980392156863);display:flex;justify-content:center;align-items:flex-start}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content{display:flex;justify-content:center;align-items:center;height:90%!important;margin-top:10px;flex-direction:column}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .iframe-container{height:100%;width:100%;position:relative}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view{display:flex;justify-content:center;align-items:center;position:relative}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .carousel-root{height:100%;width:100%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{position:absolute;z-index:1;bottom:-63px;width:100%;height:60px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{height:50px;bottom:-43px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{height:50px;bottom:-43px}}@media (max-width:900px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{bottom:-45px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{bottom:-80px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container{bottom:-62px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .menu-icon-custom .containDiv{background-color:rgba(59,59,59,.5019607843137255)!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .menu-icon-custom .containDiv{height:55px!important;width:55px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .menu-icon-custom .containDiv{height:55px!important;width:55px!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .Gallery-Container{max-width:55px!important;min-width:55px!important;height:55px!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .Gallery-Container{max-width:35px!important;min-width:35px!important;height:35px!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .Gallery-Container{max-width:40px!important;min-width:40px!important;height:40px!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .thumb-container .Gallery-Container .portfolio-single-image{height:100%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .portfolio-content-container .portfolio-content-wrapper .portfolio-content .portfolio-gallery-view .page-count-container{display:none!important}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:425px;width:475px;margin:0 1.5%;box-shadow:3px 3px 8px 1px rgba(59,59,59,.7490196078431373);cursor:pointer;border-radius:2px;flex-shrink:0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:350px;width:385px}}@media (max-width:1150px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:300px;width:325px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:350px;width:385px}}@media (max-width:768px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:300px;width:325px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb{height:225px;width:250px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb:hover{-webkit-filter:drop-shadow(0 0 .9rem #0769af);filter:drop-shadow(0 0 .9rem #0769AF)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:2px}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay{position:absolute;width:100%;height:17%;left:0;bottom:2%;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay p{color:#fff;font-size:34px;width:80%;font-family:"Source Serif 4",sans-serif;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;letter-spacing:1px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay p{font-size:24px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay p{font-size:24px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay p{font-size:18px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay .sub{font-size:22px;font-weight:400}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay .sub{font-size:18px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay .sub{font-size:18px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .title-overlay .sub{font-size:15px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .icon-overlay{position:absolute;height:40%;width:100%;bottom:30%;left:0;display:flex;align-items:center;justify-content:center}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .icon-overlay svg{font-size:64px;color:#000}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .portfolio-content{display:flex;justify-content:center;align-items:center;overflow:visible!important;height:100%;width:100%;cursor:pointer;position:relative;object-fit:contain}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-terminus-nav-container .terminus-level-thumb .big-nav .portfolio-content img{object-fit:cover}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container{display:flex;justify-content:flex-start;align-content:center;flex-direction:row;overflow-y:hidden;overflow-x:scroll;width:100%;height:100%;padding:0;z-index:1;position:relative}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container::-webkit-scrollbar{-webkit-transition:all .3 ease;transition:all .3 ease;height:10px;display:block!important}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.7490196078431373)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container::-webkit-scrollbar-thumb{background:rgba(59,59,59,.5019607843137255);-webkit-transition:all .3 ease;transition:all .3 ease}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container::-webkit-scrollbar-thumb:hover{background:rgba(59,59,59,.25098039215686274)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group{display:flex;flex-direction:column;align-items:center!important;justify-content:center;height:100%;width:-webkit-min-content;width:min-content}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section{height:100%;width:31vw;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:visible;cursor:pointer}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.one{width:100vw}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.two{width:50vw}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.two{width:60vw}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.two{width:80vw}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.two{width:50vw}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.two{width:80vw}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.three{width:33.33vw}@media (orientation:landscape) and (max-width:1366px){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.three{width:45vw}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.three{width:60vw}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.three{width:80vw}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.three{width:80vw}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.four-plus{width:31vw}@media (orientation:landscape) and (max-width:1366px){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.four-plus{width:45vw}}@media (max-width:1024px) and (min-width:451px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.four-plus{width:70vw}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.four-plus{width:80vw}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section.four-plus{width:80vw}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .menu-section .inner-menu-section{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;position:relative;overflow:visible;height:100%;width:88%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay{background-color:rgba(59,59,59,.4);width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay p{color:#fff;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;text-align:center;width:80%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.one p{width:60%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-title{font-size:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:"Libre Baskerville",serif;letter-spacing:.5px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-title{-webkit-line-clamp:2;font-size:26px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-title{font-size:30px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-title{font-size:72px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-subtitle{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:"Space Mono",monospace;letter-spacing:.5px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-subtitle{-webkit-line-clamp:1;font-size:17px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-subtitle{font-size:18px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-subtitle{font-size:36px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-description{margin-top:20px;font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:"Libre Baskerville",serif}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-description{-webkit-line-clamp:3;margin-top:5px;font-size:12px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-description{font-size:14px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay .overlay-description{font-size:28px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image{background-color:initial;height:45%;width:100%;top:5%}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image{height:35%}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image{height:35%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.two{height:35%;top:0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.two{height:25%!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.two{height:25%!important}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.two{height:35%!important;top:5%}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.two{top:2%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.one{height:100%;background-color:rgba(59,59,59,.4)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image p{color:#3b3b3b!important;width:100%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.one{top:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image.one p{width:60%;color:#fff!important}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title{font-size:48px;font-style:normal}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title{font-size:30px;-webkit-line-clamp:1}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title{font-size:30px;-webkit-line-clamp:1}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title{font-size:24px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title{font-size:72px;-webkit-line-clamp:2}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title.two{text-align:left}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title.two{font-size:26px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title.two{font-size:26px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title.two{-webkit-line-clamp:2}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-title.two{font-size:72px;-webkit-line-clamp:2}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle{font-size:20px}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle{font-size:14px;-webkit-line-clamp:1}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle{font-size:38px;-webkit-line-clamp:2}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle.two{font-size:28px;text-align:left}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle.two{font-size:22px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle.two{font-size:22px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle.two{font-size:38px;-webkit-line-clamp:2}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-subtitle.two{-webkit-line-clamp:2;font-size:18px}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description{font-size:14px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description{font-size:14px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description{font-size:12px;-webkit-line-clamp:3;margin-top:5px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description{font-size:24px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description.two{text-align:left;font-size:18px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description.two{font-size:24px}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description.two{font-size:12px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description.two{font-size:12px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.bottom-image .overlay-description.two{-webkit-line-clamp:3;margin-top:5px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image{background-color:initial;height:25%;width:100%;bottom:0;top:auto}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image{bottom:15%}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image{bottom:15%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image{bottom:15%}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image{height:30%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.two{height:35%}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.two{bottom:22%}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.two{bottom:22%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.two{bottom:20%}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.two{height:30%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.one{height:100%;background-color:rgba(59,59,59,.4)}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image.one p{width:60%;color:#fff!important}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image p{width:100%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title{font-size:30px;font-style:normal;text-align:left;-webkit-line-clamp:1}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title{font-size:20px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title{font-size:60px;-webkit-line-clamp:2}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{font-size:48px}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{font-size:60px;-webkit-line-clamp:2}}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{font-size:30px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{font-size:30px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{font-size:24px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.two{-webkit-line-clamp:2;font-size:22px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-title.one{font-size:48px;text-align:center}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle{font-size:16px;text-align:left;-webkit-line-clamp:1}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle{font-size:14px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle{font-size:34px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{font-size:24px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{font-size:22px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{font-size:34px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{font-size:22px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{font-size:14px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.two{-webkit-line-clamp:2;font-size:18px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-subtitle.one{font-size:24px;text-align:center}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description{margin-top:5px;font-size:16px;-webkit-line-clamp:2;text-align:left}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description{font-size:14px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description{font-size:14px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description{font-size:12px;margin-top:0}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description{font-size:24px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{font-size:18px}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{font-size:14px}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{font-size:14px}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{font-size:12px}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{font-size:24px}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.two{-webkit-line-clamp:3;font-size:12px}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image .overlay-description.one{font-size:18px;text-align:center;-webkit-line-clamp:4}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .top-level-overlay.top-image p{color:#3b3b3b!important}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group div:nth-child(n+2){display:none;height:225px}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .big-nav{overflow:hidden;position:relative;height:100%;width:100%}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .big-nav{overflow:visible!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:visible!important;height:100%;width:100%;cursor:pointer;position:relative;object-fit:cover}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content button p{font-size:1.4em}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image{flex-shrink:0;width:100%!important;height:100%!important;object-fit:cover}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image{position:absolute;height:45%!important;bottom:5%}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image{height:35%!important;bottom:20%}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image{height:35%!important;bottom:20%}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.two{height:60%!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.two{height:42%!important;bottom:30%}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.two{height:42%!important;bottom:30%}}@media (max-width:815px) and (max-height:550px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.two{bottom:20%!important;height:35%!important}}@media (max-width:450px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.two{bottom:25%!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.bottom-image.one,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.bottom-image.one{height:100%!important;bottom:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image{position:absolute;height:80%!important;top:0}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image{height:60%!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image{height:60%!important}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image{height:70%!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image.two{top:5%;height:60%!important}@media (max-width:1366px) and (orientation:landscape){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image.two{height:42%!important}}@media (max-width:1024px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image.two{height:42%!important}}@media (min-width:1080px) and (min-height:1920px) and (orientation:portrait){.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image.two,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image.two{height:70%!important}}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .mux-player.top-image.one,.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .portfolio-single-image.top-image.one{height:100%!important;top:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .iframe-container{position:relative;width:100%;height:100%}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .iframe-container .website-link{height:20px}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe{display:block;background:transparent;border:none;width:100%;height:100%;scrollbar-width:none}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .iframe-container iframe -webkit-scrollbar{width:0}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .website-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.portfolio-template.theme11 .app-container .portfolio-content-parent .portfolio-main-content .portfolio-big-nav-container .group .portfolio-content .website-content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:"Oswald",sans-serif;font-size:4em;letter-spacing:.1em;font-weight:600;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}
/*# sourceMappingURL=main.5e6d6d50.chunk.css.map */