.elementor-12130 .elementor-element.elementor-element-b1f0f49{padding:76px 20px 79px 20px;}.elementor-12130 .elementor-element.elementor-element-ac8a4c8{--animation-duration:3000ms;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-12130 .elementor-element.elementor-element-ac8a4c8 .elementor-headline{text-align:left;font-family:"Anton", Sans-serif;font-size:96px;font-weight:400;text-transform:uppercase;line-height:112px;letter-spacing:-1.5px;}.elementor-12130 .elementor-element.elementor-element-ac8a4c8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:68px;}.elementor-12130 .elementor-element.elementor-element-ac8a4c8 .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-12130 .elementor-element.elementor-element-443be61{padding:0px 20px 76px 20px;}.elementor-12130 .elementor-element.elementor-element-22e6493 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-12130 .elementor-element.elementor-element-d9ed838 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-12130 .elementor-element.elementor-element-3293415 > .elementor-widget-container{padding:0px 0px 20px 0px;}@media(max-width:1305px){.elementor-12130 .elementor-element.elementor-element-b1f0f49{padding:60px 20px 60px 20px;}.elementor-12130 .elementor-element.elementor-element-ac8a4c8 .elementor-headline{font-size:72px;line-height:80px;}.elementor-12130 .elementor-element.elementor-element-443be61{padding:0px 20px 60px 20px;}.elementor-12130 .elementor-element.elementor-element-d9ed838 > .elementor-element-populated{padding:10px 10px 10px 0px;}}@media(max-width:1024px){.elementor-12130 .elementor-element.elementor-element-b1f0f49{padding:42px 20px 42px 20px;}.elementor-12130 .elementor-element.elementor-element-22e6493 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-12130 .elementor-element.elementor-element-b1f0f49{padding:30px 10px 26px 10px;}.elementor-12130 .elementor-element.elementor-element-ac8a4c8 .elementor-headline{font-size:32px;line-height:40px;letter-spacing:0px;}.elementor-12130 .elementor-element.elementor-element-443be61{padding:0px 10px 40px 10px;}}@media(min-width:768px){.elementor-12130 .elementor-element.elementor-element-22e6493{width:72.666%;}.elementor-12130 .elementor-element.elementor-element-d9ed838{width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12130 .elementor-element.elementor-element-22e6493{width:100%;}}/* Start custom CSS for animated-headline, class: .elementor-element-ac8a4c8 */.apprSep.elementor-headline--style-highlight svg{
    top: calc(100% - 0.94em);
    width: calc(100% + 42px);
    left: -12px;
    transform: translate(0,0);
}

@media(max-width:767px){
.apprSep .elementor-headline-dynamic-wrapper path{stroke-width: 90px !important;}
.apprSep.elementor-headline--style-highlight svg {
    top: calc(100% - 1.3em);
    width: calc(100% + 24px);
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4cc5737 */.contactor-search{padding-bottom: 80px;}
.contactor-search .cttr-form{display: flex;}
.contactor-search .cttr-form .cttr-group{display: flex; width: 525px;}
.contactor-search .input-box{position: relative; flex: auto;}
.contactor-search .input-box::after{content:""; position: absolute; top: 10px; bottom: 10px; left: 0px; background: #ABABAB; width: 1px;}
.contactor-search .input-box .cttr-input{font-size: 16px !important; padding: 9px 20px !important; width: 100%;}
.contactor-search .input-box .cttr-input:focus-visible{outline: none;}
.contactor-search .btn-box{padding-left: 7px;}
.contactor-search .cttr-search-btn{height: 100%; cursor: pointer; transition: all 0.3s;}
.contactor-search .cttr-search-btn:hover, .contactor-search .cttr-search-btn:focus{background: #FFCA38; color: #171717; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);}
.contactor-search .select-box{position:relative; font-size: 16px !important; min-width: 170px; background: #F1F1F1;}
.contactor-search .select-box select{display:none}
.contactor-search .select-selected{background-color:#F1F1F1}
.contactor-search .select-selected:before{content: ''; background: url(https://devos.cc/wp-content/uploads/2022/04/arrow-sm-down.svg) no-repeat; position: absolute; right: 14px; top:24px; transform:rotate(0deg); width: 10px; height: 6px; transition: all 0.5s;}
.contactor-search .select-selected.select-arrow-active:after{transform:rotate(180deg);}
.contactor-search .select-items div, .contactor-search .select-selected{padding:12px 30px 11px 18px;cursor:pointer;user-select:none; height: 100%;}
.contactor-search .select-items div{padding:5px 18px;}
.contactor-search .select-items{position:absolute;background-color:#F1F1F1;top:100%;left:0;right:0;z-index:99}
.contactor-search .select-hide{display:none}
.contactor-search .select-items div:hover,.same-as-selected{background-color:#DBDBDB}
.contactor-list{text-align: center;}
.contactor-list .cttr-item {display: flex; gap: 48px; padding-bottom: 48px; text-align: left;}
.contactor-list .cttr-logo {flex: 0 0 250px;}
.contactor-list .cttr-logo img {max-width: 100%; display: block; margin: auto;}
.contactor-list .cttr-had {padding-bottom: 14px;}
.contactor-list .cttr-had .cttr-name{margin: 0;}
.contactor-list .cttr-table {display: table; width: 100%;}
.contactor-list .cttr-table .cttr-body {display: table-row-group;}
.contactor-list .cttr-table .cttr-row {display: table-row;}
.contactor-list .cttr-table .cttr-row p{margin: 0;}
.contactor-list .cttr-table .cttr-cell1, .contactor-list .cttr-table .cttr-cell2 {display: table-cell; padding: 2px 0;}
.contactor-list .cttr-table .cttr-cell1{font-weight:bold; padding-right: 16px; width: 125px;}
.contactor-list .cttr-table .cttr-cell2{word-break: break-word;}
@media(max-width:1305px){
.contactor-search{padding-bottom: 56px;}
}
@media(max-width:1024px){
.contactor-search .input-box .cttr-input{padding: 4px 20px 5px !important;}
.contactor-search .select-selected{padding:7px 30px 7px 18px;cursor:pointer;user-select:none; height: 100%;}
.contactor-search .select-selected:before{top:18px;}
.contactor-list .cttr-had {padding-bottom: 5px;} 
}
@media(max-width:767px){
.contactor-search{padding-bottom: 40px;}
.contactor-search .cttr-form {flex-direction: column;}
.contactor-search .cttr-form .cttr-group{width: 100%;}
.contactor-search .btn-box {padding:8px 0 0; width: 100%; text-align: right;}
.contactor-search .select-selected {padding: 7px 25px 7px 15px;}
.contactor-search .select-selected:before {right: 10px;}
.contactor-list .cttr-item {gap: 24px;flex-direction: column;}
.contactor-list .cttr-logo {flex: 100%;}
.contactor-list .cttr-logo img {margin: 0;}
.contactor-list .cttr-table .cttr-cell1{padding-right: 8px; width: 110px;}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-572f9d7 */.sideSticky{position: sticky; top:130px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-443be61 */.container > .elementor-container{justify-content: space-between;}/* End custom CSS */