section{flex:1 0 auto;position:relative;transition:all .5s ease-in;width:100%}.breadcrumb-container{margin:0;max-width:100%;padding:1rem 20px}@media (min-width:992px){.breadcrumb-container{margin:0 auto;max-width:1140px;padding:1rem 40px}}.who_am_I{font-family:Cinzel}.has-first-color{color:var(--primary-color)}.btn-portfolio{background:var(--primary-color);border-radius:0}.btn-portfolio a{color:#000;text-decoration:none}.btn-about a{color:var(--text-color);text-decoration:none}.intro_sec{height:calc(100vh - 60px);height:100vh;margin-top:-60px;min-height:700px}@media (max-width:991.98px){.intro_sec{display:block;height:auto!important}}.intro_sec .h_bg-image,.intro_sec .text{width:50%}@media (max-width:991.98px){.intro_sec .h_bg-image,.intro_sec .text{width:100%}}.intro_sec .intro{margin:0 auto;max-width:550px}@media (max-width:991.98px){.intro_sec .intro{max-width:700px;padding-left:20px;padding-right:20px}}.intro_sec .intro .feature .wrap-icon{background:0 0!important;height:auto;margin-bottom:0;width:auto}.intro_sec .intro .feature .wrap-icon svg{color:#5cccc9}.intro_sec .text h1{font-size:30px;font-weight:700;margin-bottom:50px}.intro_sec .text h3{font-size:16px;font-weight:700}.intro_sec .h_bg-image{background-position:50%;background-size:cover;filter:grayscale(50%);min-height:700px;position:relative;transition:1s linear}.ac_btn{border:2px solid var(--secondary-color);border-radius:0;color:var(--secondary-color);cursor:pointer;margin-right:20px;overflow:hidden;padding:4px 19px;position:relative;transition:all .6s cubic-bezier(.55,0,.1,1)}.ac_btn a{text-decoration:none}.ac_btn:hover{box-shadow:8px 8px 0 var(--text-color),-8px -8px 0 var(--text-color)}.ac_btn:hover .one{opacity:1}.ac_btn:hover .four,.ac_btn:hover .one,.ac_btn:hover .three,.ac_btn:hover .two{transform:translateZ(0)}.ac_btn .ring{background:#0000;height:100%;left:0;position:absolute;top:0;transform:translate3d(0,90px,0);width:100%}.ac_btn .one{background-color:#000;transition:all .3s cubic-bezier(.55,0,.1,1);z-index:-3;z-index:-4}.ac_btn .two{background-color:var(--primary-color);transition:all .5s cubic-bezier(.55,0,.1,1);z-index:-3}.ac_btn .three{background-color:var(--secondary-color);transition:all .7s cubic-bezier(.55,0,.1,1);z-index:-2;z-index:-3}#button_p{background:var(--secondary-color)}#button_h:hover,#button_p{color:var(--primary-color)}.intro_sec .h_bg-image .block{align-items:center;background-color:#2f514e;border-radius:100%;bottom:50vh;display:flex;flex-direction:column;height:220px;justify-content:center;left:-110px;max-width:220px;padding:30px;position:absolute;width:250px;z-index:9999999999}@media (max-width:991.98px){.intro_sec .h_bg-image{height:600px;margin-bottom:30px;min-height:75vh}.intro_sec .h_bg-image .block{bottom:0;left:50%;margin:0;top:auto;transform:translate(-50%,50%);width:100%}}.intro_sec .h_bg-image .block .wrap-icon{color:var(--text-color);display:block;font-size:40px;margin-bottom:10px}.intro_sec .h_bg-image .block h3{color:var(--text-color);font-size:16px;font-weight:700;letter-spacing:.1rem;margin-bottom:15px}.intro_sec .h_bg-image .block p{color:var(--text-color);font-size:16px;line-height:1.5}.intro_sec .h_bg-image{filter:saturate(.5)}.marquee-container{display:flex!important;flex-direction:row!important;overflow-x:hidden!important;position:relative;transform:var(--transform);width:50%}.contact__form .form-control{border:1px solid var(--secondary-color);border-radius:0!important;color:var(--text-color);line-height:1.5;padding:1.375rem .75rem}.contact__form .form-control,.modal-body{background-color:var(--bg-color)}.contact__form input.form-control{height:calc(2.5em + .75rem + 2px);margin-bottom:2em}button.btn.ac_btn,button.btn.ac_btn:hover{color:var(--text-color)}button.btn.ac_btn{background-color:var(--bg-color);border:1px solid var(--secondary-color);width:100%}.loading-bar{animation:shift-rightwards 1s ease-in-out infinite;animation-delay:.3s;background:var(--text-color);height:10px;left:0;position:fixed;right:0;top:0;transform:translateX(100%);z-index:999999999}@keyframes shift-rightwards{0%{transform:translateX(-100%)}40%{transform:translateX(0)}60%{transform:translateX(0)}to{transform:translateX(100%)}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.breadcrumb-nav-wrapper{background-color:initial;margin:0;padding:0}.breadcrumb{align-items:center;background-color:initial!important;border-radius:0;display:flex!important;flex-wrap:wrap;gap:.25rem;list-style:none!important;margin:0!important;margin-bottom:1.5rem;padding:.5rem 0!important}.breadcrumb-item{align-items:center;display:flex;margin:0;padding:0}.breadcrumb-item:first-child{margin-left:0;padding-left:0}.breadcrumb-item+.breadcrumb-item{margin-left:0}.breadcrumb-link{border-bottom:1px solid #0000;border-radius:0;font-family:Raleway,sans-serif;font-size:.95rem;font-weight:400;padding:.375rem 0;transition:color .2s ease-in-out,opacity .2s ease-in-out}.breadcrumb-link,.breadcrumb-link:hover{color:var(--text-color);text-decoration:none}.breadcrumb-link:hover{background-color:initial;border-bottom:1px solid;opacity:.7}.breadcrumb-link:focus{border-radius:.25rem;outline:2px solid var(--text-color-3);outline-offset:2px;text-decoration:none}.breadcrumb-separator{align-items:center;color:var(--text-color);display:inline-flex;font-size:.9rem;font-weight:300;margin:0 .5rem;opacity:.6;-webkit-user-select:none;user-select:none}.breadcrumb-separator:before{content:"/";display:block}.breadcrumb-current{color:var(--text-color);font-family:Raleway,sans-serif;font-size:.95rem;font-weight:500;opacity:.8;padding:.375rem 0}@media (max-width:576px){.breadcrumb-current,.breadcrumb-link{align-items:center;display:flex;min-height:44px;padding:.5rem .25rem}.breadcrumb{gap:.125rem}}@media (max-width:767.98px){.breadcrumb-item-hidden{display:none}.breadcrumb-item-hidden+.breadcrumb-item .breadcrumb-separator:before{content:"…";margin:0 .25rem}}