.elementor-193 .elementor-element.elementor-element-19c5346{padding:15px 0px 130px 0px;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-193 .elementor-element.elementor-element-68c51f2 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-193 .elementor-element.elementor-element-68c51f2 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .portfolio-item:hover .wrap > .caption{border-style:solid;border-width:0px 0px 0px 0px;border-color:#dfe5e8;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-193 .elementor-element.elementor-element-68c51f2 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-193 .elementor-element.elementor-element-53819fc:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-53819fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12C6DD;background-image:url("https://www.oculisticatedesco.it/wp-content/uploads/2024/07/27.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-193 .elementor-element.elementor-element-53819fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 90px 0px;}.elementor-193 .elementor-element.elementor-element-53819fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-193 .elementor-element.elementor-element-059fe96{text-align:center;}.elementor-193 .elementor-element.elementor-element-059fe96 .elementor-heading-title{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-ce40c1d{text-align:center;}.elementor-193 .elementor-element.elementor-element-ce40c1d .elementor-heading-title{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-94fe6af > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-94fe6af{text-align:center;}.elementor-193 .elementor-element.elementor-element-94fe6af .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-202c198.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-193 .elementor-element.elementor-element-202c198.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-193 .elementor-element.elementor-element-202c198.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-193 .elementor-element.elementor-element-400fd27 .gem-button-container .gem-button{background-color:rgba(2, 1, 1, 0);border-radius:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-400fd27 .gem-button-container .gem-button:hover{background-color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-400fd27 .gem-button-container{text-align:center;}.elementor-193 .elementor-element.elementor-element-400fd27 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-400fd27 .gem-button-container .gem-button:hover .gem-text-button{color:#12C6DD;}.elementor-bc-flex-widget .elementor-193 .elementor-element.elementor-element-eebb3b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-193 .elementor-element.elementor-element-eebb3b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-193 .elementor-element.elementor-element-29c23f1:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-29c23f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.oculisticatedesco.it/wp-content/uploads/2018/12/5-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-193 .elementor-element.elementor-element-29c23f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-29c23f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-193 .elementor-element.elementor-element-d970792 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-193 .elementor-element.elementor-element-d970792 > .elementor-element-populated{padding:150px 21px 0px 21px;}.elementor-193 .elementor-element.elementor-element-053ae5d{margin-top:100px;margin-bottom:138px;}.elementor-193 .elementor-element.elementor-element-9b37783 > .elementor-widget-container{margin:25px 0px 0px 5px;}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-icon i{color:#00BCD4;transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-icon svg{fill:#00BCD4;transition:fill 0.3s;}.elementor-193 .elementor-element.elementor-element-9b37783{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-icon{padding-right:7px;}.elementor-193 .elementor-element.elementor-element-9b37783 .elementor-icon-list-text{transition:color 0.3s;}.elementor-193 .elementor-element.elementor-element-364c15b > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-193 .elementor-element.elementor-element-f06f92b .gem-button-container .gem-button:hover{background-color:#00BCD4;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00BCD4;}.elementor-193 .elementor-element.elementor-element-f06f92b > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-193 .elementor-element.elementor-element-f06f92b .gem-button-container{text-align:left;}.elementor-193 .elementor-element.elementor-element-f06f92b .gem-button-container .gem-button{border-radius:3px 3px 3px 3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00BCD4;}.elementor-193 .elementor-element.elementor-element-f06f92b .gem-button-container .gem-button .gem-text-button{color:#00BCD4;}.elementor-193 .elementor-element.elementor-element-f06f92b .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-f2afc40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-193 .elementor-element.elementor-element-f2afc40 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-193 .elementor-element.elementor-element-f699fc0 .team-person{background-color:#F4F6F7 !important;}.elementor-193 .elementor-element.elementor-element-f699fc0 .gem-team{margin:calc(-42px/2);}.elementor-193 .elementor-element.elementor-element-f699fc0 .thegem-wrap{padding:calc(42px/2);}.elementor-193 .elementor-element.elementor-element-f699fc0 .team-person:hover{background-color:#FFFFFF !important;}.elementor-193 .elementor-element.elementor-element-f699fc0 .gem-team-style-5 .team-person:hover .team-person-hover{background-color:#FFFFFF !important;}.elementor-193 .elementor-element.elementor-element-f699fc0 .team-person-image{margin:0px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-f699fc0 .team-person-name, .elementor-193 .elementor-element.elementor-element-f699fc0 .team-person-name span{color:#2B2D3A !important;}.elementor-193 .elementor-element.elementor-element-f699fc0 .w-link .team-person:hover .team-person-name, .elementor-193 .elementor-element.elementor-element-f699fc0 .w-link .team-person:hover .team-person-name span{color:#00BCD4 !important;}.elementor-193 .elementor-element.elementor-element-f699fc0 .team-person-position{color:#99A9B5;}.elementor-193 .elementor-element.elementor-element-f699fc0 .w-link .team-person:hover  .team-person-position{color:#00BCD4;}.elementor-193 .elementor-element.elementor-element-01eb318 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-193 .elementor-element.elementor-element-01eb318 > .elementor-element-populated{padding:0px 21px 42px 21px;}.elementor-193 .elementor-element.elementor-element-8514a24:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-8514a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.oculisticatedesco.it/wp-content/uploads/2024/07/2-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-193 .elementor-element.elementor-element-8514a24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 90px 0px;}.elementor-193 .elementor-element.elementor-element-8514a24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-193 .elementor-element.elementor-element-05d3d5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-193 .elementor-element.elementor-element-fb1faef{text-align:center;}.elementor-193 .elementor-element.elementor-element-fb1faef .elementor-heading-title{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-a206aeb{text-align:center;}.elementor-193 .elementor-element.elementor-element-a206aeb .elementor-heading-title{color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-60eaf07 > .elementor-widget-container{margin:72px 0px 73px 0px;}.elementor-193 .elementor-element.elementor-element-60eaf07 .wpcf7-form-control-wrap{margin-bottom:42px;}.elementor-193 .elementor-element.elementor-element-60eaf07 .thegem-cf7 .with-label{margin-bottom:42px;}.elementor-193 .elementor-element.elementor-element-60eaf07 label{text-align:left;}.elementor-193 .elementor-element.elementor-element-60eaf07 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start;}.elementor-193 .elementor-element.elementor-element-60eaf07 .wpcf7-form .submit-outer{align-items:flex-start;}.elementor-193 .elementor-element.elementor-element-a689a3a{padding:120px 0px 120px 0px;}.elementor-193 .elementor-element.elementor-element-097e4fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-193 .elementor-element.elementor-element-ea68928{text-align:center;}.elementor-193 .elementor-element.elementor-element-ea68928 .elementor-heading-title{color:#212331;}.elementor-193 .elementor-element.elementor-element-b2b498a{text-align:center;}.elementor-193 .elementor-element.elementor-element-b2b498a .elementor-heading-title{color:#212331;}.elementor-193 .elementor-element.elementor-element-1dda728 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-image{width:80px;height:80px;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-image, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-image img, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-name, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-name span{color:#00BCD4 !important;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-position{color:#99A9B5;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-company{color:#99A9B5;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-text p, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-text div{color:#3C3950;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-wrapper::after, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonial-wrapper p::after{color:#00BCD4;}.elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-193 .elementor-element.elementor-element-1dda728 .gem-testimonials .gem-testimonial-wrapper::after{font-size:60px;}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-053ae5d{margin-top:100px;margin-bottom:100px;}.elementor-193 .elementor-element.elementor-element-a689a3a{padding:100px 0px 100px 0px;}}@media(min-width:768px){.elementor-193 .elementor-element.elementor-element-e6752a0{width:40%;}.elementor-193 .elementor-element.elementor-element-202c198{width:40%;}.elementor-193 .elementor-element.elementor-element-eebb3b6{width:19.664%;}}@media (max-width:1199px){.elementor-193 .elementor-element.elementor-element-53819fc > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-e6752a0{width: 100% !important;}}@media (max-width:1199px){.elementor-193 .elementor-element.elementor-element-53819fc > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-202c198{width: 100% !important;}.elementor-193 .elementor-element.elementor-element-202c198 > .elementor-element-populated{margin: 20px 0px 30px 0px !important;}}@media (max-width:1199px){.elementor-193 .elementor-element.elementor-element-53819fc > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-eebb3b6{width: 100% !important;}}
@media (max-width:1199px) and (min-width:992px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-f2afc40{width: 40% !important;}}@media (max-width:991px) and (min-width:768px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-f2afc40{width: 50% !important;}}@media (max-width:767px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-f2afc40{width: 100% !important;}}@media (max-width:1199px) and (min-width:992px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-01eb318{width: 40% !important;}.elementor-193 .elementor-element.elementor-element-01eb318 > .elementor-element-populated{margin: 40px 0px 0px 0px !important;}}@media (max-width:991px) and (min-width:768px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-01eb318{width: 50% !important;}.elementor-193 .elementor-element.elementor-element-01eb318 > .elementor-element-populated{margin: 40px 0px 0px 0px !important;}}@media (max-width:767px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-01eb318{width: 100% !important;}.elementor-193 .elementor-element.elementor-element-01eb318 > .elementor-element-populated{margin: 30px 0px 0px 0px !important;}}@media (max-width:991px){.elementor-193 .elementor-element.elementor-element-053ae5d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-193 .elementor-element.elementor-element-b319ba8{display: none;}}