.elementor-264 .elementor-element.elementor-element-55f5fa0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-264 .elementor-element.elementor-element-00210b9{--grid-columns:3;--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-264 .elementor-element.elementor-element-00210b9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item > .elementor-section, .elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item > .elementor-section > .elementor-container, .elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item > .e-con, .elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-264 .elementor-element.elementor-element-ea6b28a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-264 .elementor-element.elementor-element-f61dfe0{--grid-columns:1;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-264 .elementor-element.elementor-element-b9d50db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-264 .elementor-element.elementor-element-5c18078 > .elementor-widget-container{margin:120px 0px 0px 0px;}@media(max-width:1024px){.elementor-264 .elementor-element.elementor-element-55f5fa0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-264 .elementor-element.elementor-element-00210b9{--grid-columns:2;}.elementor-264 .elementor-element.elementor-element-5c18078 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-264 .elementor-element.elementor-element-55f5fa0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-264 .elementor-element.elementor-element-00210b9{--grid-columns:1;--grid-row-gap:20px;}}/* Start custom CSS for loop-grid, class: .elementor-element-00210b9 *//*.elementor-264 .elementor-element.elementor-element-00210b9 */
/*.e-loop-item:hover*/
/*.dd-hp-service-bg:before {*/
/*    opacity: 1*/
/*}*/
/*.elementor-264 .elementor-element.elementor-element-00210b9 */
/*.e-loop-item:nth-of-type(4n-3)*/
/*.elementor-button-link:hover,*/
/*.elementor-264 .elementor-element.elementor-element-00210b9 */
/*.e-loop-item:nth-of-type(4n-2)*/
/*.elementor-button-link:hover{*/
/*    background-color: #fff;*/
/*    color: #444445;*/
/*}*/
/*.elementor-264 .elementor-element.elementor-element-00210b9 */
/*.e-loop-item:nth-of-type(4n-1)*/
/*.elementor-button-link:hover,*/
/*.elementor-264 .elementor-element.elementor-element-00210b9 */
/*.e-loop-item:nth-of-type(4n)*/
/*.elementor-button-link:hover{*/
/*    background-color: #444445;*/
/*    color: #fff;*/
/*}*/

/**/


.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-3) .elementor-widget-container {
    border-color: #80575B;
}

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-3):hover a  {
    background-color: #80575B !important;
    color: #fff !important;
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-3) svg {
    stroke: #444445
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-3):hover svg {
    stroke: #fff
}

/**/

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-2) .elementor-widget-container {
    border-color: #A2B1D1;
}

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-2):hover a  {
    background-color: #A2B1D1 !important;
    color: #fff !important;
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-2) svg {
    stroke: #444445
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-2):hover svg {
    stroke: #fff
}

/**/

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-1) .elementor-widget-container {
    border-color: #E8E0B2;
}

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-1):hover a  {
    background-color: #E8E0B2 !important;
    color: #444445 !important;
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-1) svg {
    stroke: #444445
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n-1):hover svg {
    stroke: #444445
}

/**/

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n) .elementor-widget-container {
    border-color: #DEDCDE;
}

.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n):hover a  {
    background-color: #DEDCDE !important;
    color: #444445 !important;
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n) svg {
    stroke: #444445
}
.elementor-264 .elementor-element.elementor-element-00210b9 .e-loop-item:nth-of-type(4n):hover svg {
    stroke: #444445
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f61dfe0 */.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:hover
.dd-ss-service:before {
    opacity: 1
}
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-3)
.elementor-button-link:hover,
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-2)
.elementor-button-link:hover{
    background-color: #fff;
    color: #444445;
}
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-1)
.elementor-button-link:hover,
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n)
.elementor-button-link:hover{
    background-color: #444445;
    color: #fff;
}

/**/

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-3) svg,
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-2) svg {
    fill: #fff;
}
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-1) svg,
.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n) svg {
    fill: #444445;
}

/**/

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-3) 
.dd-ss-service:before {
    background-color: #80575B;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-3) h2,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-3) .elementor-widget-theme-post-content *,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-3) .elementor-icon-box-title {
    color: #fff;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-3) 
.dd-hp-service-btn a {
    border-color: #fff;
    color: #fff;
}

/**/

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-2) 
.dd-ss-service:before {
    background-color: #A2B1D1;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-2) h2,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-2) .elementor-widget-theme-post-content *,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-2) .elementor-icon-box-title {
    color: #fff;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-2) 
.dd-hp-service-btn a {
    border-color: #fff;
    color: #fff;
}

/**/

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-1) 
.dd-ss-service:before {
    background-color: #E8E0B2;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-1) h2,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-1) .elementor-widget-theme-post-content *,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n-1) .elementor-icon-box-title {
    color: #444445;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n-1) 
.dd-hp-service-btn a {
    border-color: #444445;
    color: #444445;
}

/**/

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n) 
.dd-ss-service:before {
    background-color: #DEDCDE;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n) h2,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n) .elementor-widget-theme-post-content *,
.elementor-264 .elementor-element.elementor-element-f61dfe0 .e-loop-item:nth-of-type(4n) .elementor-icon-box-title {
    color: #444445;
}

.elementor-264 .elementor-element.elementor-element-f61dfe0 
.e-loop-item:nth-of-type(4n) 
.dd-hp-service-btn a {
    border-color: #444445;
    color: #444445;
}/* End custom CSS */