.elementor-18504 .elementor-element.elementor-element-3970642:not(.elementor-motion-effects-element-type-background), .elementor-18504 .elementor-element.elementor-element-3970642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contecaqs.it/wp-content/uploads/2024/10/BG-transparente.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-18504 .elementor-element.elementor-element-3970642{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 150px 0px;}.elementor-18504 .elementor-element.elementor-element-3970642 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18504 .elementor-element.elementor-element-c35968a{z-index:1;}.elementor-18504 .elementor-element.elementor-element-889aac1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18504 .elementor-element.elementor-element-889aac1{z-index:5;}.elementor-18504 .elementor-element.elementor-element-89e4f12{--spacer-size:120px;}.elementor-18504 .elementor-element.elementor-element-18fa6e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-18504 .elementor-element.elementor-element-18fa6e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-33535cb );}.elementor-18504 .elementor-element.elementor-element-f61bf71 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-18504 .elementor-element.elementor-element-f61bf71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-33535cb );}.elementor-18504 .elementor-element.elementor-element-642a65d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:var( --e-global-color-76526f9 );}.elementor-18504 .elementor-element.elementor-element-c634e15 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type6{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type5 .gt3_module_button__container{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type4{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type3{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left:hover{padding:15px 30px 15px calc(30px + 15px);}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right{padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right:hover{padding:15px calc(30px + 15px) 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .button_size_elementor_custom:not(.hover_type5){padding:15px 30px 15px 30px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover{border-style:solid;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor.rounded a{border-radius:5px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before{border-radius:5px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:after{border-radius:5px;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:0 !important;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover{border-width:0 !important;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .elementor_gt3_btn_text{font-size:12px;font-weight:500;letter-spacing:0.2px;color:#ffffff;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{color:#ffffff;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#ffffff;}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back .elementor_gt3_btn_text{color:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-c634e15.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-10a5441{width:auto;max-width:auto;top:10%;z-index:1;text-align:start;}body:not(.rtl) .elementor-18504 .elementor-element.elementor-element-10a5441{left:-12%;}body.rtl .elementor-18504 .elementor-element.elementor-element-10a5441{right:-12%;}.elementor-18504 .elementor-element.elementor-element-10a5441 img{width:100%;max-width:468px;}.elementor-18504 .elementor-element.elementor-element-04acabe > .elementor-widget-container{margin:-2% -36% 0% 34%;}.elementor-18504 .elementor-element.elementor-element-04acabe{z-index:5;text-align:end;}.elementor-18504 .elementor-element.elementor-element-04acabe img{width:100%;max-width:584px;}.elementor-18504 .elementor-element.elementor-element-56dfd4f7:not(.elementor-motion-effects-element-type-background), .elementor-18504 .elementor-element.elementor-element-56dfd4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e50d25f );background-image:url("https://contecaqs.it/wp-content/uploads/2024/10/Carta-millimetrata-2.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-18504 .elementor-element.elementor-element-56dfd4f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18504 .elementor-element.elementor-element-56dfd4f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18504 .elementor-element.elementor-element-a6d7a92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-a6d7a92{text-align:center;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-9c07b73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 25% 0% 25%;}.elementor-18504 .elementor-element.elementor-element-9c07b73 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4c1ba20 );color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-9c07b73 .elementor-progress-wrapper{background-color:#E7EFF3;}.elementor-18504 .elementor-element.elementor-element-9c07b73 .elementor-progress-bar{height:5px;line-height:5px;}.elementor-18504 .elementor-element.elementor-element-59c33ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-59c33ec{text-align:center;font-size:20px;font-weight:700;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-6e31a13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-6e31a13{text-align:center;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-29926c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 25% 0% 25%;}.elementor-18504 .elementor-element.elementor-element-29926c5 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4c1ba20 );color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-29926c5 .elementor-progress-wrapper{background-color:#E7EFF3;}.elementor-18504 .elementor-element.elementor-element-29926c5 .elementor-progress-bar{height:5px;line-height:5px;}.elementor-18504 .elementor-element.elementor-element-e385354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-e385354{text-align:center;font-size:20px;font-weight:700;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-18f20e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-18f20e5{text-align:center;font-size:35px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-68cef5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 25% 0% 25%;}.elementor-18504 .elementor-element.elementor-element-68cef5a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4c1ba20 );color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-68cef5a .elementor-progress-wrapper{background-color:#E7EFF3;}.elementor-18504 .elementor-element.elementor-element-68cef5a .elementor-progress-bar{height:5px;line-height:5px;}.elementor-18504 .elementor-element.elementor-element-2448228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-2448228{text-align:center;font-size:20px;font-weight:700;color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-19322f4{margin-top:80px;margin-bottom:0px;}.elementor-18504 .elementor-element.elementor-element-947a7d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-18504 .elementor-element.elementor-element-947a7d8{z-index:2;}.elementor-18504 .elementor-element.elementor-element-1c1a41e{--spacer-size:65px;}.elementor-18504 .elementor-element.elementor-element-c16ef42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-c16ef42 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;}.elementor-18504 .elementor-element.elementor-element-188655d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-18504 .elementor-element.elementor-element-188655d.elementor-widget-gt3-core-animated-headlines .gt3_headline_word{--gt3-anim-duration:1500ms;}.elementor-18504 .elementor-element.elementor-element-188655d .gt3-headline-title{font-size:30px;font-weight:900;}.elementor-18504 .elementor-element.elementor-element-188655d.elementor-widget-gt3-core-animated-headlines .gt3_headline_word svg path{stroke-width:20px;stroke:#E8B41899;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-item{border-width:0px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-active .elementor-accordion-icon, .elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-active .elementor-accordion-title{color:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-title{font-size:18px;font-weight:700;line-height:32px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-title{padding:10px 20px 10px 20px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-4c1ba20 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0077181 );}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-icon{margin-inline-end:10px;}.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-tab-content{font-size:16px;padding:0px 30px 20px 60px;}.elementor-18504 .elementor-element.elementor-element-ed5f249 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18504 .elementor-element.elementor-element-ed5f249{z-index:1;}.elementor-18504 .elementor-element.elementor-element-6b5296f > .elementor-widget-container{margin:20% -36% 0% 34%;}.elementor-18504 .elementor-element.elementor-element-6b5296f{z-index:5;text-align:end;}.elementor-18504 .elementor-element.elementor-element-6b5296f img{width:100%;max-width:584px;}.elementor-18504 .elementor-element.elementor-element-733097c{width:auto;max-width:auto;top:10%;z-index:1;text-align:start;}body:not(.rtl) .elementor-18504 .elementor-element.elementor-element-733097c{left:-8%;}body.rtl .elementor-18504 .elementor-element.elementor-element-733097c{right:-8%;}.elementor-18504 .elementor-element.elementor-element-733097c img{width:100%;max-width:468px;}.elementor-18504 .elementor-element.elementor-element-3453abb{margin-top:80px;margin-bottom:0px;}.elementor-18504 .elementor-element.elementor-element-0a9357b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18504 .elementor-element.elementor-element-0a9357b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBFA;}.elementor-18504 .elementor-element.elementor-element-0a9357b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18504 .elementor-element.elementor-element-0a9357b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-18504 .elementor-element.elementor-element-0a9357b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18504 .elementor-element.elementor-element-a584d68 .elementor-icon-box-wrapper{gap:0px;}.elementor-18504 .elementor-element.elementor-element-a584d68 .elementor-icon{font-size:45px;}.elementor-18504 .elementor-element.elementor-element-9cca759{column-gap:0px;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-18504 .elementor-element.elementor-element-4fc3618 .elementor-icon-box-wrapper{gap:0px;}.elementor-18504 .elementor-element.elementor-element-4fc3618 .elementor-icon{font-size:41px;}.elementor-18504 .elementor-element.elementor-element-ae72055 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18504 .elementor-element.elementor-element-ae72055{font-size:18px;font-weight:700;line-height:1.5em;}.elementor-18504 .elementor-element.elementor-element-0b68f25{margin-top:40px;margin-bottom:0px;}.elementor-18504 .elementor-element.elementor-element-8712ad8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18504 .elementor-element.elementor-element-8712ad8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBFA;}.elementor-18504 .elementor-element.elementor-element-8712ad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18504 .elementor-element.elementor-element-8712ad8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-18504 .elementor-element.elementor-element-8712ad8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18504 .elementor-element.elementor-element-7f0785f{font-size:18px;font-weight:400;line-height:1.5em;}.elementor-18504 .elementor-element.elementor-element-edf9105{margin-top:80px;margin-bottom:80px;}.elementor-18504 .elementor-element.elementor-element-963fb3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18504 .elementor-element.elementor-element-c391c46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-c391c46{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-18504 .elementor-element.elementor-element-df8b3de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-df8b3de .elementor-heading-title{line-height:38px;}.elementor-18504 .elementor-element.elementor-element-32f82a0 > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-18504 .elementor-element.elementor-element-89e4f12{--spacer-size:30px;}.elementor-18504 .elementor-element.elementor-element-642a65d > .elementor-widget-container{margin:0% 30% 0% 0%;}body:not(.rtl) .elementor-18504 .elementor-element.elementor-element-10a5441{left:-5%;}body.rtl .elementor-18504 .elementor-element.elementor-element-10a5441{right:-5%;}.elementor-18504 .elementor-element.elementor-element-10a5441 img{max-width:300px;}.elementor-18504 .elementor-element.elementor-element-19322f4{margin-top:0px;margin-bottom:0px;}body:not(.rtl) .elementor-18504 .elementor-element.elementor-element-733097c{left:-5%;}body.rtl .elementor-18504 .elementor-element.elementor-element-733097c{right:-5%;}.elementor-18504 .elementor-element.elementor-element-733097c img{max-width:300px;}}@media(max-width:767px){.elementor-18504 .elementor-element.elementor-element-642a65d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-c634e15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18504 .elementor-element.elementor-element-1c1a41e{--spacer-size:40px;}}/* Start custom CSS for accordion, class: .elementor-element-d4b35db */.elementor-18504 .elementor-element.elementor-element-d4b35db .elementor-accordion-icon { margin-top: 6px; }/* End custom CSS */