.elementor-1161 .elementor-element.elementor-element-56e9cb7 > .elementor-container{max-width:1300px;}.elementor-1161 .elementor-element.elementor-element-56e9cb7{background-color:#2e2144;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 5% 1% 5%;}.elementor-1161 .elementor-element.elementor-element-56e9cb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1161 .elementor-element.elementor-element-fb7039f{text-align:left;}.elementor-1161 .elementor-element.elementor-element-8d8ab78{color:#aeaeae;font-size:12px;}.elementor-1161 .elementor-element.elementor-element-9146516{color:#aeaeae;font-size:10px;}.elementor-1161 .elementor-element.elementor-element-acbeea8 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-522b02a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-522b02a .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-b1a8145{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-922bb47{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-922bb47 > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-1161 .elementor-element.elementor-element-7685142{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-0d82e40{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-0d82e40 > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-1161 .elementor-element.elementor-element-dce39b9{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-4b38389{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-4b38389 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-849b381 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-b17e989.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-b17e989 .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-eeeda17{color:#ffffff;font-size:14px;line-height:25px;}.elementor-1161 .elementor-element.elementor-element-6e5de08 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-2831d72.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-2831d72 .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-fb71f16{padding:3% 35% 7% 0%;}.elementor-1161 .elementor-element.elementor-element-23fed4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-213fb92 .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#3b5998;}.elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-213fb92.elementor-view-framed .elementor-icon:hover{background-color:#3b5998;}.elementor-1161 .elementor-element.elementor-element-213fb92 .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-213fb92 .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-06dae5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-71efe58 .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#1da1f2;}.elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-71efe58.elementor-view-framed .elementor-icon:hover{background-color:#1da1f2;}.elementor-1161 .elementor-element.elementor-element-71efe58 .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-71efe58 .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-6721ddc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#cc1f1f;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d.elementor-view-framed .elementor-icon:hover{background-color:#cc1f1f;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-ce3ce3d .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-72a5cd5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-292a3ca .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#c13584;}.elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-292a3ca.elementor-view-framed .elementor-icon:hover{background-color:#c13584;}.elementor-1161 .elementor-element.elementor-element-292a3ca .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-292a3ca .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-acdc44c .elementor-text-editor{text-align:right;}.elementor-1161 .elementor-element.elementor-element-acdc44c{color:#aeaeae;font-size:10px;}.elementor-1161 .elementor-element.elementor-element-5d54675 > .elementor-container{max-width:1300px;}.elementor-1161 .elementor-element.elementor-element-5d54675{background-color:#2e2144;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 5% 1% 5%;}.elementor-1161 .elementor-element.elementor-element-5d54675 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1161 .elementor-element.elementor-element-41d4953 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-5abf137.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-5abf137 .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-cf4611a{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-e8e746f{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-e8e746f > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-1161 .elementor-element.elementor-element-5ee516f{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-c64832e{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-c64832e > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-1161 .elementor-element.elementor-element-f11158d{color:#ffffff;font-size:13px;}.elementor-1161 .elementor-element.elementor-element-a59b7b2{color:#ffffff;font-size:14px;}.elementor-1161 .elementor-element.elementor-element-a59b7b2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-d49cac3 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-e9daeea.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-e9daeea .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-7da9ac8{color:#ffffff;font-size:14px;line-height:25px;}.elementor-1161 .elementor-element.elementor-element-dba2b28 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-b8d18f8.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-b8d18f8 .elementor-heading-title{font-size:20px;}.elementor-1161 .elementor-element.elementor-element-8c7be3e{padding:3% 35% 7% 0%;}.elementor-1161 .elementor-element.elementor-element-5dab401 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-12dafd8 .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#3b5998;}.elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-12dafd8.elementor-view-framed .elementor-icon:hover{background-color:#3b5998;}.elementor-1161 .elementor-element.elementor-element-12dafd8 .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-12dafd8 .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-5a52ae2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-ca409f0 .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#1da1f2;}.elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-ca409f0.elementor-view-framed .elementor-icon:hover{background-color:#1da1f2;}.elementor-1161 .elementor-element.elementor-element-ca409f0 .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-ca409f0 .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-194c331 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-b4ec84c .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#cc1f1f;}.elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-b4ec84c.elementor-view-framed .elementor-icon:hover{background-color:#cc1f1f;}.elementor-1161 .elementor-element.elementor-element-b4ec84c .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-b4ec84c .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-e3a34f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-e428765 .elementor-icon-wrapper{text-align:left;}.elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-framed .elementor-icon, .elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;color:#c13584;}.elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-framed .elementor-icon:hover, .elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-default .elementor-icon:hover{color:#ffffff;border-color:#ffffff;}.elementor-1161 .elementor-element.elementor-element-e428765.elementor-view-framed .elementor-icon:hover{background-color:#c13584;}.elementor-1161 .elementor-element.elementor-element-e428765 .elementor-icon{font-size:25px;padding:7px;border-width:2px 2px 2px 2px;}.elementor-1161 .elementor-element.elementor-element-e428765 .elementor-icon i{transform:rotate(0deg);}.elementor-1161 .elementor-element.elementor-element-a070c9a{text-align:left;}.elementor-1161 .elementor-element.elementor-element-d82a5ea{color:#aeaeae;font-size:12px;}.elementor-1161 .elementor-element.elementor-element-4420cb7 .elementor-text-editor{text-align:right;}.elementor-1161 .elementor-element.elementor-element-4420cb7{color:#aeaeae;font-size:10px;}.elementor-1161 .elementor-element.elementor-element-d8be32e{color:#aeaeae;font-size:10px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1161 .elementor-element.elementor-element-56e9cb7{padding:1% 5% 5% 1%;}.elementor-1161 .elementor-element.elementor-element-9146516 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1161 .elementor-element.elementor-element-fb71f16{padding:10px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-5d54675{padding:1% 5% 5% 1%;}.elementor-1161 .elementor-element.elementor-element-8c7be3e{padding:10px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-d8be32e > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-1161 .elementor-element.elementor-element-5d54675{padding:5% 5% 0% 5%;}.elementor-1161 .elementor-element.elementor-element-41d4953 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1161 .elementor-element.elementor-element-d49cac3 > .elementor-element-populated{margin:5% 0% 0% 0%;}.elementor-1161 .elementor-element.elementor-element-dba2b28 > .elementor-element-populated{margin:5% 0% 0% 0%;}.elementor-1161 .elementor-element.elementor-element-8c7be3e{padding:5% 30% 0% 0%;}.elementor-1161 .elementor-element.elementor-element-5dab401{width:25%;}.elementor-1161 .elementor-element.elementor-element-5a52ae2{width:25%;}.elementor-1161 .elementor-element.elementor-element-194c331{width:25%;}.elementor-1161 .elementor-element.elementor-element-e3a34f3{width:25%;}.elementor-1161 .elementor-element.elementor-element-2bffa00 > .elementor-element-populated{margin:5% 0% 0% 0%;}.elementor-1161 .elementor-element.elementor-element-4420cb7 .elementor-text-editor{text-align:left;}}/* Start custom CSS for text-editor, class: .elementor-element-8d8ab78 */.elementor-1161 .elementor-element.elementor-element-8d8ab78{
    font-family: FuturaLt-Light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-8d8ab78 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-8d8ab78{
        font-size:1.16vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9146516 */.elementor-1161 .elementor-element.elementor-element-9146516{
    font-family: FuturaLt-Light;
    margin-bottom:0px;
    width:350px;
    position:absolute;
    bottom:0;
}

.elementor-1161 .elementor-element.elementor-element-9146516 p{
    margin-bottom: 0px;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-9146516{
        font-size:0.96vw;
    }
}

@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-1161 .elementor-element.elementor-element-9146516{
        margin-bottom:-20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-522b02a */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-522b02a h2{
        font-size:1.93vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1a8145 */.elementor-1161 .elementor-element.elementor-element-b1a8145{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-b1a8145 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-b1a8145{
        font-size:1.25vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-922bb47 */.elementor-1161 .elementor-element.elementor-element-922bb47{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-922bb47 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-922bb47 a{
        font-size:1.35vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7685142 */.elementor-1161 .elementor-element.elementor-element-7685142{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-7685142 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-7685142{
        font-size:1.25vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d82e40 */.elementor-1161 .elementor-element.elementor-element-0d82e40{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-0d82e40 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-0d82e40{
        font-size:1.35vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dce39b9 */.elementor-1161 .elementor-element.elementor-element-dce39b9{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-dce39b9 p{
    margin-bottom:0px!important;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-dce39b9{
        font-size:1.25vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b38389 */.elementor-1161 .elementor-element.elementor-element-4b38389{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-4b38389 a, .elementor-1161 .elementor-element.elementor-element-4b38389{
        font-size:1.35vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeeda17 */.elementor-1161 .elementor-element.elementor-element-eeeda17{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-849b381 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-849b381 h2{
        font-size:1.93vw;
    }
    
    .elementor-1161 .elementor-element.elementor-element-849b381 a{
        font-size:1.35vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-213fb92 */.elementor-1161 .elementor-element.elementor-element-213fb92 .elementor-icon:hover{
    border-color:#3b5998!important;
}

.elementor-1161 .elementor-element.elementor-element-213fb92 .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71efe58 */.elementor-1161 .elementor-element.elementor-element-71efe58 .elementor-icon:hover{
    border-color:#1da1f2!important;
}

.elementor-1161 .elementor-element.elementor-element-71efe58 .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce3ce3d */.elementor-1161 .elementor-element.elementor-element-ce3ce3d .elementor-icon:hover{
    border-color:#cc1f1f!important;
}

.elementor-1161 .elementor-element.elementor-element-ce3ce3d .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-292a3ca */.elementor-1161 .elementor-element.elementor-element-292a3ca .elementor-icon:hover{
    border-color:#C13584!important;
}

.elementor-1161 .elementor-element.elementor-element-292a3ca .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acdc44c */.elementor-1161 .elementor-element.elementor-element-acdc44c{
    font-family: FuturaLT;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-acdc44c p{
    margin-bottom:0px!important;
}

.elementor-1161 .elementor-element.elementor-element-acdc44c{
    position:absolute;
    bottom:0;
    right:0;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-acdc44c span, .elementor-1161 .elementor-element.elementor-element-acdc44c a{
        font-size:1.16vw;
    }
}

@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-1161 .elementor-element.elementor-element-acdc44c{
        margin-bottom:-20px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e5de08 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-1161 .elementor-element.elementor-element-6e5de08 h2{
        font-size:1.93vw;
    }
    
    .elementor-1161 .elementor-element.elementor-element-6e5de08 p{
        font-size:1.35vw;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56e9cb7 */.elementor-1161 .elementor-element.elementor-element-56e9cb7 a{
    color:white;
}

.elementor-1161 .elementor-element.elementor-element-56e9cb7 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf4611a */.elementor-1161 .elementor-element.elementor-element-cf4611a{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-cf4611a p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8e746f */.elementor-1161 .elementor-element.elementor-element-e8e746f{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-e8e746f p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee516f */.elementor-1161 .elementor-element.elementor-element-5ee516f{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-5ee516f p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c64832e */.elementor-1161 .elementor-element.elementor-element-c64832e{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-c64832e p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f11158d */.elementor-1161 .elementor-element.elementor-element-f11158d{
    font-family: FuturaLt-Heavy;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-f11158d p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a59b7b2 */.elementor-1161 .elementor-element.elementor-element-a59b7b2{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-a59b7b2 p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41d4953 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-1161 .elementor-element.elementor-element-41d4953{
        width:50%;
        order:3;
    }
     .elementor-1161 .elementor-element.elementor-element-41d4953 > .elementor-element-populated{
        margin-top:5%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7da9ac8 */.elementor-1161 .elementor-element.elementor-element-7da9ac8{
    font-family: ProximaNova-light;
    margin-bottom:0px;
}

.elementor-1161 .elementor-element.elementor-element-7da9ac8 p{
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d49cac3 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-1161 .elementor-element.elementor-element-d49cac3{
        width:50%;
        order:2;
    }
        
    .elementor-1161 .elementor-element.elementor-element-d49cac3 > .elementor-element-populated{
        margin:0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12dafd8 */.elementor-1161 .elementor-element.elementor-element-12dafd8 .elementor-icon:hover{
    border-color:#3b5998!important;
}

.elementor-1161 .elementor-element.elementor-element-12dafd8 .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca409f0 */.elementor-1161 .elementor-element.elementor-element-ca409f0 .elementor-icon:hover{
    border-color:#1da1f2!important;
}

.elementor-1161 .elementor-element.elementor-element-ca409f0 .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4ec84c */.elementor-1161 .elementor-element.elementor-element-b4ec84c .elementor-icon:hover{
    border-color:#cc1f1f!important;
}

.elementor-1161 .elementor-element.elementor-element-b4ec84c .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e428765 */.elementor-1161 .elementor-element.elementor-element-e428765 .elementor-icon:hover{
    border-color:#C13584!important;
}

.elementor-1161 .elementor-element.elementor-element-e428765 .elementor-icon{
    transition:none!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dba2b28 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-1161 .elementor-element.elementor-element-dba2b28{
        width:50%;
        order:1;
    }
     .elementor-1161 .elementor-element.elementor-element-dba2b28 > .elementor-element-populated{
        margin:0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d82a5ea */.elementor-1161 .elementor-element.elementor-element-d82a5ea{
    font-family: FuturaLt-Light;
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4420cb7 */.elementor-1161 .elementor-element.elementor-element-4420cb7{
    font-family: FuturaLT;
}

.elementor-1161 .elementor-element.elementor-element-4420cb7 p{
    margin-bottom:0px!important;
}

.elementor-1161 .elementor-element.elementor-element-4420cb7{
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8be32e */.elementor-1161 .elementor-element.elementor-element-d8be32e{
    font-family: FuturaLt-Light;
    margin-bottom:0px;

}

.elementor-1161 .elementor-element.elementor-element-d8be32e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bffa00 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-1161 .elementor-element.elementor-element-2bffa00{
        width:50%;
        order:4;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d54675 */.elementor-1161 .elementor-element.elementor-element-5d54675 a{
    color:white;
}

.elementor-1161 .elementor-element.elementor-element-5d54675 a:hover{
    text-decoration: underline;
}

.elementor-1161 .elementor-element.elementor-element-5d54675{
    padding-bottom: 100px;
}/* End custom CSS */