.elementor-449 .elementor-element.elementor-element-574265c4{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000BA;--border-color:#000000BA;}.elementor-449 .elementor-element.elementor-element-574265c4:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-574265c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-6e494e72{--display:flex;--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:flex-start;}.elementor-449 .elementor-element.elementor-element-1d671551{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-1d671551.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-1af3ade0{--display:flex;--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;--justify-content:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:50px;--padding-left:150px;--padding-right:100px;}.elementor-449 .elementor-element.elementor-element-5bde6613{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-449 .elementor-element.elementor-element-7b1c8bd2{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-7280bc3{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-7280bc3 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-2a53a02{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-2a53a02 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-2479dc95{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-69958cca{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-271b2ef2{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-271b2ef2 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-64709a9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-449 .elementor-element.elementor-element-251a643a{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-4c7f0c4{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-4c7f0c4 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-6fb9186b{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-6fb9186b p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-4c65eab5{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-449 .elementor-element.elementor-element-20686e5c{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-449 .elementor-element.elementor-element-47534851.elementor-element{--align-self:flex-start;}.elementor-449 .elementor-element.elementor-element-47534851{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-47534851 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-e4958dc.elementor-element{--align-self:flex-start;}.elementor-449 .elementor-element.elementor-element-e4958dc{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-e4958dc p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-dbd3f75.elementor-element{--align-self:flex-start;}.elementor-449 .elementor-element.elementor-element-dbd3f75{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;color:#757575;}.elementor-449 .elementor-element.elementor-element-dbd3f75 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-882feb3{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-882feb3:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-882feb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-45e5c84 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-45e5c84{color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-80cc164{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-80cc164:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-80cc164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-d4205bb p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-d4205bb{color:#FFFFFF;}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-1d671551{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-1d671551 img{width:100%;max-width:100%;}.elementor-449 .elementor-element.elementor-element-1af3ade0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-5bde6613{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-449 .elementor-element.elementor-element-7b1c8bd2{font-size:20px;}.elementor-449 .elementor-element.elementor-element-7b1c8bd2 p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-2479dc95{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-449 .elementor-element.elementor-element-69958cca{font-size:20px;}.elementor-449 .elementor-element.elementor-element-69958cca p{margin-block-end:0px;}.elementor-449 .elementor-element.elementor-element-64709a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-449 .elementor-element.elementor-element-251a643a{font-size:20px;}.elementor-449 .elementor-element.elementor-element-251a643a p{margin-block-end:4px;}.elementor-449 .elementor-element.elementor-element-4c65eab5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-449 .elementor-element.elementor-element-20686e5c p{margin-block-end:4px;}.elementor-449 .elementor-element.elementor-element-47534851.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-47534851{text-align:center;}.elementor-449 .elementor-element.elementor-element-e4958dc.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-dbd3f75.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-45e5c84{text-align:center;font-size:14px;}.elementor-449 .elementor-element.elementor-element-d4205bb{text-align:center;font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-7280bc3 */.elementor-449 .elementor-element.elementor-element-7280bc3:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-7280bc3:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-7280bc3:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-7280bc3 a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-7280bc3 a:hover{
    color: #000;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a53a02 */.elementor-449 .elementor-element.elementor-element-2a53a02:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-2a53a02:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-2a53a02:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-2a53a02 a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-2a53a02 a:hover{
    color: #000;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-271b2ef2 */.elementor-449 .elementor-element.elementor-element-271b2ef2:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-271b2ef2:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-271b2ef2:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-271b2ef2 a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-271b2ef2 a:hover{
    color: #000;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7f0c4 */.elementor-449 .elementor-element.elementor-element-4c7f0c4:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-4c7f0c4:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-4c7f0c4:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fb9186b */.elementor-449 .elementor-element.elementor-element-6fb9186b:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-6fb9186b:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-6fb9186b:hover{
    color:black;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47534851 */.elementor-449 .elementor-element.elementor-element-47534851:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-47534851:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-47534851:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-47534851 a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-47534851 a:hover{
    color: black;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4958dc */.elementor-449 .elementor-element.elementor-element-e4958dc:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-e4958dc:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-e4958dc:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-e4958dc a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-e4958dc a:hover{
    color: black;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbd3f75 */.elementor-449 .elementor-element.elementor-element-dbd3f75:before{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 5%;
    width: 0%;
    background: black;
    content: "";
    transition: 0.3s ease all;
}

.elementor-449 .elementor-element.elementor-element-dbd3f75:hover:before{
    width: 100%;
}

.elementor-449 .elementor-element.elementor-element-dbd3f75:hover{
    color:black;
}

.elementor-449 .elementor-element.elementor-element-dbd3f75 a{
    color: #757575;
}
.elementor-449 .elementor-element.elementor-element-dbd3f75 a:hover{
    color: black;
    text-decoration: none;
}/* End custom CSS */