.elementor-48269 .elementor-element.elementor-element-4f13176{margin-top:0%;margin-bottom:0%;}.elementor-48269 .elementor-element.elementor-element-faea33a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-48269 .elementor-element.elementor-element-faea33a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-48269 .elementor-element.elementor-element-7957e15 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(-90deg, #08080899 32%, #000000 0%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48269 .elementor-element.elementor-element-7957e15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:40px 60px 30px 60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-48269 .elementor-element.elementor-element-40b03f3{width:var( --container-widget-width, 63.098% );max-width:63.098%;--container-widget-width:63.098%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-48269 .elementor-element.elementor-element-768b165 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-48269 .elementor-element.elementor-element-768b165{text-align:center;}.elementor-48269 .elementor-element.elementor-element-768b165 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_flip_box .ue_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front{background-color:#2D2D2D;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-2.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#ABB8C3;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back{background-color:#2b2b2b;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-3.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#7D6140;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:800ms !important;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box{height:300px;--duration:800ms;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel{border-radius:0px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front .ue-flip-box__icon img{width:40px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front .ue-flip-box__icon{width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__panel--back .ue-flip-box__description{color:#c6c6c6;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue_btn{padding:10px 20px 10px 20px;background-color:#bfbfbf;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue_btn:hover{background-color:#8d8d8d;color:#ffffff;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-48269 .elementor-element.elementor-element-4d6dcee .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front{background-color:#2D2D2D;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-2.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#ABB8C3;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back{background-color:#2b2b2b;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-3.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#7D6140;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:800ms !important;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box{height:300px;--duration:800ms;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel{border-radius:0px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front .ue-flip-box__icon img{width:40px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front .ue-flip-box__icon{width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__panel--back .ue-flip-box__description{color:#c6c6c6;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue_btn{padding:10px 20px 10px 20px;background-color:#bfbfbf;color:#ffffff;margin-top:20px;display:inline-block;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue_btn:hover{background-color:#8d8d8d;color:#ffffff;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-48269 .elementor-element.elementor-element-84d9eab .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front{background-color:#2D2D2D;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-2.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#ABB8C3;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back{background-color:#2b2b2b;background-image:url("https://grupporicci.sviluppoweb.org/wp-content/uploads/2024/04/bg-lavori-3.png");background-repeat:no-repeat;border-style:solid;border-width:5px 5px 5px 5px;border-color:#7D6140;padding:20px 20px 20px 20px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:800ms !important;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box{height:300px;--duration:800ms;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel{border-radius:0px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front .ue-flip-box__icon img{width:40px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front .ue-flip-box__icon{width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__panel--back .ue-flip-box__description{color:#c6c6c6;margin-top:10px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue_btn{padding:10px 20px 10px 20px;background-color:#7D6140;color:#ffffff;margin-top:20px;display:inline-block;border-radius:0px;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue_btn:hover{background-color:#323232;color:#ffffff;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-48269 .elementor-element.elementor-element-da643a5 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}@media(min-width:768px){.elementor-48269 .elementor-element.elementor-element-d180d46{width:100%;}.elementor-48269 .elementor-element.elementor-element-49fe323{width:12.5%;}.elementor-48269 .elementor-element.elementor-element-c013015{width:25%;}.elementor-48269 .elementor-element.elementor-element-41841ef{width:25%;}.elementor-48269 .elementor-element.elementor-element-c1c276b{width:25%;}.elementor-48269 .elementor-element.elementor-element-7765e90{width:12.5%;}}@media(max-width:1024px){.elementor-48269 .elementor-element.elementor-element-7957e15 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(-90deg, #08080899 0%, #000000 0%);}.elementor-48269 .elementor-element.elementor-element-40b03f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-48269 .elementor-element.elementor-element-4f13176{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48269 .elementor-element.elementor-element-faea33a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-48269 .elementor-element.elementor-element-7957e15{padding:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-4f13176 */.botton a  {
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: 2px;
  background: #8e6d45;
  color: #fff;
  padding: 14px 24px;
  margin: 0;
  position: relative;
  font-size: 15px;
}
.botton a:after {
    content: '';
    width: 0;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 100%;
    z-index: 1;
    background: #323232;
    color: #fff !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.botton a span {
    position: relative;
    z-index: 2;
}
.botton a:hover:after {
    width: 100%;
    left: 0;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease;
    color:#fff;
}
.botton a:hover span {
    color: #fff;
}
.botton a span i {
    font-size: 12px;
    margin-left: 7px;
}
@media screen and (max-width: 767px) {
    .section-padding {
  padding: 120px 0px 0px 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acb9f88 */.ue-flip-box__panel--front .ue-flip-box__title {
  border-bottom: 5px solid;
  padding-bottom: 16px;
}/* End custom CSS */