.elementor-1078 .elementor-element.elementor-element-f658c29{--display:flex;--min-height:150px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.93;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:9%;--padding-right:9%;}.elementor-1078 .elementor-element.elementor-element-f658c29:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://bluecollartraders.com/wp-content/uploads/2025/04/d1ca588c-1449-44db-806e-8e590b3bfa44.webp");background-position:0px -99px;background-repeat:no-repeat;background-size:cover;}.elementor-1078 .elementor-element.elementor-element-f658c29::before, .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-background-video-container::before, .elementor-1078 .elementor-element.elementor-element-f658c29 > .e-con-inner > .elementor-background-video-container::before, .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-background-slideshow::before, .elementor-1078 .elementor-element.elementor-element-f658c29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1078 .elementor-element.elementor-element-72d009f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1078 .elementor-element.elementor-element-72d009f:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-72d009f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F6F3000;}.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-1078 .elementor-element.elementor-element-e1fa9cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-e1fa9cc img{width:45%;}.elementor-1078 .elementor-element.elementor-element-b5d7ce4{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1078 .elementor-element.elementor-element-e754e96{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1078 .elementor-element.elementor-element-e754e96 .elementor-divider-separator{width:100%;}.elementor-1078 .elementor-element.elementor-element-e754e96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1078 .elementor-element.elementor-element-03f144a{width:initial;max-width:initial;text-align:center;font-family:"News Cycle", Sans-serif;font-size:23px;font-weight:500;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-1078 .elementor-element.elementor-element-03f144a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1078 .elementor-element.elementor-element-03f144a.elementor-element{--align-self:center;}.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-1078 .elementor-element.elementor-element-30c189a{width:100%;max-width:100%;text-align:center;}.elementor-1078 .elementor-element.elementor-element-30c189a > .elementor-widget-container{padding:0% 0% 0% 0%;background-position:5px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1078 .elementor-element.elementor-element-30c189a .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1078 .elementor-element.elementor-element-4ffc5ef{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1078 .elementor-element.elementor-element-4ffc5ef .elementor-divider-separator{width:100%;}.elementor-1078 .elementor-element.elementor-element-4ffc5ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1078 .elementor-element.elementor-element-69d1a60{--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:0.95;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-1078 .elementor-element.elementor-element-69d1a60:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-69d1a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://bluecollartraders.com/wp-content/uploads/2025/04/a8881b84-d2ab-4a0b-a781-0bf9379cbd31.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1078 .elementor-element.elementor-element-69d1a60::before, .elementor-1078 .elementor-element.elementor-element-69d1a60 > .elementor-background-video-container::before, .elementor-1078 .elementor-element.elementor-element-69d1a60 > .e-con-inner > .elementor-background-video-container::before, .elementor-1078 .elementor-element.elementor-element-69d1a60 > .elementor-background-slideshow::before, .elementor-1078 .elementor-element.elementor-element-69d1a60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1078 .elementor-element.elementor-element-69d1a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1078 .elementor-element.elementor-element-1d318e5{width:initial;max-width:initial;}.elementor-1078 .elementor-element.elementor-element-1d318e5 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-1078 .elementor-element.elementor-element-1d318e5 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-weight:500;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-1078 .elementor-element.elementor-element-5d90820{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1078 .elementor-element.elementor-element-5d1d141 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 2% 0%;}.elementor-1078 .elementor-element.elementor-element-5d1d141{font-family:"News Cycle", Sans-serif;font-weight:400;}.elementor-1078 .elementor-element.elementor-element-2fbbf63{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1078 .elementor-element.elementor-element-f658c29{--min-height:0vh;--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:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:1%;--padding-left:9%;--padding-right:9%;}.elementor-1078 .elementor-element.elementor-element-f658c29:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1078 .elementor-element.elementor-element-72d009f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1078 .elementor-element.elementor-element-b5d7ce4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-1078 .elementor-element.elementor-element-30c189a > .elementor-widget-container{margin:0px 0px 5px 0px;background-position:0px 0px;}.elementor-1078 .elementor-element.elementor-element-30c189a .elementor-heading-title{font-size:50px;}.elementor-1078 .elementor-element.elementor-element-69d1a60{--min-height:0vh;--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;}}@media(max-width:767px){.elementor-1078 .elementor-element.elementor-element-f658c29{--min-height:0vh;--margin-top:-129px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-f658c29:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1078 .elementor-element.elementor-element-72d009f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1078 .elementor-element.elementor-element-30c189a > .elementor-widget-container{margin:11px 0px 6px 0px;background-position:0px 0px;}.elementor-1078 .elementor-element.elementor-element-30c189a .elementor-heading-title{font-size:25px;}.elementor-1078 .elementor-element.elementor-element-69d1a60{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1078 .elementor-element.elementor-element-cb292a1 > .elementor-widget-container{padding:0% 0% 3% 0%;}}@media(min-width:768px){.elementor-1078 .elementor-element.elementor-element-72d009f{--width:20%;}.elementor-1078 .elementor-element.elementor-element-b5d7ce4{--width:80%;}.elementor-1078 .elementor-element.elementor-element-69d1a60{--width:100%;}.elementor-1078 .elementor-element.elementor-element-5d90820{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1078 .elementor-element.elementor-element-72d009f{--width:100%;}.elementor-1078 .elementor-element.elementor-element-b5d7ce4{--width:100%;}}@media(min-width:1025px){.elementor-1078 .elementor-element.elementor-element-f658c29:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f658c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1078 .elementor-element.elementor-element-69d1a60:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-69d1a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-30c189a */.elementor-1078 .elementor-element.elementor-element-30c189a .elementor-widget-container 
{
    -webkit-background-clip:text;
    background-clip:text;
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-cb292a1 */.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn {
    width: auto;
    font-size: 14px;
    height: auto;
    line-height: normal;
    text-align: center;
    background: #183081;
    border-width: 1px;
    border-color: #183081;
    border-style: solid;
    color: #ffffff !important;
    cursor: pointer;
    font-weight: normal;
    border-radius: 0px;
    text-shadow: none;
    padding: 8px 16px;
    box-sizing: border-box;
    box-shadow: 0 1px 1px #eeeeee;
    margin: 10px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS */.fit{
	width: fit-content;

}



.users_photo .gallery-item{
	width: 40px!important;
	height: 40px!important;
}

.elementor-widget-text-editor p:last-child{
	margin-bottom: 0px;
}


/* clients logo */

.clients_logo{
	mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.icon_box_style1:hover h3, .icon_box_style1:hover p, .icon_box_style1:hover .elementor-icon i{
	color: #ffffff!important;
}

/* image box */
.img_box .top-back{Q
	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;
}

/* pricing box */
.pricing_box:hover .package_name .elementor-widget-container{
	background: #807166!important;
}

/* Footer */
.footer nav a:hover, .footer nav a.elementor-item-active{
	text-decoration: underline;
}

.contact_info .elementor-icon-list-item{
	justify-content: space-between;
}



/* 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;
    }
    
}/* End custom CSS */