.elementor-2126 .elementor-element.elementor-element-3df7183e.elementor-section{background-color:#F1F3F5;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-2126 .elementor-element.elementor-element-3df7183e.elementor-section{background-color:#1D1D1D;}} body.geekfolio-dark-mode .elementor-2126 .elementor-element.elementor-element-3df7183e.elementor-section{background-color:#1D1D1D;}.elementor-2126 .elementor-element.elementor-element-3df7183e{margin-top:0px;margin-bottom:0px;padding:120px 0px 50px 0px;}.elementor-2126 .elementor-element.elementor-element-241e259f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading{font-size:70px;font-weight:600;line-height:1.32em;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-a2f1852 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-48edbdf3{margin-top:0px;margin-bottom:30px;}.elementor-2126 .elementor-element.elementor-element-35976c37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading{font-size:16px;font-weight:500;line-height:1.8em;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6a02d3ff .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:1px;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-37af99a .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6f8c606a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-7631e5fc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading{font-size:16px;font-weight:500;line-height:1.8em;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7631e5fc .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:1px;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-232d7753 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-19774b5e{margin-top:0px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-6766f44f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading{font-size:16px;font-weight:500;line-height:1.8em;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-72ab7a01 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:1px;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-7cba45ab .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-26bcfb64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-4647145 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading{font-size:16px;font-weight:500;line-height:1.8em;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-4647145 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading{font-size:14px;font-weight:300;line-height:1.5em;letter-spacing:1px;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-5102a472 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-528d3aa4:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-528d3aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ariannabaggieri.com/wp-content/uploads/2025/06/Screenshot-2025-06-16-alle-21.51.22.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-528d3aa4 > .elementor-container{min-height:70vh;}.elementor-2126 .elementor-element.elementor-element-528d3aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2126 .elementor-element.elementor-element-528d3aa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-5efd8552 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-cfa7884.elementor-section{background-color:#F1F3F5;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-2126 .elementor-element.elementor-element-cfa7884.elementor-section{background-color:#1D1D1D;}} body.geekfolio-dark-mode .elementor-2126 .elementor-element.elementor-element-cfa7884.elementor-section{background-color:#1D1D1D;}.elementor-2126 .elementor-element.elementor-element-cfa7884{padding:120px 0px 120px 0px;}.elementor-2126 .elementor-element.elementor-element-5eda78b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-1df5331a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading{font-size:36px;font-weight:600;line-height:1.3em;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title a:hover i{opacity:1;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title a:hover svg {opacity:1;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading-title a:hover .icon-img {opacity:1;}.elementor-2126 .elementor-element.elementor-element-6be363ce > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-1fb0db1f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-3181594c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2126 .elementor-element.elementor-element-3181594c{color:#696969;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-2126 .elementor-element.elementor-element-3181594c{color:#DDDDDD;}} body.geekfolio-dark-mode .elementor-2126 .elementor-element.elementor-element-3181594c{color:#DDDDDD;}.elementor-2126 .elementor-element.elementor-element-3181594c .geekfolio-text-editor, .elementor-2126 .elementor-element.elementor-element-3181594c .geekfolio-text-editor p{font-size:16px;font-weight:300;line-height:1.8em;}.elementor-2126 .elementor-element.elementor-element-a7d4691:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-a7d4691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ariannabaggieri.com/wp-content/uploads/2025/06/Screenshot-2025-06-16-alle-21.56-copia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-a7d4691 > .elementor-container{min-height:70vh;}.elementor-2126 .elementor-element.elementor-element-a7d4691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px -15px 0px -15px;}.elementor-2126 .elementor-element.elementor-element-a7d4691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-b31ef2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-29f74b97{margin-top:50px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-9ab135e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-17cce96e{text-align:center;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-2126 .elementor-element.elementor-element-17cce96e{color:#FFFFFF;}} body.geekfolio-dark-mode .elementor-2126 .elementor-element.elementor-element-17cce96e{color:#FFFFFF;}.elementor-2126 .elementor-element.elementor-element-17cce96e .geekfolio-text-editor, .elementor-2126 .elementor-element.elementor-element-17cce96e .geekfolio-text-editor p{font-size:24px;font-weight:200;line-height:1.5em;}.elementor-2126 .elementor-element.elementor-element-289d1e5{margin-top:100px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-3df7097 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-7c25baa2 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2126 .elementor-element.elementor-element-370e29e0{text-align:left;}@media (prefers-color-scheme: dark){ body.geekfolio-auto-mode .elementor-2126 .elementor-element.elementor-element-370e29e0{color:#FFFFFF;}} body.geekfolio-dark-mode .elementor-2126 .elementor-element.elementor-element-370e29e0{color:#FFFFFF;}.elementor-2126 .elementor-element.elementor-element-370e29e0 .geekfolio-text-editor, .elementor-2126 .elementor-element.elementor-element-370e29e0 .geekfolio-text-editor p{font-size:24px;font-weight:200;line-height:1.5em;}.elementor-2126 .elementor-element.elementor-element-3a9a6d59:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-3a9a6d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ariannabaggieri.com/wp-content/uploads/2025/06/Screenshot-2025-06-16-alle-22.08.06.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-3a9a6d59 > .elementor-container{min-height:70vh;}.elementor-2126 .elementor-element.elementor-element-3a9a6d59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px -15px 0px -15px;}.elementor-2126 .elementor-element.elementor-element-3a9a6d59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-42cb70f0 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2126 .elementor-element.elementor-element-3df7183e > .elementor-container{max-width:720px;}.elementor-2126 .elementor-element.elementor-element-241e259f > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2126 .elementor-element.elementor-element-6fc32557 .geekfolio-heading{font-size:35px;}.elementor-2126 .elementor-element.elementor-element-cfa7884 > .elementor-container{max-width:720px;}.elementor-2126 .elementor-element.elementor-element-2d1beb76 .geekfolio-heading{font-size:24px;}.elementor-2126 .elementor-element.elementor-element-7c25baa2 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-2126 .elementor-element.elementor-element-5eda78b{width:100%;}.elementor-2126 .elementor-element.elementor-element-6be363ce{width:8%;}.elementor-2126 .elementor-element.elementor-element-1fb0db1f{width:58.3333333%;}.elementor-2126 .elementor-element.elementor-element-6fffb621{width:16.61%;}.elementor-2126 .elementor-element.elementor-element-9ab135e{width:66.075%;}.elementor-2126 .elementor-element.elementor-element-3904fdf4{width:16.648%;}.elementor-2126 .elementor-element.elementor-element-3df7097{width:33.33333%;}.elementor-2126 .elementor-element.elementor-element-778db349{width:7.667%;}.elementor-2126 .elementor-element.elementor-element-7c25baa2{width:58.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2126 .elementor-element.elementor-element-241e259f{width:100%;}.elementor-2126 .elementor-element.elementor-element-a2f1852{width:100%;}.elementor-2126 .elementor-element.elementor-element-1df5331a{width:100%;}.elementor-2126 .elementor-element.elementor-element-1fb0db1f{width:100%;}.elementor-2126 .elementor-element.elementor-element-9ab135e{width:100%;}.elementor-2126 .elementor-element.elementor-element-3df7097{width:100%;}.elementor-2126 .elementor-element.elementor-element-7c25baa2{width:100%;}}@media(min-width:1025px){.elementor-2126 .elementor-element.elementor-element-a7d4691:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-a7d4691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2126 .elementor-element.elementor-element-3a9a6d59:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-3a9a6d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}