.elementor-1302 .elementor-element.elementor-element-60726af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1302 .elementor-element.elementor-element-3d97fea{text-align:center;}.elementor-1302 .elementor-element.elementor-element-3d97fea .elementor-heading-title{color:#000000;}.elementor-1302 .elementor-element.elementor-element-3f69b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1302 .elementor-element.elementor-element-ef861ec{--spacer-size:169px;}.elementor-1302 .elementor-element.elementor-element-19682fd{padding:0px 0px 100px 0px;}.elementor-1302 .elementor-element.elementor-element-86e7ab9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1302 .elementor-element.elementor-element-4d3a15a{padding:0px 0px 10px 0px;}.elementor-1302 .elementor-element.elementor-element-14d3ca4{text-align:center;}.elementor-1302 .elementor-element.elementor-element-14d3ca4 .elementor-heading-title{color:var( --e-global-color-constructr1 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-1302 .elementor-element.elementor-element-4862278{text-align:center;}.elementor-1302 .elementor-element.elementor-element-4862278 .elementor-heading-title{color:var( --e-global-color-constructr3 );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:1.6em;}.elementor-1302 .elementor-element.elementor-element-4862278 > .elementor-widget-container{margin:-23px 0px -15px 0px;}.elementor-1302 .elementor-element.elementor-element-25b830f{text-align:center;color:var( --e-global-color-constructr4 );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-gallery-thumbnail img{height:250px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-portfolio-desc, .elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-portfolio-skin-fedara-desc{text-align:center;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery.bdt-grid{margin-left:-30px;margin-top:-30px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery.bdt-grid > *{padding-left:30px;margin-top:30px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-gallery-item .bdt-gallery-item-title{color:var( --e-global-color-constructr1 );}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-gallery-item .bdt-gallery-item-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-gallery-item-link, .elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-gallery-item-link i, .elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-gallery-item-link span{color:var( --e-global-color-constructr3 );}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-portfolio-gallery .bdt-gallery-item-link{background-color:var( --e-global-color-constructr1 );border-radius:0% 100% 90% 90% / 6% 6% 8% 80%;overflow:hidden;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li a, .elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li span{color:var( --e-global-color-constructr9 );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li a{background-color:var( --e-global-color-constructr2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;padding:11px 20px 11px 20px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-pagination{margin-top:30px;margin-left:25px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-pagination > *{padding-left:25px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li a:hover, .elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li a:hover span{color:var( --e-global-color-constructr9 );}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li a:hover{border-color:var( --e-global-color-constructr1 );background-color:var( --e-global-color-constructr1 );}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li.bdt-active a, .elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li.bdt-active span{color:var( --e-global-color-constructr9 );}.elementor-1302 .elementor-element.elementor-element-6ca4f80 ul.bdt-pagination li.bdt-active a{background-color:var( --e-global-color-constructr1 );}.elementor-1302 .elementor-element.elementor-element-bdef860{margin-top:0px;margin-bottom:-60px;z-index:12;}.elementor-1302 .elementor-element.elementor-element-d221762:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1302 .elementor-element.elementor-element-d221762 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-constructr8 );}.elementor-1302 .elementor-element.elementor-element-d221762 > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 0px;border-color:#07429E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:60px 45px 50px 35px;}.elementor-1302 .elementor-element.elementor-element-d221762 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1302 .elementor-element.elementor-element-d1f4d5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1302 .elementor-element.elementor-element-d1f4d5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atieffe.it/wp-content/uploads/2023/08/dhruv-weaver-DtNOKuodKD4-unsplash-scaled.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-1302 .elementor-element.elementor-element-d1f4d5c > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 0px;border-color:#07429E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px -91px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:60px 45px 50px 35px;}.elementor-1302 .elementor-element.elementor-element-d1f4d5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1302 .elementor-element.elementor-element-ac99db3{margin-top:0px;margin-bottom:-60px;z-index:12;}.elementor-1302 .elementor-element.elementor-element-8dfd62e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1302 .elementor-element.elementor-element-8dfd62e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-constructr8 );}.elementor-1302 .elementor-element.elementor-element-8dfd62e > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 0px;border-color:#07429E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:60px 45px 50px 35px;}.elementor-1302 .elementor-element.elementor-element-8dfd62e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1302 .elementor-element.elementor-element-8ceb755 .elementor-heading-title{color:var( --e-global-color-constructr1 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-1302 .elementor-element.elementor-element-63fc42c .elementor-heading-title{color:var( --e-global-color-constructr3 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.6em;}.elementor-1302 .elementor-element.elementor-element-63fc42c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form > p:not(:last-child){margin-bottom:0px;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input::placeholder{color:#1823336E;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap textarea::placeholder{color:#1823336E;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input{color:var( --e-global-color-constructr3 );border-radius:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea{color:var( --e-global-color-constructr3 );}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-textarea{height:216px;display:block;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input, .elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea, .elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{padding:16px 0px 15px 25px;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form-control{margin-top:25px;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form{margin-top:-25px;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input, .elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap textarea, .elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-constructr9 );}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap textarea{border-radius:0px 0px 0px 0px;width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-radius:0px 0px 0px 0px;width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-submit{color:var( --e-global-color-constructr3 );background-color:var( --e-global-color-constructr1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:0px 0px 0px 0px;padding:16px 35px 15px 35px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-submit:hover{background-color:#FFFFFF;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{width:100%;}.elementor-1302 .elementor-element.elementor-element-969482f > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-ffd5941:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1302 .elementor-element.elementor-element-ffd5941 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atieffe.it/wp-content/uploads/2023/08/dhruv-weaver-DtNOKuodKD4-unsplash-scaled.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-1302 .elementor-element.elementor-element-ffd5941 > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 0px;border-color:#07429E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px -91px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:60px 45px 50px 35px;}.elementor-1302 .elementor-element.elementor-element-ffd5941 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1302 .elementor-element.elementor-element-11cb22f{--spacer-size:550px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1302 .elementor-element.elementor-element-ae352cc{width:20%;}.elementor-1302 .elementor-element.elementor-element-992534f{width:59.332%;}.elementor-1302 .elementor-element.elementor-element-5db12c6{width:20%;}}@media(max-width:1024px){.elementor-1302 .elementor-element.elementor-element-19682fd{padding:0px 0px 50px 0px;}.elementor-1302 .elementor-element.elementor-element-86e7ab9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1302 .elementor-element.elementor-element-14d3ca4 .elementor-heading-title{font-size:16px;}.elementor-1302 .elementor-element.elementor-element-4862278 .elementor-heading-title{font-size:24px;}.elementor-1302 .elementor-element.elementor-element-25b830f{font-size:14px;}.elementor-1302 .elementor-element.elementor-element-bdef860{margin-top:0px;margin-bottom:-60px;padding:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-d221762 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-1302 .elementor-element.elementor-element-ac99db3{margin-top:0px;margin-bottom:-60px;padding:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-8dfd62e > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-1302 .elementor-element.elementor-element-8ceb755 .elementor-heading-title{font-size:16px;}.elementor-1302 .elementor-element.elementor-element-63fc42c .elementor-heading-title{font-size:25px;}.elementor-1302 .elementor-element.elementor-element-969482f > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1302 .elementor-element.elementor-element-19682fd{padding:0px 0px 60px 0px;}.elementor-1302 .elementor-element.elementor-element-14d3ca4 .elementor-heading-title{font-size:14px;}.elementor-1302 .elementor-element.elementor-element-4862278 .elementor-heading-title{font-size:24px;}.elementor-1302 .elementor-element.elementor-element-4862278 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-pagination{margin-left:18px;}.elementor-1302 .elementor-element.elementor-element-6ca4f80 .bdt-pagination > *{padding-left:18px;}.elementor-1302 .elementor-element.elementor-element-bdef860{margin-top:0px;margin-bottom:-100px;padding:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-d221762 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1302 .elementor-element.elementor-element-d1f4d5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1302 .elementor-element.elementor-element-ac99db3{margin-top:0px;margin-bottom:-100px;padding:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-8dfd62e > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1302 .elementor-element.elementor-element-8ceb755 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1302 .elementor-element.elementor-element-63fc42c > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1302 .elementor-element.elementor-element-ffd5941 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1302 .elementor-element.elementor-element-11cb22f{--spacer-size:250px;}}