@charset "UTF-8";
@keyframes cresci {
0% { transform: scale( 0 ); }
100% { transform: scale( 1 ); }
} @keyframes dondolashort {
0% { transform: rotate( -5deg ); }
100% { transform: rotate( 5deg ); }
}
@keyframes dondola {
0% { transform: rotate( -25deg ); }
100% { transform: rotate( 25deg ); }
}
@keyframes dondolalong {
0% { transform: rotate( -45deg ); }
100% { transform: rotate( 45deg ); }
} @keyframes pulsashort {
0% { transform: scale( 0.98 ); }
100% { transform: scale( 1.02 ); }
}
@keyframes pulsa {
0% { transform: scale( 0.93 ); }
100% { transform: scale( 1.07 ); }
}
@keyframes pulsalong {
0% { transform: scale( 0.85 ); }
100% { transform: scale( 1.15 ); }
} @keyframes dondolashort {
0% { transform: rotate( -5deg ); }
100% { transform: rotate( 5deg ); }
}
@keyframes dondola {
0% { transform: rotate( -25deg ); }
100% { transform: rotate( 25deg ); }
}
@keyframes dondolalong {
0% { transform: rotate( -45deg ); }
100% { transform: rotate( 45deg ); }
} @keyframes galleggiashort {
0% { transform: translateY( -5% ); }
100% { transform: translateY( 5% ); }
}
@keyframes galleggia {
0% { transform: translateY( -12% ); }
100% { transform: translateY( 12% ); }
}
@keyframes galleggialong {
0% { transform: translateY( -25% ); }
100% { transform: translateY( 25% ); }
} @keyframes attraversa {
0% { transform: translateX( calc( -50vw - 50% - 100px ) ); }
100% { transform: translateX( calc( +50vw + 50% + 100px ) ); }
} @keyframes risali-o-affondashort {
0% { transform: translateY( 70% ); }
100% { transform: translateY( 0 ); }
}
@keyframes risali-o-affonda {
0% { transform: translateY( 150% ); }
100% { transform: translateY( 0 ); }
}
@keyframes risali-o-affondalong {
0% { transform: translateY( 300% ); }
100% { transform: translateY( 0 ); }
} @keyframes saltellashort {
0% {transform: translateY(0%);}
20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-15px);}
60% {transform: translateY(-7px);}
}
@keyframes saltella {
0% {transform: translateY(0%);}
20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
@keyframes saltellalong {
0% {transform: translateY(0%);}
20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-60px);}
60% {transform: translateY(-30px);}
} @keyframes rotolashort {
0% { transform: translateX( calc( -50vw - 50% - 50px ) ) rotate( -90deg ); }
100% { transform: translateX( calc( +50vw + 50% + 50px ) )  rotate( 90deg ); }
}
@keyframes rotola {
0% { transform: translateX( calc( -50vw - 50% - 50px ) ) rotate( -270deg ); }
100% { transform: translateX( calc( +50vw + 50% + 50px ) )  rotate( 270deg ); }
}
@keyframes rotolalong {
0% { transform: translateX( calc( -50vw - 50% - 50px ) ) rotate( -450deg ); }
100% { transform: translateX( calc( +50vw + 50% + 50px ) )  rotate( 450deg ); }
} @keyframes girashort {
0% { transform: rotate( 0deg ); }
100% { transform: rotate( 360deg ); }
}
@keyframes gira {
0% { transform: rotate( 0deg ); }
100% { transform: rotate( 360deg ); }
}
@keyframes giralong {
0% { transform: rotate( 0deg ); }
100% { transform: rotate( 360deg ); }
} @keyframes brillashort {
0% { box-shadow: 0 0 -10px rgba(232,189,109,0.88); }
50% { box-shadow: 0 0 50px rgba(232,189,109,0.88); }
100% { box-shadow: 0 0 100px rgba(232,189,109,0); }
}
@keyframes brilla {
0% { box-shadow: 0 0 -10px rgba(232,189,109,0.88); }
50% { box-shadow: 0 0 200px rgba(232,189,109,0.88); }
100% { box-shadow: 0 0 300px rgba(232,189,109,0); }
}
@keyframes brillalong {
0% { box-shadow: 0 0 -10px rgba(232,189,109,0.88); }
50% { box-shadow: 0 0 300px rgba(232,189,109,0.88); }
100% { box-shadow: 0 0 700px rgba(232,189,109,0); }
}
@keyframes brilla1 {
0% {
-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
}
70% {
-moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
box-shadow: 0 0 0 10px rgba(204,169,44, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
box-shadow: 0 0 0 0 rgba(204,169,44, 0);
}
}  @keyframes exitToRight {
0% { transform: translate(0,0); }
100% { transform: translateX(100%); }
} @keyframes enterFromRight {
0% { transform: translate(100%,0); }
100% { transform: translateX(0); }
} @keyframes exitToLeft {
0% { transform: translate(0,0); }
100% { transform: translateX(-100%); }
} @keyframes enterFromLeft {
0% { transform: translate(-100%,0); }
100% { transform: translateX(0); }
}  @keyframes exitToTop {
0% { transform: translate(0,0); }
100% { transform: translateY(-100%); }
} @keyframes enterFromTop {
0% { transform: translate(0,-100%); }
100% { transform: translateY(0); }
} @keyframes exitToBottom {
0% { transform: translate(0,0); }
100% { transform: translateY(100%); }
} @keyframes enterFromBottom {
0% { transform: translate(0,100%); }
100% { transform: translateY(0); }
} @keyframes exitToScaleBack {
0% { transform: scale(1);}
30% { opacity: 1; }
99% { visibility: visible; }
100% { transform: scale(0.5); opacity: 0; visibility: hidden;}
}
@keyframes exitToScaleFront {
0% { transform: scale(1);}
30% { opacity: 1; }
99% { visibility: visible; }
100% { transform: scale(1.3); opacity: 0; visibility: hidden;}
}
@keyframes enterFormScaleBack {
0% { transform: perspective(1500px) translateZ(-500px); visibility: visible; opacity: 0;}
100% { transform: perspective(1500px) translateZ(0); opacity: 1;}
}
@keyframes enterFormScaleFront {
0% { transform: perspective(1500px) translateZ(500px); visibility: visible; opacity: 0;}
100% { transform: perspective(1500px) translateZ(0); opacity: 1;}
} @keyframes exitToFade {
0% { opacity: 1;}
100% { opacity: 0;}
}
@keyframes enterFromFade {
0% { opacity: 0;}
100% { opacity: 1;}
}
@keyframes exitQuit {
0% { transform: scale(1); opacity: 1; visibility: visible;}
100% { transform: scale(0.5); opacity: 0; visibility: hidden;}
}
@keyframes enterQuit {
0% { transform: scale(0.5); opacity: 0; }
100% { transform: scale(1); opacity: 1; }
}
@keyframes loadAnim {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} @-webkit-keyframes flipOutRight {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
}
@keyframes flipOutRight {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInLeft {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
to { -webkit-transform: perspective(1500px) translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes flipInLeft {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
to { -webkit-transform: perspective(1500px) translateZ(0px) rotateY(0deg); opacity: 1; }
}
@-webkit-keyframes flipOutLeft {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
}
@keyframes flipOutLeft {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); transform: perspective(1500px) translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInRight {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
to { -webkit-transform: perspective(1500px) translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes flipInRight {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); transform: perspective(1500px) translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
to { -webkit-transform: perspective(1500px) translateZ(0px) rotateY(0deg); opacity: 1; }
}
@-webkit-keyframes flipOutTop {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@keyframes flipOutTop {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInBottom {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@keyframes flipInBottom {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipOutBottom {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@keyframes flipOutBottom {
from { }
to { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); transform: perspective(1500px) translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInTop {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@keyframes flipInTop {
from { -webkit-transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); transform: perspective(1500px) translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}  @keyframes noneOut {
0% { display: block; }
100% { display: none; }
}
@keyframes noneIn {
0% { display: none; }
100% { display: block; }
}
@keyframes noneOutPopup {
0% { display: block; }
100% { display: none; }
}
@keyframes noneInPopup {
0% { display: none; }
100% { display: block; }
}
@keyframes exitToRightPopup {
0% { transform: translate(0,0); }
100% { transform: translateX(100vw); }
} @keyframes enterFromRightPopup {
0% { transform: translate(100vw,0); }
100% { transform: translateX(0); }
} @keyframes exitToLeftPopup {
0% { transform: translate(0,0); }
100% { transform: translateX(-100vw); }
} @keyframes enterFromLeftPopup {
0% { transform: translate(-100vw,0); }
100% { transform: translateX(0); }
}  @keyframes exitToTopPopup {
0% { transform: translate(0,0); }
100% { transform: translateY(-100vh); }
} @keyframes enterFromTopPopup {
0% { transform: translate(0,-100vh); }
100% { transform: translateY(0); }
} @keyframes exitToBottomPopup {
0% { transform: translate(0,0); }
100% { transform: translateY(100vh); }
} @keyframes enterFromBottomPopup {
0% { transform: translate(0,100vh); }
100% { transform: translateY(0); }
} @keyframes exitToScaleBackPopup {
0% { transform: scale(1);}
30% { opacity: 1; }
99% { visibility: visible; }
100% { transform: scale(0.5); opacity: 0; visibility: hidden;}
}
@keyframes exitToScaleFrontPopup {
0% { transform: scale(1);}
30% { opacity: 1; }
99% { visibility: visible; }
100% { transform: scale(1.3); opacity: 0; visibility: hidden;}
}
@keyframes enterFormScaleBackPopup {
0% { transform: translateZ(-500px); visibility: visible; opacity: 0;}
100% { transform: translateZ(0); opacity: 1;}
}
@keyframes enterFormScaleFrontPopup {
0% { transform: translateZ(500px); visibility: visible; opacity: 0;}
100% { transform: translateZ(0); opacity: 1;}
} @keyframes exitToFadePopup {
0% { opacity: 1;}
100% { opacity: 0;}
}
@keyframes enterFromFadePopup {
0% { opacity: 0;}
100% { opacity: 1;}
}
@keyframes exitQuitPopup {
0% { transform: scale(1); opacity: 1; visibility: visible;}
100% { transform: scale(0.5); opacity: 0; visibility: hidden;}
}
@keyframes enterQuitPopup {
0% { transform: scale(0.5); opacity: 0; }
100% { transform: scale(1); opacity: 1; }
}
@keyframes loadAnimPopup {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} @-webkit-keyframes flipOutRightPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
}
@keyframes flipOutRightPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateY(90deg); transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInLeftPopup {
from { -webkit-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
to { -webkit-transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes flipInLeftPopup {
from { -webkit-transform: translateZ(-1000px) rotateY(-90deg); transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
to { -webkit-transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@-webkit-keyframes flipOutLeftPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
}
@keyframes flipOutLeftPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateY(-90deg); transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInRightPopup {
from { -webkit-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
to { -webkit-transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes flipInRightPopup {
from { -webkit-transform: translateZ(-1000px) rotateY(90deg); transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
to { -webkit-transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@-webkit-keyframes flipOutTopPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@keyframes flipOutTopPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateX(90deg); transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInBottomPopup {
from { -webkit-transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@keyframes flipInBottomPopup {
from { -webkit-transform: translateZ(-1000px) rotateX(-90deg); transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipOutBottomPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@keyframes flipOutBottomPopup {
from { }
to { -webkit-transform: translateZ(-1000px) rotateX(-90deg); transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
}
@-webkit-keyframes flipInTopPopup {
from { -webkit-transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}
@keyframes flipInTopPopup {
from { -webkit-transform: translateZ(-1000px) rotateX(90deg); transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
}.ht_ctc_chat_greetings_box :not(ul):not(ol):not(.ht_ctc_default):not(.ht_ctc_defaults *){box-sizing:border-box;margin:0;padding:0}.ht_ctc_chat_greetings_box ol,.ht_ctc_chat_greetings_box ul{margin-bottom:0;margin-top:0}.ht_ctc_modal_backdrop{animation:fadeIn .2s ease;backdrop-filter:blur(1px);background:rgba(0,0,0,.3);height:100vh;left:0;position:fixed;top:0;width:100vw}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ctc_g_bottom,.ctc_g_content,.ctc_g_sentbutton{margin-top:-.9px!important}.ctc_g_content{max-height:calc(80vh - 140px);overflow-y:auto}.greetings_header_image img{object-fit:cover}.greetings_header_image{display:inline-block;position:relative}.g_header_badge_online{border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px;z-index:1}@media only screen and (max-width:420px){.ctc_side_positions .ctc_m_p_left{left:0!important;right:unset!important}.ctc_side_positions .ctc_m_p_right{left:unset!important;right:0!important}.ctc_side_positions .ctc_m_p_left .ctc_greetings_close_btn{float:left!important}.ctc_side_positions .ctc_m_p_right .ctc_greetings_close_btn{float:right!important}.ctc_side_positions .ctc_m_cta_order_0{order:0!important}.ctc_side_positions .ctc_m_cta_order_1{order:1!important}.ht_ctc_greetings.ctc_m_full_width{bottom:0!important;position:fixed!important;right:0!important}.ht_ctc_greetings.ctc_m_full_width .ht_ctc_chat_greetings_box{margin:7px!important;min-width:80vw!important;position:unset!important;width:calc(100vw - 14px)!important}.ctc_m_full_width .ctc_g_message_box_width{max-width:85%!important}.ht_ctc_animation:has(.ht_ctc_greetings){animation-fill-mode:none!important}}@media only screen and (min-width:900px){.ctc_g_content::-webkit-scrollbar{width:2.8px}.ctc_g_content::-webkit-scrollbar-thumb{background:#a5a5a5}}
.premium-bullet-list-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.premium-bullet-list-flex-start .premium-bullet-list-content{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.premium-bullet-list-center .premium-bullet-list-content{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.premium-bullet-list-flex-end .premium-bullet-list-content{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.premium-bullet-list-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;width:auto;position:relative}.premium-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-content .premium-bullet-list-wrapper{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.premium-bullet-list-content .premium-bullet-list-text span{-webkit-transition:color .3s ease-in-out,text-shadow .3s ease-in-out;transition:color .3s ease-in-out,text-shadow .3s ease-in-out}.premium-bullet-list-content .premium-bullet-list-text span{margin:0 5px;-webkit-flex:1;-ms-flex:1;flex:1}.premium-bullet-list-content .premium-bullet-list-icon-text p{font-size:18px;background-color:#eee;padding:1px 5px;border-radius:2px}.premium-bullet-list-content .premium-bullet-list-icon-text p,.premium-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-content .premium-bullet-list-wrapper i,.premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-content .premium-bullet-list-wrapper svg{-webkit-transition:color .3s ease-in-out,fill .3s ease-in-out,text-shadow .3s ease-in-out,background-color .3s ease-in-out,stroke .3s ease-in-out;transition:color .3s ease-in-out,fill .3s ease-in-out,text-shadow .3s ease-in-out,background-color .3s ease-in-out,stroke .3s ease-in-out}.premium-bullet-list-content .premium-bullet-list-wrapper{position:relative;line-height:0}.premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-content .premium-bullet-list-wrapper svg{width:30px!important;height:30px!important;position:relative;z-index:3}.premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text,.premium-bullet-list-content .premium-bullet-list-wrapper i{position:relative;z-index:3}.premium-bullet-list-content .premium-bullet-list-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.premium-bullet-list-content .premium-bullet-list-link span{display:none}.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector{width:100%;height:100%;position:absolute;top:.5em;z-index:100;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{content:"";border-right-width:1px;border-right-style:solid;border-color:#333;display:block;height:100%}li.premium-bullet-list-content.premium-bullet-list-content-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2}li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child){margin:0 3px}li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child{margin:0 3px 0 0}.premium-bullet-list-divider:not(:last-child){width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.premium-bullet-list-divider:not(:last-child):after{content:"";display:block;border-top-style:solid;border-top-width:1px}.premium-bullet-list-divider-inline:not(:last-child){float:right;display:inline-block;position:relative;height:100%;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 3px}.premium-bullet-list-divider-inline:not(:last-child):after{content:"";display:block;border-left-width:1px;height:33px;border-left-style:solid}.premium-bullet-list-icon-text{line-height:1.5}.premium-bullet-list-icon-text p,li.premium-bullet-list-content,ul.premium-bullet-list-box{margin:0}.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i{color:transparent!important;text-shadow:0 0 3px #aaa}.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content{-webkit-filter:blur(3px);filter:blur(3px)}.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i{color:#aaa!important;text-shadow:0 0 0 transparent}.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content{-webkit-filter:none;filter:none}.premium-bullet-list-content .premium-bullet-list-badge{font-size:11px;top:auto;min-width:-webkit-max-content;min-width:max-content;height:-webkit-fit-content;height:fit-content}.premium-bullet-list-content .premium-bullet-list-icon-text p{font-size:13px}.premium-bullet-list-gradient-effect[data-text]{display:inline-block;position:relative;text-decoration:none}.premium-bullet-list-gradient-effect[data-text]::before{content:attr(data-text);position:absolute;z-index:1;overflow:hidden;-webkit-clip-path:polygon(0 0,1px 0,1px 100%,0 100%);clip-path:polygon(0 0,1px 0,1px 100%,0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.premium-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before,.premium-bullet-list-content:hover .premium-bullet-list-gradient-effect[data-text]::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}ul[data-list-animation*=animated-] .premium-bullet-list-content,ul[data-list-animation*=animated-] .premium-bullet-list-divider,ul[data-list-animation*=animated-] .premium-bullet-list-divider-inline{opacity:0}.premium-bullet-list-content-grow-effect:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;left:0;text-align:left}.premium-bg-text-yes .elementor-widget-container:before{position:absolute;top:0;left:0;text-align:left}.premium-mask-yes .premium-mask-span{position:relative;overflow:hidden;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.premium-mask-yes .premium-mask-span::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:currentColor;-webkit-backface-visibility:visible;backface-visibility:visible}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{display:-webkit-flex;display:-ms-flexbox;display:flex}.premium-button svg:not(.premium-btn-svg),.premium-image-button svg:not(.premium-btn-svg){width:30px;height:30px}.premium-btn-block,.premium-btn-lg,.premium-btn-md,.premium-btn-sm{background-color:#eee;color:#042551;margin:0;text-decoration:none}.premium-btn-block:hover,.premium-btn-lg:hover,.premium-btn-md:hover,.premium-btn-sm:hover{background-color:#54595f;color:#eee}div[class*=elementor-widget-premium] .premium-btn-sm{padding:12px 24px;font-size:14px;line-height:1}div[class*=elementor-widget-premium] .premium-btn-sm.premium-button-line6::after{padding:12px 24px}div[class*=elementor-widget-premium] .premium-btn-md{padding:14px 26px;font-size:16px;line-height:1.2}div[class*=elementor-widget-premium] .premium-btn-md.premium-button-line6::after{padding:14px 26px}div[class*=elementor-widget-premium] .premium-btn-lg{padding:16px 28px;font-size:18px;line-height:1.3333}div[class*=elementor-widget-premium] .premium-btn-lg.premium-button-line6::after{padding:16px 28px}div[class*=elementor-widget-premium] .premium-btn-block{font-size:18px;line-height:1;padding:20px 0;width:100%;text-align:center}div[class*=elementor-widget-premium] .premium-btn-block.premium-button-line6::after{padding:20px 0}.premium-button-text{display:inline-block;width:100%}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-svg-drawer *,.premium-svg-nodraw *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:stroke,fill,background-color!important;transition-property:stroke,fill,background-color!important}.premium-svg-drawer .no-transition,.premium-svg-nodraw .no-transition{-webkit-transition:none!important;transition:none!important}.premium-svg-drawer *{stroke-width:15px;stroke:#000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-error-notice{width:100%;padding:10px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;text-align:center}.premium-error-notice a{color:#252c59}.premium-addons__v-hidden{visibility:hidden;opacity:0}