.elementor-13 .elementor-element.elementor-element-68129fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-858aa09{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-858aa09:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-858aa09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-48cfc10 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:65px;font-weight:500;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3cfc6b0{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2193f5b{font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-471dda6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-6366840 .elementor-repeater-item-b00d6a8 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.ergodent.it/wp-content/uploads/2026/09/Banner-2-Home.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-6366840 .elementor-repeater-item-67b7056 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.ergodent.it/wp-content/uploads/2026/10/viso-2.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-6366840 .elementor-repeater-item-14cbad8 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.ergodent.it/wp-content/uploads/2026/09/Banner-3-Home.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-6366840 .swiper-slide{transition-duration:calc(1800ms*1.2);height:650px;}.elementor-13 .elementor-element.elementor-element-6366840 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-6366840 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-38e469f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2289c0f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ba507e3{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-59fa70f .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#000000;}.elementor-13 .elementor-element.elementor-element-708cbe9{font-family:"Arial", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f524af0{--divider-border-style:solid;--divider-color:#DBDEDF;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-f524af0 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-f524af0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13 .elementor-element.elementor-element-07d0fc9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-53b3de8{--divider-border-style:solid;--divider-color:#DBDEDF;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-53b3de8 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-53b3de8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13 .elementor-element.elementor-element-665c858{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-98ace7a{--divider-border-style:solid;--divider-color:#DBDEDF;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-98ace7a .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-98ace7a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13 .elementor-element.elementor-element-173d90c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-045c705{--divider-border-style:solid;--divider-color:#DBDEDF;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-045c705 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-045c705 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13 .elementor-element.elementor-element-0cc9425{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-035d97b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5521828{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;color:#60666A;}.elementor-13 .elementor-element.elementor-element-b51c904{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2f64a4b{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;color:#60666A;}.elementor-13 .elementor-element.elementor-element-0ab1397{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c13030c{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;color:#60666A;}.elementor-13 .elementor-element.elementor-element-c5fb14d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-77b3261{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;color:#60666A;}.elementor-13 .elementor-element.elementor-element-fea4886{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fea4886:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fea4886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-80956ba{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b0231f9{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b38d6de .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#000000;}.elementor-13 .elementor-element.elementor-element-f913694{font-family:"Arial", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-5235380{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-b41c530{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-b41c530 .elementor-icon-list-text{color:#16191B;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-858aa09{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-13 .elementor-element.elementor-element-6366840 .swiper-slide{height:500px;}.elementor-13 .elementor-element.elementor-element-fea4886{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-858aa09{--width:50%;}.elementor-13 .elementor-element.elementor-element-471dda6{--width:50%;}.elementor-13 .elementor-element.elementor-element-2289c0f{--width:25%;}.elementor-13 .elementor-element.elementor-element-07d0fc9{--width:25%;}.elementor-13 .elementor-element.elementor-element-665c858{--width:25%;}.elementor-13 .elementor-element.elementor-element-173d90c{--width:25%;}.elementor-13 .elementor-element.elementor-element-035d97b{--width:25%;}.elementor-13 .elementor-element.elementor-element-b51c904{--width:25%;}.elementor-13 .elementor-element.elementor-element-0ab1397{--width:25%;}.elementor-13 .elementor-element.elementor-element-c5fb14d{--width:25%;}.elementor-13 .elementor-element.elementor-element-80956ba{--width:50%;}.elementor-13 .elementor-element.elementor-element-5235380{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-48cfc10 */.txtBlue {
    color: #1183BF;
}
.elementor-13 .elementor-element.elementor-element-48cfc10 h1 {
    font-size: clamp(45px, 4.8vw, 76px);
    line-height: 1.08;
    letter-spacing: -.055em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfc6b0 */.elementor-13 .elementor-element.elementor-element-3cfc6b0 p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-3cfc6b0 p {
    max-width: 440px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2193f5b */.elementor-13 .elementor-element.elementor-element-2193f5b p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-2193f5b .button {
    display: inline-flex;
    align-items: center;
    gap: 20px;
    background: #1183bf;
    color: white;
    padding: 10px 17px;
    font-size: 15px;
    width: 200px;
}
.elementor-13 .elementor-element.elementor-element-2193f5b .button:hover {
    background-color: #0d6d9f;
}
.elementor-13 .elementor-element.elementor-element-2193f5b img {
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858aa09 */.elementor-13 .elementor-element.elementor-element-858aa09 {
    padding: 75px 4.5% 45px 4.5%;
}
@media (max-width: 1200px) {
    .elementor-13 .elementor-element.elementor-element-858aa09 {
        padding-top: 58px;
    }
}
@media (max-width: 650px) {
    .elementor-13 .elementor-element.elementor-element-858aa09 {
        padding: 40px 6%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba507e3 */.elementor-13 .elementor-element.elementor-element-ba507e3 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fa70f */.txtBlue {
    color: #1183BF;
}
.elementor-13 .elementor-element.elementor-element-59fa70f h2 {
    font-size: clamp(34px, 3.3vw, 50px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-708cbe9 */.elementor-13 .elementor-element.elementor-element-708cbe9 p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-708cbe9 p {
    background-color: #1183BF;
    width: 100px;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e469f */.elementor-13 .elementor-element.elementor-element-38e469f {
    padding: 88px 4.5% 0 4.5%;
}
@media (max-width: 650px) {
    .elementor-13 .elementor-element.elementor-element-38e469f {
        padding: 55px 6% 0 6%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5521828 */.elementor-13 .elementor-element.elementor-element-5521828 p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-5521828 .number {
    color: #1183BF;
    font-size: 14px;
    display: block;
    margin-bottom: 26px;
}
.elementor-13 .elementor-element.elementor-element-5521828 h3 {
    font-size: 23px;
    line-height: 1.2;
    letter-spacing: -.03em;
    margin-bottom: 17px;
    max-width: 210px;
    color: #16191b;
}
.elementor-13 .elementor-element.elementor-element-5521828 p {
    font-size: 15px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f64a4b */.elementor-13 .elementor-element.elementor-element-2f64a4b p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-2f64a4b .number {
    color: #1183BF;
    font-size: 14px;
    display: block;
    margin-bottom: 26px;
}
.elementor-13 .elementor-element.elementor-element-2f64a4b h3 {
    font-size: 23px;
    line-height: 1.2;
    letter-spacing: -.03em;
    margin-bottom: 17px;
    max-width: 210px;
    color: #16191b;
}
.elementor-13 .elementor-element.elementor-element-2f64a4b p {
    font-size: 15px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13030c */.elementor-13 .elementor-element.elementor-element-c13030c p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-c13030c .number {
    color: #1183BF;
    font-size: 14px;
    display: block;
    margin-bottom: 26px;
}
.elementor-13 .elementor-element.elementor-element-c13030c h3 {
    font-size: 23px;
    line-height: 1.2;
    letter-spacing: -.03em;
    margin-bottom: 17px;
    max-width: 210px;
    color: #16191b;
}
.elementor-13 .elementor-element.elementor-element-c13030c p {
    font-size: 15px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b3261 */.elementor-13 .elementor-element.elementor-element-77b3261 p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-77b3261 .number {
    color: #1183BF;
    font-size: 14px;
    display: block;
    margin-bottom: 26px;
}
.elementor-13 .elementor-element.elementor-element-77b3261 h3 {
    font-size: 23px;
    line-height: 1.2;
    letter-spacing: -.03em;
    margin-bottom: 17px;
    max-width: 210px;
    color: #16191b;
}
.elementor-13 .elementor-element.elementor-element-77b3261 p {
    font-size: 15px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc9425 */.elementor-13 .elementor-element.elementor-element-0cc9425 {
    padding: 25px 4.5% 88px 4.5%;
}
@media (max-width: 650px) {
    .elementor-13 .elementor-element.elementor-element-0cc9425 {
        padding: 25px 6%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0231f9 */.elementor-13 .elementor-element.elementor-element-b0231f9 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b38d6de */.txtBlue {
    color: #1183BF;
}
.elementor-13 .elementor-element.elementor-element-b38d6de h2 {
    font-size: clamp(34px, 3.3vw, 50px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f913694 */.elementor-13 .elementor-element.elementor-element-f913694 p:last-child {
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-f913694 .button {
    display: inline-flex;
    align-items: center;
    gap: 20px;
    background: #1183bf;
    color: white;
    padding: 10px 17px;
    font-size: 15px;
    width: 210px;
}
.elementor-13 .elementor-element.elementor-element-f913694 .button:hover {
    background-color: #0d6d9f;
}
.elementor-13 .elementor-element.elementor-element-f913694 img {
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea4886 */.elementor-13 .elementor-element.elementor-element-fea4886 {
    padding: 88px 4.5% 88px 4.5%;
}
@media (max-width: 650px) {
    .elementor-13 .elementor-element.elementor-element-fea4886 {
        padding: 55px 6%;
    }
}/* End custom CSS */