.elementor-2284 .elementor-element.elementor-element-922ae48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2284 .elementor-element.elementor-element-f249040{--display:flex;}.elementor-2284 .elementor-element.elementor-element-feb6568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2284 .elementor-element.elementor-element-bb0fc05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2284 .elementor-element.elementor-element-4b7a84c{--display:flex;}.elementor-2284 .elementor-element.elementor-element-4c9f1cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:-20px;}.elementor-2284 .elementor-element.elementor-element-4c9f1cb:hover{border-style:none;}.elementor-2284 .elementor-element.elementor-element-4c9f1cb, .elementor-2284 .elementor-element.elementor-element-4c9f1cb::before{--border-transition:0.3s;}.elementor-2284 .elementor-element.elementor-element-4c9f1cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-4d2bf74{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px !important;--row-gap:0px !important;--column-gap:10px !important;--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:-50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-4d2bf74.e-con{--align-self:flex-start;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content{background-color:transparent;justify-content:center;background-image:radial-gradient(at top left, #363545 0%, #FFFFFF 55%);border-style:none;padding:45px 40px 90px 60px;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-content{background-color:transparent;background-image:linear-gradient(168deg, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-32177aa > .elementor-widget-container{margin:0px 20px 0px 00px;border-style:none;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content, .elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:-10px;color:#0033CC !important;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description{padding-bottom:0px;font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description p, .elementor-2284 .elementor-element.elementor-element-32177aa a .gem-textbox .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description, .elementor-2284 .elementor-element.elementor-element-32177aa a .gem-textbox .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description span p, .elementor-2284 .elementor-element.elementor-element-32177aa a .gem-textbox .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description span, .elementor-2284 .elementor-element.elementor-element-32177aa a .gem-textbox .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-image img, .elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-image span, .elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content a .gem-image span{padding:0px;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content{background-color:transparent;justify-content:center;background-image:radial-gradient(at top right, #363545 0%, #FFFFFF 55%);border-style:none;padding:45px 40px 90px 60px;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-content{background-color:transparent;background-image:linear-gradient(168deg, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-df5bb11 > .elementor-widget-container{margin:0px 20px 0px 20px;border-style:none;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content, .elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:-10px;color:#0033CC !important;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description p, .elementor-2284 .elementor-element.elementor-element-df5bb11 a .gem-textbox .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description, .elementor-2284 .elementor-element.elementor-element-df5bb11 a .gem-textbox .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description span p, .elementor-2284 .elementor-element.elementor-element-df5bb11 a .gem-textbox .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description span, .elementor-2284 .elementor-element.elementor-element-df5bb11 a .gem-textbox .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-image img, .elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-image span, .elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content{background-color:transparent;justify-content:center;background-image:radial-gradient(at top left, #363545 0%, #FFFFFF 55%);border-style:none;padding:45px 40px 90px 60px;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-content{background-color:transparent;background-image:linear-gradient(168deg, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 > .elementor-widget-container{margin:0px 20px 0px 20px;border-style:none;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content, .elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:-10px;color:#0033CC !important;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description p, .elementor-2284 .elementor-element.elementor-element-c6a3c84 a .gem-textbox .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description, .elementor-2284 .elementor-element.elementor-element-c6a3c84 a .gem-textbox .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description span p, .elementor-2284 .elementor-element.elementor-element-c6a3c84 a .gem-textbox .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description span, .elementor-2284 .elementor-element.elementor-element-c6a3c84 a .gem-textbox .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-image img, .elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-image span, .elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content{background-color:transparent;justify-content:center;background-image:radial-gradient(at top right, #363545 0%, #FFFFFF 55%);border-style:none;padding:45px 40px 90px 60px;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-content{background-color:transparent;background-image:linear-gradient(168deg, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-65ba213{width:100%;max-width:100%;}.elementor-2284 .elementor-element.elementor-element-65ba213 > .elementor-widget-container{margin:0px 20px 0px 20px;border-style:none;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content, .elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;margin-top:-10px;color:#0033CC !important;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description p, .elementor-2284 .elementor-element.elementor-element-65ba213 a .gem-textbox .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description, .elementor-2284 .elementor-element.elementor-element-65ba213 a .gem-textbox .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description span p, .elementor-2284 .elementor-element.elementor-element-65ba213 a .gem-textbox .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description span, .elementor-2284 .elementor-element.elementor-element-65ba213 a .gem-textbox .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-description{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-description p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-description span p{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-description span{color:#363545 !important;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-image img, .elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-image span, .elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 70px 0px;border-color:rgba(255, 255, 255, 0.21);}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-445b675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2284 .elementor-element.elementor-element-445b675.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-4c0a14e{--display:flex;}.elementor-2284 .elementor-element.elementor-element-72b910b{text-align:center;}.elementor-2284 .elementor-element.elementor-element-72b910b .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-ebca31c, .elementor-2284 .elementor-element.elementor-element-ebca31c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-a561c1c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-fc468e2{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-fc468e2:hover{background-color:transparent;background-image:radial-gradient(at top left, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-1ea61ef{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-1ea61ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-25dd405 .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-7810f21, .elementor-2284 .elementor-element.elementor-element-7810f21 .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-7810f21, .elementor-2284 .elementor-element.elementor-element-7810f21 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#002200;}.elementor-2284 .elementor-element.elementor-element-7810f21 a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-d183904{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-d183904:hover{background-color:transparent;background-image:radial-gradient(at top right, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-1005b69{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-1005b69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-00d9e7a .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-b46a5a6, .elementor-2284 .elementor-element.elementor-element-b46a5a6 .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-b46a5a6, .elementor-2284 .elementor-element.elementor-element-b46a5a6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-b46a5a6 a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-c7c38c5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-c7c38c5:hover{background-color:transparent;background-image:radial-gradient(at top left, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-7c51c11{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-7c51c11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-3a8a94b .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-c2b5d11, .elementor-2284 .elementor-element.elementor-element-c2b5d11 .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-c2b5d11, .elementor-2284 .elementor-element.elementor-element-c2b5d11 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-c2b5d11 a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-c1d57ab{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-c1d57ab:hover{background-color:transparent;background-image:radial-gradient(at top left, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-4730545{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-4730545.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-0ace94f .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-512a422, .elementor-2284 .elementor-element.elementor-element-512a422 .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-512a422, .elementor-2284 .elementor-element.elementor-element-512a422 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-512a422 a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-6f40838{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-6f40838:hover{background-color:transparent;background-image:radial-gradient(at top right, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-7b5138b{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-7b5138b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-73d2d7f .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-cba3fe3, .elementor-2284 .elementor-element.elementor-element-cba3fe3 .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-cba3fe3, .elementor-2284 .elementor-element.elementor-element-cba3fe3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-cba3fe3 a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-9f1f11c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2284 .elementor-element.elementor-element-9f1f11c:hover{background-color:transparent;background-image:radial-gradient(at top left, #0033CC 0%, #FFFFFF 55%);}.elementor-2284 .elementor-element.elementor-element-ca35ebf{width:var( --container-widget-width, 18.853% );max-width:18.853%;--container-widget-width:18.853%;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-ca35ebf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-291c264 .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-c5860ae, .elementor-2284 .elementor-element.elementor-element-c5860ae .elementor-text-editor *{font-family:"Poppins", Sans-serif;}.elementor-2284 .elementor-element.elementor-element-c5860ae, .elementor-2284 .elementor-element.elementor-element-c5860ae .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#363545;}.elementor-2284 .elementor-element.elementor-element-c5860ae a{color:#363545;}.elementor-2284 .elementor-element.elementor-element-46f154f{margin-top:60px;margin-bottom:0px;padding:125px 0px 120px 0px;}.elementor-2284 .elementor-element.elementor-element-86a0b4a > .elementor-element-populated{margin:-120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2284 .elementor-element.elementor-element-3f7db05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-3f7db05 .elementor-heading-title{color:#3C3950;}.elementor-2284 .elementor-element.elementor-element-bc664b3{padding:0px 20px 85px 20px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-bf46ad5:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-bf46ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363545;background-image:url("https://work.lafrecciasestese.it/wp-content/uploads/2026/04/Copilot_20260408_101632.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2284 .elementor-element.elementor-element-bf46ad5 .thegem-section-parallax-background{background-image:url("https://work.lafrecciasestese.it/wp-content/uploads/2026/04/Copilot_20260408_101632.png");}.elementor-2284 .elementor-element.elementor-element-bf46ad5 > .elementor-background-overlay{background-color:#363545;opacity:0.71;transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-2284 .elementor-element.elementor-element-bf46ad5:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2284 .elementor-element.elementor-element-bf46ad5{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:70px;padding:125px 0px 160px 0px;}.elementor-2284 .elementor-element.elementor-element-bf46ad5 > .elementor-shape-bottom svg{width:calc(260% + 1.3px);height:70px;}.elementor-bc-flex-widget .elementor-2284 .elementor-element.elementor-element-59da59c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2284 .elementor-element.elementor-element-59da59c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2284 .elementor-element.elementor-element-59da59c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2284 .elementor-element.elementor-element-fed22c6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-fed22c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-475a03c{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-475a03c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-475a03c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2284 .elementor-element.elementor-element-cceb838.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2284 .elementor-element.elementor-element-cceb838.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2284 .elementor-element.elementor-element-cceb838.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2284 .elementor-element.elementor-element-54f0de0{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-54f0de0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-9cf2d56{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-9cf2d56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-9cf2d56 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2284 .elementor-element.elementor-element-ee2e4c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2284 .elementor-element.elementor-element-ee2e4c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2284 .elementor-element.elementor-element-ee2e4c3.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2284 .elementor-element.elementor-element-dc8f700{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-dc8f700.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-dc8f700 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-d9be9c1{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-d9be9c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-d9be9c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2284 .elementor-element.elementor-element-6f13cd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2284 .elementor-element.elementor-element-6f13cd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2284 .elementor-element.elementor-element-6f13cd7.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2284 .elementor-element.elementor-element-2763415{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-2763415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-238ab70{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-2284 .elementor-element.elementor-element-238ab70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-box{margin-top:0px;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-number{margin-bottom:0px;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-icon-inner svg{font-size:48px;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-icon-inner{padding:20px;border-style:solid;border-width:3px 3px 3px 3px;transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-icon{margin-top:-47px;}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2284 .elementor-element.elementor-element-3819acb .gem-counter-container .divider-counter span{border-left-width:3px;border-right-width:0;height:90px;}.elementor-2284 .elementor-element.elementor-element-2b380070 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-2284 .elementor-element.elementor-element-2b380070{padding:110px 0px 160px 0px;}.elementor-2284 .elementor-element.elementor-element-7ed7ae12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-7ed7ae12 .elementor-heading-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-cb75ad7{--display:flex;}.elementor-2284 .elementor-element.elementor-element-cb75ad7:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-cb75ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-2284 .elementor-element.elementor-element-63c7613{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-63c7613:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-63c7613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-63c7613.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-3 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-4 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-8 .pricing-row-title{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-price{background-color:#0033CC;border-style:solid;border-width:10px 10px 10px 10px;border-color:#00129E;width:190px;height:190px;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-3 .pricing-price-row,
				.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table.pricing-table-style-4 .pricing-price-wrapper,
				.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table.pricing-table-style-8 .pricing-price-row{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-footer{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-4be0368{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;min-height:100%;}.elementor-2284 .elementor-element.elementor-element-4be0368 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0033CC;border-radius:12px 12px 12px 12px;}.elementor-2284 .elementor-element.elementor-element-4be0368.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-1 .pricing-price-title-wrapper,.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-6 .pricing-price-row,.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table:not(.pricing-table-style-1):not(.pricing-table-style-6) .pricing-row-title{margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-price-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing_row_title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-price-title, .elementor-2284 .elementor-element.elementor-element-4be0368 .pricing_row_title{font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-3 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-8 .pricing-price-wrapper{margin-left:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-5 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-table.pricing-table-style-6 .pricing-price-wrapper{margin-top:calc(-190px / 2);margin-left:calc(-190px/2);margin-right:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-4be0368 .pricing-cost{color:#FFFFFF;font-size:48px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-4be0368 .time{color:#FFFFFF;font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-4be0368 figure.pricing-row:nth-child(odd){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-4be0368 figure.pricing-row:nth-child(even){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-4be0368 figure.pricing-row{padding:9% 9% 0% 0%;color:#363545;font-size:21px;font-weight:bold;line-height:19px;word-spacing:0px;}.elementor-2284 .elementor-element.elementor-element-4be0368 .strike{line-height:1px;letter-spacing:0.5px;}.elementor-2284 .elementor-element.elementor-element-4be0368 .gem-button{color:#FFFFFF!important;font-size:21px;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2284 .elementor-element.elementor-element-4be0368 .gem-button-style-flat{background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-4be0368 .gem-button-style-outline{border-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-4be0368 .gem-button:hover{color:#FFFFFF!important;background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-3 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-4 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-8 .pricing-row-title{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-price{background-color:#0033CC;border-style:solid;border-width:10px 10px 10px 10px;border-color:#00129E;width:190px;height:190px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-3 .pricing-price-row,
				.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table.pricing-table-style-4 .pricing-price-wrapper,
				.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table.pricing-table-style-8 .pricing-price-row{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-footer{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;min-height:100%;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0033CC;border-radius:12px 12px 12px 12px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-1 .pricing-price-title-wrapper,.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-6 .pricing-price-row,.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table:not(.pricing-table-style-1):not(.pricing-table-style-6) .pricing-row-title{margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-price-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing_row_title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-price-title, .elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing_row_title{font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-3 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-8 .pricing-price-wrapper{margin-left:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-5 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-table.pricing-table-style-6 .pricing-price-wrapper{margin-top:calc(-190px / 2);margin-left:calc(-190px/2);margin-right:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .pricing-cost{color:#FFFFFF;font-size:48px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .time{color:#FFFFFF;font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 figure.pricing-row:nth-child(odd){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 figure.pricing-row:nth-child(even){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 figure.pricing-row{padding:9% 9% 0% 0%;color:#363545;font-size:21px;font-weight:bold;line-height:19px;word-spacing:0px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .strike{line-height:1px;letter-spacing:0.5px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .gem-button{color:#FFFFFF!important;font-size:21px;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .gem-button-style-flat{background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .gem-button-style-outline{border-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 .gem-button:hover{color:#FFFFFF!important;background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-3 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-4 .pricing-row-title,
				.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-8 .pricing-row-title{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-price{background-color:#0033CC;border-style:solid;border-width:10px 10px 10px 10px;border-color:#00129E;width:190px;height:190px;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-3 .pricing-price-row,
				.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table.pricing-table-style-4 .pricing-price-wrapper,
				.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table.pricing-table-style-8 .pricing-price-row{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-footer{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-cd00738{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;min-height:100%;}.elementor-2284 .elementor-element.elementor-element-cd00738 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0033CC;border-radius:12px 12px 12px 12px;}.elementor-2284 .elementor-element.elementor-element-cd00738.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-1 .pricing-price-title-wrapper,.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-6 .pricing-price-row,.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table:not(.pricing-table-style-1):not(.pricing-table-style-6) .pricing-row-title{margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-price-title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing_row_title{color:#363545;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-price-title, .elementor-2284 .elementor-element.elementor-element-cd00738 .pricing_row_title{font-size:21px;font-weight:bold;line-height:77px;letter-spacing:1.4px;}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-3 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-8 .pricing-price-wrapper{margin-left:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-5 .pricing-price-wrapper,
					.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-table.pricing-table-style-6 .pricing-price-wrapper{margin-top:calc(-190px / 2);margin-left:calc(-190px/2);margin-right:calc(-190px/2);}.elementor-2284 .elementor-element.elementor-element-cd00738 .pricing-cost{color:#FFFFFF;font-size:48px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-cd00738 .time{color:#FFFFFF;font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-cd00738 figure.pricing-row:nth-child(odd){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-cd00738 figure.pricing-row:nth-child(even){background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-cd00738 figure.pricing-row{padding:9% 9% 0% 0%;color:#363545;font-size:21px;font-weight:bold;word-spacing:0px;}.elementor-2284 .elementor-element.elementor-element-cd00738 .strike{letter-spacing:0.5px;}.elementor-2284 .elementor-element.elementor-element-cd00738 .gem-button{color:#FFFFFF!important;font-size:21px;font-weight:bold;}.elementor-2284 .elementor-element.elementor-element-cd00738 .gem-button-style-flat{background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-cd00738 .gem-button-style-outline{border-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-cd00738 .gem-button:hover{color:#FFFFFF!important;background-color:#0033CC!important;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-2ba9fdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://work.lafrecciasestese.it/wp-content/uploads/2026/04/delivery-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe > .elementor-background-overlay{background-color:#363545;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 125px 0px;}.elementor-2284 .elementor-element.elementor-element-26d058ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-26d058ef .elementor-heading-title{color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-3cb45e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-2284 .elementor-element.elementor-element-3cb45e65, .elementor-2284 .elementor-element.elementor-element-3cb45e65 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd, .elementor-2284 .elementor-element.elementor-element-1e0a74dd .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#980633;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-2284 .elementor-element.elementor-element-1e0a74dd.elementor-drop-cap-view-default .elementor-drop-cap{color:#980633;border-color:#980633;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-1e0a74dd .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-2284 .elementor-element.elementor-element-30905cee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-2284 .elementor-element.elementor-element-30905cee, .elementor-2284 .elementor-element.elementor-element-30905cee .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-30905cee.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DD1B3C;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-30905cee.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-2284 .elementor-element.elementor-element-30905cee.elementor-drop-cap-view-default .elementor-drop-cap{color:#DD1B3C;border-color:#DD1B3C;}.elementor-2284 .elementor-element.elementor-element-30905cee.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-30905cee .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e, .elementor-2284 .elementor-element.elementor-element-3a1b9e1e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F6516D;color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-2284 .elementor-element.elementor-element-3a1b9e1e.elementor-drop-cap-view-default .elementor-drop-cap{color:#F6516D;border-color:#F6516D;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-2284 .elementor-element.elementor-element-3a1b9e1e .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-2284 .elementor-element.elementor-element-6f84949{padding:140px 0px 110px 0px;}.elementor-2284 .elementor-element.elementor-element-17c18628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-17c18628 .elementor-heading-title{color:#3C3950;}.elementor-2284 .elementor-element.elementor-element-1625a8a2{padding:0px 20px 55px 20px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-2e34595e .gem-client-carousel-navigation a:after{width:40px !important;height:40px !important;line-height:40px;font-size:24px;}.elementor-2284 .elementor-element.elementor-element-2e34595e .gem-client-carousel-navigation .gem-client-prev:after, .elementor-2284 .elementor-element.elementor-element-2e34595e .gem-client-carousel-navigation .gem-client-next:after{margin-top:0px;}.elementor-2284 .elementor-element.elementor-element-a1e85c0{padding:75px 0px 10px 0px;}.elementor-2284 .elementor-element.elementor-element-847c446{padding:0px 0px 75px 0px;text-align:center;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item .post-content-wrapper:hover .post-image a:before{background:rgba(255, 255, 255, 0.8) !important;}.elementor-2284 .elementor-element.elementor-element-2974af7 .post-read-more .gem-inner-wrapper-btn{flex-direction:row;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-footer-sharing .gem-button{background-color:#B6C6C9;width:30px;height:30px;border-radius:3px 3px 3px 3px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid.blog-style-justified article{margin-bottom:42px;padding-left:calc( 42px / 2);padding-right:calc( 42px / 2);}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid.blog-style-justified .post-item:not(.sticky) .description{padding:0px 0px 0px 0px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .post-image{opacity:calc(100/100);}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .post-image a:after{background-color:#3c3950;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .post-content-wrapper:hover .entry-title a{color:#DD1B3C;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .comments-link .elementor-icon i{color:#99A9B5 !important;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .comments-link .elementor-icon i:hover{color:#00bcd4 !important;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-item:not(.sticky) .comments-link a:hover{color:#00bcd4;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid-pagination .gem-pagination{margin-top:100px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .gem-pagination .prev i, .elementor-2284 .elementor-element.elementor-element-2974af7 .gem-pagination .next i{font-size:24px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .gem-pagination .prev svg, .elementor-2284 .elementor-element.elementor-element-2974af7 .gem-pagination .next svg{width:24px;height:24px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button{background-color:#DD1B3C;border-color:#DD1B3C;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-footer-sharing .gem-button-container .gem-button{margin-right:13px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-footer-sharing .gem-button i{font-size:20px;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-footer-sharing .gem-button .elementor-icon{font-size:20px;line-height:calc(20px + 5px);color:#ffffff;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .post-content-wrapper .post-footer-sharing .gem-button:hover .elementor-icon{color:#ffffff;}.elementor-2284 .elementor-element.elementor-element-2974af7 .blog-grid .sharing-popup .socials-sharing a.socials-item{color:#99A9B5;}@media(min-width:768px){.elementor-2284 .elementor-element.elementor-element-4c9f1cb{--width:110.95%;}.elementor-2284 .elementor-element.elementor-element-4d2bf74{--width:97%;}.elementor-2284 .elementor-element.elementor-element-63c7613{--width:98.957%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2284 .elementor-element.elementor-element-4462c797{width:100%;}.elementor-2284 .elementor-element.elementor-element-55fd61e6{width:100%;}}@media(max-width:1024px){.elementor-2284 .elementor-element.elementor-element-4d2bf74{--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-a561c1c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-7810f21, .elementor-2284 .elementor-element.elementor-element-7810f21 .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-b46a5a6, .elementor-2284 .elementor-element.elementor-element-b46a5a6 .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-c2b5d11, .elementor-2284 .elementor-element.elementor-element-c2b5d11 .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-512a422, .elementor-2284 .elementor-element.elementor-element-512a422 .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-cba3fe3, .elementor-2284 .elementor-element.elementor-element-cba3fe3 .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-c5860ae{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-c5860ae, .elementor-2284 .elementor-element.elementor-element-c5860ae .elementor-text-editor *{font-size:25px;}.elementor-2284 .elementor-element.elementor-element-3f7db05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-2284 .elementor-element.elementor-element-bf46ad5{padding:30px 0px 100px 0px;}.elementor-2284 .elementor-element.elementor-element-59da59c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2284 .elementor-element.elementor-element-cceb838.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2284 .elementor-element.elementor-element-ee2e4c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2284 .elementor-element.elementor-element-dc8f700{width:var( --container-widget-width, 52.984px );max-width:52.984px;--container-widget-width:52.984px;--container-widget-flex-grow:0;}.elementor-2284 .elementor-element.elementor-element-6f13cd7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2284 .elementor-element.elementor-element-2b380070{padding:80px 0px 90px 0px;}.elementor-2284 .elementor-element.elementor-element-7ed7ae12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;}.elementor-2284 .elementor-element.elementor-element-63c7613{--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-4be0368 > .elementor-widget-container{border-width:5px 5px 5px 5px;}.elementor-2284 .elementor-element.elementor-element-e7ff3a6 > .elementor-widget-container{border-width:5px 5px 5px 5px;}.elementor-2284 .elementor-element.elementor-element-cd00738 > .elementor-widget-container{border-width:5px 5px 5px 5px;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-2ba9fdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe{margin-top:0px;margin-bottom:0px;padding:80px 0px 90px 0px;}.elementor-2284 .elementor-element.elementor-element-6f84949{padding:90px 0px 80px 0px;}}@media(max-width:767px){.elementor-2284 .elementor-element.elementor-element-4d2bf74{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px !important;--row-gap:0px !important;--column-gap:0px !important;--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-32177aa{width:auto;max-width:auto;}.elementor-2284 .elementor-element.elementor-element-32177aa .gem-textbox .gem-textbox-description{font-size:12px;}.elementor-2284 .elementor-element.elementor-element-df5bb11 .gem-textbox .gem-textbox-description{font-size:12px;}.elementor-2284 .elementor-element.elementor-element-c6a3c84 .gem-textbox .gem-textbox-description{font-size:12px;}.elementor-2284 .elementor-element.elementor-element-65ba213 .gem-textbox .gem-textbox-description{font-size:12px;}.elementor-2284 .elementor-element.elementor-element-445b675{--width:307px;}.elementor-2284 .elementor-element.elementor-element-a561c1c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2284 .elementor-element.elementor-element-25dd405 .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-7810f21, .elementor-2284 .elementor-element.elementor-element-7810f21 .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-d183904{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2284 .elementor-element.elementor-element-00d9e7a .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-b46a5a6, .elementor-2284 .elementor-element.elementor-element-b46a5a6 .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-c7c38c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2284 .elementor-element.elementor-element-3a8a94b .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-c2b5d11, .elementor-2284 .elementor-element.elementor-element-c2b5d11 .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-0ace94f .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-512a422, .elementor-2284 .elementor-element.elementor-element-512a422 .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-73d2d7f .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-cba3fe3, .elementor-2284 .elementor-element.elementor-element-cba3fe3 .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-291c264 .elementor-heading-title{font-size:23px;}.elementor-2284 .elementor-element.elementor-element-c5860ae{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2284 .elementor-element.elementor-element-c5860ae, .elementor-2284 .elementor-element.elementor-element-c5860ae .elementor-text-editor *{font-size:15px;}.elementor-2284 .elementor-element.elementor-element-3f7db05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-2284 .elementor-element.elementor-element-fed22c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-475a03c{text-align:start;}.elementor-2284 .elementor-element.elementor-element-54f0de0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-9cf2d56{text-align:start;}.elementor-2284 .elementor-element.elementor-element-dc8f700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-d9be9c1{text-align:start;}.elementor-2284 .elementor-element.elementor-element-2763415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2284 .elementor-element.elementor-element-238ab70{text-align:start;}.elementor-2284 .elementor-element.elementor-element-7ed7ae12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2284 .elementor-element.elementor-element-63c7613{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2284 .elementor-element.elementor-element-2ba9fdfe:not(.elementor-motion-effects-element-type-background), .elementor-2284 .elementor-element.elementor-element-2ba9fdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2284 .elementor-element.elementor-element-17c18628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;}}/* Nasconde lo slider ovunque */
.slider-desktop-only {
  display: none !important;
}

/* Mostra lo slider solo da desktop in su */
@media screen and (min-width: 1025px) {
  .slider-desktop-only {
    display: block !important;
  }
}
/* Nascondi lo slider ovunque */
#slider-tablet {
    display: none !important;
}

/* Mostra SOLO su tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    #slider-tablet {
        display: block !important;
    }
}
/* Nasconde lo slider ovunque */
.slider-mobile-only {
  display: none !important;
}

/* Mostra solo su mobile (TheGem: fino a 767px) */
@media screen and (max-width: 767px) {
  .slider-mobile-only {
    display: block !important;
  }
}
/* Centra TUTTO il contenuto del box */
.elementor-element-32177aa .gem-texbox-text-wrapper,
.elementor-element-32177aa .gem-textbox-title,
.elementor-element-32177aa .gem-textbox-description,
.elementor-element-32177aa .gem-textbox-description p {
    text-align: center !important;
}
/* Centra tutto il contenuto del box */
.gem-texbox-text-wrapper,
.gem-texbox-text-wrapper .gem-textbox-title,
.gem-texbox-text-wrapper .gem-textbox-description,
.gem-texbox-text-wrapper .gem-textbox-description p {
    text-align: center !important;
}
/* Il container grid non deve aggiungere padding laterale */
.elementor-element-4d2bf74.e-con {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Ogni textbox occupa tutta la larghezza disponibile */
.elementor-element-4c9f1cb .gem-textbox {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* Togliamo i padding interni che stringono il contenuto */
.elementor-element-4c9f1cb .gem-textbox-inner,
.elementor-element-4c9f1cb .gem-textbox-content,
.elementor-element-4c9f1cb .gem-texbox-text-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}

/* Il testo dentro la descrizione va da bordo a bordo e allineato a sinistra */
.elementor-element-4c9f1cb .gem-textbox-description p {
    text-align: center !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
/* Box trasporti nazionali – bordo blu + ombra alternata */
.elementor-element-fc468e2 {
  border: 2px solid #0033cc;
  border-radius: 10px;
  padding: 20px;
  background-color: #ffffff;
  box-shadow:
    6px 6px 14px rgba(0, 51, 204, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 51, 204, 0.10); /* ombra in alto a sinistra */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Effetto hover leggero e premium */
.elementor-element-fc468e2:hover {
  box-shadow:
    8px 8px 18px rgba(0, 51, 204, 0.25),
    -5px -5px 12px rgba(0, 51, 204, 0.15);
  transform: translateY(-2px);
}
/* Box trasporti internazionali – sfondo bianco + bordo bianco + ombra alternata */
.elementor-element-d183904,
div[data-id="d183904"] {
  background-color: #ffffff; /* sfondo bianco */
  border: 2px solid #ffffff; /* bordo bianco */
  border-radius: 10px;
  padding: 20px;

  /* Ombra alternata visibile su sfondo bianco */
  box-shadow:
    6px 6px 14px rgba(0, 0, 0, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 0, 0, 0.10); /* ombra in alto a sinistra */

  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Hover elegante */
.elementor-element-d183904:hover,
div[data-id="d183904"]:hover {
  box-shadow:
    8px 8px 18px rgba(0, 0, 0, 0.25),
    -5px -5px 12px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}
/* Box trasporti speciali – bordo blu + ombra alternata */
.elementor-element-c7c38c5 {
  border: 2px solid #0033cc;
  border-radius: 10px;
  padding: 20px;
  background-color: #ffffff;

  /* Ombra alternata premium */
  box-shadow:
    6px 6px 14px rgba(0, 51, 204, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 51, 204, 0.10); /* ombra in alto a sinistra */

  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Effetto hover elegante */
.elementor-element-c7c38c5:hover {
  box-shadow:
    8px 8px 18px rgba(0, 51, 204, 0.25),
    -5px -5px 12px rgba(0, 51, 204, 0.15);
  transform: translateY(-2px);
}
/* Box Logistica e Magazzino – bordo bianco + ombra alternata */
.elementor-element-c1d57ab,
div[data-id="c1d57ab"] {
  background-color: #ffffff; /* sfondo bianco */
  border: 2px solid #ffffff; /* bordo bianco */
  border-radius: 10px;
  padding: 20px;

  /* Ombra alternata visibile su sfondo bianco */
  box-shadow:
    6px 6px 14px rgba(0, 0, 0, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 0, 0, 0.10); /* ombra in alto a sinistra */

  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Hover elegante */
.elementor-element-c1d57ab:hover,
div[data-id="c1d57ab"]:hover {
  box-shadow:
    8px 8px 18px rgba(0, 0, 0, 0.25),
    -5px -5px 12px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}
/* Box – bordo blu + ombra alternata */
.elementor-element-6f40838 {
  border: 2px solid #0033cc;
  border-radius: 10px;
  padding: 20px;
  background-color: #ffffff;

  /* Ombra alternata premium */
  box-shadow:
    6px 6px 14px rgba(0, 51, 204, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 51, 204, 0.10); /* ombra in alto a sinistra */

  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Effetto hover elegante */
.elementor-element-6f40838:hover {
  box-shadow:
    8px 8px 18px rgba(0, 51, 204, 0.25),
    -5px -5px 12px rgba(0, 51, 204, 0.15);
  transform: translateY(-2px);
}
/* Box Spedizioni Urgenti – sfondo bianco + bordo bianco + ombra alternata */
.elementor-element-9f1f11c,
div[data-id="9f1f11c"] {
  background-color: #ffffff; /* sfondo bianco */
  border: 2px solid #ffffff; /* bordo bianco */
  border-radius: 10px;
  padding: 20px;

  /* Ombra alternata visibile su sfondo bianco */
  box-shadow:
    6px 6px 14px rgba(0, 0, 0, 0.18),   /* ombra in basso a destra */
    -4px -4px 10px rgba(0, 0, 0, 0.10); /* ombra in alto a sinistra */

  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Hover elegante */
.elementor-element-9f1f11c:hover,
div[data-id="9f1f11c"]:hover {
  box-shadow:
    8px 8px 18px rgba(0, 0, 0, 0.25),
    -5px -5px 12px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}
.elementor-element-abc1234 figure.pricing-row > i {
    margin-left: 18px !important;   /* spazio dal bordo sinistro */
    margin-right: 10px !important;  /* spazio tra icona e testo */
    flex-shrink: 0;
}

}
.elementor-2284 .elementor-element.elementor-element-63c7613 {
    text-align: left;
/* 1. La griglia Elementor allunga tutti i widget alla stessa altezza */
.elementor-element-63c7613.e-grid {
  align-items: stretch !important;
}

/* 2. Ogni widget pricing occupa tutta l’altezza disponibile */
.elementor-element-63c7613 .elementor-widget-thegem-pricing-table {
   height: 100% !important;
}

/* 3. La struttura interna del pricing si allunga tutta */
.elementor-element-63c7613 .pricing-table,
.elementor-element-63c7613 .pricing-column-wrapper,
.elementor-element-63c7613 .pricing-column {
  height: 100% !important;
}

/* 4. Il box pricing diventa una colonna flessibile */
.elementor-element-63c7613 .pricing-column {
  display: flex !important;
  flex-direction: column !important;
}

/* (opzionale) bordo + ombra */
.elementor-element-63c7613 .pricing-column {
  background-color: #ffffff !important;
  border: 2px solid #0033cc !important;
  border-radius: 12px !important;
  box-shadow:
    6px 6px 14px rgba(0, 51, 204, 0.18),
    -4px -4px 10px rgba(0, 51, 204, 0.10) !important;
}
.company-mission .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}