.elementor-145 .elementor-element.elementor-element-6cfd2df img{width:51%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-f9e6129{--divider-border-style:solid;--divider-color:#3c6cac;--divider-border-width:3px;}.elementor-145 .elementor-element.elementor-element-f9e6129 .elementor-divider-separator{width:74%;margin:0 auto;margin-left:0;}.elementor-145 .elementor-element.elementor-element-f9e6129 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-145 .elementor-element.elementor-element-b2f07e7{--divider-border-style:solid;--divider-color:#A3BE3D;--divider-border-width:3px;}.elementor-145 .elementor-element.elementor-element-b2f07e7 .elementor-divider-separator{width:63%;margin:0 auto;margin-right:0;}.elementor-145 .elementor-element.elementor-element-b2f07e7 .elementor-divider{text-align:right;padding-top:2px;padding-bottom:2px;}.elementor-145 .elementor-element.elementor-element-e8a61e0{padding:2em 0em 0em 0em;}.elementor-145 .elementor-element.elementor-element-8ad6bfe{--divider-border-style:solid;--divider-color:#3c6cac;--divider-border-width:3px;}.elementor-145 .elementor-element.elementor-element-8ad6bfe .elementor-divider-separator{width:74%;margin:0 auto;margin-left:0;}.elementor-145 .elementor-element.elementor-element-8ad6bfe .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-145 .elementor-element.elementor-element-f3d3fbd{--divider-border-style:solid;--divider-color:#A3BE3D;--divider-border-width:3px;}.elementor-145 .elementor-element.elementor-element-f3d3fbd .elementor-divider-separator{width:63%;margin:0 auto;margin-right:0;}.elementor-145 .elementor-element.elementor-element-f3d3fbd .elementor-divider{text-align:right;padding-top:2px;padding-bottom:2px;}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-6cfd2df img{width:100%;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-6cfd2df img{width:100%;}}/* Start custom CSS for column, class: .elementor-element-5485179 */.elementor-145 .elementor-element.elementor-element-5485179:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-5485179:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-5485179:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-5485179{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f941d19 */.elementor-145 .elementor-element.elementor-element-f941d19:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-f941d19:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-f941d19:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-f941d19{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3deab3 */.elementor-145 .elementor-element.elementor-element-c3deab3:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-c3deab3:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-c3deab3:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-c3deab3{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4045e74 */.elementor-145 .elementor-element.elementor-element-4045e74:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-4045e74:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-4045e74:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-4045e74{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-215059e */.elementor-145 .elementor-element.elementor-element-215059e:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-215059e:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-215059e:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-215059e{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b379dc0 */.elementor-145 .elementor-element.elementor-element-b379dc0:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-b379dc0:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-b379dc0:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-b379dc0{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec29341 */.elementor-145 .elementor-element.elementor-element-ec29341:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-ec29341:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-ec29341:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-ec29341{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6fb9a4 */.elementor-145 .elementor-element.elementor-element-d6fb9a4:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-d6fb9a4:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-d6fb9a4:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-d6fb9a4{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fe80738 */.elementor-145 .elementor-element.elementor-element-fe80738:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-fe80738:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-fe80738:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-fe80738{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ab8bc7 */.elementor-145 .elementor-element.elementor-element-7ab8bc7:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-7ab8bc7:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-7ab8bc7:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-7ab8bc7{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9380a60 */.elementor-145 .elementor-element.elementor-element-9380a60:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-9380a60:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-9380a60:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-9380a60{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d0ef25 */.elementor-145 .elementor-element.elementor-element-2d0ef25:hover{
background-position: 0 100%;
border-radius:5px;
}
.elementor-145 .elementor-element.elementor-element-2d0ef25:hover div{
    color:#fff !important;
}
.elementor-145 .elementor-element.elementor-element-2d0ef25:hover h2{
    color:#3C68AF !important;
}
.elementor-145 .elementor-element.elementor-element-2d0ef25{
    background-size: 100% 200%;
    background-image: linear-gradient(to top, #A3BE3D4F 50%, transparent 50%);
    -webkit-transition: background-position 0.3s;
    -moz-transition: background-position 0.3s;
    transition: background-position 0.3s;
}/* End custom CSS */