.elementor-758 .elementor-element.elementor-element-4ce34bf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;z-index:1;}.elementor-758 .elementor-element.elementor-element-4ce34bf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-758 .elementor-element.elementor-element-4ce34bf5.elementor-section{background-color:#F1F3F5;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-758 .elementor-element.elementor-element-4ce34bf5.elementor-section{background-color:#131313;}} body.geekfolio-dark-mode .elementor-758 .elementor-element.elementor-element-4ce34bf5.elementor-section{background-color:#131313;}.elementor-bc-flex-widget .elementor-758 .elementor-element.elementor-element-3bc9009d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-758 .elementor-element.elementor-element-3bc9009d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-758 .elementor-element.elementor-element-3bc9009d > .elementor-element-populated{padding:0px 40px 0px 15px;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading{font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:2px;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title i{opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title svg {opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-758 .elementor-element.elementor-element-5033b016 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading{font-size:36px;font-weight:600;line-height:1.3em;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title i{opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title svg {opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-758 .elementor-element.elementor-element-75461082 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-758 .elementor-element.elementor-element-1579c6e1 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-758 .elementor-element.elementor-element-d91eae6 > .elementor-element-populated{padding:0px 15px 0px 40px;}.elementor-758 .elementor-element.elementor-element-69723eb4 img{height:100%;object-fit:cover;object-position:center center;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button{display:inline-block;border-radius:50% 50% 50% 50%;width:100px;height:100px;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button, .elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button.reverse .btn-animated-gr{background:#FFFFFF;background-image:none;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button.addi-border:after{border-radius:50% 50% 50% 50%;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button .btn-animated-gr{border-radius:50% 50% 50% 50%;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button .geekfolio-button-icon{color:#000000;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button .geekfolio-button-icon svg{fill:#000000;}.elementor-758 .elementor-element.elementor-element-19d5e937 .geekfolio-button .geekfolio-button-icon svg path{fill:#000000;}.elementor-758 .elementor-element.elementor-element-19d5e937{width:auto;max-width:auto;top:40%;z-index:2;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-19d5e937{left:44%;}body.rtl .elementor-758 .elementor-element.elementor-element-19d5e937{right:44%;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-rotate-circle svg{width:170px;height:170px;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box{width:170px;height:170px;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-rotate-text{background-color:#FFFFFF0D;backdrop-filter:blur(4px);border-style:none;border-radius:50% 50% 50% 50%;font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-text-circle .geekfolio-rotate-box .geekfolio-rotate-circle svg{fill:#1D1D1D;color:#1D1D1D;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-icon i{font-size:45px;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-icon svg{width:45px;height:45px;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-icon img{width:45px;height:45px;}.elementor-758 .elementor-element.elementor-element-4a7783f0 .geekfolio-rotate-box .geekfolio-icon{padding:5px 5px 5px 5px;}.elementor-758 .elementor-element.elementor-element-4a7783f0{width:auto;max-width:auto;top:33.5%;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-4a7783f0{left:37%;}body.rtl .elementor-758 .elementor-element.elementor-element-4a7783f0{right:37%;}.elementor-758 .elementor-element.elementor-element-7b4be8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 80px 0px;z-index:1;}.elementor-758 .elementor-element.elementor-element-7b4be8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-758 .elementor-element.elementor-element-7b4be8f.elementor-section{background-color:#F1F3F5;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-758 .elementor-element.elementor-element-7b4be8f.elementor-section{background-color:#131313;}} body.geekfolio-dark-mode .elementor-758 .elementor-element.elementor-element-7b4be8f.elementor-section{background-color:#131313;}.elementor-bc-flex-widget .elementor-758 .elementor-element.elementor-element-bac470d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-758 .elementor-element.elementor-element-bac470d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-758 .elementor-element.elementor-element-bac470d > .elementor-element-populated{padding:0px 40px 0px 15px;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-icon i{color:#FE8535;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-icon svg{fill:#FE8535;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-icon svg path{fill:#FE8535;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-item .elementor-icon-list-icon i{transition:all 0.3s ease;font-size:14px;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-item .elementor-icon-list-icon svg path{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-612c6e3 .geekfolio-icon-list .icon-background{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-612c6e3{--e-icon-list-icon-size:14px;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-item .elementor-icon-list-icon svg{width:14px;}.elementor-758 .elementor-element.elementor-element-612c6e3 .elementor-icon-list-item .elementor-icon-list-text{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-icon i{color:#E25428;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-icon svg{fill:#E25428;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-icon svg path{fill:#E25428;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-item .elementor-icon-list-icon i{transition:all 0.3s ease;font-size:14px;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-item .elementor-icon-list-icon svg path{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-cfc151a .geekfolio-icon-list .icon-background{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-cfc151a{--e-icon-list-icon-size:14px;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-item .elementor-icon-list-icon svg{width:14px;}.elementor-758 .elementor-element.elementor-element-cfc151a .elementor-icon-list-item .elementor-icon-list-text{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-icon i{color:#721E24;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-icon svg{fill:#721E24;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-icon svg path{fill:#721E24;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-item .elementor-icon-list-icon i{transition:all 0.3s ease;font-size:14px;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-item .elementor-icon-list-icon svg path{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-be40822 .geekfolio-icon-list .icon-background{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-be40822{--e-icon-list-icon-size:14px;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-item .elementor-icon-list-icon svg{width:14px;}.elementor-758 .elementor-element.elementor-element-be40822 .elementor-icon-list-item .elementor-icon-list-text{transition:all 0.3s ease;}.elementor-bc-flex-widget .elementor-758 .elementor-element.elementor-element-a880895.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-758 .elementor-element.elementor-element-a880895.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-758 .elementor-element.elementor-element-a880895 > .elementor-element-populated{padding:0px 40px 0px 15px;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-icon i{color:#37374F;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-icon svg{fill:#37374F;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-icon svg path{fill:#37374F;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-item .elementor-icon-list-icon i{transition:all 0.3s ease;font-size:14px;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-item .elementor-icon-list-icon svg path{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-21afcbb .geekfolio-icon-list .icon-background{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-21afcbb{--e-icon-list-icon-size:14px;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-item .elementor-icon-list-icon svg{width:14px;}.elementor-758 .elementor-element.elementor-element-21afcbb .elementor-icon-list-item .elementor-icon-list-text{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-icon i{color:#1B657E;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-icon svg{fill:#1B657E;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-icon svg path{fill:#1B657E;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-item .elementor-icon-list-icon i{transition:all 0.3s ease;font-size:14px;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-item .elementor-icon-list-icon svg path{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-8c5523d .geekfolio-icon-list .icon-background{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-8c5523d{--e-icon-list-icon-size:14px;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-item .elementor-icon-list-icon svg{width:14px;}.elementor-758 .elementor-element.elementor-element-8c5523d .elementor-icon-list-item .elementor-icon-list-text{transition:all 0.3s ease;}.elementor-758 .elementor-element.elementor-element-539ba49{padding:80px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-539ba49.elementor-section{background-color:#F1F3F5;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-758 .elementor-element.elementor-element-539ba49.elementor-section{background-color:#1D1D1D;}} body.geekfolio-dark-mode .elementor-758 .elementor-element.elementor-element-539ba49.elementor-section{background-color:#1D1D1D;}.elementor-758 .elementor-element.elementor-element-d024d3c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-758 .elementor-element.elementor-element-e2d396c .geekfolio-portfolio-grid .items{margin:0px 0px 80px 0px;padding:0px 25px 0px 25px !important;}.elementor-758 .elementor-element.elementor-element-e2d396c .geekfolio-portfolio-grid .title a{color:#FFFFFF;font-size:24px;font-weight:500;line-height:1.5em;}.elementor-758 .elementor-element.elementor-element-e2d396c .geekfolio-portfolio-grid .tag a{color:#FFFFFF;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1.8em;letter-spacing:2px;}@media(max-width:1024px){.elementor-758 .elementor-element.elementor-element-75461082 .geekfolio-heading{font-size:35px;}.elementor-758 .elementor-element.elementor-element-d91eae6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-69723eb4 img{width:100%;}.elementor-758 .elementor-element.elementor-element-69723eb4 > .elementor-widget-container{padding:0px 15px 0px 15px;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-19d5e937{left:46%;}body.rtl .elementor-758 .elementor-element.elementor-element-19d5e937{right:46%;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-4a7783f0{left:41%;}body.rtl .elementor-758 .elementor-element.elementor-element-4a7783f0{right:41%;}.elementor-758 .elementor-element.elementor-element-4a7783f0{top:36%;}.elementor-758 .elementor-element.elementor-element-539ba49{padding:200px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:881px){.elementor-758 .elementor-element.elementor-element-3bc9009d{width:100%;}.elementor-758 .elementor-element.elementor-element-d91eae6{width:100%;}.elementor-758 .elementor-element.elementor-element-bac470d{width:100%;}.elementor-758 .elementor-element.elementor-element-a880895{width:100%;}}@media(max-width:880px){.elementor-758 .elementor-element.elementor-element-3bc9009d > .elementor-element-populated{padding:0px 15px 0px 15px;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-19d5e937{left:38%;}body.rtl .elementor-758 .elementor-element.elementor-element-19d5e937{right:38%;}.elementor-758 .elementor-element.elementor-element-19d5e937{top:34%;}body:not(.rtl) .elementor-758 .elementor-element.elementor-element-4a7783f0{left:28%;}body.rtl .elementor-758 .elementor-element.elementor-element-4a7783f0{right:28%;}.elementor-758 .elementor-element.elementor-element-4a7783f0{top:25%;}.elementor-758 .elementor-element.elementor-element-bac470d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-758 .elementor-element.elementor-element-a880895 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-758 .elementor-element.elementor-element-e2d396c .geekfolio-portfolio-grid .items{padding:0px 15px 0px 15px !important;}}