body{font-family:'Roboto',sans-serif}.page-id-1747{background-color:#2b2b2b}#home_block_akoll span{font-family:'Roboto',sans-serif;display:flex}#df_1888 .df-bg{background-color:#2b2b2b!important}#home_block_akoll h1{font-weight:100;font-size:6em;color:lightcoral}#home_block_akoll h2{position:relative;font-weight:500;top:4px;font-size:2.6em}#home_block_akoll h3{font-weight:500;clear:both;position:relative;top:-12px}@media(max-width:455px){#home_block_akoll h1{font-size:4.9em;color:lightcoral}#home_block_akoll h2{top:4px;font-size:2.1em}}#contact-footer a,#contact-footer a:hover,#contact-footer a:visited,#contact-footer a:active{color:#ffffff;font-weight:500}.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a{color:#f08080}.single .et_pb_post.project.type-project{margin-bottom:5.5%}#main-content .et_pb_post.project.type-project{margin-bottom:0px}.model-viewer-divi .et_pb_code_inner{height:600px}#wpfooter{position:relative!important}@keyframes random_project_animation{from{background-size:auto 100%}to{background-size:auto 120%}}@keyframes random_project_animation_r{from{background-size:auto 120%}to{background-size:auto 100%}}.three_random_projects a:first-child:hover{background-size:auto 120%;animation-name:random_project_animation;animation-duration:400ms}.three_random_projects a:first-child{margin-bottom:20px;animation-name:random_project_animation_r;animation-duration:400ms;background-size:auto 100%}.three_random_projects,.three_random_projects h4,.three_random_projects a,.three_random_projects a:hover,.three_random_projects a:active,.three_random_projects a:selected{color:#ffffff}img{contain:none!important;contain-intrinsic-size:auto!important}img{overflow:visible!important;aspect-ratio:auto!important;height:auto!important;width:auto!important}img[Attributes Style]{object-fit:cover;width:100%!important;height:auto!important}img{aspect-ratio:attr(width) / attr(height)!important;object-fit:cover}img[Attributes Style]{aspect-ratio:attr(width) / attr(height);height:auto;width:100%}.et_portfolio_image,.et_shop_image{overflow:hidden}body.page-id-1973{overflow:hidden}#post-1973 .circular-2d-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}#post-1973 .circular-2d-track{display:flex;height:100%;width:100%;transition:transform 0.6s ease;will-change:transform}#post-1973 .circular-2d-track .et_pb_section{flex:0 0 100%;height:100vh;overflow-y:auto;scroll-behavior:smooth;opacity:0.4;transform:scale(0.85);translate:0 20px;filter:blur(6px) brightness(0.9);transition:transform 0.6s ease,opacity 0.6s ease,filter 0.6s ease,translate 0.6s ease}#post-1973 .circular-2d-track .et_pb_section.active{transform:scale(1);opacity:1;filter:blur(0) brightness(1);translate:0 0}#post-1973 .circular-2d-track .et_pb_section.left{transform:scale(0.9) rotateZ(3deg);translate:0 25px;filter:blur(4px) brightness(0.95);opacity:0.7}#post-1973 .circular-2d-track .et_pb_section.right{transform:scale(0.9) rotateZ(-3deg);translate:0 25px;filter:blur(4px) brightness(0.95);opacity:0.7}#post-1973 .carousel-arrow{position:fixed;top:50%;z-index:999999;width:55px;height:55px;background:rgba(0,0,0,0.55);color:white;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:32px;cursor:pointer;transform:translateY(-50%);backdrop-filter:blur(3px)}#post-1973 .carousel-arrow.left{left:20px}#post-1973 .carousel-arrow.right{right:20px}#post-1973 .gesture-hint{position:fixed;bottom:50%;left:50%;width:60px;height:60px;border:3px solid white;border-radius:50%;opacity:0.8;transform:translate(-50%,50%);animation:hintPulse 2s infinite ease-in-out;z-index:999999}@keyframes hintPulse{0%{transform:translate(-50%,50%) scale(1);opacity:0.7}50%{transform:translate(-50%,50%) scale(1.2);opacity:1}100%{transform:translate(-50%,50%) scale(1);opacity:0.7}}@media (min-width:981px){#post-1973 .gesture-hint{display:none}}