.elementor-13798 .elementor-element.elementor-element-0e77430{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13798 .elementor-element.elementor-element-442022c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:24px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-13798 .elementor-element.elementor-element-442022c:not(.elementor-motion-effects-element-type-background), .elementor-13798 .elementor-element.elementor-element-442022c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-13798 .elementor-element.elementor-element-ba4feea{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 12px 12px;--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13798 .elementor-element.elementor-element-ba4feea:not(.elementor-motion-effects-element-type-background), .elementor-13798 .elementor-element.elementor-element-ba4feea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #001489 0%, #001489 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13798 .elementor-element.elementor-element-6e2864c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-6e2864c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-6e2864c{text-align:start;}.elementor-13798 .elementor-element.elementor-element-6e2864c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-ec07787 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-ec07787.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-ec07787{text-align:start;}.elementor-13798 .elementor-element.elementor-element-ec07787 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-fb1820f > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-fb1820f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-fb1820f{text-align:start;}.elementor-13798 .elementor-element.elementor-element-fb1820f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-51587e8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 12px 12px;--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13798 .elementor-element.elementor-element-51587e8:not(.elementor-motion-effects-element-type-background), .elementor-13798 .elementor-element.elementor-element-51587e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152D55;}.elementor-13798 .elementor-element.elementor-element-dcae46e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-dcae46e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-dcae46e{text-align:start;}.elementor-13798 .elementor-element.elementor-element-dcae46e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-1158bd3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-1158bd3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-1158bd3{text-align:start;}.elementor-13798 .elementor-element.elementor-element-1158bd3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-e1214e5 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13798 .elementor-element.elementor-element-e1214e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-e1214e5{text-align:start;}.elementor-13798 .elementor-element.elementor-element-e1214e5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:#FFFCFC;}.elementor-13798 .elementor-element.elementor-element-ece5351{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13798 .elementor-element.elementor-element-442022c{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-13798 .elementor-element.elementor-element-9332ce3 img{width:53%;}.elementor-13798 .elementor-element.elementor-element-442022c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13798 .elementor-element.elementor-element-ba4feea{--border-radius:0px 0px 0px 0px;}.elementor-13798 .elementor-element.elementor-element-6e2864c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-6e2864c .elementor-heading-title{font-size:8px;}.elementor-13798 .elementor-element.elementor-element-ec07787.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-ec07787 .elementor-heading-title{font-size:8px;}.elementor-13798 .elementor-element.elementor-element-fb1820f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-fb1820f .elementor-heading-title{font-size:8px;}.elementor-13798 .elementor-element.elementor-element-51587e8{--border-radius:0px 0px 0px 0px;}.elementor-13798 .elementor-element.elementor-element-dcae46e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-1158bd3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13798 .elementor-element.elementor-element-e1214e5.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for container, class: .elementor-element-51587e8 */.item{
        max-width: none !important;
    }
    @keyframes scroll {
        from {
            transform: translateX(0);
        }
        to {
            transform: translateX(-100%);
        }
    }

    .scroll {
        animation: scroll 30s linear infinite;
        animation-direction: reverse;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4feea */.item{
        max-width: none !important;
    }
    @keyframes scroll {
        from {
            transform: translateX(0);
        }
        to {
            transform: translateX(-100%);
        }
    }

    .scroll {
        animation: scroll 30s linear infinite;
        animation-direction: reverse;
    }/* End custom CSS */
/* Start custom CSS *//* Buttons */


@-webkit-keyframes in {
    0%   { -webkit-transform: translate(0%,0%); }
    20%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,0%); }
    40%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,50%); }
    60%   {
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,50%); }
    80%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,0); }
    100%   { -webkit-transform: translate(0,0); }
}

@-webkit-keyframes out {
    0%   { -webkit-transform: translate(0,0); }
    20%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,0); }
    40%   {
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,50%); }
    60%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,50%); }
    80%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,0%); }
    100%   { -webkit-transform: translate(0%,0%); }
}


.btn1{
    .elementor-button-content-wrapper{
        align-items: center;
        padding-left: 12px;
    }
    .elementor-button-icon{
        background: white;
        color: black;
        padding-top:12px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 13px;
        border-radius: 60px;
        transition: all 0.2s ease;
    }
    .elementor-button-icon > :first-child{
        -webkit-animation: in 0.2s;
    }
    .elementor-button-text{
        z-index: 9;
        margin-left: 20px;
        color: white;
    }
}
.btn1:hover{
    .elementor-button-icon{
        /*margin-left: calc(-100%);*/
        /*padding-left: calc(100%);*/
    }
    .elementor-button-icon > :first-child{
    -webkit-animation: out 0.2s;
    }
    
    .elementor-button-text{
        z-index: 9;
        margin-left: 20px;
        color: black;
    }
    
}

* image box */
.img_box .top-back{
	transition: 0.2s ease;
	aspect-ratio: 1!important;
}
.img_box .c-heading{
	display: none!important;
	aspect-ratio: 1!important;
}
.img_box:hover .top-back{
	width: 190px!important;
}
.img_box:hover .icon{
	display: none!important;
}
.img_box:hover .c-heading{
	display: block!important;
}
 
 
 .users_photo .gallery-item{
	width: 40px!important;
	height: 40px!important;
}
 
 
 #underline { text-decoration: none;
;}/* End custom CSS */