.elementor-110051 .elementor-element.elementor-element-3b8874e4{margin-top:50px;margin-bottom:0px;}.elementor-110051 .elementor-element.elementor-element-10cd344b > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110051 .elementor-element.elementor-element-410e6f3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-110051 .elementor-element.elementor-element-410e6f3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110051 .elementor-element.elementor-element-7f4cd087{margin-top:0px;margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-f61468d > .elementor-widget-container{margin:0px 0px 20px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-f61468d{text-align:start;font-family:var( --e-global-typography-eafd06e-font-family ), Sans-serif;font-size:var( --e-global-typography-eafd06e-font-size );font-weight:var( --e-global-typography-eafd06e-font-weight );line-height:var( --e-global-typography-eafd06e-line-height );letter-spacing:var( --e-global-typography-eafd06e-letter-spacing );color:var( --e-global-color-5f79fbc );}.elementor-110051 .elementor-element.elementor-element-c692b92{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-d8b8889 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-110051 .elementor-element.elementor-element-d8b8889 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-emage_hover_effects .imghvr-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-emage_hover_effects .imghvr-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-emage_hover_effects .imghvr-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-emage_hover_effects .imghvr-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-anim-pseudo div::after{background-color:#0000006E;}.elementor-110051 .elementor-element.elementor-element-649f1084 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr img{transition:0.5s;animation-duration:0.5s;width:100%;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr .imghvr-content-wrapper{justify-content:center;transition-duration:0.35s;transition-delay:0s;animation-delay:0s;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr:hover .imghvr-content-wrapper{animation-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-title, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-subtitle, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-content, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-button-wrapper{transition-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-xs{transition-delay:calc(0s * 1);}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-sm{transition-delay:calc(0s * 2);}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-md{transition-delay:calc(0s * 3);}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-lg{transition-delay:calc(0s * 4);}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-xl{transition-delay:calc(0s * 5);}.elementor-110051 .elementor-element.elementor-element-649f1084 .ih-delay-xxl{transition-delay:calc(0s * 6);}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-title{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-subtitle{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:54px;letter-spacing:1.25px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-content{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-icon{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-icon i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-icon svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-row .imghvr-button-wrapper{margin-right:10px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-row .imghvr-button-wrapper:last-child{margin-right:0;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-column .imghvr-button-wrapper{margin-bottom:10px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-column .imghvr-button-wrapper:last-child{margin-bottom:0;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-icon-left .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-icon-left .imghvr-button svg{margin-right:0.3em;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-icon-right .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-buttons-icon-right .imghvr-button svg{margin-left:0.3em;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-button i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-649f1084 .imghvr-button svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-d027f42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-110051 .elementor-element.elementor-element-d027f42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-anim-pseudo div::after{background-color:#0000006E;}.elementor-110051 .elementor-element.elementor-element-b226dba > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr img{transition:0.5s;animation-duration:0.5s;width:100%;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr .imghvr-content-wrapper{justify-content:center;transition-duration:0.35s;transition-delay:0s;animation-delay:0s;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr:hover .imghvr-content-wrapper{animation-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-title, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-subtitle, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-content, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-button-wrapper{transition-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-xs{transition-delay:calc(0s * 1);}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-sm{transition-delay:calc(0s * 2);}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-md{transition-delay:calc(0s * 3);}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-lg{transition-delay:calc(0s * 4);}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-xl{transition-delay:calc(0s * 5);}.elementor-110051 .elementor-element.elementor-element-b226dba .ih-delay-xxl{transition-delay:calc(0s * 6);}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-title{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-subtitle{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:54px;letter-spacing:1.25px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-content{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-icon{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-icon i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-icon svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-row .imghvr-button-wrapper{margin-right:10px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-row .imghvr-button-wrapper:last-child{margin-right:0;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-column .imghvr-button-wrapper{margin-bottom:10px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-column .imghvr-button-wrapper:last-child{margin-bottom:0;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-icon-left .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-icon-left .imghvr-button svg{margin-right:0.3em;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-icon-right .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-buttons-icon-right .imghvr-button svg{margin-left:0.3em;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-button i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-b226dba .imghvr-button svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-df3c4b5{padding:0px 0px 100px 0px;}.elementor-110051 .elementor-element.elementor-element-ad47dc4 > .elementor-widget-container{margin:100px 100px 0px 100px;}.elementor-110051 .elementor-element.elementor-element-ad47dc4{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:2em;}.elementor-110051 .elementor-element.elementor-element-fb6e13f{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-b8b1ce8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-110051 .elementor-element.elementor-element-b8b1ce8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo div::after{background-color:#FDFDFD00;background-image:url("https://www.adamsdesignboston.com/wp-content/uploads/belclare-transparent-small-logo.png");background-position:center center;background-size:cover;}.elementor-110051 .elementor-element.elementor-element-9fffd3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b{text-align:center;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr img{transition:0.5s;animation-duration:0.5s;width:100%;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr .imghvr-content-wrapper{justify-content:center;transition-duration:0.35s;transition-delay:0s;animation-delay:0s;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr:hover .imghvr-content-wrapper{animation-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-title, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-subtitle, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-content, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-button-wrapper{transition-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-xs{transition-delay:calc(0s * 1);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-sm{transition-delay:calc(0s * 2);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-md{transition-delay:calc(0s * 3);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-lg{transition-delay:calc(0s * 4);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-xl{transition-delay:calc(0s * 5);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .ih-delay-xxl{transition-delay:calc(0s * 6);}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr .imghvr-overlay{margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-title{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-subtitle{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:54px;letter-spacing:1.25px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-content{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-icon{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-icon i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-icon svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-row .imghvr-button-wrapper{margin-right:10px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-row .imghvr-button-wrapper:last-child{margin-right:0;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-column .imghvr-button-wrapper{margin-bottom:10px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-column .imghvr-button-wrapper:last-child{margin-bottom:0;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-icon-left .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-icon-left .imghvr-button svg{margin-right:0.3em;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-icon-right .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-buttons-icon-right .imghvr-button svg{margin-left:0.3em;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-button i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-button svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-272c9f6c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-272c9f6c{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-e2ef6ee > .elementor-widget-container{margin:50px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-e2ef6ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-78b93e8a > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-78b93e8a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-78b93e8a p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-78b93e8a a:hover, .elementor-110051 .elementor-element.elementor-element-78b93e8a a:focus{color:var( --e-global-color-c32fa52 );}.elementor-110051 .elementor-element.elementor-element-de0a839 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-de0a839{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-c324e01 > .elementor-widget-container{margin:0px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-c324e01 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-031aa64 > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-031aa64{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-031aa64 p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-031aa64 a:hover, .elementor-110051 .elementor-element.elementor-element-031aa64 a:focus{color:var( --e-global-color-c32fa52 );}.elementor-110051 .elementor-element.elementor-element-f9afb50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-f9afb50{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-7ba9d6f > .elementor-widget-container{margin:0px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-7ba9d6f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-14b310e > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-14b310e{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-14b310e p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-548a126 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-548a126{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-80992e5 > .elementor-widget-container{margin:0px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-80992e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-b032125 > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-b032125{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9b08250 );}.elementor-110051 .elementor-element.elementor-element-b032125 p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-b032125 a{color:var( --e-global-color-9b08250 );}.elementor-110051 .elementor-element.elementor-element-b032125 a:hover, .elementor-110051 .elementor-element.elementor-element-b032125 a:focus{color:var( --e-global-color-c32fa52 );}.elementor-110051 .elementor-element.elementor-element-221f681{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-db5b05a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-110051 .elementor-element.elementor-element-db5b05a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo div::after{background-color:#FDFDFD00;background-image:url("https://www.adamsdesignboston.com/wp-content/uploads/belclare-transparent-small-logo.png");background-position:center center;background-size:cover;}.elementor-110051 .elementor-element.elementor-element-c75e467 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-c75e467{text-align:center;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr img{transition:0.5s;animation-duration:0.5s;width:100%;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr .imghvr-content-wrapper{justify-content:center;transition-duration:0.35s;transition-delay:0s;animation-delay:0s;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr:hover .imghvr-content-wrapper{animation-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-title, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-subtitle, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-content, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-button-wrapper{transition-duration:0.35s;}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-xs{transition-delay:calc(0s * 1);}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-sm{transition-delay:calc(0s * 2);}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-md{transition-delay:calc(0s * 3);}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-lg{transition-delay:calc(0s * 4);}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-xl{transition-delay:calc(0s * 5);}.elementor-110051 .elementor-element.elementor-element-c75e467 .ih-delay-xxl{transition-delay:calc(0s * 6);}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr .imghvr-overlay{margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-title{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-subtitle{color:var( --e-global-color-60fe82bb );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:54px;letter-spacing:1.25px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-content{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-icon{color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-icon i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-icon svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-row .imghvr-button-wrapper{margin-right:10px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-row .imghvr-button-wrapper:last-child{margin-right:0;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-column .imghvr-button-wrapper{margin-bottom:10px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-column .imghvr-button-wrapper:last-child{margin-bottom:0;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-icon-left .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-icon-left .imghvr-button svg{margin-right:0.3em;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-icon-right .imghvr-button i, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-buttons-icon-right .imghvr-button svg{margin-left:0.3em;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-button i{font-size:25px;}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-button svg{max-width:25px;max-height:25px;}.elementor-110051 .elementor-element.elementor-element-367ecda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-367ecda{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-69ad659 > .elementor-widget-container{margin:50px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-69ad659 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-8095212 > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-8095212{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-8095212 p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-2e0187a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-2e0187a{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-4879a12 > .elementor-widget-container{margin:0px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-4879a12 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-f37be71 > .elementor-widget-container{margin:0px 0px 50px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-f37be71{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9b08250 );}.elementor-110051 .elementor-element.elementor-element-f37be71 p{margin-block-end:10px;}.elementor-110051 .elementor-element.elementor-element-f37be71 a{color:var( --e-global-color-9b08250 );}.elementor-110051 .elementor-element.elementor-element-f37be71 a:hover, .elementor-110051 .elementor-element.elementor-element-f37be71 a:focus{color:var( --e-global-color-c32fa52 );}.elementor-110051 .elementor-element.elementor-element-c0156ef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-110051 .elementor-element.elementor-element-c0156ef{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-2f1552c > .elementor-widget-container{margin:0px 0px 10px 010px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-2f1552c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-cff245b > .elementor-widget-container{margin:0px 0px 100px 10px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-cff245b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-cff245b p{margin-block-end:10px;}.elementor-widget-global .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-global-111013{--divider-border-style:solid;--divider-color:var( --e-global-color-3d4584ce );--divider-border-width:1.8px;}.elementor-110051 .elementor-element.elementor-global-111013 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-110051 .elementor-element.elementor-global-111013 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-110051 .elementor-element.elementor-global-111013 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-110051 .elementor-element.elementor-element-2c3b295 > .elementor-widget-container{padding:0px 300px 30px 300px;}.elementor-110051 .elementor-element.elementor-element-2c3b295{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b08250 );}.elementor-widget-global .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-110051 .elementor-element.elementor-global-111007 .elementor-button{background-color:var( --e-global-color-60fe82bb );font-family:"Roboto", Sans-serif;font-size:11px;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:28px 28px 28px 28px;padding:10px 25px 10px 25px;}.elementor-110051 .elementor-element.elementor-global-111007 .elementor-button:hover, .elementor-110051 .elementor-element.elementor-global-111007 .elementor-button:focus{background-color:var( --e-global-color-9b08250 );color:var( --e-global-color-60fe82bb );}.elementor-110051 .elementor-element.elementor-global-111007 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-110051 .elementor-element.elementor-global-111007 .elementor-button:hover svg, .elementor-110051 .elementor-element.elementor-global-111007 .elementor-button:focus svg{fill:var( --e-global-color-60fe82bb );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110051 .elementor-element.elementor-element-410e6f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-f61468d{font-size:var( --e-global-typography-eafd06e-font-size );line-height:var( --e-global-typography-eafd06e-line-height );letter-spacing:var( --e-global-typography-eafd06e-letter-spacing );}.elementor-widget-emage_hover_effects .imghvr-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-emage_hover_effects .imghvr-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-emage_hover_effects .imghvr-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-emage_hover_effects .imghvr-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-110051 .elementor-element.elementor-element-e2ef6ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-78b93e8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-c324e01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-031aa64{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-7ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-14b310e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-80992e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-b032125{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-69ad659 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-8095212{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-4879a12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-f37be71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-2f1552c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-cff245b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110051 .elementor-element.elementor-element-410e6f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-f61468d > .elementor-widget-container{margin:0px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-f61468d{font-size:var( --e-global-typography-eafd06e-font-size );line-height:var( --e-global-typography-eafd06e-line-height );letter-spacing:var( --e-global-typography-eafd06e-letter-spacing );}.elementor-widget-emage_hover_effects .imghvr-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-emage_hover_effects .imghvr-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-emage_hover_effects .imghvr-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-emage_hover_effects .imghvr-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-110051 .elementor-element.elementor-element-649f1084 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-110051 .elementor-element.elementor-element-b226dba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-df3c4b5{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-ad47dc4 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-110051 .elementor-element.elementor-element-ad47dc4{font-size:17px;line-height:1.6em;}.elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-9fffd3b .imghvr-anim-pseudo div::after{background-size:557px auto;}.elementor-110051 .elementor-element.elementor-element-272c9f6c{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-e2ef6ee > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-e2ef6ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-78b93e8a > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-78b93e8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-de0a839{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-c324e01 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-c324e01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-031aa64 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-031aa64{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-f9afb50{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-7ba9d6f > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-7ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-14b310e > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-14b310e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-548a126{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-80992e5 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-80992e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-b032125 > .elementor-widget-container{margin:0px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-b032125{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-single, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo::before, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo::after, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo div::before, .elementor-110051 .elementor-element.elementor-element-c75e467 .imghvr-anim-pseudo div::after{background-size:557px auto;}.elementor-110051 .elementor-element.elementor-element-367ecda{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-69ad659 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-69ad659 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-8095212 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-8095212{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-2e0187a{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-4879a12 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-4879a12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-f37be71 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-f37be71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110051 .elementor-element.elementor-element-c0156ef{padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-2f1552c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-2f1552c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-element-cff245b > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-110051 .elementor-element.elementor-element-cff245b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-110051 .elementor-element.elementor-global-111013 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-110051 .elementor-element.elementor-global-111013 .elementor-divider-separator{width:38%;}.elementor-110051 .elementor-element.elementor-element-2c3b295 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-110051 .elementor-element.elementor-element-2c3b295{font-size:15px;line-height:1.4em;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-110051 .elementor-element.elementor-global-111007 .elementor-button{font-size:10px;line-height:1.4em;padding:15px 23px 15px 23px;}}/* Start custom CSS */.project-info li,
.project-info ul {list-style: none;margin: 0;padding: 0;}/* End custom CSS */