.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-container{max-width:1400px;min-height:600px;}.elementor-20107 .elementor-element.elementor-element-46c84167:not(.elementor-motion-effects-element-type-background), .elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20107 .elementor-element.elementor-element-46c84167{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;}.elementor-bc-flex-widget .elementor-20107 .elementor-element.elementor-element-42b5b871.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20107 .elementor-element.elementor-element-42b5b871.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20107 .elementor-element.elementor-element-42b5b871 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:rgba(1, 22, 64, 0.05);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4 > .elementor-widget-container{background-color:#000000;margin:0px 700px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4{text-align:left;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4 .elementor-heading-title{color:#FFFFFF;}.elementor-20107 .elementor-element.elementor-element-72d47250{margin-top:50px;margin-bottom:50px;}.elementor-20107 .elementor-element.elementor-element-51662c01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20107 .elementor-element.elementor-element-51662c01{--box-background-color:#000000;--box-border-color:#FFFFFF;--box-border-width:0px;--box-border-radius:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--header-color:#FFFFFF;--item-text-color:#FFFFFF;--item-text-decoration:underline;--item-text-hover-color:#FFFFFF;--item-text-hover-decoration:underline;--item-text-active-color:#FFFFFF;--marker-color:#FFFFFF;}.elementor-20107 .elementor-element.elementor-element-51662c01 .elementor-toc__spinner{color:#FFFFFF;fill:#FFFFFF;}.elementor-20107 .elementor-element.elementor-element-51662c01 .elementor-toc__header-title{text-align:start;}.elementor-20107 .elementor-element.elementor-element-51662c01 .elementor-toc__header{flex-direction:row;}.elementor-20107 .elementor-element.elementor-element-c57e6d4{margin-top:40px;margin-bottom:0px;}.elementor-20107 .elementor-element.elementor-element-415f90d{color:#000000;}.elementor-20107 .elementor-element.elementor-element-4b61adc{text-align:left;}.elementor-20107 .elementor-element.elementor-element-4b61adc img{width:400px;}.elementor-20107 .elementor-element.elementor-element-7222ace .elementor-heading-title{text-transform:none;}.elementor-20107 .elementor-element.elementor-element-b1959f5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-20107 .elementor-element.elementor-element-b1959f5 .elementor-divider-separator{width:200px;}.elementor-20107 .elementor-element.elementor-element-b1959f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20107 .elementor-element.elementor-element-657a36d{color:#000000;}.elementor-20107 .elementor-element.elementor-element-b4222fa .elementor-heading-title{text-transform:none;}.elementor-20107 .elementor-element.elementor-element-bca8ac8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-20107 .elementor-element.elementor-element-bca8ac8 .elementor-divider-separator{width:200px;}.elementor-20107 .elementor-element.elementor-element-bca8ac8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20107 .elementor-element.elementor-element-d06e785{text-align:left;}.elementor-20107 .elementor-element.elementor-element-d06e785 img{width:400px;}.elementor-20107 .elementor-element.elementor-element-092274b{color:#000000;}.elementor-20107 .elementor-element.elementor-element-b008dfa{color:#000000;}.elementor-20107 .elementor-element.elementor-element-be0b3e6{color:#000000;}.elementor-20107 .elementor-element.elementor-element-a9a2c6a .elementor-heading-title{text-transform:none;}.elementor-20107 .elementor-element.elementor-element-7614b42{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-20107 .elementor-element.elementor-element-7614b42 .elementor-divider-separator{width:200px;}.elementor-20107 .elementor-element.elementor-element-7614b42 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20107 .elementor-element.elementor-element-604fa48{text-align:left;}.elementor-20107 .elementor-element.elementor-element-604fa48 img{width:400px;}.elementor-20107 .elementor-element.elementor-element-9792e95{color:#000000;}.elementor-20107 .elementor-element.elementor-element-a512235{color:#000000;}.elementor-20107 .elementor-element.elementor-element-ca9ebc5{color:#000000;}.elementor-20107 .elementor-element.elementor-element-5706f67{color:#000000;}.elementor-20107 .elementor-element.elementor-element-39051ca{color:#000000;}.elementor-20107 .elementor-element.elementor-element-c25e5ad .elementor-heading-title{text-transform:none;}.elementor-20107 .elementor-element.elementor-element-2bb7926{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-20107 .elementor-element.elementor-element-2bb7926 .elementor-divider-separator{width:200px;}.elementor-20107 .elementor-element.elementor-element-2bb7926 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20107 .elementor-element.elementor-element-008b78c{text-align:left;}.elementor-20107 .elementor-element.elementor-element-008b78c img{width:400px;}.elementor-20107 .elementor-element.elementor-element-8d0758b{color:#000000;}.elementor-20107 .elementor-element.elementor-element-a74df90{color:#000000;}.elementor-20107 .elementor-element.elementor-element-c605078{color:#000000;}.elementor-20107 .elementor-element.elementor-element-9826be3 .elementor-heading-title{text-transform:none;}.elementor-20107 .elementor-element.elementor-element-d83995a{color:#000000;}.elementor-20107 .elementor-element.elementor-element-e54828c > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;}.elementor-20107 .elementor-element.elementor-element-e54828c{color:#FFFFFF;}.elementor-20107 .elementor-element.elementor-element-fb8acad > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__prev--label{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__next--label{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__prev--label:hover{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__next--label:hover{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__prev--title, .elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__next--title{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__prev--title:hover, .elementor-20107 .elementor-element.elementor-element-fb8acad span.post-navigation__next--title:hover{color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad .post-navigation__arrow-wrapper{color:#000000;fill:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad .elementor-post-navigation__separator{background-color:#000000;}.elementor-20107 .elementor-element.elementor-element-fb8acad .elementor-post-navigation{color:#000000;}@media(max-width:1100px) and (min-width:768px){.elementor-20107 .elementor-element.elementor-element-42b5b871{width:100%;}}@media(max-width:1100px){.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-container{min-height:500px;}.elementor-20107 .elementor-element.elementor-element-46c84167{padding:0% 4% 0% 4%;}.elementor-20107 .elementor-element.elementor-element-42b5b871 > .elementor-element-populated{border-width:0px 1px 0px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15% 15% -4% 15%;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4 > .elementor-widget-container{margin:0px 120px 0px 0px;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4{text-align:left;}}@media(max-width:767px){.elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-container{min-height:500px;}.elementor-20107 .elementor-element.elementor-element-42b5b871 > .elementor-element-populated{margin:170px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 5% 5%;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-20107 .elementor-element.elementor-element-7aa43ed4 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-4b61adc img{width:250px;}.elementor-20107 .elementor-element.elementor-element-7222ace .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-b1959f5 .elementor-divider-separator{width:150px;}.elementor-20107 .elementor-element.elementor-element-b4222fa .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-bca8ac8 .elementor-divider-separator{width:150px;}.elementor-20107 .elementor-element.elementor-element-d06e785 img{width:250px;}.elementor-20107 .elementor-element.elementor-element-80ab944 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-96697da .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-a9a2c6a .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-7614b42 .elementor-divider-separator{width:150px;}.elementor-20107 .elementor-element.elementor-element-604fa48 img{width:250px;}.elementor-20107 .elementor-element.elementor-element-bbeb505 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-8475644 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-c7c9073 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-edcdf37 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-c25e5ad .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-2bb7926 .elementor-divider-separator{width:150px;}.elementor-20107 .elementor-element.elementor-element-008b78c img{width:250px;}.elementor-20107 .elementor-element.elementor-element-a764289 .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-b682bdb .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-4655aaa .elementor-heading-title{font-size:30px;}.elementor-20107 .elementor-element.elementor-element-9826be3 .elementor-heading-title{font-size:30px;}}@media(min-width:1101px){.elementor-20107 .elementor-element.elementor-element-46c84167:not(.elementor-motion-effects-element-type-background), .elementor-20107 .elementor-element.elementor-element-46c84167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-46c84167 */@media only screen and (min-width: 300px) { body {
overflow-x:hidden;
}
.elementor-shape-bottom {
bottom: -1px;
animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
width: 800%;
}
@keyframes wave {
0% {
margin-left: 0;
}
50% {
margin-left: -1600px;
}
100% {
margin-left: 0px;
}
}
@media only screen and (min-width: 770px) { body {
overflow-x:hidden;
}
.elementor-shape-bottom {
bottom: -1px;
animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
width: 300%;
}
@keyframes wave {
0% {
margin-left: 0;
}
50% {
margin-left: -1600px;
}
100% {
margin-left: 0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c57e6d4 */.elementor-20107 .elementor-element.elementor-element-c57e6d4 a {
    color: #66BDD3 !important;
    text-decoration: underline;
}/* End custom CSS */