.elementor-18 .elementor-element.elementor-element-Vj3l8MJ{--display:flex;}.elementor-18 .elementor-element.elementor-element-Vj3l8MJ:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-Vj3l8MJ > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maritec.ir/wp-content/uploads/products-hero-lite.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-aTAT1tG{--display:flex;}.elementor-18 .elementor-element.elementor-element-hnpMc6O.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-JMql1lF{--display:flex;}.elementor-18 .elementor-element.elementor-element-uQFrUui{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:color;}.elementor-18 .elementor-element.elementor-element-uQFrUui > .elementor-shape-top .elementor-shape-fill, .elementor-18 .elementor-element.elementor-element-uQFrUui > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#07141FB8;}.elementor-18 .elementor-element.elementor-element-uQFrUui > .elementor-shape-top svg, .elementor-18 .elementor-element.elementor-element-uQFrUui > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:100px;}.elementor-18 .elementor-element.elementor-element-uQFrUui > .elementor-shape-top, .elementor-18 .elementor-element.elementor-element-uQFrUui > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-18 .elementor-element.elementor-element-rmpRYCF{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-rmpRYCF.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ED9L4OD.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ED9L4OD{z-index:2;text-align:center;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-307314b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-307314b{right:37%;--hotspot-translate-x:37%;top:52%;--hotspot-translate-y:52%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-0452bb0{right:27%;--hotspot-translate-x:27%;top:47%;--hotspot-translate-y:47%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-a31c723{right:13%;--hotspot-translate-x:13%;top:51%;--hotspot-translate-y:51%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-4dba09b{right:34%;--hotspot-translate-x:34%;top:34%;--hotspot-translate-y:34%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-d636e16{right:20%;--hotspot-translate-x:20%;top:28%;--hotspot-translate-y:28%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-7656925{right:22%;--hotspot-translate-x:22%;top:12%;--hotspot-translate-y:12%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-e81ac54{left:58%;--hotspot-translate-x:58%;top:18%;--hotspot-translate-y:18%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-dd9a64c{right:31%;--hotspot-translate-x:31%;top:84%;--hotspot-translate-y:84%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-d823958{right:54%;--hotspot-translate-x:54%;top:47%;--hotspot-translate-y:47%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-093a09d{right:68%;--hotspot-translate-x:68%;top:25%;--hotspot-translate-y:25%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-abc8591{right:22%;--hotspot-translate-x:22%;top:93%;--hotspot-translate-y:93%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-4773239{left:44%;--hotspot-translate-x:44%;top:78%;--hotspot-translate-y:78%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-c1a6fba{right:56%;--hotspot-translate-x:56%;bottom:76%;--hotspot-translate-y:76%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-1bb59fc{right:93%;--hotspot-translate-x:93%;bottom:73%;--hotspot-translate-y:73%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-1ec0394{right:92%;--hotspot-translate-x:92%;bottom:53%;--hotspot-translate-y:53%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-f33ccf9{right:86%;--hotspot-translate-x:86%;bottom:17%;--hotspot-translate-y:17%;}.elementor-18 .elementor-element.elementor-element-94a3014 .elementor-repeater-item-25a2948{right:70%;--hotspot-translate-x:70%;bottom:37%;--hotspot-translate-y:37%;}.elementor-18 .elementor-element.elementor-element-94a3014 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-18 .elementor-element.elementor-element-94a3014 > .elementor-widget-container{margin:-65px -10px -10px -10px;}.elementor-18 .elementor-element.elementor-element-94a3014.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-94a3014{--container-max-width:100vw;--hotspot-color:#00000000;--hotspot-size:60px;--hotspot-padding:30px;}
					.elementor-18 .elementor-element.elementor-element-94a3014 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-18 .elementor-element.elementor-element-94a3014 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px #00071C;}.elementor-18 .elementor-element.elementor-element-d030fc7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:color;}.elementor-18 .elementor-element.elementor-element-d030fc7::before, .elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d030fc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-d030fc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#07141F;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-d030fc7::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-shape-top .elementor-shape-fill, .elementor-18 .elementor-element.elementor-element-d030fc7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#07141FB8;}.elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-shape-top svg, .elementor-18 .elementor-element.elementor-element-d030fc7 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:100px;}.elementor-18 .elementor-element.elementor-element-d030fc7 > .elementor-shape-top, .elementor-18 .elementor-element.elementor-element-d030fc7 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-18 .elementor-element.elementor-element-b5717bb{--display:flex;}.elementor-18 .elementor-element.elementor-element-a2d77ee.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a2d77ee{z-index:2;text-align:center;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-307314b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-307314b{right:50%;--hotspot-translate-x:50%;top:51%;--hotspot-translate-y:51%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-0452bb0{right:36%;--hotspot-translate-x:36%;top:47%;--hotspot-translate-y:47%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-a31c723{right:18%;--hotspot-translate-x:18%;top:51%;--hotspot-translate-y:51%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-4dba09b{right:45%;--hotspot-translate-x:45%;top:34%;--hotspot-translate-y:34%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-d636e16{right:27%;--hotspot-translate-x:27%;top:29%;--hotspot-translate-y:29%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-7656925{right:29%;--hotspot-translate-x:29%;top:12%;--hotspot-translate-y:12%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-e81ac54{left:43%;--hotspot-translate-x:43%;top:18%;--hotspot-translate-y:18%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-dd9a64c{right:42%;--hotspot-translate-x:42%;top:84%;--hotspot-translate-y:84%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-d823958{right:74%;--hotspot-translate-x:74%;top:47%;--hotspot-translate-y:47%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-093a09d{right:93%;--hotspot-translate-x:93%;top:25%;--hotspot-translate-y:25%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-abc8591{right:30%;--hotspot-translate-x:30%;top:93%;--hotspot-translate-y:93%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-4773239{left:24%;--hotspot-translate-x:24%;top:78%;--hotspot-translate-y:78%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-c1a6fba{right:76%;--hotspot-translate-x:76%;bottom:76%;--hotspot-translate-y:76%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-1bb59fc{right:127%;--hotspot-translate-x:127%;bottom:73%;--hotspot-translate-y:73%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-1ec0394{right:125%;--hotspot-translate-x:125%;bottom:53%;--hotspot-translate-y:53%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-f33ccf9{right:116%;--hotspot-translate-x:116%;bottom:17%;--hotspot-translate-y:17%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-25a2948{right:96%;--hotspot-translate-x:96%;bottom:37%;--hotspot-translate-y:37%;}.elementor-18 .elementor-element.elementor-element-51ed631 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-18 .elementor-element.elementor-element-51ed631 > .elementor-widget-container{margin:-65px 0px 0px -10px;}.elementor-18 .elementor-element.elementor-element-51ed631{--hotspot-color:#00000000;--hotspot-size:60px;--hotspot-padding:30px;}
					.elementor-18 .elementor-element.elementor-element-51ed631 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-18 .elementor-element.elementor-element-51ed631 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px #00071C;}.elementor-18 .elementor-element.elementor-element-VSa6M62{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-VSa6M62:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-VSa6M62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maritec.ir/wp-content/uploads/underwater-scene-lite.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-f26319b{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-18 .elementor-element.elementor-element-vCy60rC{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-vCy60rC.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-UKIDgOC{--display:flex;}.elementor-18 .elementor-element.elementor-element-UKIDgOC > .elementor-shape-top .elementor-shape-fill, .elementor-18 .elementor-element.elementor-element-UKIDgOC > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#05415E21;}.elementor-18 .elementor-element.elementor-element-UKIDgOC > .elementor-shape-top svg, .elementor-18 .elementor-element.elementor-element-UKIDgOC > .e-con-inner > .elementor-shape-top svg{height:150px;transform:translateX(-50%) rotateY(180deg);}.elementor-18 .elementor-element.elementor-element-UKIDgOC > .elementor-shape-top, .elementor-18 .elementor-element.elementor-element-UKIDgOC > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-18 .elementor-element.elementor-element-w5zp2JG{z-index:2;}.elementor-18 .elementor-element.elementor-element-ZLpRr3I{z-index:2;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-307314b{right:39%;--hotspot-translate-x:39%;top:58%;--hotspot-translate-y:58%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-0452bb0{right:82%;--hotspot-translate-x:82%;top:52%;--hotspot-translate-y:52%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-a31c723{right:14%;--hotspot-translate-x:14%;top:49%;--hotspot-translate-y:49%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-4dba09b{right:60%;--hotspot-translate-x:60%;top:63%;--hotspot-translate-y:63%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-d636e16{right:15%;--hotspot-translate-x:15%;top:17%;--hotspot-translate-y:17%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-7656925{right:14%;--hotspot-translate-x:14%;top:8%;--hotspot-translate-y:8%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-e81ac54{left:49%;--hotspot-translate-x:49%;top:46%;--hotspot-translate-y:46%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-dd9a64c{right:25%;--hotspot-translate-x:25%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-d823958{right:90%;--hotspot-translate-x:90%;top:69%;--hotspot-translate-y:69%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-093a09d{right:77%;--hotspot-translate-x:77%;top:19%;--hotspot-translate-y:19%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-abc8591{right:38%;--hotspot-translate-x:38%;top:98%;--hotspot-translate-y:98%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-4773239{left:24%;--hotspot-translate-x:24%;top:82%;--hotspot-translate-y:82%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-c1a6fba{right:53%;--hotspot-translate-x:53%;bottom:72%;--hotspot-translate-y:72%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-1bb59fc{right:78%;--hotspot-translate-x:78%;bottom:90%;--hotspot-translate-y:90%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-1ec0394{right:81%;--hotspot-translate-x:81%;bottom:61%;--hotspot-translate-y:61%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-f33ccf9{right:22%;--hotspot-translate-x:22%;bottom:57%;--hotspot-translate-y:57%;}.elementor-18 .elementor-element.elementor-element-51ed631 .elementor-repeater-item-25a2948{right:35%;--hotspot-translate-x:35%;bottom:32%;--hotspot-translate-y:32%;}.elementor-18 .elementor-element.elementor-element-51ed631 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-18 .elementor-element.elementor-element-51ed631 > .elementor-widget-container{margin:-50px -10px 0px -10px;}.elementor-18 .elementor-element.elementor-element-VSa6M62:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-VSa6M62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-18 .elementor-element.elementor-element-f26319b{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-2tUTXk4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-vCy60rC{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-nBcNzSo{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;}.elementor-18 .elementor-element.elementor-element-nBcNzSo.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-aTAT1tG{--content-width:1180px;}.elementor-18 .elementor-element.elementor-element-uQFrUui{--width:100%;}.elementor-18 .elementor-element.elementor-element-rmpRYCF{--width:100vw;}.elementor-18 .elementor-element.elementor-element-b5717bb{--content-width:1240px;}.elementor-18 .elementor-element.elementor-element-UKIDgOC{--content-width:1240px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700;800&display=swap');
body, .elementor-widget-heading .elementor-heading-title, .elementor-widget-text-editor {
    font-family: 'Vazirmatn', Tahoma, sans-serif !important;
}
.maritec-category-card {
    transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;
}
.maritec-category-card:hover {
    transform: translateY(-6px);
    border-color: #FF6B00 !important;
    box-shadow: 0 12px 40px rgba(255,107,0,0.15) !important;
}
.maritec-hero::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 120px;
    background: linear-gradient(to top, #0A0A0A, transparent);
    pointer-events: none;
}
.elementor-page .elementor-section-wrap,
.elementor-page .e-con {
    --e-global-color-primary: #FF6B00;
}/* End custom CSS */