.elementor-81453 .elementor-element.elementor-element-50805d8{--display:flex;}.elementor-81453 .elementor-element.elementor-element-8336b4c{--spacer-size:100px;}.elementor-81453 .elementor-element.elementor-element-8336b4c.elementor-element{--order:-99999 /* order start hack */;}.elementor-81453 .elementor-element.elementor-element-862780e{--display:flex;--min-height:0px;}.elementor-81453 .elementor-element.elementor-element-862780e.e-con{--align-self:center;}.elementor-81453 .elementor-element.elementor-element-66e9d3e{--spacer-size:50px;}.elementor-81453 .elementor-element.elementor-element-7f00640{--display:flex;}.elementor-81453 .elementor-element.elementor-element-90ff124{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-90ff124.e-con{--align-self:center;}.elementor-81453 .elementor-element.elementor-element-4e8ed33 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:15px;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-5fdbef0{--display:flex;}.elementor-81453 .elementor-element.elementor-element-83ba7c3{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-8f0c522 img{width:90%;border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-9f3e119{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-1c60042{--display:flex;}.elementor-81453 .elementor-element.elementor-element-1c60042:not(.elementor-motion-effects-element-type-background), .elementor-81453 .elementor-element.elementor-element-1c60042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-81453 .elementor-element.elementor-element-8c5e7c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-8c5e7c2.e-con{--align-self:center;}.elementor-81453 .elementor-element.elementor-element-9800812{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-c52a79a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-c52a79a.e-con{--align-self:center;}.elementor-81453 .elementor-element.elementor-element-22ef638{--display:flex;}.elementor-81453 .elementor-element.elementor-element-689c615.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-81453 .elementor-element.elementor-element-689c615{text-align:end;}.elementor-81453 .elementor-element.elementor-element-689c615 img{border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-5433489{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81453 .elementor-element.elementor-element-5433489.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-81453 .elementor-element.elementor-element-490dd75.elementor-element{--align-self:flex-start;}.elementor-81453 .elementor-element.elementor-element-490dd75 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:45px;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-d095f18{--spacer-size:5px;}.elementor-81453 .elementor-element.elementor-element-94a32ce{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81453 .elementor-element.elementor-element-94a32ce.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button{background-color:var( --e-global-color-0998220 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button:hover, .elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-860a243 );}.elementor-81453 .elementor-element.elementor-element-e15520c{width:auto;max-width:auto;}.elementor-81453 .elementor-element.elementor-element-e15520c.elementor-element{--align-self:flex-start;}.elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button:hover svg, .elementor-81453 .elementor-element.elementor-element-e15520c .elementor-button:focus svg{fill:var( --e-global-color-860a243 );}.elementor-81453 .elementor-element.elementor-element-353d87b{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-83af001{--display:flex;}.elementor-81453 .elementor-element.elementor-element-5cb2c20{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-20f98d5{--display:flex;}.elementor-81453 .elementor-element.elementor-element-cc53e68{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-41173fe{--display:flex;}.elementor-81453 .elementor-element.elementor-element-f2c39a4{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-c7a7bf3{font-family:"Euclid", Sans-serif;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-078470b{--display:flex;}.elementor-81453 .elementor-element.elementor-element-0d2ff9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-81453 .elementor-element.elementor-element-0d2ff9f{border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-0d2ff9f img{border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-20340aa{--spacer-size:50px;}.elementor-81453 .elementor-element.elementor-element-3190d28{--display:flex;--overlay-opacity:0.5;}.elementor-81453 .elementor-element.elementor-element-3190d28::before, .elementor-81453 .elementor-element.elementor-element-3190d28 > .elementor-background-video-container::before, .elementor-81453 .elementor-element.elementor-element-3190d28 > .e-con-inner > .elementor-background-video-container::before, .elementor-81453 .elementor-element.elementor-element-3190d28 > .elementor-background-slideshow::before, .elementor-81453 .elementor-element.elementor-element-3190d28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-81453 .elementor-element.elementor-element-3190d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-0998220 );--background-overlay:'';}.elementor-81453 .elementor-element.elementor-element-3190d28.e-con{--align-self:flex-end;}.elementor-81453 .elementor-element.elementor-element-3e99950{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-68285da{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-7dfdc09{--display:flex;}.elementor-81453 .elementor-element.elementor-element-7dfdc09:not(.elementor-motion-effects-element-type-background), .elementor-81453 .elementor-element.elementor-element-7dfdc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa3026f );}.elementor-81453 .elementor-element.elementor-element-2e07811 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:45px;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-128ce2d{--spacer-size:5px;}.elementor-81453 .elementor-element.elementor-element-b20edca{text-align:start;font-family:"Euclid", Sans-serif;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-9adf24d{--display:flex;}.elementor-81453 .elementor-element.elementor-element-e48c6c2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-81453 .elementor-element.elementor-element-e48c6c2{text-align:center;}.elementor-81453 .elementor-element.elementor-element-e48c6c2 img{border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-a198012{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-7c735c1{--display:flex;}.elementor-81453 .elementor-element.elementor-element-9f0f3ec{--spacer-size:30px;}.elementor-81453 .elementor-element.elementor-element-becd501{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-b640ffc .elementor-heading-title{font-family:"Euclid", Sans-serif;font-weight:300;}.elementor-81453 .elementor-element.elementor-element-2d7a633 img{border-style:groove;border-radius:0px 0px 0px 0px;}.elementor-81453 .elementor-element.elementor-element-ec0df07 img{border-style:groove;border-radius:20px 20px 20px 20px;}.elementor-81453 .elementor-element.elementor-element-2673163{--display:flex;}.elementor-81453 .elementor-element.elementor-element-6457c08{--spacer-size:30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-81453 .elementor-element.elementor-element-90ff124{--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-8c5e7c2{--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-c52a79a{--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-cc53e68{--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-68285da{--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-becd501{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-81453 .elementor-element.elementor-element-862780e{--content-width:1600px;}.elementor-81453 .elementor-element.elementor-element-90ff124{--width:90%;}.elementor-81453 .elementor-element.elementor-element-5fdbef0{--content-width:90%;}.elementor-81453 .elementor-element.elementor-element-1c60042{--content-width:1600px;}.elementor-81453 .elementor-element.elementor-element-8c5e7c2{--width:90%;}.elementor-81453 .elementor-element.elementor-element-c52a79a{--width:90%;}.elementor-81453 .elementor-element.elementor-element-22ef638{--width:90%;}.elementor-81453 .elementor-element.elementor-element-94a32ce{--width:100%;}.elementor-81453 .elementor-element.elementor-element-83af001{--content-width:90%;}.elementor-81453 .elementor-element.elementor-element-20f98d5{--width:100%;}.elementor-81453 .elementor-element.elementor-element-3190d28{--content-width:90%;}.elementor-81453 .elementor-element.elementor-element-7dfdc09{--content-width:90%;}.elementor-81453 .elementor-element.elementor-element-7c735c1{--content-width:90%;}}@media(max-width:767px){.elementor-81453 .elementor-element.elementor-element-90ff124{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-8c5e7c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-c52a79a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-cc53e68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-68285da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81453 .elementor-element.elementor-element-becd501{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-925aa69 */.elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-title-01 {
    display: flex;
    align-items: center;
    gap: 8px;
}

.elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-morse-01 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

.elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-dash-01 {
    width: 34px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-dot-01 {
    width: 8px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-label-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-title-01 {
        gap: 9px;
        width: max-content;
    }

    .elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-morse-01 {
        gap: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-dash-01 {
        width: 20px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-dot-01 {
        width: 6px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-925aa69 .ns-media-label-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc8d03f */.elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-page-indicator-01 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 18px;
    width: 100%;
}

.elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-morse-small-01 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-dot-small-01 {
    width: 8px;
    height: 8px;
    background: #061743;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-number-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-page-indicator-01 {
        gap: 12px;
    }

    .elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-morse-small-01 {
        gap: 8px;
    }

    .elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-dot-small-01 {
        width: 6px;
        height: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-cc8d03f .ns-number-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f0d0a0 */.elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-title-01 {
    display: flex;
    align-items: center;
    gap: 8px;
}

.elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-morse-01 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

.elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-dash-01 {
    width: 34px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-dot-01 {
    width: 8px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-label-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-title-01 {
        gap: 9px;
        width: max-content;
    }

    .elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-morse-01 {
        gap: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-dash-01 {
        width: 20px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-dot-01 {
        width: 6px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-3f0d0a0 .ns-media-label-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb7929f */.elementor-81453 .elementor-element.elementor-element-cb7929f .ns-page-indicator-01 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 18px;
    width: 100%;
}

.elementor-81453 .elementor-element.elementor-element-cb7929f .ns-morse-small-01 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-81453 .elementor-element.elementor-element-cb7929f .ns-dot-small-01 {
    width: 8px;
    height: 8px;
    background: #061743;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-cb7929f .ns-number-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-cb7929f .ns-page-indicator-01 {
        gap: 12px;
    }

    .elementor-81453 .elementor-element.elementor-element-cb7929f .ns-morse-small-01 {
        gap: 8px;
    }

    .elementor-81453 .elementor-element.elementor-element-cb7929f .ns-dot-small-01 {
        width: 6px;
        height: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-cb7929f .ns-number-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47ae9a0 */.elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-title-01 {
    display: flex;
    align-items: center;
    gap: 8px;
}

.elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-morse-01 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

.elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-dash-01 {
    width: 34px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-dot-01 {
    width: 8px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-label-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-title-01 {
        gap: 9px;
        width: max-content;
    }

    .elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-morse-01 {
        gap: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-dash-01 {
        width: 20px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-dot-01 {
        width: 6px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-47ae9a0 .ns-media-label-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bd12ea */.elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-page-indicator-01 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 18px;
    width: 100%;
}

.elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-morse-small-01 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-dot-small-01 {
    width: 8px;
    height: 8px;
    background: #061743;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-number-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-page-indicator-01 {
        gap: 12px;
    }

    .elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-morse-small-01 {
        gap: 8px;
    }

    .elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-dot-small-01 {
        width: 6px;
        height: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-8bd12ea .ns-number-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f180b8 */.elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-title-01 {
    display: flex;
    align-items: center;
    gap: 8px;
}

.elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-morse-01 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

.elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-dash-01 {
    width: 34px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-dot-01 {
    width: 8px !important;
    height: 8px !important;
    background: #06184F;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-label-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-title-01 {
        gap: 9px;
        width: max-content;
    }

    .elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-morse-01 {
        gap: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-dash-01 {
        width: 20px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-dot-01 {
        width: 6px !important;
        height: 6px !important;
    }

    .elementor-81453 .elementor-element.elementor-element-9f180b8 .ns-media-label-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4eaf5d4 */.elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-page-indicator-01 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 18px;
    width: 100%;
}

.elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-morse-small-01 {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-dot-small-01 {
    width: 8px;
    height: 8px;
    background: #061743;
    display: block;
}

.elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-number-01 {
    font-family: Euclid, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #061743;
    line-height: 1;
}

@media (max-width: 767px) {
    .elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-page-indicator-01 {
        gap: 12px;
    }

    .elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-morse-small-01 {
        gap: 8px;
    }

    .elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-dot-small-01 {
        width: 6px;
        height: 6px;
    }

    .elementor-81453 .elementor-element.elementor-element-4eaf5d4 .ns-number-01 {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-SemiboldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nor-shipping.com/wp-content/uploads/sites/61/2026/05/EuclidCircularB-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */