.elementor-3163 .elementor-element.elementor-element-29599d9{--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-3163 .elementor-element.elementor-element-29599d9:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-29599d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catgroup.net/wp-content/uploads/2022/11/SECOTRS.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3163 .elementor-element.elementor-element-52a8877{--display:flex;--margin-top:055px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:23%;--padding-right:23%;}.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-3163 .elementor-element.elementor-element-2348086 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3163 .elementor-element.elementor-element-2348086{text-align:center;}.elementor-3163 .elementor-element.elementor-element-2348086 .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-3163 .elementor-element.elementor-element-a05b308{text-align:center;font-family:"Montserrat", 'Montserrat', Sans-serif;font-size:18px;font-weight:normal;line-height:22px;}.elementor-3163 .elementor-element.elementor-element-ef62835{--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;}.elementor-3163 .elementor-element.elementor-element-83d215f .elementor-repeater-item-7ed94ed > *{display:inline-block;}.elementor-3163 .elementor-element.elementor-element-83d215f .elementor-repeater-item-0f38d9e.dce-item_image{justify-content:top;}.elementor-3163 .elementor-element.elementor-element-83d215f .dce-posts-fallback{text-align:left;}.elementor-3163 .elementor-element.elementor-element-b0c0c29{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), 'Montserrat', Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3163 .elementor-element.elementor-element-a8278b9 .elementor-button{background-color:var( --e-global-color-b0a961b );fill:var( --e-global-color-babe0d7 );color:var( --e-global-color-babe0d7 );}.elementor-3163 .elementor-element.elementor-element-ceb982c{--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:0180px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .elementor-repeater-item-c05e5c2 > *{display:inline-block;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .elementor-repeater-item-e43b3fe.dce-item_image{justify-content:top;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-container-navigation i{font-size:44px;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-container-navigation svg{height:44px;width:100%;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-carousel-controls .swiper-button-left{height:44px;width:44px;margin-top:calc(44px / 2);}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-carousel-controls .swiper-button-right{height:44px;width:44px;margin-top:calc(44px / 2);}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:50%;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .swiper-button-left, .elementor-3163 .elementor-element.elementor-element-d17a9e3 .swiper-button-right{top:250px;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-posts-fallback{text-align:left;}.elementor-3163 .elementor-element.elementor-element-f1063fe .elementor-repeater-item-c05e5c2 > *{display:inline-block;}.elementor-3163 .elementor-element.elementor-element-f1063fe .elementor-repeater-item-e43b3fe.dce-item_image{justify-content:top;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-container-navigation i{font-size:59px;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-container-navigation svg{height:59px;width:100%;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-carousel-controls .swiper-button-left{height:59px;width:59px;margin-top:calc(59px / 2);}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-carousel-controls .swiper-button-right{height:59px;width:59px;margin-top:calc(59px / 2);}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:100%;}.elementor-3163 .elementor-element.elementor-element-f1063fe .swiper-button-left, .elementor-3163 .elementor-element.elementor-element-f1063fe .swiper-button-right{top:0px;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-posts-fallback{text-align:left;}@media(min-width:2200px){.elementor-3163 .elementor-element.elementor-element-52a8877{--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.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-3163 .elementor-element.elementor-element-2348086 .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-3163 .elementor-element.elementor-element-a05b308{font-size:1.3em;line-height:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-container-navigation i{font-size:50px;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-container-navigation svg{height:50px;width:100%;}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-carousel-controls .swiper-button-left{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-3163 .elementor-element.elementor-element-d17a9e3 .dce-carousel-controls .swiper-button-right{height:50px;width:50px;margin-top:calc(50px / 2);}}@media(max-width:1024px){.elementor-3163 .elementor-element.elementor-element-29599d9{--min-height:50vh;}.elementor-3163 .elementor-element.elementor-element-52a8877{--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.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-3163 .elementor-element.elementor-element-2348086 .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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-3163 .elementor-element.elementor-element-29599d9:not(.elementor-motion-effects-element-type-background), .elementor-3163 .elementor-element.elementor-element-29599d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catgroup.net/wp-content/uploads/2022/11/SECTORS.jpg");background-position:top center;}.elementor-3163 .elementor-element.elementor-element-29599d9{--content-width:100%;--min-height:463px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3163 .elementor-element.elementor-element-52a8877{--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:11%;--padding-right:11%;}.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-3163 .elementor-element.elementor-element-2348086 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3163 .elementor-element.elementor-element-2348086{text-align:center;}.elementor-3163 .elementor-element.elementor-element-2348086 .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-3163 .elementor-element.elementor-element-a05b308{text-align:start;font-size:12px;line-height:15px;}.elementor-3163 .elementor-element.elementor-element-ef62835{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3163 .elementor-element.elementor-element-a8278b9 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-3163 .elementor-element.elementor-element-a8278b9 .elementor-button{padding:015px 25px 015px 025px;}.elementor-3163 .elementor-element.elementor-element-ceb982c{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-skin-carousel{height:400px;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-container-navigation i{font-size:50px;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-container-navigation svg{height:50px;width:100%;}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-carousel-controls .swiper-button-left{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-3163 .elementor-element.elementor-element-f1063fe .dce-carousel-controls .swiper-button-right{height:50px;width:50px;margin-top:calc(50px / 2);}}/* Start custom CSS *//********
posts slider
*******/
.swiper-button-left path, .swiper-button-right path{
    fill: white !important;
    stroke: black !important;
}

#sectors-slider .dce-container-navigation.swiper-container-horizontal {
    display: flex;
    width: 114px;
    justify-content: space-between;
}

#sectors-slider article {
    min-height: 450px !important;
}

#sectors-slider .elementor-element.e-con-boxed.e-con {
    min-height: 450px !important;
}

/* Container  column */
 .elementor-widget-container .swiper-container-horizontal .dce-wrapper-carousel .hentry .dce-post-block .elementor .elementor-section-wrap > .e-container--column{
	box-shadow:0px 0px 9px 0px rgba(101,101,101,0.28);
}
.ue_tab_icon img {
    width: 100px;
}



.swiper-slide-right .serviceinfo, .swiper-slide-left .serviceinfo {
    display: none !important;
}


/*******
Mobile
******/

@media (max-width: 1024px) {
/*article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-prev .serviceinfo.e-container--column.e-container {*/
/*    display: none;*/
/*}*/
/*article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-next .elementor-element.serviceinfo.e-container--column.e-container {*/
/*    display: none;*/
/*}*/
/*article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-prev {*/
/*    margin-top: 10px;*/
/*}*/
/*article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-next{*/
/*    margin-top: 10px;*/
/*}*/

#service-loop .dce-carousel-controls {
    display: none !important;
}

.service-title {
  word-wrap: break-word;
   white-space: wrap;
   overflow: visible;
    height: auto !important;
}

/*article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-prev img, article.project.type-project.status-publish.has-post-thumbnail.hentry.dce-post.dce-post-item.swiper-slide.dce-item-carousel.swiper-slide-next img{*/
/*    border-radius: 10px !important;*/
/*    height: 200px !important;*/
/*}*/

.uc-heading.uc_trigger:focused, .uc-heading.uc_trigger:active {
    background: white !important;
}

#mobile-sectors-slider
    .swiper-button-prev.prev-f1063fe {
    display: none;
}
#mobile-sectors-slider
    .swiper-button-right {
    transform: translateZ(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
#mobile-sectors-slider
 .dce-carousel-controls .dce-container-navigation {
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto !important;
    width: 100% !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    transform: translateX(-40%) !important;
}
#mobile-sectors-slider .dce-posts-container .dce-post-item .dce-post-block {
    justify-content: center;
}

}

/******
2200px
******/

@media (min-width: 2200px) {
    
    .success-text p {
        font-size: 1.3em !important;
        line-height: 30px !important;
    }
    
        .success-heading h2 {
        font-size: 2.3em !important;
        line-height: 42px !important;
    }
    
}/* End custom CSS */