.elementor-1513 .elementor-element.elementor-element-9dae1af{--display:flex;--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:05%;}.elementor-1513 .elementor-element.elementor-element-9dae1af:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-9dae1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catgroup.net/wp-content/uploads/2023/05/CAT-Website-Where.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1513 .elementor-element.elementor-element-e7a27f1{--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:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-1513 .elementor-element.elementor-element-c94ccef{--display:flex;--margin-top:55px;--margin-bottom:055px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:24%;--padding-right:24%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1513 .elementor-element.elementor-element-25526d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-1513 .elementor-element.elementor-element-25526d7{text-align:center;}.elementor-1513 .elementor-element.elementor-element-25526d7 .elementor-heading-title{font-family:var( --e-global-typography-7b28313-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-7b28313-font-size );font-weight:var( --e-global-typography-7b28313-font-weight );line-height:var( --e-global-typography-7b28313-line-height );letter-spacing:var( --e-global-typography-7b28313-letter-spacing );color:var( --e-global-color-fa761c4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1513 .elementor-element.elementor-element-1a033de{text-align:center;font-family:var( --e-global-typography-d210953-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-d210953-font-size );font-weight:var( --e-global-typography-d210953-font-weight );line-height:var( --e-global-typography-d210953-line-height );}.elementor-1513 .elementor-element.elementor-element-515cfba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1513 .elementor-element.elementor-element-515cfba:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-515cfba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141629;}.elementor-1513 .elementor-element.elementor-element-82a9d82{text-align:center;}.elementor-1513 .elementor-element.elementor-element-82a9d82 .elementor-heading-title{font-family:var( --e-global-typography-7d360ce-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-7d360ce-font-size );font-weight:var( --e-global-typography-7d360ce-font-weight );line-height:var( --e-global-typography-7d360ce-line-height );letter-spacing:var( --e-global-typography-7d360ce-letter-spacing );color:var( --e-global-color-babe0d7 );}.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 ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-1513 .elementor-element.elementor-element-5d2a837{--divider-border-style:solid;--divider-color:var( --e-global-color-b0a961b );--divider-border-width:6px;}.elementor-1513 .elementor-element.elementor-element-5d2a837 .elementor-divider-separator{width:312px;margin:0 auto;margin-center:0;}.elementor-1513 .elementor-element.elementor-element-5d2a837 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1513 .elementor-element.elementor-element-01e4690{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1513 .elementor-element.elementor-element-01e4690:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-01e4690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4e0e0 );}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-70a0ea5 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-70a0ea5 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-70a0ea5{right:54%;--hotspot-translate-x:54%;top:65%;--hotspot-translate-y:65%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-cf45406 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-cf45406 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-cf45406{left:59%;--hotspot-translate-x:59%;top:55%;--hotspot-translate-y:55%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-2149b5f .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-2149b5f .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-2149b5f{left:63%;--hotspot-translate-x:63%;top:54%;--hotspot-translate-y:54%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-03427c2 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-03427c2 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-03427c2{left:42.5%;--hotspot-translate-x:42.5%;top:29%;--hotspot-translate-y:29%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-9af7513 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-9af7513 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-9af7513{left:42%;--hotspot-translate-x:42%;top:33.5%;--hotspot-translate-y:33.5%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-797c657 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-797c657 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-797c657{left:45.8%;--hotspot-translate-x:45.8%;top:33.3%;--hotspot-translate-y:33.3%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-130dd55 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-130dd55 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-130dd55{left:54.5%;--hotspot-translate-x:54.5%;top:70%;--hotspot-translate-y:70%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-bf4f8fd .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-bf4f8fd .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-bf4f8fd{left:52%;--hotspot-translate-x:52%;top:46%;--hotspot-translate-y:46%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-661fff9 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-661fff9 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-661fff9{left:55.7%;--hotspot-translate-x:55.7%;top:47%;--hotspot-translate-y:47%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-041fc8c .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-041fc8c .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-041fc8c{left:58.5%;--hotspot-translate-x:58.5%;top:48%;--hotspot-translate-y:48%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-06ef5a0 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-06ef5a0 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-06ef5a0{left:60%;--hotspot-translate-x:60%;top:50%;--hotspot-translate-y:50%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-a6d4ac4 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-a6d4ac4 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-a6d4ac4{left:61.4%;--hotspot-translate-x:61.4%;top:53%;--hotspot-translate-y:53%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-4023a82 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-4023a82 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-4023a82{left:61%;--hotspot-translate-x:61%;top:51%;--hotspot-translate-y:51%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-3227e52 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-3227e52 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .elementor-repeater-item-3227e52{left:63%;--hotspot-translate-x:63%;top:58%;--hotspot-translate-y:58%;}.elementor-1513 .elementor-element.elementor-element-87c48e9 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-70a0ea5 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-70a0ea5 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-70a0ea5{right:49.5%;--hotspot-translate-x:49.5%;top:66%;--hotspot-translate-y:66%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-cf45406 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-cf45406 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-cf45406{left:63.5%;--hotspot-translate-x:63.5%;top:56%;--hotspot-translate-y:56%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-2149b5f .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-2149b5f .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-2149b5f{left:67%;--hotspot-translate-x:67%;top:55%;--hotspot-translate-y:55%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-03427c2 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-03427c2 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-03427c2{left:47.2%;--hotspot-translate-x:47.2%;top:31%;--hotspot-translate-y:31%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-9af7513 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-9af7513 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-9af7513{left:46.5%;--hotspot-translate-x:46.5%;top:34%;--hotspot-translate-y:34%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-797c657 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-797c657 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-797c657{left:50%;--hotspot-translate-x:50%;top:34%;--hotspot-translate-y:34%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-130dd55 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-130dd55 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-130dd55{left:59%;--hotspot-translate-x:59%;top:71.5%;--hotspot-translate-y:71.5%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-bf4f8fd .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-bf4f8fd .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-bf4f8fd{left:56.5%;--hotspot-translate-x:56.5%;top:46%;--hotspot-translate-y:46%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-661fff9 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-661fff9 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-661fff9{left:60%;--hotspot-translate-x:60%;top:48.5%;--hotspot-translate-y:48.5%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-041fc8c .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-041fc8c .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-041fc8c{left:63%;--hotspot-translate-x:63%;top:48%;--hotspot-translate-y:48%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-06ef5a0 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-06ef5a0 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-06ef5a0{left:64.5%;--hotspot-translate-x:64.5%;top:51%;--hotspot-translate-y:51%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-a6d4ac4 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-a6d4ac4 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-a6d4ac4{left:65.5%;--hotspot-translate-x:65.5%;top:54%;--hotspot-translate-y:54%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-4023a82 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-4023a82 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-4023a82{left:65%;--hotspot-translate-x:65%;top:53%;--hotspot-translate-y:53%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-3227e52 .e-hotspot__icon{grid-column:1;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-3227e52 .e-hotspot__button{grid-gap:5px;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-3227e52{left:67.5%;--hotspot-translate-x:67.5%;top:58%;--hotspot-translate-y:58%;}.elementor-1513 .elementor-element.elementor-element-2872794 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1513 .elementor-element.elementor-element-d7f61c2{--display:flex;}.elementor-1513 .elementor-element.elementor-element-4cccd03{width:auto;max-width:auto;}.elementor-1513 .elementor-element.elementor-element-842a2b3{width:auto;max-width:auto;}.elementor-1513 .elementor-element.elementor-element-381a189{--display:flex;}.elementor-1513 .elementor-element.elementor-element-381a189:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-381a189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4e0e0 );}.elementor-1513 .elementor-element.elementor-element-11569d1{width:auto;max-width:auto;}.elementor-1513 .elementor-element.elementor-element-a46f01e{width:auto;max-width:auto;}.elementor-1513 .elementor-element.elementor-element-9e67bcd{--display:flex;}.elementor-1513 .elementor-element.elementor-element-9e67bcd:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-9e67bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4e0e0 );}.elementor-1513 .elementor-element.elementor-element-807b1f5{--display:flex;}.elementor-1513 .elementor-element.elementor-element-807b1f5:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-807b1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e4e0e0 );}.elementor-1513 .elementor-element.elementor-element-24686d8{--display:flex;}.elementor-1513 .elementor-element.elementor-element-830e1b2{--display:flex;}.elementor-1513 .elementor-element.elementor-element-0bdac77{--display:flex;}.elementor-1513 .elementor-element.elementor-element-5666f3e{--display:flex;}.elementor-1513 .elementor-element.elementor-element-ca454c6{--display:flex;}.elementor-1513 .elementor-element.elementor-element-3aa28c5{--display:flex;}@media(min-width:2200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-25526d7 .elementor-heading-title{font-size:var( --e-global-typography-7b28313-font-size );line-height:var( --e-global-typography-7b28313-line-height );letter-spacing:var( --e-global-typography-7b28313-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1513 .elementor-element.elementor-element-1a033de{font-size:var( --e-global-typography-d210953-font-size );line-height:var( --e-global-typography-d210953-line-height );}.elementor-1513 .elementor-element.elementor-element-82a9d82 .elementor-heading-title{font-size:var( --e-global-typography-7d360ce-font-size );line-height:var( --e-global-typography-7d360ce-line-height );letter-spacing:var( --e-global-typography-7d360ce-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-1513 .elementor-element.elementor-element-9dae1af{--min-height:80vh;}.elementor-1513 .elementor-element.elementor-element-9dae1af:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-9dae1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-1513 .elementor-element.elementor-element-c94ccef{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-25526d7 .elementor-heading-title{font-size:var( --e-global-typography-7b28313-font-size );line-height:var( --e-global-typography-7b28313-line-height );letter-spacing:var( --e-global-typography-7b28313-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1513 .elementor-element.elementor-element-1a033de{font-size:var( --e-global-typography-d210953-font-size );line-height:var( --e-global-typography-d210953-line-height );}.elementor-1513 .elementor-element.elementor-element-82a9d82 .elementor-heading-title{font-size:var( --e-global-typography-7d360ce-font-size );line-height:var( --e-global-typography-7d360ce-line-height );letter-spacing:var( --e-global-typography-7d360ce-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-4cccd03{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-1513 .elementor-element.elementor-element-9dae1af:not(.elementor-motion-effects-element-type-background), .elementor-1513 .elementor-element.elementor-element-9dae1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catgroup.net/wp-content/uploads/2023/05/CAT-Website-Where.jpg");background-position:center left;}.elementor-1513 .elementor-element.elementor-element-9dae1af{--content-width:100%;--min-height:463px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1513 .elementor-element.elementor-element-e7a27f1{--padding-top:0%;--padding-bottom:0%;--padding-left:11%;--padding-right:011%;}.elementor-1513 .elementor-element.elementor-element-c94ccef{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-25526d7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1513 .elementor-element.elementor-element-25526d7{text-align:center;}.elementor-1513 .elementor-element.elementor-element-25526d7 .elementor-heading-title{font-size:var( --e-global-typography-7b28313-font-size );line-height:var( --e-global-typography-7b28313-line-height );letter-spacing:var( --e-global-typography-7b28313-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1513 .elementor-element.elementor-element-1a033de{text-align:start;font-size:var( --e-global-typography-d210953-font-size );line-height:var( --e-global-typography-d210953-line-height );}.elementor-1513 .elementor-element.elementor-element-515cfba{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1513 .elementor-element.elementor-element-82a9d82 > .elementor-widget-container{padding:0% 011% 0% 11%;}.elementor-1513 .elementor-element.elementor-element-82a9d82 .elementor-heading-title{font-size:var( --e-global-typography-7d360ce-font-size );line-height:var( --e-global-typography-7d360ce-line-height );letter-spacing:var( --e-global-typography-7d360ce-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-5d2a837 .elementor-divider-separator{width:136px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-70a0ea5{right:55%;--hotspot-translate-x:55%;top:67%;--hotspot-translate-y:67%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-cf45406{left:69%;--hotspot-translate-x:69%;top:52%;--hotspot-translate-y:52%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-2149b5f{left:76%;--hotspot-translate-x:76%;top:52%;--hotspot-translate-y:52%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-03427c2{left:35%;--hotspot-translate-x:35%;top:25%;--hotspot-translate-y:25%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-9af7513{left:34%;--hotspot-translate-x:34%;top:29%;--hotspot-translate-y:29%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-797c657{left:41%;--hotspot-translate-x:41%;top:29%;--hotspot-translate-y:29%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-130dd55{left:59%;--hotspot-translate-x:59%;top:71%;--hotspot-translate-y:71%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-bf4f8fd{left:60%;--hotspot-translate-x:60%;top:43%;--hotspot-translate-y:43%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-661fff9{left:62%;--hotspot-translate-x:62%;top:43.5%;--hotspot-translate-y:43.5%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-041fc8c{left:68%;--hotspot-translate-x:68%;top:45%;--hotspot-translate-y:45%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-06ef5a0{left:71%;--hotspot-translate-x:71%;top:48%;--hotspot-translate-y:48%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-a6d4ac4{left:73.5%;--hotspot-translate-x:73.5%;top:51%;--hotspot-translate-y:51%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-4023a82{left:73%;--hotspot-translate-x:73%;top:50%;--hotspot-translate-y:50%;}.elementor-1513 .elementor-element.elementor-element-2872794 .elementor-repeater-item-3227e52{left:77%;--hotspot-translate-x:77%;top:56%;--hotspot-translate-y:56%;}}/* Start custom CSS for container, class: .elementor-element-24686d8 */.elementor-1513 .elementor-element.elementor-element-24686d8 {
    padding-left:0 !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS */h1, h2, h3, h4, h5, h6 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
    
/*Map image*/
.hotspot > div > img
{
    width: 100vw;
    min-width: 100vw;
}

html {
    overflow-x: hidden;
}

.e-hotspot__tooltip.e-hotspot--tooltip-position.e-hotspot--fade-in-out {
    border-radius: 16px;
}

.e-hotspot__tooltip {
    display: flex;
    flex-direction: column;
    border: 1px solid #D9D9D9;
box-shadow: 5px 5px 14px rgba(251, 251, 251, 0.52);
border-radius: 16px;
height: 627px !important;
width: 1126px !important;
}

.popup-close {
    z-index: 9999 !important
}

.e-hotspot {
    z-index: auto;
}

.e-hotspot__button {
      cursor: default !important;
}

.e-hotspot__label {
 display: none !important;
 font-size: 16px !important;
 line-height: 16px !important;
 letter-spacing: 0px !important;
}

.e-hotspot:hover .e-hotspot__label {
   position: absolute;
  top:70%;
  left:50%;
  -webkit-transform: translateX(-50%) translateY(20%) !important;
    -moz-transform: translateX(-50%) translateY(20%) !important;
    transform: translateX(-50%) translateY(20%) !important;
    display: block !important;
    background: #141629;
}

.tooltip-info {
    display: flex;
    flex-direction: column;
    background: #131426;
} 
.tooltip-info-item {
    display: flex;
}

.e-hotspot__icon {
    transition: 0.2s ease-in;
}
.e-hotspot:hover .e-hotspot__icon {
    font-size: 15px;
}
.img-box .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}

span.elementor-icon-list-text {
    text-align: left;
}
.red {
    color: #CF3339;
    font-weight: 800;
}

div[tabulator-field="column-2"] {
    color: #fff !important;
}
.elementor-widget-hotspot .elementor-widget-container {
    width: 100% !important;
}
.elementor-widget.elementor-widget-ucaddon_ue_table {
    display: flex !important;
    align-items: stretch !important;
    justify-content: stretch !important;
}
.img-box .elementor-image-box-wrapper {
    display: flex;
}
div#hotspot-map {
    overflow: visible;
       justify-content: flex-start;
    align-items: flex-start;
}

/*Tooltip center*/
.e-hotspot--active {
    width: 100vw !important;
    height: 100% !important;
}

.e-hotspot__tooltip {
 left: 50% !important;
    top: 50% !important;
    -webkit-transform: translateX(-50%) translateY(-50%) !important;
    -moz-transform: translateX(-50%) translateY(-50%) !important;
    transform: translateX(-50%) translateY(-50%) !important;
    position: absolute !important;
      border-radius: 10px;
          margin-left: auto !important;
    margin-right: auto !important;
}

/*Popup Text*/


.vm {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    text-decoration: underline;
}

.e-hotspot__label {
    width: 150px;
    text-align: center;
    margin-top: 5px;
    padding: 5px 0;
    border-radius: 5px;
}

/*White border of col 2*/

.tabulator-cell[tabulator-field="column-2"] {
    justify-content: flex-end !important;
    padding-right:25px !important;
}

.tabulator-cell[tabulator-field="column-2"]:before {
  content: '';
  height: 100%; 
  width: 1px;

  position: absolute;
  left: 0;
  top: 0; 

  background-color: #fff; 
}

.tabulator {
    border: 0 !important;
    background-color: transparent !important;
}

.tabulator .tabulator-tableholder .tabulator-table {
    background-color: transparent !important;
}

/*Static table*/
#static-table-container .tabulator .tabulator-header {
    border-bottom: none !important;
}

#static-table-container div[tabulator-field="column-2"] {
    justify-content: center !important;
}

/*Changing map colors*/

/*Nigeria*/
.e-hotspot:nth-of-type(1):hover .e-hotspot__button .e-hotspot__icon {
     color: #cf3339;
 }
 
 /*KSA*/
  .e-hotspot:nth-of-type(2):hover .e-hotspot__button .e-hotspot__icon {
     color: #cf3339;
 }
 
 /*UAE*/
  .e-hotspot:nth-of-type(3):hover .e-hotspot__button .e-hotspot__icon {
     color: #cf3339;
 }
 
 /*UK*/
  .e-hotspot:nth-of-type(4):hover .e-hotspot__button .e-hotspot__icon {
     color: #FFCC3F;
 }
 
 /*Jersey Channel Islands*/
  .e-hotspot:nth-of-type(5):hover .e-hotspot__button .e-hotspot__icon {
     color: #FFCC3F;
 }
 
 /*Luxembourg*/
  .e-hotspot:nth-of-type(6):hover .e-hotspot__button .e-hotspot__icon {
     color: #FFCC3F;
 }
 
 /*Uganda*/
  .e-hotspot:nth-of-type(7):hover .e-hotspot__button .e-hotspot__icon {
     color: #A0C089;
 }
 
 /*Cyprus*/
  .e-hotspot:nth-of-type(8):hover .e-hotspot__button .e-hotspot__icon {
     color: #335893;
 }
 
 /*Lebanon*/
  .e-hotspot:nth-of-type(9):hover .e-hotspot__button .e-hotspot__icon {
     color: #335893;
 }
 
 /*Iraq*/
  .e-hotspot:nth-of-type(10):hover .e-hotspot__button .e-hotspot__icon {
     color: #A0C089;
 }
 
 /*Kuwait*/
  .e-hotspot:nth-of-type(11):hover .e-hotspot__button .e-hotspot__icon {
     color: #cf3339;
 }
 
 /*Qatar*/
  .e-hotspot:nth-of-type(12):hover .e-hotspot__button .e-hotspot__icon {
     color: #cf3339;
 }
 
 /*Bahrain*/
  .e-hotspot:nth-of-type(13):hover .e-hotspot__button .e-hotspot__icon {
     color: #A0C089;
 }
 
 /*Oman*/
  .e-hotspot:nth-of-type(14):hover .e-hotspot__button .e-hotspot__icon {
     color: #A0C089;
 }






/*
#335893 - blue
#cf3339 - red
#FFCC3F - yellow 
#A0C089 - green
*/


/*****
Tablet
*****/
@media (max-width:1024px) {
    .e-hotspot__tooltip {
width: 100% !important;
height:900px !important;
}

.tabulator-col[tabulator-field="column-1"] {
    width: 100% !important;
}

/*Popup position tablet*/
.e-hotspot__tooltip.e-hotspot--tooltip-position.e-hotspot--fade-in-out {
 left: 50% !important;
    top: 50% !important;
    -webkit-transform: translateX(-50%) translateY(-20%) !important;
    -moz-transform: translateX(-50%) translateY(-20%) !important;
    transform: translateX(-50%) translateY(-20%) !important;
    position: absolute !important;
    z-index: 99;
}

}



/*
*******
Mobile
*******
*/
@media (max-width:768px) {
    
body {
    overflow-x:hidden;
}

.desk-table {
    display: none;
}
.hotspot > div > img {
    display: block;
}

/*Transition tooltip*/
.e-hotspot__tooltip {
    transition-property: all;
}

.e-hotspot__tooltip {
    border: 1px solid #D9D9D9;
box-shadow: 5px 5px 14px rgba(251, 251, 251, 0.52);
border-radius: 16px;
z-index: 99;
height: auto !important;
padding-bottom: 30px !important;
width: 350px !important;
}

.img-box img {
    width: 36px !important;
    height: 36px !important;
}

/*Popup text on phone*/
.popup-title h2 {
   font-family: 'Mont';
font-style: normal !important;
font-weight: 800 !important;
font-size: 19px !important;
line-height: 24px !important;
}

/*Popup position phone*/
.e-hotspot__tooltip.e-hotspot--tooltip-position.e-hotspot--fade-in-out {
 left: 50% !important;
    top: 50% !important;
    -webkit-transform: translateX(-50%) translateY(-20%) !important;
    -moz-transform: translateX(-50%) translateY(-20%) !important;
    transform: translateX(-50%) translateY(-20%) !important;
    position: absolute !important;
    z-index: 99;
}

.e-hotspot__label {
 font-size: 12px !important;
}

}

@media (min-width:2200px) {
    
    .e-hotspot__tooltip {
height: auto !important;
padding-bottom: 60px !important;
width: 78% !important;
}
    
}/* End custom CSS */